
java开发
文章平均质量分 75
wzbnjit
这个作者很懒,什么都没留下…
展开
-
jdk各个版本之间的特性区别
jdk1.5的新特性:1. 泛型 ArrayList list=new ArrayList()------>ArrayListlist=new ArrayList();2 自动装箱/拆箱 nt i=list.get(0).parseInt();-------->int i=list.get(0);原始类型与对应的包装类不用显式转换3 for-each i=0;i原创 2014-11-11 14:13:40 · 958 阅读 · 0 评论 -
jdk,jre,jvm的区别
JVM(Java Virtual Machine Java虚拟机)可以理解为是一个虚拟出来的计算机,具备着计算机的基本运算方式,它主要负责将java程序生成的字节码文件解释成具体系统平台上的机器指令。让具体平台如window运行这些Java程序。JRE(Java Runtime Environment Java运行环境)包括Java虚拟机(JVM Java Virtual转载 2014-11-12 16:50:53 · 535 阅读 · 0 评论 -
同一tomcat下不同web项目session共享方法
有时我们会遇到一个大点的项目,为了方便实现有些功能,我们会把项目拆成不同的独立web项目。但我们在管理这些项目时,只有一个登陆口,然后在其他项目取session来实现身份的验证。1、配置tomcat下 conf/server.xml文件,在配置如下: unpackWARs="true" autoDeploy="true"转载 2014-11-12 12:54:15 · 439 阅读 · 0 评论 -
一个计算机专业学生几年的Java编程经验汇总 ...
1. 关于动态加载机制学习Java比C++更容易理解OOP的思想,毕竟C++还混合了不少面向过程的成分。很多人都能背出来Java语言的特点,所谓的动态加载机制等等。当 然概念往往是先记住而后消化的,可有多少人真正去体会过动态加载的机制,试图去寻找过其中的细节呢? 提供大家一个方法:在命令行窗口运行Java程序的时候,加上这个很有用的参数:java -verbose *.class这转载 2014-11-13 13:28:43 · 1249 阅读 · 0 评论 -
json与java实体类的相互转换
json与java实体类的相互转换原创 2015-04-13 20:08:55 · 19103 阅读 · 1 评论 -
java在本地生成并解析二维码的两种方式
java在本地生成并解析二维码的两种方式1.利用swetakeQrcode生成并解析二维码2.利用Zxing生成并解析二维码原创 2015-04-16 15:53:43 · 1120 阅读 · 0 评论 -
数据库分库
对数据库进行分库分表(Sharding化)前,需要开发人员充分了解系统业务逻辑和数据库schema.一个好的建议是绘制一张数据库ER图或领域模型图,以这类图为基础划分shard,直观易行,可以确保开发人员始终保持清醒思路就我个人来说,更加倾向使用领域模型图,因为进行切分时更多的是以业务为依据进行分析判断,领域模型无疑更加清晰和直观。原创 2015-05-29 10:10:45 · 451 阅读 · 0 评论 -
JVM优化与案例分析
堆内存设置原理JVM堆内存分为2块:Permanent Space 和 Heap Space。Permanent 即 持久代(Permanent Generation),主要存放的是Java类定义信息,与垃圾收集器要收集的Java对象关系不大。Heap = { Old + NEW = {Eden, from, to} },Old 即 年老代(Old Generation转载 2015-06-09 19:04:30 · 476 阅读 · 0 评论