02 2015 档案
摘要:String 方法用于文本分析及大量字符串处理时会对内存性能造成一些影响。可能导致内存占用太大甚至OOM。一、先介绍一下String对象的内存占用一般而言,Java 对象在虚拟机的结构如下:•对象头(object header):8 个字节(保存对象的 class 信息、ID、在虚拟机中的状态)•J...
阅读全文
摘要:本文是html5tricks原创翻译,转载请看清文末的转载要求,谢谢合作!我看着工资单上每一个开发团队成员的薪水,慢慢地我不能保持淡定了。而当我看到我的工资排名是倒数的时候——靠近最后一名——我不由得倒抽一口冷气。就像圣诞故事中的那个可爱的小男孩Ralphie,想买气枪却被忽悠会有危险一样,我也不断...
阅读全文
摘要:我曾经说过,程序员不是一般的人,是具有某种超能里的人。但问题是,程序员往往意识不到自己的这种特异功能,在他们的眼里,会认为自己很普通,跟常人一样,所以,程序员能做到的事情,其他人——比如他们的客户/软件用户——也应该很容易做到。但事实上,由于大部分人——绝大部分人(包括软件开发公司的客户/购买软件的...
阅读全文
摘要:这帖是用来回复高级语言虚拟机圈子里的一个问题,一道Java笔试题的。本来因为见得太多已经吐槽无力,但这次实在忍不住了就又爆发了一把。写得太长干脆单独开了一帖。顺带广告:对JVM感兴趣的同学们同志们请多多支持高级语言虚拟机圈子以下是回复内容。文中的“楼主”是针对原问题帖而言。=============...
阅读全文
摘要:这个不是原创,有点早了,具体从哪里来的已经记不得了。但是东西是实实在在的。1、启动一个WEB项目的时候,WEB容器会去读取它的配置文件web.xml,读取和两个结点。2、紧急着,容创建一个ServletContext(servlet上下文),这个web项目的所有部分都将共享这个上下文。3、容器将转换...
阅读全文
摘要:开发环境:开发工具:MyEclipse 8.6数据库:MySQL操作系统:WIN8.1Jar包:Spirng和SpringMVC版本:3.2.9MyBatis版本:3.2.8其他关联Jar包如图:----------------------------------------------------...
阅读全文