posts - 227,  comments - 525,  trackbacks - 0
  置顶随笔
摘要: 更新至kbmmw 5.09. (2019.5.26) 目前的KbmMW 最新版是4.0 beta 版,它支持最新的delphi XE2 ,同时支持win32,win64,mac osx的编译开发。 增加了原生的JSON 的支持(看来JSON 是越来越热了:)),同时提高了http web 的功能,作阅读全文
posted @ 2012-01-29 15:54 xalion 阅读(9421) 评论(11) 编辑
  2019年6月8日
摘要: 原文地址: https://blog.devart.com/increasing-sqlite-performance.html One the major issues a developer encounters when using the SQLite DBMS in his applica阅读全文
posted @ 2019-06-08 12:02 xalion 阅读(49) 评论(0) 编辑
  2019年5月25日
摘要: kbmmw 自从4.8.2 版本里增加了日志管理以后,随着版本升级,增加了很多功能,使用方法也有所改变。 功能也越来越强大。 今天说一下 kbmmw5 里面的日志备份,顺便演示一下新的使用方法。 我们要使用kbmmw 的日志管理,首先要引用kbmMWLog 单元,引用这个单元后,默认开启一个 日志对阅读全文
posted @ 2019-05-25 11:45 xalion 阅读(116) 评论(0) 编辑
  2019年5月18日
摘要: unidac 是delphi 最强大的数据库连接控件,没有之一。详细信息可以通过官网了解。 Firebird是一个跨平台的关系数据库系统,目前能够运行在Windows、linux和各种Unix操作系统上,提供了大部分SQL-99标准的功能。 它既能作为多用户环境下的数据库服务器运行,也提供嵌入式数据阅读全文
posted @ 2019-05-18 20:32 xalion 阅读(137) 评论(0) 编辑
  2019年5月12日
摘要: kbmmw 5.09 里面增加了XML-RPC和 JSON-RPC 服务支持,但是默认没有开启。 需要在安装前,修改kbmMWConfig.inc文件。 加入以下定义 {$DEFINE KBMMW_JSONRPC_TRANSPORTSTREAM_SUPPORT}{$DEFINE KBMMW_XMLR阅读全文
posted @ 2019-05-12 22:01 xalion 阅读(139) 评论(0) 编辑
摘要: 关于kbmmw smartbind 的开发原因及思路,大家可以参见官方的博客说明和红鱼儿的翻译。 今天我就实例操作一下,给大家演示一下具体实现。 我们新建一个工程 放几个基本的控件 在单元里面加上引用 kbmMWSmartBind。 添加事件代码 运行一下 点击按钮后,随便在edit1 和edit2阅读全文
posted @ 2019-05-12 20:56 xalion 阅读(116) 评论(2) 编辑
  2019年5月11日
摘要: New stuff - Added kbmMWSmartBind.pas unit with optional kbmMWSmartBindVCL.pas and kbmMWSmartBindFMX.pas Provides new easy to use multiway databinding 阅读全文
posted @ 2019-05-11 22:11 xalion 阅读(267) 评论(1) 编辑
  2019年4月27日
摘要: 我们在使用kbmmw的REST 服务时,经常会下载和上传大文件。例如100M以上的。kbmmw的rest服务中 提供标准的文件下载,上传功能,基本上就是打开文件,发送,接收,没有做特殊处理。这些对于文件比较小的 时候,问题不大,但是如果文件比较大,就会占用大量的服务器内存,导致服务器出现问题或者不响阅读全文
posted @ 2019-04-27 16:53 xalion 阅读(159) 评论(0) 编辑
  2019年3月2日
摘要: 我们在开发中经常会使用随机数模拟各种随机条件,例如生成唯一的密码和令牌。 在计算机中,一般采用PRNG(伪随机序列发生器)模拟真实随机数。既然是随机,就要要没有任何规律, 在取值范围内均匀、独立。以确保尽量不重复。否则生成的密码和令牌碰撞的几率就非常大。 delphi自带的随机数函数,看似随机,实际阅读全文
posted @ 2019-03-02 11:39 xalion 阅读(203) 评论(0) 编辑
  2019年2月6日
摘要: 首先感谢图形验证码的提供者 晴空无彩虹 https://blog.csdn.net/u011784006/article/details/80827181 他用FMX 实现了验证码的生成,我修改成了 VCL 版的。 整个生成验证码的单元,全程推出。 好了,我们下面在kbmmw 里面实现两个过程,一个阅读全文
posted @ 2019-02-06 11:00 xalion 阅读(361) 评论(0) 编辑
  2019年1月25日
摘要: 前面我们讲了使用swagger 生成java,php 的客户端调用函数原型。 对于delphi,其实很遗憾,不能直接生成客户端函数原型代码。 不要紧,解铃还须系铃人,既然是kbmmw 自己生成的,我们就自产自销, 为kbmmw 客户端生成函数原型。也为我们前面说的双引擎提供服务。 闲话少说。 很简单阅读全文
posted @ 2019-01-25 16:28 xalion 阅读(244) 评论(0) 编辑