yyyyyyyyyyyyyyyyyyyy

博客园 首页 新随笔 联系 订阅 管理

2015年11月15日 #

摘要: 进程(process)和线程(thread)是操作系统的基本概念,但是它们比较抽象,不容易掌握。最近,我读到一篇材料,发现有一个很好的类比,可以把它们解释地清晰易懂。1.计算机的核心是CPU,它承担了所有的计算任务。它就像一座工厂,时刻在运行。2.假定工厂的电力有限,一次只能供给一个车间使用。也就是... 阅读全文
posted @ 2015-11-15 14:28 xxxxxxxx1x2xxxxxxx 阅读(134) 评论(0) 推荐(0)

摘要: JAVA命令参数详解JAVA命令详解结构说明Java 和 OldJavaJIT选项另请参阅结构 java [ options ] class [ argument ... ] java [ options ] -jar file.jar [ argument ... ] javaw... 阅读全文
posted @ 2015-11-15 14:23 xxxxxxxx1x2xxxxxxx 阅读(760) 评论(0) 推荐(0)

摘要: JAVA 命令参数详解: 1、-D<name>=<value> set a system property 设置系统属性。 java -D参数简化加入多个jar java命令引入jar时可以-cp参数,但时-cp不能用通配符(多个jar时什么烦要一个个写,不能*.jar),面通常的jar都在同一目录 阅读全文
posted @ 2015-11-15 14:22 xxxxxxxx1x2xxxxxxx 阅读(1414) 评论(0) 推荐(0)

摘要: http://bbs.csdn.net/topics/350003611 阅读全文
posted @ 2015-11-15 14:17 xxxxxxxx1x2xxxxxxx 阅读(675) 评论(0) 推荐(0)

摘要: 一、运行class文件 执行带main方法的class文件,Java虚拟机命令参数行为: java <CLASS文件名> 注意:CLASS文件名不要带文件后缀。class 例如: java Test 如果执行的class文件是带包的,即在类文件中使用了: package <包名> 那应该在包的基路径 阅读全文
posted @ 2015-11-15 14:15 xxxxxxxx1x2xxxxxxx 阅读(382) 评论(0) 推荐(0)

摘要: Java在运行已编译完成的类时,是通过java虚拟机来装载和执行的,java虚拟机通过操作系统命令 JAVA_HOME"bin"java –option 来启动,-option为虚拟机参数,JAVA_HOME为JDK安装路径,通过这些参数可对虚拟机的运行状态进行调整,掌握参数的含义可对虚拟机的运... 阅读全文
posted @ 2015-11-15 14:15 xxxxxxxx1x2xxxxxxx 阅读(195) 评论(0) 推荐(0)

摘要: 嵌入变量很简单。比如:String name=“jack";System.out.println("your name is "+ name);还可以在右边继续+"And how old are you"。类似于字符串的直接拼装。String sql = "select * from play wh... 阅读全文
posted @ 2015-11-15 14:09 xxxxxxxx1x2xxxxxxx 阅读(321) 评论(0) 推荐(0)

摘要: 中文字符集编码Unicode ,gb2312 , cp936 ,GBK,GB18030 cp936是微软自己发布的用在文件系统中的编码方式。而bg2312是中国国家标准。我明白mount -t vfat -o iocharset和samba如果用GB2312为什么有的时候会出现乱码了!其实他们虽基本 阅读全文
posted @ 2015-11-15 13:56 xxxxxxxx1x2xxxxxxx 阅读(1631) 评论(0) 推荐(0)

摘要: 差异熟悉C语言和C++语言的读者一定想搞清楚这个问题,实际上,Java确实是从C语言和C++语言继承了许多成份,甚至可以将Java看成是类C语言发展和衍生的产物。比如Java语言的变量声明,操作符形式,参数传递,流程控制等方面和C语言、C++语言完全相同。尽管如此,Java和C语言,C++语言又有许... 阅读全文
posted @ 2015-11-15 13:51 xxxxxxxx1x2xxxxxxx 阅读(207) 评论(0) 推荐(0)

摘要: 抽象类:规定一个或多个抽象方法的类别本身必须定义为abstract,抽象类只是用来派生子类,而不能用它来创建对象。final类:又称“最终类”,它只能用来创建对象,而不能被继承,与抽象类刚好相反,而且抽象类与最终类不能同时修饰同一个类。包:Java中的包是相关类和接口的集合,创建包须使用关键字pac... 阅读全文
posted @ 2015-11-15 13:31 xxxxxxxx1x2xxxxxxx 阅读(171) 评论(0) 推荐(0)

