自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(37)
  • 资源 (11)
  • 收藏
  • 关注

原创 DelphiWebMVC对VUE导出包的支持

MVC框架除了本身对html文件的渲染输出,先开始对Hbuilder或VSCode 开发的VUE项目的导出包,开始支持导出包的部署。这是DelphiWeb项目的运行目录,现在我们只需要把生产的vue部署包,拷贝到templates目录,这是一个DelphiWeb项目,图标是vue图标,说明启动成功。

2024-04-21 20:48:37 277

原创 FreeSQL 基本使用

FreeSql.Extensions.Linq linq语法扩展库。FreeSql.Provider.Mysql MySQL连接库。FreeSQL连接MySQL。新建DbConent.cs。安装 FeeSql相关库。FreeSql 基本库。

2023-11-22 08:45:18 576

原创 ASP.NET 开发几个知识点

form 标签加入 scrpitmanager 在需要局部更新的 组件 加入 updatepanel 组件 ,在默认情况下,是控件内除法将更新 updatepanel 内容,如果外部触发更新,内部也会更新。当更新部分需要 由某个 事件触发后发生更新,可以在 triggers 增加 事件控件的 事件,来触发当前 updatepane 的更新。3、响应某个事件后,如果需要修改界面元素,如css或其它元素,可以在事件处理后在代码层增加 js 脚本,来通过后台代码触发js,

2023-11-16 10:38:11 578

原创 WPF 自定义字体设置

FontFamily x:Key="MFont">/字体demo;Component/#黑体</FontFamily>当我们需要使用自己的 ttf 字体时,如何在WPF中使用?把字体文件 放在 exe同级目录,#后面跟字体的名称。属性即可,如果是某个组件,可在组件中增加 字体属性。1:在App.xaml中添加字体。

2023-10-30 14:22:31 948

原创 TcpServerChannel 类服务

在服务器操作系统上建立一个新账号,在客户端配置,即可完整认证。

2023-09-07 15:52:31 335

原创 DelphiXE编译EXE无法在xp系统下运行

delphi xe 11 不在支持xp系统,需要进行以下设置,默认6.0改为5.0。

2023-04-29 17:25:54 345

原创 Delphi实现的一个文件在线查询显示下载功能

一直想做个类似360那样的在线文件检索并下载的功能PC端也就是winform端

2022-08-08 10:54:50 289

原创 idea出现Cannot find keymap “Windows copy的报错“

idea出现Cannot find keymap "Windows copy的报错?"

2022-08-04 12:47:56 1334

原创 Delphi-C端有趣的菜单操作界面设计

Delphi-C端有趣的菜单操作界面设计

2022-08-03 16:15:46 713

原创 Delphi仿制Web的导航

Delphi开发的一个仿制Web样式的导航界面,没有使用三方组件。

2022-07-29 13:28:39 497

原创 ElementUI主从表设计最重要的几个属性

ElementUI主从表设计最重要的几个属性

2022-07-04 10:37:27 623

原创 Delphi+DIYGW开发小程序

使用 DIYGW 进行可视化界面设计 ,使用Hbuiler进行代码编写与调试,使用Delphi进行后端开发

2022-06-27 08:45:00 1377

原创 Python定制开发WebApi

python框架很多,但为了提高自己,手撸框架还是有必要的,于是手撸一个自己的webapi框架。

2022-06-26 10:39:07 2348 1

原创 自动升级程序的实现方案(delphi版)

在进行cs系统开发时,当系统进行升级时,必不可少需要进行软件的升级,常用的方式是:1,把开发好的升级包或dll打包上传至升级服务器,更新服务器的版本号,这里最好是有个系统来维护这个更新,如一个bs版本的页面,完成升级文件的上传,升级描述,版本号管理。2,上传服务器后,通过我们开发的平台,管理升级开始时间,在某个时刻开始升级。3,客户端的升级模块的设计应该是轮询方式,设定某个间隔检测新版本,如1分钟检测一次。4,检测到新版本后,启动升级程序开始升级。5,完成整个业务流程。下面是前端自动升级的程序演示.....

2022-06-26 09:25:22 1673

