自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

shell的专栏

优秀是一种习惯——热爱生活的IT工作者

  • 博客(10)
  • 收藏
  • 关注

转载 JVM调优总结

堆大小设置JVM 中最大堆大小有三方面限制:相关操作系统的数据模型(32-bt还是64-bit)限制;系统的可用虚拟内存限制;系统的可用物理内存限制。32位系统下,一般限制在1.5G~2G;64为操作系统对内存无限制。我在Windows Server 2003 系统,3.5G物理内存,JDK5.0下测试,最大可设置为1478m。典型设置:java -Xmx3550m -Xms355

2013-03-13 16:46:31 346

转载 Log4j使用总结

一、介绍 Log4j是Apache的一个开放源代码项目,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台、文件、GUI组件、甚至是套接口服务 器、NT的事件记录器、UNIX Syslog守护进程等;我们也可以控制每一条日志的输出格式;通过定义每一条日志信息的级别,我们能够更加细致地控制日志的生成过程。 Log4j由三个重要的组件构成:日志信息的优先级,日志信息的输出目的地,日志

2013-03-13 11:37:07 630

转载 分享下多年积累的对JAVA程序员成长之路的总结

我也搞了几年JAVA了,由于一向懒惰,没有成为大牛,只是一普通程序猿,不爱玩社交网站,不爱玩微博,唯独喜欢百度贴吧,潜水很久了,手痒来给新人分享下从新手成长为老鸟的已见,也刷刷存在感,应该不比曝照差吧。首先初识语法的阶段,必须要学会怎么操作对象,操作if和for,操作list set map,然后是线程、IO和jdbc什么的,其余的,若是一时不理解,可以后边需要时再学。这阶段完了,你可

2013-03-06 17:20:25 742

原创 Struts符号使用分类

#:  从actioncontext中取值,前面加上#%:  %{#username}百分号的作用就是将大括号中的值当成ognl表达式$:  用于在struts配置文件中#、%和$符号在ognl表达式中经常出现,而这三种符号也是开发者不容易掌握和理解的部分。在这里笔者简单介绍它们的相应用途。1.#符号的用途一般有三种。   1) 访问非根对象属性,例如示例中

2012-12-26 10:38:55 326

原创 tomcat虚拟目录配置

一、tomcat5.5配置:如果tomcat5.5安装在D:\Tomcat 5.5,则找到tomcat安装目录下的conf\Catalina\localhost文件夹,在里面新加名为test.xml的xml文件 :访问:http://localhost:800/test 二、tomcat6.0配置:        1.设置tomcat虚拟目录D:\Web\JSP

2012-12-19 11:02:48 555

原创 MyEclipse快捷键大全

MyEclipse 快捷键1(CTRL)-------------------------------------Ctrl+1 快速修复Ctrl+D: 删除当前行 Ctrl+Q 定位到最后编辑的地方 Ctrl+L 定位在某行 Ctrl+O 快速显示 OutLine Ctrl+T 快速显示当前类的继承结构 Ctrl+W 关闭当前Editer Ctrl+K 快速定位

2012-11-27 15:13:37 219

原创 经典排序算法系列之三:交换排序

1.序言         这是经典排序算法系列的第三篇,讲的是选择交换算法。交换排序主要包括:冒泡排序算法,快速排序算法。在这篇博文中,我会从简单的冒泡排序算法讲起,然后慢慢过渡到快速排序算法,让你更容易理解快速排序算法中的精髓。冒泡排序算法只是作为简单的过渡,所以我们的重点在快速排序算法上,其中,包括不同版本的快速排序算法,还有对快速排序算法做出的改进,使得快速排序算法效率更高。

2012-07-07 18:56:14 580

原创 经典排序算法系列之二:选择排序

1.序言         这是经典排序算法系列的第二篇,讲的是选择排序的各种排序算法。选择排序主要包括:直接选择排序和堆排序。与上一篇一样,我阐述会这两种排序算法的基本思想,拓展两种算法的思路,分析他们的运行效率。我会由直接选择排序算法过渡慢慢深入到堆排序,让你轻松理解选择排序算法的内涵。 2.直接选择排序 2.1基本思想        第i趟排序开始时,当前有序区和无

2012-07-03 01:30:37 629

原创 经典排序算法系列之一:插入排序

1.序言         这是经典排序算法系列的第一篇,我们首先从插入排序算法开始。这是一个对少量元素排序的有效算法,主要包括:直接插入排序,二分插入排序(又称折半插入排序),链表插入排序,希尔排序(又称缩小增量排序)。对于每一种插入排序算法,我都阐述了其基本思想,给出了该算法的代码,并分析了代码的运行效率,最后对各种插入排序进行了比较。 2.直接插入排序 2.1基本思想

2012-06-30 19:29:20 876

转载 java学习书籍推荐

1. Java 语言基础    谈到Java 语言基础学习的书籍,大家肯定会推荐Bruce Eckel 的《Thinking in Java 》。它是一本写的相当深刻的技术书籍,Java 语言基础部分基本没有其它任何一本书可以超越它。该书的作者Bruce Eckel 在网络上被称为天才的投机者,作者的《Thinking in C++ 》在1995 年曾获SoftwareDevelopm

2012-06-26 09:26:26 649

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除