在Activiti中使用UUID作为主键生成策略
1. 默认的主键生成策略了解过Activiit表中数据的同学可能知道记录的主键ID是用自增的生成策略,这样的生成策略有两个优点:有顺序:所有引擎的表在插入新记录时全部使用同一个ID生成器便于记忆:因为是自增的所以有一定的顺序,便于记忆;例如业务人员让管理员删除一条数据(ID为5位左右的长度),管理员只要看一眼就可以记住当然也有...
View ArticleLinux下如何查看高CPU占用率线程
在 Linux 下 top 工具可以显示 cpu 的平均利用率(user,nice,system,idle,iowait,irq,softirq,etc.),可以显示每个 cpu 的利用率。但是无法显示每个线程的 cpu 利用率情况, 这时就可能出现这种情况,总的 cpu 利用率中 user 或 system 很高,但是用进程的 cpu 占用率进行排序时,没有进程的 user 或 system...
View ArticleMySQL Cluster-备份恢复初步测试
参考文档 http://blog.chinaunix.net/uid-20639775-id-1617795.html http://xxtianxiaxing.iteye.com/blog/563063 http://dev.mysql.com/doc/refman/5.0/en/mysql-cluster-single-user-mode.html...
View ArticleThoughtWorks读书雷达方法学篇-张逸
原文: http://agiledon.github.io/blog/2013/08/06/methodologies-of-reading-radar/ 方法学(Methodology)看似与开发技能无关,常为程序员忽略。忽略意味着未曾察觉,却不等于它的无关紧要。我们每时每刻呼吸的空气同样会被我们忽略,但空气不重要么?不要等到我们开始戴上口罩,每日关心PM...
View Article治疗高血压:少吃盐多运动
高血压在德国属于国民病,但是很多人并不知道自己已经患上了高血压,而且很多人也不清楚,为什么不能轻视了这种疾病。 (德国之声中文网)在德国,病人去诊所求医问药的时候,往往会被检查血压。而且不仅是去看心血管疾病诊所或者内科诊所时大夫会给病人量血压,这项检查在很多科系的诊所都属于常规检查项目。为什么要测量血压呢?波恩大学医院教授杜星(Rainer Düsing)解释说,因为高血压这一病症十分常见。...
View ArticleInnoDB memcached插件vs原生memcached对比性能测试
MySQL 5.6开始支持InnoDB memcached插件,也就是可以通过SQL高效读写memcached里的缓存内容,也支持用原生的memcache协议读写,并且可以实现缓存数据持久化,以及crash recovery、mysql replication、触发器、存储过程等众多特性,详细介绍可以查看:Benefits of the InnoDB / memcached...
View Article【JSP】JSTL核心标签库的使用方法和示例
JSTL 核心标签库 JSTL 核心标签库标签共有13个,功能上分为4类:1. 表达式控制标签:out、set、remove、catch2. 流程控制标签:if、choose、when、otherwise3. 循环标签:forEach、forTokens4. URL操作标签:import、url、redirect 使用标签时,一定要在jsp文件头加入以下代码: <%@taglib...
View Article常用的主机监控Shell脚本
最近时不时有朋友问我关于服务器监控方面的问题,问常用的服务器监控除了用开源软件,比如:cacti,nagios监控外是否可以自己写shell脚本呢?根据自己的需求写出的shell脚本更能满足需求,更能细化主机监控的全面性。下面是我常用的几个主机监控的脚本,大家可以根据自己的情况在进行修改,希望能给大家一点帮助。1、查看主机网卡流量123456789101112131415161718#!/bin/b...
View Article浏览器加载和渲染html的顺序-css渲染效率的探究
1.浏览器加载和渲染html的顺序 1、IE下载的顺序是从上到下,渲染的顺序也是从上到下,下载和渲染是同时进行的。 2、在渲染到页面的某一部分时,其上面的所有部分都已经下载完成(并不是说所有相关联的元素都已经下载完) 3、如果遇到语义解释性的标签嵌入文件(JS脚本,CSS样式),那么此时IE的下载过程会启用单独连接进行下载。 4、并且在下载后进行解析,解析过程中,停止页面所有往下元素的下载。阻塞加载...
View Article再谈领域建模和领域服务
对于贫血的领域层,主要体现在两个方面,一个是没有领域业务对象的概念(领域模型中的聚合根),一个是没有明确的粗粒度的业务规则逻辑处理层。在这种情况下,原有的业务逻辑层变化为仅仅是DAL层的一个简单封装或通道,实际的业务处理全部转化到action层或dal层进行了处理,导致无法真正提炼一个业务模块真正应该具备的领域服务能力。...
View ArticleMediaPlayer的综合大全
MediaPlayer这个类主要是播放视频类.AudioManager这个类管理在一个设备上的音频资源和音频输出流.Manifest声明1.网络声明<uses-permission android:name="android.permission.INTERNET" />2.如果播放器应用需要将屏幕变暗或者停止处理器,或者需要调用...
View Article从 Windows 转到 OS X 几天后的一些感想
旧本子的速度和性能已经远跟不上人的速度了,受够了它的最终高烧不退和蓝屏死机不止,果断决定换一台新伙伴。前几天还在纠结是选择win8超级本还是Macbook,逛淘宝,查知乎,性能外观装逼实用⋯⋯ 最终还是收了这台Macbook Pro。买的这台Macbook...
View ArticleWEB优化Favicon请求
关于Favicon总是被命名为favicon.ico默认存放在网站web根目录。我们常常看到这样的一个请求/favicon.ico它总是显示在浏览器地址栏,网址的左边当访问一个页面的时候,不管怎么样,浏览器都会请求这个文件,即/favicon.ico可以通过在页面的<head>部分加入<link>元素来重新指定它的位置 <link rel=”shortcut icon”...
View Article用户研究,千万别做第三者
论相互了解,产品与设计师间往往水乳交融爱恨交织,每天给设计师买早餐的产品经理可不罕见。但对于用研人员,大家总觉得蒙着一道面纱,不知大堆看着头晕的数据背后的他们究竟在干什么。在合作前,双方往往需跨越一道很大的叫做「用研如何与产品设计合作」的鸿沟。这道鸿沟之下,往往产生了诸多问题。问题没做用研由于不清楚哪些问题可以通过用研解决,许多争议被拍脑袋决定了,等发布后收到恶评才追悔莫及,此时再改,付出的代价就大...
View ArticleLucene IndexReader,IndexWriter,IndexSearcher 缓存应用
1.IndexManager类,用于提供IndexReader,IndexWriter,IndexSearcher获取接口 import java.io.File;import java.io.IOException; import org.apache.lucene.analysis.standard.StandardAnalyzer;import...
View Articlenosql数据库选型
标签: nosql 选型 今天在书店里翻完了一遍《七天七数据库》。这本书简单介绍了postgreSQL,riak,mongodb,HBase,riak,Neo4j,redis七个数据,并着重谈了数据库的特性差异和在部署维护时候的特点,并对不同需求下的数据库选型做了很多建议,感觉受益非浅。 我的几个项目,都遇到了mysql...
View Article日志管理
一 日志相关文件#很关键 [root@client01 ~]# ls /var/log/ anaconda.ifcfg.log anaconda.xlog btmp dmesg maillog secure wtmp anaconda.log anaconda.yum.log btmp-20130805 dmesg.old maillog-20130805 secure-20130805...
View Article为了满足项目上线日期要求,我该怎么告诉我的团队工作更多时间?
原文出处: Quora 译文出处: little lin 说明 最近在Quora 上看到了一个有趣的问题,What is the best way to communicate to a software development team that they need to work more hours to meet a launch date?...
View Article网站出现负面消息该如何处理
对于针对自己的负面消息,我想大家一定不会陌生,至少我不陌生,因为不止一次,我受到了竞争对手的攻击!负面信息带来的后果还是比较大的,说难听点叫做“一颗老鼠屎,坏了一锅汤”,即使有99个人说你好,有1个人说你坏,我想你做的这个营销的信息怕是没用了。当然,还是那句话“身正不怕影子歪”,首先做好自己,问心无愧。下面我就和大家分享一下出现了负面信息应该如何处理。 一、擒“贼”先擒“王”...
View Article