原创 Web可视化工具

Web可视化工具

2022-06-05 10:13:35 2623 2

原创 Delphi做的一个仿Web的导航界面

delphi 也是可以做出很精美的界面的

2022-05-04 20:25:44 4059

原创 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 563

原创 DelphiWebMVC下layuimini前端UI集成

mvc官网www.delphiwebmvc.com演示地址:http://www.delphiwebmvc.com:8004/

2019-11-09 13:53:19 633

原创 NetWebMVC 一款.NET下轻量级MVC框架

项目地址https://gitee.com/pearroom/NetWebMVCNetWebMVC 一款.NET下轻量级MVC框架,基于C#开发,独立exe运行不依附于IIS,配合Nginx使用,可以快速构建自己的 WebAPI 服务,支持基本的:路由设置,拦截器设置,get,post,session,html页面输出,html标签支持include,变量(#{name}),对象(#{use...

2019-08-05 15:21:30 533

原创 Delphi微信公众号开发

开发微信公众号一般用php,java 等工具开发,很少用delphi开发,这里基于delphiwebmvc 开发的微信公众号部分代码进行开源。开源地址:https://gitee.com/pearroom/WechatDelphiWebMVC框架下的微信公众号管理平台完成公众号文本,图文,声音等消息的处理。当前封装的功能property access_token: string ...

2019-07-11 12:09:44 2135

原创 DelphiWebMVC3.0发布

修改功能:1、MVC框架与项目分离,可独立引用在 Library Path 路径引用Common,Net目录。2、分为三个项目案例,普通项目,BPL项目,控制台项目。普通项目:在win下运行独立exe部署。BPL项目:在win下运行需要包模式下开发,支持外部加载包,可实现热部署。控制台项目:此为跨平台项目,可以在delphi支持的平台下运行,开发时关闭 MORMOT宏开关,使用...

2019-05-27 15:47:35 221

原创 DelphiWebMVC框架下不同数据库的使用

在系统开发是,有时我们需要链接不同的数据库,连接MySQL同时需要连接MSSQL,在框架中按照下面方法设置。打开 uDBConfig.pas 文件代码如下,这里进行使用数据库的设置,如果有新数据库链接,参考MYSQL 方式新声明类型,创建,释放,其中 类型参数名称要与Config.json 配置中一致。unit uDBConfig;interfaceuses DBS...

2019-04-23 23:59:06 197

原创 DelphiWebMVC 第一课 HelloWorld

播放视频

2019-04-22 11:36:46 243

原创 DelphiWebMVC框架完成Linux的移植

经过几天对Linux的学习,及Delphi跨平台库的使用,Window下的superobject JSON库改为 Xsuperobject 跨平台库,及对linux下 数据库的 .so 库的使用,已平稳移植到ubuntu 下,只是由于delphi没有 linux 下的图像处理 库,验证码的生成功能没有实现。上图为 .so库的引用设置完美运行官网www.delphiw...

2019-04-18 12:15:16 388

原创 DelphiWebMVC框架实现对Redis支持

Redis是内存数据库可以实现高效的存储,一般用作web系统的缓存及session共享服务,D框架作为web开发技术也引入了此项技术,具体配置如下:打开config.json配置文件可以见到 Redis 配置部分 这里Host 为空说明不使用 redis 如果填写 IP地址 说明打开 reids模块,InitSize 为redis连接池初始数量,timerout 超期时间 过期清理 单...

2019-04-01 11:19:36 672

原创 DelphiWebMVC框架下BPL热部署实现

系统在正常运行情况下,当我们进行业务变更时,我们不希望系统停下来,这会对我们的用户造成不好的影响,php,python 可以直接更换文件来实现,也可以用多层来实现,但多层无形中也会增加工作量,dephi这里的解决方法是使用bpl技术,把具体的业务封装在bpl中,当进行业务更换时,通过升级类版本,修改配置文件来实现动态更新业务,从而达到热部署。下面说下DelphiWebMVC如何实现:项...

2019-01-16 10:04:17 638

原创 Jfinal+mave 项目创建

