构架设计
得码刘永锋
专注delphi快速开发,以高质量高速度开发给你提供优质服务.
展开
-
delphi 做错了什么?
第一罪:自由散漫的编程风格. delphi号称面向对象Pascal,但实际写代码时,都是以窗体为中心;窗体即数据,或者tdataset即数据,并无真正的业务对象. 因为封装的不彻底,导致delphi开发中,代码可读性低,可维护性低,大多数delphi开发公司,处于处于较低的开发层次.小型程序优秀,大型程序最终都会因为维护成本或者二次开发成本太高,最终跟不上时代的步伐,被其他软件公司淘汰. 第二罪:多层的编程中, 主体数据的传输,没有采用json或者xml这些通用的互联网数据标准.数据是编程的核..原创 2020-10-08 17:59:54 · 101 阅读 · 0 评论 -
怎么理解项目,怎么理解三层?
三层无处不在,数据层是三层的核心. 三层是数据+业务逻辑+数据展示.三层中数据贯穿了全部. 不仅宏观构架上有三层,微观构架上也有三层.微观到处理上,有数据寄存器(数据层)和cpu命令(逻辑层),输出显示设备(层). 如果说纲举目张的话,抓住数据就抓住了纲. 大数据局时代如果抓住了数据就抓住了互联网的核心. 如果做最简单的一个项目,抓住了数据,就抓住了项目的核心. 对于逻辑层独立来讲,它也有自己的数据层(in),表现层(out),内存业务逻辑. ...原创 2020-08-09 18:31:24 · 311 阅读 · 0 评论 -
我的云设计
我开发的风控计算服务程序和高速行情服务中,无意中已经有了云的雏形。 1.有了分片计算的概念。分片计算中,特殊点1是对访问结束点的判断,结束点判断有两种:一种是计数器判断法,一种是复杂逻辑判断法。2是队列的使用,3是分片任务的优先级的控制。计算任务可能是不停的在分解的,有时候子任务无穷分解时,会产生很多中间数据,这些中间数据如果不迅速处理掉,会耗尽系统资源;所以这时候就得考虑子任务的优先级,这原创 2012-03-14 02:07:50 · 537 阅读 · 0 评论 -
我的云设计
我开发的风控计算服务程序和高速行情服务中,无意中已经有了云的雏形。 1.有了分片计算的概念。分片计算中,特殊点1是对访问结束点的判断,结束点判断有两种:一种是计数器判断法,一种是复杂逻辑判断法。2是队列的使用,3是分片任务的优先级的控制。计算任务可能是不停的在分解的,有时候子任务无穷分解时,会产生很多中间数据,这些中间数据如果不迅速处理掉,会耗尽系统资源;所以这时候就得考虑子任务的优先级原创 2015-05-25 18:51:02 · 453 阅读 · 0 评论