摘要:
做产品的一条箴言。千万别老想着我一定要把什么技术给用上。最简单的jsp+JDBC也能做出很棒的产品。特别是在产品起步阶段,你很难去先准备好一个完美的架构再进行开发,你选用的技术未必都是最新的,也未必是最合适的,因为永远有很多你不知道的新框架,新模式在遥远处正被发明着。你只需要认准你的核心功能,尽快实现一个足够小,足够轻巧,但完整的原型。下面是直接借鉴的几点准则:简单,简洁:不要堆砌很多功能,要做减... 阅读全文
摘要:
发现了几个cms系统,看来做CMS的真多啊,所以我的CMS只能先自己用。不能开源,代码太丑了,功能也不完善。我的CMS定位是打造个人数据平台的万能系统,会不断演化,将来未必叫CMS。 阅读全文
摘要:
目前各种语言百花齐放,各种开源百家争鸣,程序员迎来软件史上的盛世。这是幸福事,也是苦恼事。能有多种选择总归是好的,但如何利用好这些技术真得是很费心的事情。当产品方向确定后,技术和架构的选型往往是一门破费思量的学问。对我来说,我已经确立了以Java为主,辅以Javascript来完成个人产品开发的技术路线。曾经学过PHP, Node, Ruby, Python,但对做Web开发和移动应用来说,Jav... 阅读全文
摘要:
在某段时间保持专注,专攻某一门知识。从多种角度去观察,了解它建立自己的知识库,划分核心知识,相关知识,边缘知识。以大脑为主存,以笔记本为辅存先收集,再整理,再消化、吸收。不能理解的地方暂时挂起。对基础性的地方不要放过,要有穷根深挖的精神 阅读全文
摘要:
一直对热部署没有真正实践过。以前搞Websphere application server的时候,就经常有客户问WAS热部署的问题,当时其实不甚了了,记得是在部署应用时选上支持二进制部署即可。具体是不是真的work了,我现在都不确定。自己做web开发,采用的是嵌入式的Jetty方式,但Jetty不支持class的热部署,不得不经常重启,这很浪费时间。花了小半天研究如何让Jetty支持class的热... 阅读全文
摘要:
十年前,我听一位兄长说,“其实没有软件,人家他妈的也一样过”。那时软件、信息化的确只是一些政府部门的摆设,是用来应付领导的。那时的互联网只是娱乐,不能用来替代吃饭,也不能替代传统实业的生产。所以我当时对这位兄长的话还是有几分以为然的。十年后,那位兄长现在不知高就于何方,但估计再没人敢说软件无用论了。互联网已经在向各行各业渗透,互联网提供了爆炸量的信息,加快了信息的传播,连接了人和服务,也连接了各种... 阅读全文
摘要:
一直没有系统了解过,今天大致看了一眼,简单罗列如下:HTML5里新增加的元素:section,header,footer,article,nav,audio,video,aside,canvas。参见HTML5元素周期表。CSS3border-radius,可以定义圆角矩形RGBA,多了个透明度设置@font-face, 可以指定自定义字体,可以去kernest网站下载Gradients,渐变 阅读全文
摘要:
Controller里方法可以返回String, void, ModelAndView,@ResponseBody。方法里可以注入多种参数,如Model, request, response等。可以使用“redirect:url”和 “forward:url”完成跳转 阅读全文
摘要:
在淘宝上看到有人出售java开发框架源码,进去一看,所描绘的功能几乎涵盖了目前java系统的主要功能:1. 导出 导入 excel 文件2 导出word文件3. IO 流上传下载文件4. 群发邮件,可以发html、纯文本格式,可以发给任意邮箱(实现批量发送广告邮件)5. 群发or单独 发送短信,支持两种第三方短信商接口6. spring aop 事物处理7. 代码生成器 (freemark... 阅读全文