mave是jar包仓库,jfinal是国内的一款流行的mvc框架,进行项目创建时首先安装mave仓库,具体方法大家百度即可,eclipse打开创建mave项目:选择mave项目类型:创建后项目结构是这样的:会有错误提示,原因是项目没有引用 jsp相关库文件,这里我们不使用jsp文件,我们用freemark,删除index.jsp 创建index.html文件。然后我...

2019-01-05 15:04:50 338 2

原创 DelphiWebMVC-MIMEType设置

MIMEType 是什么?当我们访问服务器时用来设定可访问的资源类别的东东,比如在网站上我们加入一个 apk的连接,如果没有设置MIME 这个apk是无法下载的 apk的MIME 如下 写法:        "Extensions": "apk",        "MimeType": "application/vnd.android.package-archive"下面说下在框架中如何...

2019-01-03 17:20:24 177

原创 DelphiWebMVC 分层开发

MVC 本身是视图层技术,我们把业务代码放在控制器内开发是没有问题的,但从系统设计上来划分,这里并不适合编写具体的业务代码,如:在不同的界面上都需要显示用户信息,如果把业务都写在控制器内,这个功能将会是重复的,实际上我们只需要一个公共的函数即可。这样我们就需要进行业务上的功能划分,如用户业务类,这个类可以完成用户信息的增加,修改,删除,查询等各项功能,无论你在哪个业务模块使用,只要调用此业...

2019-01-03 09:57:28 753

原创 DelphiWebMVC数据库配置文件加密处理

系统开发一般都离不开数据库配置,此文件比较敏感,账号密码都在里面,如果进行加密处理,就安全多了,java或php,.net 等语言都能进行反编译,安全上总感觉怕怕的,本框架有一点还好些,由于是编译语言,反编译几率小写,如果再进行加壳处理,安全性好很多,下面说下本框架对配置文件进行加密:先启动程序,对数据配置进行加密。加密后的数据这样的,看不出来吧~~:修改配置文件:...

2018-12-19 23:06:36 248

原创 DelphiWebMVC+LayUI集成完毕

纯Delphi开发不加任何防腐剂官网http://www.delphiwebmvc.com/测试地址:http://www.delphiwebmvc.com:8004/

2018-12-15 22:34:41 775

原创 DelphiWebMVC 框架使用http.sys

delph盒子上的朋友把webbroker修改为http.sys,借机把DelphiWebMVC 框架的http服务部分修改为了 http.sys 支持。性能不错并发支持很高。https://download.csdn.net/download/joman5/10791347 下载地址官网http://www.delphiwebmvc.com/ ...

2018-11-17 23:25:52 1335

原创 DelphiWebMVC 框架介绍

DelphiWebMVC 框架,可以像 thinkphp ,jfinal 一样开发 delphi web 项目。项目地址https://gitee.com/pearroom/DelphiWebMVC

2017-12-27 15:16:17 5919

转载 MySQL触发器中变量的使用

使用 select @user=user from t_users 句法是提示 Not allowed to return a result set from atrigger在储存过程中可以这样使用 但触发器中无法使用,需改变方式 为 select user,pwd into @user,@pwd from t_users

2016-12-28 09:16:57 7518

原创 jfinal 多个数据库连接及使用

