
三层
昵称总是必填
183902633
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
msgpack 序列还原 TFDParams
在三层开发中我们不能直接把sql语句写在客户端,虽然软件最终是通过sql和数据库打交道的,这个时候我们该怎么办呢,我们可以通过 客户端传递参数,服务端插件解析参数的方式来解决这个问题,这样还可以避免类似sql注入的漏洞,好了,不多说,本文重点是序列还原 TFDParams 在ClientDatset的时候 我们可以序列化Tparams 为OleVariant (在DBClient单元原创 2016-12-21 10:58:02 · 939 阅读 · 0 评论 -
服务端守护程序
写程序有时候总是会碰到很多莫名其妙的问题,前两天LIS中间件 加载血气分析仪dll后总是无故自动关闭了,找了一天的av错误,项目现场催着验收,没办法就找了这个折中的法子。 (思路)写一个服务端守护程序,当守护程序检测不到服务端程序的时候 就自动开启服务端程序。全部源码 我已经上传到 :http://download.youkuaiyun.com/detail/u013051638/97原创 2017-03-22 10:52:00 · 1387 阅读 · 0 评论 -
FastMM4 在三层插件框架中不能使用解决办法(IsMultiThread' from unit 'FastMM4)
大家都知道 FastMM4 是delphi开发服务端的必备工具之一,写代码的时候难免会有内存泄漏的时候, 有了FastMM4能够便于我们通过泄漏的对象和定位到代码位置今天在优化服务端的时候,加入 FastMM4 就是编译不通过问题:[Error] Need imported data reference ($G) to access 'IsMultiThread' from unit '原创 2017-06-08 17:09:25 · 1207 阅读 · 0 评论