Java程序员在编码过程中通常不需要考虑内存问题,JVM经过高度优化的GC机制大部分情况下都能够很好地处理堆(Heap)的清理问题。以至于许多Java程序员认为,我只需要关心何时创建对象,而回收对象,就交给GC来做吧!甚至有人说,如果在编程过程中频繁考虑内存问题,是一种退化,这些事情应该交给编译.....
分类:
编程语言 时间:
2014-09-25 02:06:50
阅读次数:
283
本篇博文针对的是应届毕业生以及工作两三年左右的java程序员。为什么要跳槽?这是一个很广义的问题,每个人心中都有一份答案。例如:公司的待遇不好,薪资涨幅不符合预期要求,厌倦了出差的荒无天日的繁重工作,公司的妹子太少,领导太傲娇,同事之间关系太逼格,某某同学跳槽到某某公司之后涨到了多少多少钱,某某同学...
分类:
编程语言 时间:
2014-09-24 00:22:36
阅读次数:
318
1.myeclipse使用hibernate正向工程,hibernate的正向工程是指从java实体类生成数据库表的过程,这种过程符合java程序员面向对象编程的思想,也是工程设计的时候使用比较多的一种思想。具体实施过程如下。 1).手动...
分类:
系统相关 时间:
2014-09-23 17:49:35
阅读次数:
229
4.1 自定义指令 4.1.1 简介 自定义指令可以使用macro指令来定义。Java程序员若不想在模板中实现定义指令,而是在Java语言中实现指令的定义,这时可以使用freemarker.template.TemplateDirectiveModel类来扩展,后边会讲。 4.1.2 基本内容 宏是...
分类:
其他好文 时间:
2014-09-20 10:00:27
阅读次数:
444
作为一名Java程序员和软件开发者,我已经从那些名为《关于XXX,每个程序员都应了解的》的文章中学了很多东西,这些文章倾向于提供许多关于某一个特定主题的实用的、有深度、难以发掘的信息。在我的学习过程中,我读到了不少非常有用的文章,我会收藏这些文章以便日后参考和再次阅读。我个人认为所有程序员可以从这些文章中获益,这也是促使我发帖,并与你们分享这些《关于XXX,每个程序员都应了解的》文章的原因。...
分类:
其他好文 时间:
2014-09-19 12:03:55
阅读次数:
241
初学线程的java程序员在学习线程的时候,如果是想使用多线程,要么是继承Thread类,好么是继承runnable接口再提交给一个新创建的Thread。
下面介绍一下使用ThreadPoolExecutor线程执行者来运行多线程任务。它将线程创建于任务分离开来。
package test;
import java.util.concurrent.ExecutorService;
im...
分类:
编程语言 时间:
2014-09-18 13:20:23
阅读次数:
194
作为一个程序员,我们的日常工作之一就是看Log,从Log中发现自己所需要的信息,以及对Log做一些简单的分析和统计。本文分享了我所使用的工具和方法。...
分类:
编程语言 时间:
2014-09-17 23:21:13
阅读次数:
320
通过Map.entrySet()的返回结果,能够删除原始HashMap中存储的键值对。如果我们将Set<Map.Entry> allEntrys 作为函数参数传递给不可信代码,那么外部的恶意代码就能删除原始HashMap中存储的数据。所以我们应该避免传递Set<Map.Entry>作为函数参数,防止外部代码恶意的或者不小心修改了原始的数据。这个隐藏的功能不是所有的java程序员都知道,所以需要注意下,以免编程出错。...
分类:
其他好文 时间:
2014-09-17 20:29:32
阅读次数:
219
首先,附一张图片展示所在各个阶段的工作职能:
其次,文字型描述所在各个阶段的工作职能:
Java程序员
高级特性
反射、泛型、注释符、自动装箱和拆箱、枚举类、可变参数、可变返回类型、增强循环、静态导入。
核心编程
IO、多线程、实体类、集合类、正则表达式、XML和属性文件、图形编程AWT(Java2D/JavaSound/JMF)、Swing、SWT、JFace。
网...
分类:
编程语言 时间:
2014-09-17 18:41:42
阅读次数:
417
【51CTO专稿】随着春节一天天临近,“购票难”的问题也愈发凸显,猎豹、火狐、360等“春运抢票神器”占领了各大网站的重要版面,“技术抢票”成为炙手可热的话题,看看身为程序员的邓以克是如何抢到回家的票。邓以克(@一路向西-phinecos)是一位进入IT行业3年的Java程序员;业务时间,比较喜欢研...
分类:
其他好文 时间:
2014-09-17 15:09:12
阅读次数:
145