2010-09-03 18:59 by 平如水, 504 visits, 网摘, 收藏, 编辑
摘要:一个外包项目突然无法使用了,报mysql insert错误,什么duplicate entry for key '2147483647',2147483647为主键id的值,看上去是主键重复,因为用了qeephp框架,我也不熟悉,搜了一圈只有两篇讲如何把这种错误提升到表现层做处理的,貌似这个错误是orm层直接抛出来的,确实比较头疼.
阅读全文
2010-09-03 11:48 by 平如水, 333 visits, 网摘, 收藏, 编辑
摘要:一直觉得Nvelocity简洁的VTL模板语言很适合用来代替不喜欢的asp.net控件,最近一个小项目,需要拆分页面的模板,许多模块的模板还存在数据库里,使用的时候,需要查询模板id,模板路径,奈何nvelocity的parse,include都只能处理物理路径的文件,于是想画蛇添足一下,给nvelocity添加一个自己的指令,可以接受一个id,查询数据库中的记录的模板路径,然后再处理这个模板.指令原型类似ParseDb($id)这样.
阅读全文