写了个模块,本模块中应用了sqllite3数据库,升级原理是检查数据库的version版本表中版本值,把版本值加一之后去读取对应的sql文件,执行sql语句,然后依次循环说取下一个文件直到完成。 本模块中所有sql文件放在...
分类:
数据库 时间:
2014-12-21 14:03:51
阅读次数:
180
sqlite 是单线程的,在node-webkit软件中执行事务时再执行别的操作会失败。因此创建排队机制,所有执行等待事务执行完成再执行。应用了“sqlite3-transactions”库,方便快速的处理。在sqlite中事务执行前设置“P...
分类:
数据库 时间:
2014-12-21 12:46:25
阅读次数:
227
遇到一个客户说不要登录网页访问系统,说是不安全,要做成像是QQ这样的客户端。这让我很为难啊,项目都快做好了,不可能让我重新做吧,再说C++什么的我也不会啊,于是我接触了node-webkit,并觉得node-webkit 是一个很神奇的桌面客户端项目。正如这个项目的名字,这个项目是由node 和 w...
分类:
Web程序 时间:
2014-12-19 15:31:24
阅读次数:
153
原文链接:node-webkit教程(15)调试typescript本文所讲的内容同样适用于chrome浏览器。在chrome的开发人员工具的配置项中,有一个sourcemap的选项,用来配置javascript源码和生成代码的关系。如果能在浏览器中直接调试typescript代码,才能让我们真正体...
分类:
Web程序 时间:
2014-12-18 18:29:59
阅读次数:
388
node-webkit客户端中应用本地数据库如果大量写入很多数据会导致主线程负责页面渲染和监听事件变慢。正如node介绍的那样,像这种CPU运算密集型操作,最好放到子进程中来处理。注意的是主进程和子进程的通讯与回调方...
分类:
Web程序 时间:
2014-12-06 19:36:39
阅读次数:
225
在node-webkit教程(14)禁用缓存中,简单讲了当前禁用缓存的几种方法。在实际开发过程中,我遇到了一个因为缓存引起的诡异的问题。应用场景如下:在一个编辑器里,不停的向画布上添加svg或者其他格式的图片文件,问题主要出在svg文件上。插入svg图片的过程中,经常出现无法加载的现象,检测文件和u...
分类:
Web程序 时间:
2014-11-27 23:33:53
阅读次数:
246
LightTable使用clojurescript来生成js,然后使用node-webkit来处理UIclojurescript非常适合做抽象程度很高的页面和编辑逻辑结构设计,最近会对整体进行分析整理一个大题的结构图
分类:
其他好文 时间:
2014-11-22 18:49:24
阅读次数:
179
node-webkit 是什么就不介绍了注意官网的一句话 ”node-webkit is based onChromiumandnode.js " 所以node-webkit 实际是嵌套了个Chromium浏览器 ,而不是webkit内核。1前端目录,配置package.json{ "main...
分类:
Web程序 时间:
2014-11-17 01:38:36
阅读次数:
220
node-webkit教程(13)gpu支持信息查看文/玄魂目录node-webkit教程(13)gpu支持信息查看... 1前言... 113.1 操作步骤... 1(一)打开node-webkit,输入chrome://gpu。... 1(二)打开开发者工具... 1(三)在控制台输入代码:.....
分类:
Web程序 时间:
2014-10-19 11:30:46
阅读次数:
143
node-webkit中,用sqlite3的库来创建本地sqlite数据库,并且同步服务器数据到本地,如果数据量大时,事务执行要很久,而回调很快返回,不是想像中的执行完事务才返回结果,在实时性要求高或后面的处理依赖事务完成才执行...
分类:
数据库 时间:
2014-10-17 02:12:53
阅读次数:
271