有时根据项目需要,我们要连接多个数据,如db1 ,或db2,分别对应不通的ip地址及数据库名称,jfinal 对于这样的要求,有自己的一套方案,需要进行如下配置。 public void configPlugin(Plugins me) { PropKit.use("config.txt"); C3p0Plugin cp = new C3p0Plugin(PropKit.get

2016-12-15 17:20:37 4248 1

原创 Jfinal 返回List 数据进行 json 转换

当使用 Jfinal 查询数据返回的结果集 进行json转换时List ls= user.dbo.find("select * from user");JSONArray jsArr = JSONArray.fromObject(ls); // 这样操作会出现异常发生 无法转换如果使用List ls= Db.find("select * from user");JSONArray j

2016-12-06 15:36:21 10167 2

转载 JSONObject.fromObject 日期类型转换问题

JSONObject.fromObject(对象) 转换 json对象时,日期类型 转换 为日期对象 ,但我需要 的是 "yyyy-MM-dd " 类型 我们可以看出JSONObject net.sf.json.JSONObject.fromObject(Object object, JsonConfig jsonConfig)还接受一个JsonConfig对象,那么我们就应该从这里入

2016-12-06 14:54:05 3810 1

c# WinForm无边框拖拽及窗体放大缩小

c#在 无边框情况下,实现标题拖动及鼠标放在边框时可以通过拖动改变窗体大小。

2023-05-24

一个类似360那样的在线文件检索并下载的简单功能PC端也就是winform端【Delphi版本】

一直想做个类似360那样的在线文件检索并下载的功能PC端也就是winform端,今天有空简单实现了此功能,部分代码。 自己组织数据结构,完成内容的设置,点击下载按钮,显示进度条和下载百分比,完成下载到指定目录,可以打开指定目录查看下载情况。 https://blog.csdn.net/joman5/article/details/126223267?spm=1001.2014.3001.5501

2022-08-08

Delphi使用Go技术生成二维码

Delphi使用Go技术生成二维码 Go使用 github.com/skip2/go-qrcode 来生成二维码并将图片转为为 字符串与delphi进行交互,delphi与go通过协议的约定,获取数据展示到前端,这里是web端。

2022-07-08

自动升级源码(delphi版)

在进行cs系统开发时,当系统进行升级时,必不可少需要进行软件的升级,常用的方式是: 1,把开发好的升级包或dll打包上传至升级服务器,更新服务器的版本号,这里最好是有个系统来维护这个更新,如一个bs版本的页面,完成升级文件的上传,升级描述,版本号管理。 2,上传服务器后,通过我们开发的平台,管理升级开始时间,在某个时刻开始升级。 3,客户端的升级模块的设计应该是轮询方式,设定某个间隔检测新版本,如1分钟检测一次。 4,检测到新版本后,启动升级程序开始升级。 5,完成整个业务流程。 注:本源码是前端自动升级部分。 ———————————————— 版权声明:本文为CSDN博主「joman5」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/joman5/article/details/125466694

2022-06-26

Web界面可视化设计工具

这是一个集成工具,包含了 DIYGW,vForm 表单设计器。方便前端开发设计。 详情:https://blog.csdn.net/joman5/article/details/125129259

2022-06-05

Delphi做的一个仿Web的导航界面

打开链接查看效果https://blog.csdn.net/joman5/article/details/124576841?spm=1001

2022-05-04

DelphiWebMVC+vue+element-ui开发事例.zip

案例基于DelphiWebMVC后端框架开发,前端使用vue+element-ui技术,vscode 做前端开发工具。使用delphi+vscode 来进行web项目开发。

2020-05-29

NetWebMVC.zip

项目地址 https://gitee.com/pearroom/NetWebMVC NetWebMVC 一款.NET下轻量级MVC框架,基于C#开发,独立exe运行不依附于IIS,配合Nginx使用,可以快速构建自己的 WebAPI 服务,支持基本的:路由设置,拦截器设置,get,post,session,html页面输出,html标签支持include,变量(#{name}),对象(#{user.name}), list(<#list data=list item=i ></#list>) 标签。框架网络层基于 HttpListener,对并发有较好的支持, 需引用MVC.dll,Newtonsoft.Json库,数据持久层使用Dos组件。

2019-08-05

DelphiWebMVC1.0正式版

使用delphi技术开发的Web框架,使用MVC模式,只需把精力放在模型与视图的设计上,让delphi开发web系统更方便 官网 http://www.delphiwebmvc.com

2019-01-03

DelphiWebMVC

delph盒子上的朋友把webbroker修改为http.sys, 借机把DelphiWebMVC 框架的http服务部分修改为了 http.sys 支持。 性能不错并发支持很高。

2018-11-17

DelphiWebMVC框架

使用delphi技术开发的Web框架,使用MVC模式,只需把精力放在模型与视图的设计上,让delphi开发web系统更方便

2017-12-27

delphi代码生成器及demo

由SQLite 数据库表转换为 class 。实现数据 增,删,改,查操作。 实现delphi的面向对象操作。

2014-05-04

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除