2015年1月14日

【转】Java并发编程:线程池的使用

摘要: Java并发编程:线程池的使用 在前面的文章中,我们使用线程的时候就去创建一个线程,这样实现起来非常简便,但是就会有一个问题: 如果并发的线程数量很多,并且每个线程都是执行一个时间很短的任务就结束了,这样频繁创建线程就会大大降低系统的效率,因为频繁创建线程和销毁线程需要时间。 那么有没有一种办... 阅读全文

posted @ 2015-01-14 20:21 天月萧萧 阅读(144) 评论(0) 推荐(0) 编辑

【转】java性能测试 问题定位

摘要: 性能测试的概念是什么,基本目的是什么,我想大家都基本清楚,不作详述,总之,性能测试只是测试过程中的一种方式,帮助我们的功能更好的运行,如果功能测试是可用,易用,满足需求、用户使用为目的,性能测试无非就是让这些目的更流畅。没有什么专业的概念,无非实现两个字:好用!所以,性能测试这种测试方式在发生过程中... 阅读全文

posted @ 2015-01-14 20:11 天月萧萧 阅读(406) 评论(0) 推荐(0) 编辑

【转】java concurrent 探秘

摘要: java concurrent 探秘我们都知道,在JDK1.5之前,Java中要进行业务并发时,通常需要有程序员独立完成代码实现,当然也有一些开源的框架提供了这些功能,但是这些依然没有JDK自带的功能使用起来方便。而当针对高质量Java多线程并发程序设计时,为防止死蹦等现象的出现,比如使用java之... 阅读全文

posted @ 2015-01-14 19:54 天月萧萧 阅读(56) 评论(0) 推荐(0) 编辑

2014年11月4日

【转】Java垃圾回收机制

摘要: 详细介绍Java垃圾回收机制垃圾收集GC(Garbage Collection)是Java语言的核心技术之一,之前我们曾专门探讨过Java 7新增的垃圾回收器G1的新特性,但在JVM的内部运行机制上看,Java的垃圾回收原理与机制并未改变。垃圾收集的目的在于清除不再使用的对象。GC通过确定对象是否被... 阅读全文

posted @ 2014-11-04 11:41 天月萧萧 阅读(135) 评论(0) 推荐(0) 编辑

2014年7月16日

SQL优化原则【转】

摘要: 一、问题的提出 在应用系统开发初期,由于开发数据库数据比较少,对于查询SQL语句,复杂视图的的编写等体会不出SQL语句各种写法的性能优劣,但是如果将应用系统提交实际应用后,随着数据库中数据的增加,系统的响应速度就成为目前系统需要解决的最主要的问题之一。系统优化中一个很重要的方面就是SQL语句的优化。... 阅读全文

posted @ 2014-07-16 16:19 天月萧萧 阅读(77) 评论(0) 推荐(0) 编辑

Java 设计模式 【转】

摘要: 设计模式(Design Patterns) ——可复用面向对象软件的基础设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的,设... 阅读全文

posted @ 2014-07-16 10:53 天月萧萧 阅读(101) 评论(0) 推荐(0) 编辑

2014年6月19日

【转】Linux查看系统信息的一些命令及查看已安装软件包的命令

摘要: 系统# uname -a # 查看内核/操作系统/CPU信息# head -n 1 /etc/issue # 查看操作系统版本# cat /proc/cpuinfo # 查看CPU信息# hostname # 查看计算机名# ls... 阅读全文

posted @ 2014-06-19 09:34 天月萧萧 阅读(141) 评论(0) 推荐(0) 编辑

2014年6月10日

【转】Eclipse设置、调优、使用

摘要: eclipse调优一般在不对eclipse进行相关设置的时候,使用eclipse总是会觉得启动好慢,用起来好卡,其实只要对eclipse的相关参数进行一些配置,就会有很大的改善。加快启动速度1.在eclipse启动的时候,它总是会搜索让其运行的jre,往往就是这个搜索过程让eclipse启动变慢了。... 阅读全文

posted @ 2014-06-10 16:29 天月萧萧 阅读(345) 评论(0) 推荐(0) 编辑

2014年2月21日

【转】TCP/UDP知道多少?

摘要: 你所不知道的传输层题记:23页的文档上,满满当当的写满了笔记,纸质的东西,始终害怕丢失,还是选择把它总结到博客上来。PS.老规矩,列出可能遇到的20个问题,如果您是都能回答的高手,请您绕道,我是小菜,只做自己的学习笔记。1.传输层的主要功能是什么?2.传输层如何区分不同应用程序的数据流?3.传输层有哪些协议?4.什么是UDP协议?5.为什么有了UDP,还需要TCP?6.什么是TCP协议?7.怎么理解协议和程序?8.TCP是否真的有链接?9.链接是如何建立的(逻辑上)?10.所谓的建立TCP链接开销很大,具体是指什么?11.三次握手的目的是什么?12.TCP如何提供可靠性?13.什么是预期确认? 阅读全文

posted @ 2014-02-21 09:25 天月萧萧 阅读(228) 评论(0) 推荐(0) 编辑

2013年6月8日

【转】Java基于Socket文件传输示例

摘要: 1.服务器端packagesterning;importjava.io.BufferedInputStream;importjava.io.DataInputStream;importjava.io.DataOutputStream;importjava.io.File;importjava.io.FileInputStream;importjava.net.ServerSocket;importjava.net.Socket;publicclassServerTest{intport=8821;voidstart(){Sockets=null;try{ServerSocketss=newSe 阅读全文

posted @ 2013-06-08 14:25 天月萧萧 阅读(141) 评论(0) 推荐(0) 编辑

导航