2021年4月19日 星期一
跨平台的文件Path操作 - 红鱼儿
红鱼儿| 博客园_红鱼儿 |15:14:00
昨天发现服务端上传的文件出问题了,在kbmMW文件服务的root目录下,产生了上万的文件。造成服务不能正常运行,为什么会产生这样的现象呢? 最后发现原来客户在上传文件时有问题,看下面的代码: function RenameFile(aFile:string):string; var rp,fn,ex
2021年4月13日 星期二
DDevExtensions for Delphi 10.4
Andreas Hausladen| Andy’s Blog and Tools |16:58:07
The source code of the Delphi IDE plugin DDevExtensions is now available on GitHub. There is also a release version for Delphi 10.4. It was not compiled by myself because I don’t have Delphi 10.4. But thanks to the DelphiPraxis fork you can ...
2021年4月12日 星期一
DDD、微服务和容器技术三者的关系 - delphi中间件
delphi中间件| 博客园_咏南中间件和开发框架 |11:33:00
DDD、微服务和容器技术三者的关系 DDD:是Domain Driven Design(领域驱动设计)的缩写。这是一位叫Eric Evans的老兄2004年在一本同名的书中提出的。它是针对复杂系统设计的一套软件工程方法:把系统分割为一个个有边界的上下文(Bounded Context);通过实体、值
2021年4月11日 星期日
微服务和DDD的关系 - delphi中间件
delphi中间件| 博客园_咏南中间件和开发框架 |15:23:00
微服务和DDD的关系 众所周知,微服务架构能让系统的开发与运维管理变得简单高效,还能提高系统的可用性。随着微服务的不断流行,我们开始在自己的业务中落地微服务。 但是当实际执行时,我们才发现就算采用了微服务架构也不能解决问题,反而带来很多开发与运维上的负...
2021年4月10日 星期六
socket hash - delphi中间件
delphi中间件| 博客园_咏南中间件和开发框架 |14:56:00
socket hash unit uSocketHash; interface uses SyncObjs; type {$IF CompilerVersion >= 22} //XE=22,2010=21 TSocket = NativeUInt; {$ELSE} TSocket = Intege
CnWizards_1.2.0.1029_Unstable.exe
Cnpack| Cnpack.org |03:16:00
* [脚本专家] 设计器右键菜单支持脚本。_x000D_ * [函数过程列表] 支持 interface 部分的 external 函数声明。
2021年4月9日 星期五
delphi 10.4.2真香 - 红鱼儿
红鱼儿| 博客园_红鱼儿 |10:48:00
Delphi 10.4.2发布一个多月了,从开始试用到现在,已经完全投入生产,方方面面,是真香啊! 具体来说,有哪些地方呢? 1.编译速度,win32下,那绝对的快,按官方说法,能提升级30%以上,我没试,反正是快。 2.ide稳定,用一天,没有崩溃的时候,再也不用担心,忘记ct...
2021年4月7日 星期三
微服务架构思考 - delphi中间件
delphi中间件| 博客园_咏南中间件和开发框架 |10:21:00
微服务架构思考 拆大为小,分而治之。数据缓存,异步消息。 微服务架构核心是传统单体应用大拆小,同时拆分为小的微服务后相互之间以轻量的API接口进行通信。而这个拆分本身又分了多个方面。 开发团队的拆分 代码层的拆分,可独立构建打包 数据库的拆分 微服务可以理...
微服务概念 - delphi中间件
delphi中间件| 博客园_咏南中间件和开发框架 |07:44:00
微服务概念 良马难乘,然可以任重致远;良才难令,然可以致君见尊。 微服务已经成为软件领域的新宠。微服务已经到来,只是还没有平均分布。微服务的想法和技术需要一段时间才能通过社区传播开来并被广泛采用。我发现并深入关注微服务的故事,就是新思想缓慢扩散的例?..
2021年4月6日 星期二
AndroidManifest.xml:90: error: Error: String types not allowed (at ’largeHeap’ with value ’auto’). - 红鱼儿
红鱼儿| 博客园_红鱼儿 |12:37:00
[PAClient?Error]?Error:?E2312?D:\Project\xmyt_nm\fmx\Android\Release\zhdf\AndroidManifest.xml:90:?error:?Error:?String?types?not?allowed?(at?'largeHea
2021年4月5日 星期一
10.4.2 ListView.ScrollViewChange存在的问题 - 红鱼儿
红鱼儿| 博客园_红鱼儿 |11:08:00
procedure TPageListDialogFrame.ListView1ScrollViewChange(Sender: TObject); var allheight: real; begin with Sender as TListView do begin allheight := S
2021年4月4日 星期日
delphi类(记录)同json互相转换 - delphi中间件
delphi中间件| 博客园_咏南中间件和开发框架 |15:43:00
delphi类(记录)同json互相转换 delphi Tokyo 10.2新增TJsonSerializer类,效率更高更快。 /// <author>cxg 2021-4-4</author> ///Tokyo 10.2新增TJsonSerializer类,效率更高更快。 unit Unit2;
2021年4月2日 星期五
[教程]在 Deepin Linux 20.02 下使用英菲克M1BS三模蓝牙鼠标
swish| QDAC官方网站 |12:51:10
直接在设备自带的设置里,选择蓝牙连接没有反应,需要手工操作: 1、打开终端,输入 sudo bluetoothctl 进入蓝牙控制台。 2、鼠标模式切换到蓝牙 5.0 模式(单按【模式切换键】切换到蓝牙 5.0 模式,然后长按 3 秒,看指示灯快闪后松开) 3、在蓝牙控制台,输入 devi...
CnWizards_1.2.0.1028_Unstable.exe
Cnpack| Cnpack.org |02:31:00
* [子菜单专家] 修正一处 Action 问题。
2021年4月1日 星期四
【转】UniTreeMenu控件不显示滚动条的解决办法 - 红鱼儿
红鱼儿| 博客园_红鱼儿 |16:51:00
1、Delphi 10.4.2 2、FMSoft_uniGUI_Complete_Professional_1.90.0.1514 在使用UniTreeMenu控件时发现菜单太多时右侧不能自动出现滚动条,即太多的子菜单将超出屏幕范围,鼠标滚轮不能翻动菜单项,不太方便。如何解决呢?在UniTreeMe