随笔-174  评论-480  文章-3 
  2017年9月17日
摘要: 版本一小数,功能一大步 We are happy to announce v5.03 of our popular middleware for Delphi and C++Builder. If you like kbmMW, please let others know! Share the w阅读全文
posted @ 2017-09-17 08:51 xalion 阅读(116) 评论(0) 编辑
  2017年9月9日
摘要: 在kbmmw 5.02.1 中,加入了ORM 的功能(这里可能和其他语言的定义不完全一样),我们就简单的认为 它就是一个类与数据库的转换吧。今天就先介绍一下如何通过kbmmw 的ORM 功能,实现类与数据库的相互 转换和操作。 前提条件:delphi 10.2.1 kbmmw 5.02.1 unid阅读全文
posted @ 2017-09-09 13:49 xalion 阅读(143) 评论(1) 编辑
  2017年8月19日
摘要: kbmmw 中一直有一个功能,但是基本上都没有提过,但是在实际应用中,却非常有用,这个功能就是 虚拟文件包功能,他可以把一大堆文件保存到一个文件里面,方便后台管理。 kbmmw 的虚拟文件在单元kbmMWStreamStore 中实现,这个是非控件形式的,因此需要手工添加这个 单元。另外虚拟文件操作阅读全文
posted @ 2017-08-19 17:42 xalion 阅读(190) 评论(0) 编辑
  2017年7月23日
摘要: delphi 很早以前就自带了xml 的操作,最新版里面有三种XML 解释器,一种是MSXML,看名字就知道 这个是微软自带的,这个据delphi 官方称是速度是最快的,但是只能在windows 上使用。另外两个是 OmniXML, ADOM, 这两个都是跨平台的。但是速度比MSXML 慢点。在de阅读全文
posted @ 2017-07-23 18:55 xalion 阅读(174) 评论(0) 编辑
  2017年7月5日
摘要: 前面讲到了kbmmw 的JSON 对象操作,如何快速的查找JSON 中的值? 一种办法就是通过遍历的方法,其实在kbmmw 还有一种灵活的查询方式, 就是通过SQL 方式查询JSON 中的值。也就是说用TKbmmwmemSQL 控件来实现。 TKbmmwmemSQL 也可以用来查询 XML 和 CS阅读全文
posted @ 2017-07-05 18:17 xalion 阅读(313) 评论(0) 编辑
  2017年6月30日
摘要: 现在各种系统中JSON 用的越来越多。delphi 也自身支持JSON 处理。 今天简要说一下kbmmw 内部如何使用和操作JSON。 kbmmw 中json的操作是以TkbmMWJSONStreamer 为基础,要导入、导出JSON字符串, 首先要创建TkbmMWJSONStreamer. 然后是阅读全文
posted @ 2017-06-30 18:20 xalion 阅读(286) 评论(0) 编辑
  2017年5月29日
摘要: 从kbmmw 5.01 开始,就正式支持delphi 10.2 和Linux 了。 今天我们就建一个 kbmmw for linux 服务器简单说一下。 本例子基于上次的linux Daemon例子 。 如果大家不熟悉,请先阅读上面的文章。 首先在datamodule 里面放上 kbmmwserve阅读全文
posted @ 2017-05-29 18:47 xalion 阅读(342) 评论(2) 编辑
  2017年5月28日
摘要: 5.02.00 May 27 2017 Important notes (changes that may break existing code) * Changed Use class in kbmMWSmartUtils.pas. Now it will use TkbmMWAutoValue阅读全文
posted @ 2017-05-28 16:05 xalion 阅读(354) 评论(1) 编辑
  2017年4月23日
摘要: Important notes (changes that may break existing code) * Officially now only supporting XE2 and forward. Support for pre XE2 may not be complete. New 阅读全文
posted @ 2017-04-23 14:53 xalion 阅读(281) 评论(0) 编辑
  2017年4月16日
摘要: delphi 10.2 支持linux, 而且官方只是支持命令行编程,目地就是做linux 服务器端的开发。 既然是做linux服务器端的开发,那么普通的命令行运行程序,然后等待开一个黑窗口的方式就 太low了(目前就有个别语言大咖,经常在Windows 上开个黑窗口,看起来非常恶心),那么如果 避阅读全文
posted @ 2017-04-16 11:51 xalion 阅读(443) 评论(0) 编辑