- 博客(21)
- 资源 (4)
- 收藏
- 关注
转载 Linux如何查询内存真实利用率
使用top工具查看到Suse Linux的内存占用率很大,可能97%以上,我知道这是Linux的内存使用机制,先将内存整个管理起来,需要的时候在分配给单个进程。但是如果我需要查看系统真实的内存占用率应该怎么做 如下显示free是显示的当前内存的使用,-m的意思是M字节来显示内容.我们来一起看看.$ free -m total used
2012-11-29 14:46:58 399
转载 sh里的变量 $0 $1 $$ $#
$0就是该bash文件名$?是上一指令的返回值$*所有位置参数的内容:就是调用调用本bash shell的参数。$@基本上与上面相同。只不过是“$*”返回的是一个字符串,字符串中存在多外空格。“$@”返回多个字符串。还有$#返回所有位置参数的个数。$$执行当前sh文件的pid
2012-11-28 12:18:21 5003
转载 Linux系统中打开文件数量的查看方法
ulimit -n 4096 也就是限制用户的最大文件打开数为4096个 在网上查了关于怎么查看文件打开数的文章大致有两种说法 /proc/sys/fs/file-nr 该文件与 file-max 相关,它有三个值: 已分配文件句柄的数目[来源[url]www.iocblog.net[/url]] 已使用文件句柄的
2012-11-27 17:56:11 8387
原创 jsp乱码解析
先理解一下java里的编码假设有两个字符String str = “OX”在jvm中的byte表现为 AB CD 13 57(这里是假设)。那么执行str.getBytes("")后会变成什么样呢字符编码 O XUTF-16(JVM)
2012-09-18 17:21:18 967
转载 各种编码的bom
BOM(Byte Order Mark)是一个字符,它表明UNICODE文本的UTF-16,UTF-32的编码字节顺序(高字节低字节顺序)和编码方式(UTF-8,UTF-16,UTF-32, 其中UTF-8编码是字节顺序无关的)。如下所示:Encoding Representation UTF-8 EF BB BF UTF-16 Big Endian FE FF UTF-1
2012-09-13 17:51:51 509
原创 t.interrupt() t.isInterrupted() Thread.interrupted()区别
t.interrupt() t.isInterrupted() Thread.interrupted()区别1.t.interrupt()设置中断标志位,是实例的方法,线程A持有线程B的句柄,那么线程A可以调用线程B的interrupt(),线程A也可以设置自己的线程为中断状态2.t.isInterrupted() 判断线程t的中断标志位。如果已经中断返回true,如果未中
2012-09-13 16:03:52 1923
原创 join理解
main线程中有语句 thread1.join()。附着在thread1上的任务里有t1.join()那么main线程就会等待thread1结束,thread1回等t1结束如:1.MainJoinTest .javapackage thinkinjava.thread;public class MainJoinTest {public static void main(Strin
2012-09-13 15:27:47 328
原创 原子性和可视性
原子性:原子操作是不能被线程机制中断的操作;一旦操作开始,那么他一定可以在发生上下文切换之前执行完毕 除了long和double之外的所有基本类型的简单操作都是原子性的。当定义long或double变量时,使用关键字volatile关键字,long和double就会获得原子性。可视性:一个任务做出的修改,对其他任务可能是否可视,(例如只是
2012-09-12 14:44:52 767
原创 WEB相对路径绝对路径理解
WEB相对路径:相对上下文地址如:http://localhost:8080/fileupload/fileupload.jsp pageEncoding="ISO-8859-1"%>Insert title hereChoose the file for uploading: -->
2012-09-09 23:59:55 524
转载 JS Date函数整理
JS Date 对象用于处理日期和时间。创建 Date 对象的语法:var myDate=new Date()Date 对象会自动把当前日期和时间保存为其初始值。参数形式有以下5种: new Date("month dd,yyyy hh:mm:ss");new Date("month dd,yyyy");new Date(yyyy,mth,dd,hh,mm,ss)
2012-09-05 00:14:55 2181
原创 Interrupt()详解
Interrupt()详解1.Interrupt()设置中断标志位为中断。 1.1如果此时线程要进入阻塞(入执行sleep()),那么将发生中断异常 1.2如果此时线程正在阻塞中(正在sleep()中),那么将发生中断异常除了以上两种情况,线程将不会中断,而是继续正常执行此时可以利用Thread.interrupted()判断是否中断而离开run
2012-08-31 00:08:09 3942
原创 java线程总结
Thread和Runnable区别Thread是线程,线程不做具体事情,线程是是驱动任务的执行Runnable是任务,是执行具体事情的代码。由线程来驱动任务是附着在线程上,线程驱动附着他的任务一般我们如果想定义一个独立运行的任务1:定义一个任务 --》只需实现Runnable接口的run方法2:定义一个线程对象 --》3.将任务附着于该对象
2012-08-28 00:46:41 420
原创 linux网卡安装方法
主板:七彩虹C.H61U v28网卡:RTL8101E/RTL8102E PCI Express Fast Ethernet controller在tty1登陆终端下#查看网卡类型[root@192 ~]#lspci | grep Ethernet 02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd.
2012-08-26 22:51:54 1074
原创 框架中常用的jar包作用
commons-digester.jar Digester基于规则的XML文档解析,主要用于XML到Java对象的映射.commons-beanutils.jar 提供对Java 反射和自省API的包装.aspectjweaver.jar 用于在Spring 2.0中集成AspectJ AspectJ LTW织入器ognl.jar OGNL是Object-Graph Navigat
2009-09-26 23:41:00 478
转载 应用架构设计“防火”经验分享
刚从阿软到淘宝不久,现在主要负责TOP平台的技术框架设计,同时要肩负“救火”和“防火”的工作,也需要培养团队的同学能够有“防火”意识,减少“救火”次数,因此今天下午花了一点时间,也没于写任何的PPT,就直接将自己想的起来的一些自己认为应用架构设计“防火”知识做了一下事例分享,这里也想记录下来给更多的同学分享一下,当然很多都是老生常谈的常识,但是有时候不经意就会忘记一些血的教训。 资源是有
2009-09-07 10:56:00 224
转载 Sql Server 性能分析3 –数据库大小,数据库表大小综合性分析
Sql Server 性能分析3 –数据库大小,数据库表大小综合性分析 其实这最近写的几篇文档记跟标题的性能都有点不太占边,具体的性能分析,用Sql Server 的Profiler 将trace 信息保存到表,做具体的分析,应该会很详细的。由于数据库的增长的很快,这几天再做数据库的监控工作,主要是数据库和表的大小。 记录当天的数据库、表大小信息,并与 昨天的数据库 和 表做比较
2009-09-07 01:19:00 301
转载 JAVA6,请使用字符串加操作
从JAVA诞生那天起,稍微“有些水平”的程序员都被告知,如果有大量的字符串连结,请不要使用字符串相加,而应该使用StringBuffer的append操作然后toString().到了JAVA5,我们又被告诉知,StringBuilder是StringBuffer的非同步版,所以绝对大多数时候我们“更”可以用StringBuilder来代替加操作。因为一个可能被多线程访问的实例字段的
2009-09-07 01:17:00 370
Spring 开发指南
2008-07-16
iBATIS 2.0 开发指南
2008-07-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人