- 博客(11)
- 资源 (1)
- 收藏
- 关注
原创 王一三学习笔记 | Java8新特性Lambda表达式
目前,Java 8已经被广泛的使用。Java 8的一大亮点是引入了Lambda表达式。对于不了解Lambda表达式的程序员来说,使用Lambda表达式的难度还不小。很多程序员认为,Lambda表达式难于阅读,维护起来成本很大,Java 8为什么要引入这个东东?其实引入Lambda表达式的目的是要去掉JAVA语法中过于冗余的代码,让代码更加简洁,所以认为Lambda表达式难于阅读是因为你还不懂Lamb
2017-12-09 17:27:10
336
原创 王一三学习笔记 | 什么是J2EE
J2EE是Java2平台企业版(Java 2Platform Enterprise Edition),核心是一组技术规范与指南。在企业级应用中,都有一些通用企业需求模块,如数据库连接、邮件服务、事务处理等,于是许多大公司开发了自己的通用模块服务。这些服务性的软件系列统称为中间件。在上面的需求基础之上,许多公司都开发了自己的中间件,但其与用户的沟通都各有不同,从而导致用户无法将各个公
2017-12-08 00:38:16
314
原创 王一三学习笔记 | 理解Java垃圾回收
Serial GC、Parallel GC、Parallel Old GC(Parallel Compacting GC)、Concurrent Mark & Sweep GC (or "CMS")、Garbage First (G1) GC。Young GC、Old GC、major GC、major GC、full GC。上面这些词有没有晕。要想搞明白上面这些词的含义,
2017-12-07 00:35:10
291
原创 王一三学习笔记|tcp ip协议是什么
TCP/IP、UDP、 FTP、 HTTP、ARP等等,这么多协议都是什么,有什么用?今天试着来聊聊。网络协议通常分不同层次进行开发,每一层分别负责不同的通信功能。一个协议族,比如T C P / I P,是一组不同层次上的多个协议的组合。T C P / I P通常被认为是一个四层协议系统,如下图所示:TCP/IP协议族中不同层次的协议在T
2017-12-05 23:41:14
271
原创 王一三学习笔记 | 添加200个元素到ArrayList后内部的数组大小是多少?
面试时,面试官问我添加200个元素到ArrayList后内部的数组大小是多少?我思考了1分钟尴尬的回答不知道。ArrayList的内部是一个数组,随着添加元素的增多,内部的数组会动态的扩容,扩容的机制我也看过多次,源代码也看过多次。可惜的是,平时使用时我们不需要关注扩容的机制,所以总是很快就会忘记。再加上HashMap也有扩容的机制,并且与ArrayList的扩容机
2017-12-05 00:36:20
350
原创 关于tomcat日志输入两遍的问题
这个是因为log4j.properties文件中设置输出方式时,对同一地方设置了两次,如: log4j.rootLogger=info,STDOUTlog4j.logger.java.sql.ResultSet=debug,STDOUT log4j.appender.STDOUT=org.apache.log4j.ConsoleAppenderlog4j.appender.
2009-12-11 17:25:00
790
原创 Ibatis整合Mamcache时报错,classCastException
这个错误的原因是:SQL语句查询结果的类未implements Serializable,呵呵,
2009-12-11 17:17:00
444
原创 myeclipse程序重动后每次新提示说需要重启
我用的是myeclipse V6.01,清除D:/MyEclipse6/eclipse/configuration文件夹下的文件后,每次启动都提示myeclipse需要重启才初始化,我研究了一天,发现是因为我以前的svn插件不小心被删除了,加上后就好了, svn:http://subclipse.tigris.org/update_1.4.xinternational:http://
2009-11-05 19:10:00
752
转载 Aptana Plugin For Eclipse 1.2.7 破解
转自:http://blog.sina.com.cn/s/blog_5d1455ff0100e7ov.html 针对最新的aptana_update_024747,可以从 http://www.aptana.com/download/下载并安装。安装完成后,在eclipse/plugins目录中找到 com.aptana.ide.core_1.2.7.024747.jar
2009-11-05 11:36:00
3791
转载 Aptana Studio Professional 1.2 破解
转自:http://blog.liuweifeng.net/archives/275 Aptana Studio 是一款强大的 web 2.0 集成开发环境(IDE)。其前身为免费、开源的 Aptana IDE。更名为Aptana Studio 后,提供了免费的社区版(Community Edition)和收费的专业版(Professional Edition,$99)两种版本。
2009-11-05 11:31:00
802
转载 如何关闭MyEclipse6.0.1的Quick Update
Windows > Preferences > MyEclipse > Community Essentials, 把选项 "Search for new features on startup"的前勾去掉即可. 如果是myeclipse7.5呢. window --> preferences --> General --> Startup and Shutdown --> Automa
2009-11-05 11:26:00
663
OPhone开发环境搭建详解
2009-12-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人