加载中
CopyNinja1.0 released 目前来说最完备的代码生成工具

当初与朋友一起,觉得应该设计一套C/S的.NET WPF框架来做私单,这个框架也设计到了一定的程度,既然是框架,自然需要以快速开发为导向,因而像表单,Grid都可以根据数据库资料表去自动生成,...

2012/11/30 16:05
145
为模版提供优雅点的语法

前篇利用Javascript打造自己的模版语言,写法完全是JS方式,不少的括号及大括号,跟写Javascript版ASP差不多,感觉离模版的样子还是差不少,所以为了写起来便利,扩展了几种不需要括号的流程...

顺应数据库排名

DB-Engines 全新数据库排名 Oracle 居首,鉴于这个排名顺序,我的围绕代码生成的小程序也顺应时势,把注册数据库菜单也按照这个顺序放置,^_^。 最后得瑟一下基本想要的功能已经完成,软件进...

2012/10/06 13:57
71
再见Python,再见Jinja

原本打算采用第三方语法高亮库,但是发现都是GPL协议,后发现QT也提供语法高亮接口,好吧,自己实现各种语言的高亮。既然正则表达式使用有了一定的成熟度,干脆也同时放弃了对Python的内嵌,...

2012/09/27 16:18
402
QT4实现语法高亮发现其正则表达式不够完整

没有后查功能,它只实现了前查:(?=E)、(?!E),没有实现(?<=E)、(?<!E) ,查找文字不够方便,不及CSharp。为了达到预期的效果,只好调整下规则执行顺序,哪些先着色,哪些后着色,期间会做些重...

2012/09/25 16:24
147
QT比GTK/FLTK都要易用,更顺手

前几个月折腾GTK、FLTK,原本目的就是打算弄一个能用JS撰写插件的软件,这个软件主要用来通过模版产生文本片段,可以是代码,也可以是其它只要修改几个参数就能重用的文本,最后用QT完成了。...

2012/09/18 20:58
499
利用JSON数据动态创建QtPropertyBrowser

QT5支持JSON处理,但离Realse还会有些日子,所以选择QJson,用QJson处理JSON数据很严格,对象属性名称必须加双引号,否则会抛出格式不正确的错误信息。因为JSON格式能描述的数据类型有限,所...

2012/09/12 16:30
1K
FLTK3 Weekly Snapshot, r9573 可以顺利编译了

编译后的所有Demo运行正常,也开始支持本地文件对话框了,之前提到过FLTK2的文件对话框真的巨丑,看样子开发团队是准备洗心革面了。 不知道以前的版本有木有,现在支持窗口透明和不规则窗体。...

2012/06/14 11:13
188
V8引擎与GUI间的交互

搜遍互联网未果,Google开发网站又连不上去,又没能力去研究Chrome源码,但最终还是被我试出来了,仅两个静态函数就能解决。 包装 //External::Wrap(console)//console is fltk::Browser* ...

2012/06/14 10:50
224
FLTK,非常小巧的GUI库

看到宏哥的TCL/TK的帖子,然后G一下,看是啥东东,脚本的不感冒,对编写客户端而言。同时搜索到FLTK,这个我知道,那个TinyCore Linux系统就用的这个,试着编译最新版,开发版,没办法,我就...

2012/06/05 21:51
372
利用V8封装ctemplate,期望让模版加速日常开发

通过几天紧张有序的资料整理,终于动手把ctemplate用V8进行了JS式的封装,现在JS也能用上高效的模版系统了,先看使用范例: <test.js> var users = [{Name:"Mrs. W",Address:"广州"},{Name:...

2012/06/05 14:42
176
WordPress 权限管理

WordPress3已经完全弃用了2.0以前的Level权限机制,就是用数字与角色关联搭配,取而代之比较细粒度的功能与角色绑定的用户安全机制,见此表。 WordPress预置5大角色,分别为Administrator, ...

2012/06/02 13:11
264
WordPress 自定义插件初始化及卸载

编写WordPress插件一定会碰到修改表或者增加自定义表,或者修改某一张表的数据,因为这些动作不是经常性的,仅仅只需在插件激活的时候完成,WordPress已经留好了接口,只需要在插件中调用函数...

2012/06/02 13:09
236
SQLite查询时内存使用急速增加的原因

SQLite查询时内存的使用从10M飙到400多M,还能一直往上,最后查明,在SQLite查询时,如果使用了SQL预编译机制,一定要及时释放`sqlite3_finalize(stmt)`。...

2012/06/02 12:59
368
Windows上用gcc编译SQLite3

首先具备环境MinGW+Msys,把sqlite3源码置于Msys用户主目录下,切换到源码根目录,执行下面命令 gcc -c sqlite3.c -o libsqlite3.o ar rcs libsqlite3.dll.a libsqlite3.o libsqlite3.dll.a...

2012/06/02 12:55
300

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部