`
yangzhiyong77
  • 浏览: 963558 次
文章分类
社区版块
存档分类
最新评论
文章列表
1. java是如何管理内存的  Java的内存管理就是对象的分配和释放问题。(两部分) 分配 :内存的分配是由程序完成的,程序员需要通过关键字new 为每个对象申请内存空间 (基本类型除外),所有的对象都在堆 (Heap)中分配空间。释放:对象的释放是由垃圾回收机制决定和执行的,这样做确实简化了程序员的工作。但同时,它也加重了JVM的工作。因为,GC为了能够正确释放对象,GC必须监控每一个对象的运行状态,包括对象的申请、引用、被引用、赋值等,GC都需要进行监控。 2. 什么叫java的内存泄露      在Java中,内存泄漏就是存在一些被分配的对象,华夏名网怎么样这些对象有下 ...
一、纯Java实现ICMP的ping命令import java.io.*;import java.net.*;import java.nio.channels.*;import java.util.*;import java.util.regex.*;public class Ping {    static int DAYTIME_PORT = 13;    static int port = DAYTIME_PORT;    static class Target {        InetSocketAddress address;        SocketChannel channel ...
1.)3张表 filter、nat、mangle 默认为filter表 2)每张表有各自的链,filter有INPUT、OUTPUT、FORWARD链 3)匹配原则 只匹配第一条符合条件的规则,后面的规则即使符合条件也会被忽略。 A追加到最后,I默认插入到最前 4)source与destination source一般指别的机器,lo接口(本地回环接口)除外 destination一般指本机 5)基本语法 iptables [-AI 链名] [-io 网络接口名] [-p 协议] [-s 来源IP/网段 [--sport 来源端口]] [-d 目的IP/网段 [--dport 目的端口]] -j ...
1. 通过新增分区扩展swap: 1.01 查看swap大小 [root@rhel6-server pub]# free -m total used free shared buffers cachedMem: 487 422 65 0 21 109-/+ buffers/cache: 291 196Swap: 499 0 499 1.02 查看当前swap使用了哪些设备[root@rhel6-server pub]# swapon -sFilename Type Size Used Priority/dev/sda5 partition 511992 608 -1 1.03 创建一个新 ...
安装bind软件包: yum install bind bind-utils bind-chroot 编辑配置文件: tips 1. 配置文件的所属组必须为named 2. 如果只是简单的配置缓存dns,最好注掉绿色部分,没注掉时当forwarders指向我自己配置的dns服务器或者8.8.8.8时总是无法解析(指向202.96.209.133又可以解析),不太明白 3. service named restart后,注意坚持/var/log/message看看有没有报错 4. 测试时注意修改/etc/resolv.conf的nameserver地址 vim /etc/named.conf ...
测试测试
本篇所使用的setfacl版本: [root@rhel6-server acltest]# setfacl --versionsetfacl 2.2.49 查看文件系统是否支持acl权限控制: [root@rhel6-server acltest]# tune2fs -l /dev/sda3 | grep optionDefault mount options: acl 开启acl支持有两种方法: 1)修改mount选项: mount -o remount,acl /dev/vda3 /mnt/acltest 开机自动挂载:vim /etc/fstab/dev/vda3 /mnt/aclte ...
这是一个算法,是我在做热敏打印机打印小票时解决的一个问题,想了想还是分享给大家,或许多大家有些许帮助。 在打印小票时,可能遇到一些字符串长度过长的问题,但是你不能直接截取,所以需要自动换行来显示全部名 ...
——继续上一篇内容,用户在输入文本的时候,我们要保证有一定的区域,比如写一些自述:如下: <html> <body> <p>输入您的个人描述:</p> <textarea rows="10" cols="30"> 个人描述: </textarea> <p>注意,rows代表列高,cols代表列宽!</p> </body> </html> ——另有一种<fieldset>标签可以让form被一条线框围绕,但夜风考虑到没有 ...
简明扼要,深入浅出的介绍了git的原理,常用命令,使用方法,并介绍了主要的几个图形用户界面的git,可以作为参考的学习资料,点击下面链接下载 http://download.csdn.net/download/defeattroy/4075381
注:开发管理 CheckLists-系列文章是从本人 Iteye博客中移植过来.后续会直接在此更新 开发管理 CheckLists 专栏 结合前2偏文章所列出来的重点信息,下面整理出来项目启动会议的checkLists给大家参考 项目启动会议的以澄清项目 ...
注:开发管理 CheckLists-系列文章是从本人 Iteye博客中移植过来.后续会直接在此更新 开发管理 CheckLists 专栏 前一篇文章介绍了项目章程的checkLists 有了项目章程,每个团队成员就可以对自己接下来要干什么做些有明确方 ...
注:Eclipse rap 富客户端开发总结-系列文章是从本人 Iteye博客中移植过来.后续会直接在此更新 http://jlins.iteye.com/ 一上传 上传即将文件上传到服务器上,在客户端需要写相应的脚本,服务器端需要注册相应的handle接受客户端的请求。 原理: Rap的上传和下载是通过普通的web的方式进行上传和下载的,但是和传统的wen还不相同 1、rap本身就单线程在跑,和上传下载的线程不能进行混淆 所以采用的方式如下: 上传:通过传统的方式上传到指定目录,rap不能直接操作上传的文件流,如果想获得上传的数据必须要先上传到指定文件,然后让r ...
注:Eclipse rap 富客户端开发总结-系列文章是从本人 Iteye博客中移植过来.后续会直接在此更新 http://jlins.iteye.com/ 1、解决rap字符集乱码的问题 字符集问题,解决办法: 在plugin.xml - build.properties 中添加 javacDefaultEncoding.. = UTF-8 即可解决字符集乱码 2、解决web前台输入乱码问题 使用传统的 字符集过滤器 写一个过滤器类 <span style="font-size: small;">public class Ch ...
注:哲理故事与管理之道-系列文章是从本人 Iteye博客中移植过来.后续会直接在此更新 http://jlins.iteye.com/ 故事 和尚挑水 有两个和尚住在隔壁,所谓隔壁就是隔壁那座山,他们分别住在相邻的两座山上的庙里。这两座山之间 ...
Global site tag (gtag.js) - Google Analytics