hotqin888的专栏

EngineerCMS工程师知识管理

提升beego插入sqlite的效率

beego普通的写操作很慢,大约200多ms一条。如下: Insert 第一个返回值为自增健 Id 的值 o := orm.NewOrm() var user User user.Name = "slene" user.IsActive = true id, err :=...

2017-02-26 00:04:03

阅读数:887

评论数:0

工程师对电子规范、图集和计算书的管理-EngineerCMS

工程师在设计过程中接触最多的是规范、图集和计算书。 规范与计算本应是配套的,因国情特殊,二者未结合,造成失误、人力浪费。 充分利用这个平台查阅和共享它们。 《规范目录有效版本》数据来自OA系统。 可以列出所有规范、图集、计算书,并对它们进行维护。 下图是检索到规...

2017-02-19 17:06:02

阅读数:1408

评论数:0

EngineerCMS优化算法从2.71s到38ms

如果一个项目的目录齐全的话,约4320个目录。比如阶段划分上,6个阶段,下级专业划分,9个专业,再下级文档类型方面划分,约8种,再下级,建筑物分类,约10种,连乘下来就是4320个,这么多数据构造成一个树状目录,即嵌套的json数据,不能通过频繁的数据库查询来做。比如开始的时候,代码是通过查询数据...

2017-02-19 16:43:19

阅读数:634

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