
Delphi
joman5
你对世界的认知,决定了你的命运
展开
-
Delphi实现的一个文件在线查询显示下载功能
一直想做个类似360那样的在线文件检索并下载的功能PC端也就是winform端原创 2022-08-08 10:54:50 · 382 阅读 · 0 评论 -
Delphi-C端有趣的菜单操作界面设计
Delphi-C端有趣的菜单操作界面设计原创 2022-08-03 16:15:46 · 840 阅读 · 0 评论 -
Delphi仿制Web的导航
Delphi开发的一个仿制Web样式的导航界面,没有使用三方组件。原创 2022-07-29 13:28:39 · 636 阅读 · 0 评论 -
ElementUI主从表设计最重要的几个属性
ElementUI主从表设计最重要的几个属性原创 2022-07-04 10:37:27 · 803 阅读 · 0 评论 -
Delphi+DIYGW开发小程序
使用 DIYGW 进行可视化界面设计 ,使用Hbuiler进行代码编写与调试,使用Delphi进行后端开发原创 2022-06-27 08:45:00 · 1621 阅读 · 0 评论 -
自动升级程序的实现方案(delphi版)
在进行cs系统开发时,当系统进行升级时,必不可少需要进行软件的升级,常用的方式是:1,把开发好的升级包或dll打包上传至升级服务器,更新服务器的版本号,这里最好是有个系统来维护这个更新,如一个bs版本的页面,完成升级文件的上传,升级描述,版本号管理。2,上传服务器后,通过我们开发的平台,管理升级开始时间,在某个时刻开始升级。3,客户端的升级模块的设计应该是轮询方式,设定某个间隔检测新版本,如1分钟检测一次。4,检测到新版本后,启动升级程序开始升级。5,完成整个业务流程。下面是前端自动升级的程序演示.....原创 2022-06-26 09:25:22 · 1955 阅读 · 0 评论 -
DelphiMVC Linux下开发及部署
inux使用的是Ubuntu 64 位 18.04.2 LTS首先复制C:\Program Files (x86)\Embarcadero\Studio\20.0\PAServer 下LinuxPAServer20.0.tar.gz 到 linux 目录下运行链接编译程序delphi环境配置添加 linux 64 位 开发平台。首次配置将进行同步,需要较长时间,耐心等待。...原创 2019-11-20 11:20:18 · 666 阅读 · 0 评论 -
DelphiWebMVC下layuimini前端UI集成
mvc官网www.delphiwebmvc.com演示地址:http://www.delphiwebmvc.com:8004/原创 2019-11-09 13:53:19 · 680 阅读 · 0 评论 -
Delphi微信公众号开发
开发微信公众号一般用php,java 等工具开发,很少用delphi开发,这里基于delphiwebmvc 开发的微信公众号部分代码进行开源。开源地址:https://gitee.com/pearroom/WechatDelphiWebMVC框架下的微信公众号管理平台完成公众号文本,图文,声音等消息的处理。当前封装的功能property access_token: string ...原创 2019-07-11 12:09:44 · 2280 阅读 · 0 评论 -
DelphiWebMVC3.0发布
修改功能:1、MVC框架与项目分离,可独立引用在 Library Path 路径引用Common,Net目录。2、分为三个项目案例,普通项目,BPL项目,控制台项目。普通项目:在win下运行独立exe部署。BPL项目:在win下运行需要包模式下开发,支持外部加载包,可实现热部署。控制台项目:此为跨平台项目,可以在delphi支持的平台下运行,开发时关闭 MORMOT宏开关,使用...原创 2019-05-27 15:47:35 · 257 阅读 · 0 评论 -
DelphiWebMVC框架下不同数据库的使用
在系统开发是,有时我们需要链接不同的数据库,连接MySQL同时需要连接MSSQL,在框架中按照下面方法设置。打开 uDBConfig.pas 文件代码如下,这里进行使用数据库的设置,如果有新数据库链接,参考MYSQL 方式新声明类型,创建,释放,其中 类型参数名称要与Config.json 配置中一致。unit uDBConfig;interfaceuses DBS...原创 2019-04-23 23:59:06 · 228 阅读 · 0 评论 -
DelphiWebMVC框架完成Linux的移植
经过几天对Linux的学习,及Delphi跨平台库的使用,Window下的superobject JSON库改为 Xsuperobject 跨平台库,及对linux下 数据库的 .so 库的使用,已平稳移植到ubuntu 下,只是由于delphi没有 linux 下的图像处理 库,验证码的生成功能没有实现。上图为 .so库的引用设置完美运行官网www.delphiw...原创 2019-04-18 12:15:16 · 462 阅读 · 0 评论 -
DelphiWebMVC 框架使用http.sys
delph盒子上的朋友把webbroker修改为http.sys,借机把DelphiWebMVC 框架的http服务部分修改为了 http.sys 支持。性能不错并发支持很高。https://download.youkuaiyun.com/download/joman5/10791347 下载地址官网http://www.delphiwebmvc.com/ ...原创 2018-11-17 23:25:52 · 1426 阅读 · 0 评论 -
DelphiWebMVC数据库配置文件加密处理
系统开发一般都离不开数据库配置,此文件比较敏感,账号密码都在里面,如果进行加密处理,就安全多了,java或php,.net 等语言都能进行反编译,安全上总感觉怕怕的,本框架有一点还好些,由于是编译语言,反编译几率小写,如果再进行加壳处理,安全性好很多,下面说下本框架对配置文件进行加密:先启动程序,对数据配置进行加密。加密后的数据这样的,看不出来吧~~:修改配置文件:...原创 2018-12-19 23:06:36 · 275 阅读 · 0 评论 -
DelphiWebMVC+LayUI集成完毕
纯Delphi开发不加任何防腐剂官网http://www.delphiwebmvc.com/测试地址:http://www.delphiwebmvc.com:8004/原创 2018-12-15 22:34:41 · 828 阅读 · 0 评论 -
DelphiWebMVC-MIMEType设置
MIMEType 是什么?当我们访问服务器时用来设定可访问的资源类别的东东,比如在网站上我们加入一个 apk的连接,如果没有设置MIME 这个apk是无法下载的 apk的MIME 如下 写法: "Extensions": "apk", "MimeType": "application/vnd.android.package-archive"下面说下在框架中如何...原创 2019-01-03 17:20:24 · 210 阅读 · 0 评论 -
DelphiWebMVC 分层开发
MVC 本身是视图层技术,我们把业务代码放在控制器内开发是没有问题的,但从系统设计上来划分,这里并不适合编写具体的业务代码,如:在不同的界面上都需要显示用户信息,如果把业务都写在控制器内,这个功能将会是重复的,实际上我们只需要一个公共的函数即可。这样我们就需要进行业务上的功能划分,如用户业务类,这个类可以完成用户信息的增加,修改,删除,查询等各项功能,无论你在哪个业务模块使用,只要调用此业...原创 2019-01-03 09:57:28 · 794 阅读 · 0 评论 -
DelphiWebMVC框架下BPL热部署实现
系统在正常运行情况下,当我们进行业务变更时,我们不希望系统停下来,这会对我们的用户造成不好的影响,php,python 可以直接更换文件来实现,也可以用多层来实现,但多层无形中也会增加工作量,dephi这里的解决方法是使用bpl技术,把具体的业务封装在bpl中,当进行业务更换时,通过升级类版本,修改配置文件来实现动态更新业务,从而达到热部署。下面说下DelphiWebMVC如何实现:项...原创 2019-01-16 10:04:17 · 724 阅读 · 0 评论 -
DelphiWebMVC框架实现对Redis支持
Redis是内存数据库可以实现高效的存储,一般用作web系统的缓存及session共享服务,D框架作为web开发技术也引入了此项技术,具体配置如下:打开config.json配置文件可以见到 Redis 配置部分 这里Host 为空说明不使用 redis 如果填写 IP地址 说明打开 reids模块,InitSize 为redis连接池初始数量,timerout 超期时间 过期清理 单...原创 2019-04-01 11:19:36 · 734 阅读 · 0 评论 -
DelphiWebMVC 第一课 HelloWorld
播放视频原创 2019-04-22 11:36:46 · 298 阅读 · 0 评论 -
DelphiWebMVC 框架介绍
DelphiWebMVC 框架,可以像 thinkphp ,jfinal 一样开发 delphi web 项目。项目地址https://gitee.com/pearroom/DelphiWebMVC原创 2017-12-27 15:16:17 · 6262 阅读 · 0 评论