编程自学之路 很多爱好编程,喜欢Play框架的朋友,开始的时候找不到门道,这里抛砖引玉,给大家分享一些经验…… 首先,心要正。 没错,如同武侠小说中的上乘武功一样,必须讲究心法,心术不正者必定会走火入魔。 其次,道要高。 所谓魔高一尺,道高一丈,老子的道家思想的智慧,时至今日,如果每个人都……
TOC 术语 TOC:Theory Of Constraints 约束理论(限制理论)瓶颈理论 F5:Focus Five Step 聚焦五步骤 I-E-S-E-GB识别Identify,挖尽Exploit, 迁就Subordinate,松绑Etevate,重返Go Back TA:Throughput Account 有效产出会计 T: Throughput 生产量,有效产出 I(1):I……
如何制定和落实一项有效的改善方案? 一、问题和参考答案 1、是否感觉公司在推行一个变革甚至一个简单的任务时,都会遇到员工的阻力或是简单应付? 参考答案: 是的,存在而且很多时候会是这样。 2、他们为什么会阻止或仅仅是应付公司的改善方案呢? 参考答案: 人不抗拒改变,只是他没有看到改变后的好处。……
有趣经典收集 纯爷们从不围观爆炸(英文歌词) 情人节程序员经典表白 一个不错的塔防Flash游戏……
移除Cache可以有时间参数吗? 是的,可以,使用下面这样的语句即可: :::java Cache.set("some", null, 0) 其中最后一个参数是时间,单位是秒。详见源代码。……
Play在Windows的cmd窗口中中文乱码的解决办法 play在cmd 下,system.out()输出的中文都是乱码 首先,可参考:cmd chcp命令切换字符格式 或参考:在Windows的CMD中如何设置支持UTF8编码? 如果 chcp 65001 / chcp 936 改变cmd字符集都不行 参考:http://w……
Playframework热情交流群里的邮件讨论 Freewind@play23月17日 10:21 昨天有感于play源代码里的一些强大功能和精巧实现,提出了以下问题,这些问题在群里和几位朋友简单讨论过,但我觉得整理一下会有用。 play的一些打破常规的做法,让我非常欣赏和赞叹。希望大家不要仅……
分离实体持久化出错(PersistentObjectException: detached entity passed to persist)问题 在Play!使用中,会用到Job来异步执行一些耗时的操作,此时很容易犯这样的错误: :::java public class SomeLongJob extends Job`<Void>` { private SomeModel model; public SomeLongJob(SomeModel model) { this.model = model; } @Override public void doJob() { model.someprop = "new value"; model.save(); } } 此时执行后,会在save()方法处抛出……
一个Hql中count判断的写法 :::java public static void test() { String hql = "select o.teacher.id, o.teacher.goodStudentCount from Student o" + " group by teacher having count(*)>o.teacher.goodStudentCount"; List<Long[]> idCounts = Teacher.find(hql).fetch(); for (Long[] idCount:idCounts) { Logger.debug("id: %s, %s", idCount[0], idCount[1]); Long id = idCount[0]; } renderText("ok!" + idCounts.size()); }……
Play!支持Comet-style或Long-polling这样的请求 参考官方文档 核心实现思想:通过在action中使用await(…);可以使http请求暂停在服务端,直到有符合的结果才返回。……