Java 中日期的几种常见操作 —— 取值、转换、加减、比较

Java 的开发过程中免不了与 Date 类型纠缠,准备总结一下项目经常使用的日期相关操作,JDK 版本 1.7,如果能够帮助大家节约那么几分钟起身活动一下,去泡杯咖啡,便是极好的,嘿嘿。当然,我只提供了可行的解决 ...

2015-12-25Java933次浏览2条评论阅读全文

JavaMail 保证邮件发送成功的方法总结

使用过JavaMail的api发送邮件的人可能会有这样一个疑惑:我如何知道我调用该api发送的邮件是否成功呢?一般的开放的api给我们调用都会有个返回值或者状态码,来告诉我们执行成功与否。但是JavaMail却没有提供这 ...

2015-12-10Java752次浏览无评论阅读全文

开发维护大型 Java 项目的建议

假设你是正在开发和维护一个包含2000个类并使用了很多框架的Java开发者。你要如何理解这些代码?在一个典型的Java企业项目小组中,大部分能够帮你的高级工程师看起来都很忙。文档也很少。你需要尽快交付成果,并 ...

2015-12-08编程开发662次浏览无评论阅读全文

Web开发须知:URL编码与解码

通常如果一样东西需要编码,说明这样东西并不适合传输。原因多种多样,如Size过大,包含隐私数据,对于Url来说,之所以要进行编码,是因为Url中有些字符会引起歧义。 例如,Url参数字符串中使用key=value键值对 ...

2015-11-30编程开发694次浏览无评论阅读全文

职场沟通中的“上下左右”

我最近又遇到了一些工作中很棘手的问题,我感觉自己很不适应现有的流程和机制:老板和产品经理,到底谁应该负责的更多一些?如何分工是最正确的?怎样能保证到老板的行业经验高效运用在项目中,同时又能避免限制 ...

2015-11-24人生544次浏览无评论阅读全文

你真的会玩SQL吗?无处不在的子查询

子查询又称内部,而包含子查询的语句称之外部查询(又称主查询)。 所有的子查询可以分为两类,即相关子查询和非相关子查询 非相关子查询是独立于外部查询的子查询,子查询总共执行一次,执行完毕后将值传递给 ...

2015-11-23数据库663次浏览无评论阅读全文

JS的运行机制

HTML页面中JS的加载原理: 在加载HTML页面的时候,当浏览器遇到内嵌的JS代码时会停止处理页面,先执行JS代码,然后再继续解析和渲染页面。 代码块: JS中的代码块是指由<script>标签分割的代码段。JS是按 ...

2015-11-20JavaScript708次浏览无评论阅读全文

为什么程序员总是不能准确估测项目时间

一个曾经与我一起工作过的经验丰富的项目经理声称,他拿到程序员的时间估算以后,先将它乘以π,然后转化下一个时间数量级后,才能得到真正的值。1天转化成3.14周。他过去因为程序员不擅长估算时间而吃尽了苦头。 ...

2015-11-19人生582次浏览无评论阅读全文

没搞懂背后原因,不要盲目编程

如果要我给新手程序员一个他们之前可能还不知道的好建议,那就是:不要盲目编程。 什么是「盲目编程」? 简单来说,就是为了修复问题而堆码,而没有真正理解问题背后的实际原因。这是在猜测问题,我们总是不约 ...

2015-11-18人生699次浏览1条评论阅读全文

PM 帮程序员提高效率需要做的 5 件事

作为一个软件开发人员,只有卓越的技术是不够的。更重要的是应该专注一些作为一个专业人士应该了解的内容。在我的排序中,与参与项目的其他人的交往能力是名列前茅的。无论项目是什么性质的,你都需要与其他人互 ...

2015-11-16人生583次浏览无评论阅读全文