摘要: 目前我们的监控,可以发现消耗较高CPU的进程(阀值为3个CPU),通过监控我们可以找到消耗较高CPU的进程号;通过进程号pid,我们在linux上可以通过top –H –p 命令,显示该进程中每个线程的CPU资源消耗情况。然后通过threadump命令,可以打印出某个应用JVM中某时刻所有线程的调用... 阅读全文
posted @ 2015-11-15 06:25 xxxxxxxx1x2xxxxxxx 阅读(1241) 评论(0) 推荐(0)

摘要: JVM最多支持多少个线程?McGovernTheory在StackOverflow提了这样一个问题:Java虚拟机最多支持多少个线程?跟虚拟机开发商有关么?跟操作系统呢?还有其他的因素吗?Eddie的回答:这取决于你使用的CPU,操作系统,其他进程正在做的事情,你使用的Java的版本,还有其他的因素... 阅读全文
posted @ 2015-11-15 06:25 xxxxxxxx1x2xxxxxxx 阅读(270) 评论(0) 推荐(0)

摘要: Linux查看连接数,并发数博客分类:小记linux软连接 Bat代码 ln-s/home/ictfmcg/data/photo/var/jtnd/data/phototomcat 6的Connector配置如下Xml代码 其中最后两个参数意义如下:maxThreads:tomcat起动的最大线程数... 阅读全文
posted @ 2015-11-15 06:24 xxxxxxxx1x2xxxxxxx 阅读(1370) 评论(0) 推荐(0)

摘要: jstack(查看线程)、jmap(查看内存)和jstat(性能分析)命令 公司内部同事分享的一篇文章 周末看到一个用jstack查看死锁的例子。昨天晚上总结了一下jstack(查看线程)、jmap(查看内存)和jstat(性能分析)命令。供大家参考1.Jstack1.1 jstack能得到运行ja... 阅读全文
posted @ 2015-11-15 06:24 xxxxxxxx1x2xxxxxxx 阅读(1077) 评论(0) 推荐(0)

摘要: jps或ps -ef|grep java可以看到有哪些java进程,这个不用说了。但值得一提的是jps命令是依赖于/tmp下的某些文件的。 而某些操作系统,定期会清理掉/tmp下的文件,导致jps无法查看到实际存在的java进程。不过jstat, jstack等命令也同样如此,所以当jps列不出进程... 阅读全文
posted @ 2015-11-15 06:20 xxxxxxxx1x2xxxxxxx 阅读(584) 评论(0) 推荐(0)

摘要: 1.根据进程号进行查询:# pstree -p 进程号# top -Hp 进程号2.根据进程名字进行查询:#pstree -p `ps -e | grep server | awk '{print $1}'`#pstree -p `ps -e | grep server | awk '{print ... 阅读全文
posted @ 2015-11-15 06:18 xxxxxxxx1x2xxxxxxx 阅读(1829) 评论(0) 推荐(0)

摘要: [Journals]1.ACM Transactions on Knowledge Discovery from Data (TKDD)2.IEEE Transactions on Knowledge and Data Engineering (TKDE)3.Data Mining and Know... 阅读全文
posted @ 2015-11-15 06:05 xxxxxxxx1x2xxxxxxx 阅读(490) 评论(0) 推荐(0)

摘要: 算法一 1)将长网址md5生成32位签名串,分为4段, 每段4个字节(即32位);2)对这四段循环处理, 取4个字节(32位), 将他看成16进制串与0x3fffffff(30位1)与操作, 即超过30位的忽略处理;3)这30位分成6段, 每5位的数字作为字母表的索引取得特定字符, 依次进行获得6位... 阅读全文
posted @ 2015-11-15 05:52 xxxxxxxx1x2xxxxxxx 阅读(196) 评论(0) 推荐(0)

摘要: Json,Gson,FastJson解析笔记1.将JavaBean转换成Json对象:[java] view plaincopypublicstaticStringCreatJsonFromObject(Objectkey,Objectvalue){JSONObjectJObj=newJSONObj... 阅读全文
posted @ 2015-11-15 04:58 xxxxxxxx1x2xxxxxxx 阅读(179) 评论(0) 推荐(0)

摘要: 我们在 Java 中经常会碰到如何把 InputStream 转换成 String 的情形,比如从文件或网络得到一个 InputStream,需要转换成字符串输出或赋给别的变量。未真正关注这个问题之前我常用的办法就是按字节一次次读到缓冲区,或是建立 BufferedReader 逐行读取。其实大可不... 阅读全文
posted @ 2015-11-15 04:56 xxxxxxxx1x2xxxxxxx 阅读(419) 评论(0) 推荐(0)