- 博客(3)
- 收藏
- 关注
原创 采用BlockingQueue实现内存消息队列
在我们日常开发过程中,有时候需要采用内存消息队列的方案来实现我们想要的功能。 比如日志系统:我们需要把系统中关键模块的日志写入文件或者数据库以便存档分析。那么我们可以采用内存队列来存储各个模块输出的日志,另外再由专门的日志存储端把日志写入存储系统中。基本架构如下:图1:日志系统局部架构 这样做的好处是打印日志的模块只需要关注打印日志,不用关心日志存储到哪...
2012-09-11 23:22:30
493
转载 字符串过长时自动截取字符串并加省略号-浅析
项目中经常会遇到这种问题:显示某个标题时候,如果标题长度太长,要么就要换行显示,要么就需要截取字符串,后二者是采用最多的。 在截取字符串的时候,常用的方法是: 1.通过数据库查询控制:这个有点复制,首先是用SQl的substring(title,start,length)开截取需要的长度,再追加省略号然而,如果长度小于截取长度呢?是不能追加省略号的,所以SQl只一次
2010-02-26 03:08:00
3012
2
原创 针对一组多选按钮的“全部选中”、“取消选中”、“反选”的JS工具代码
我们在做web开发的时候,常常会遇到一组许多个多选框项目的需求,如在用户录入自己的兴趣爱好时,可能我们会有很多个选项,篮球、游泳、旅游、唱歌等等,那么为了用户的方便,我们往往需要配做三种功能的按钮:“全部选中”、“取消选中”和“反选”。 由于此类需求常常遇到,所以作者把该JS函数写成通用工具函数形式,方便大家的使用。JS工具代码如下: //多选按钮的"全部选
2010-02-26 02:28:00
773
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