- 博客(25)
- 资源 (21)
- 收藏
- 关注
原创 windows系统中开发的GO程序生成docker镜像并部署到阿里云服务(linux系统)的操作说明
本文简述将go程序生成docker镜像的操作方法,以及如何部署到阿里云服务。
2024-06-19 01:47:34
1094
1
原创 Go微服务框架Kratos中makefile命令的使用方法及报错处理
运用 kratos 微服务框架开发项目时,可以使用提供的 makefile 中的命令自动且快速生产相关代码,提高开发效率
2024-06-13 18:40:03
955
原创 VirtualBox 虚拟机中的 centos7 系统拉取 docker 镜像常见报错及解决方法
一、拉取镜像时报错:Error response from daemon: Get "https://registry-1.docker.io/v2/": tls: failed to verify certificate: x509: certificate signed by unknown authority。这通常是因为证书链中的某个证书没有被Docker所信任的根证书颁发机构(CA)签名,或者系统的CA证书存储已经损坏或未更新。2、打开daemon.json,添加阿里云的镜像仓库路径。
2024-06-07 03:33:03
592
2
原创 Windows 宿主机访问 VirtualBox 虚拟机中创建的 docker 容器中的 mysql8.0 的数据
在开发环境中,一般使用 windows 系统进行开发,但需要在 linux 系统中创建运行 mysql8.0 的 docker 容器中进行测试(win10特定版本或win11才能安装 docker),为了方便还需要在windows 系统中通过 SQLyog 工具查询 docker 容器中的数据库
2024-06-05 01:43:20
882
原创 go 微服务框架 kratos 日志库使用方法及原理探究
文章简单介绍了 kratos 日志库的使用方法,包括打印全局信息、日志脱敏过滤、日志输出到文件等方法。另外介绍了第三方日志库 zap 的使用方法,以及将 zap 适配到 kratos 日志库的方法。
2024-05-24 21:09:22
1160
1
原创 go 微服务框架kratos错误处理的使用方法及原理探究
通过go语言原生http中响应错误的实现方法,逐步了解和使用微服务框架 kratos 的错误处理,以及探究其实现原理
2024-05-23 17:50:48
1024
1
原创 go 微服务框架kratos使用中间件的方法
在go语言中,中间件是一种用于处理http请求的开发模式,允许开发人员在请求到达处理程序之前或之后执行特定的操作,如日志记录、身份验证、错误处理等。②像添加内置中间件一样,将自定义中间件添加到 http.Middleware 和 []http.ServerOption 中。中间件通常是一个函数,它接收一个 `http.Handler` 作为参数并返回另一个 `http.Handler`。1、创建中间件函数,输入参数 http.Handler,输出参数 http.Handler。2、自定义中间件使用方法。
2024-05-22 17:25:33
1255
2
原创 Go 和 Delphi 定义可变参数函数的对比
使用可变参数函数具有灵活性、重用性、简化调用等优点,各个语言有各自定义可变参数函数的方法,也有通用的处理方法,比如使用数组、定义参数结构体、使用泛型等。这里总结记录一下 go、delphi 的常用的定义可变参数函数的方式!
2024-05-22 12:10:28
467
1
原创 Go微服务开源框架kratos的依赖注入关系总结
Kratos 一套轻量级 Go 微服务框架,包含大量微服务相关框架及工具。该文章为学习开源微服务框架kratos的学习笔记,其中主要归纳了kratos项目的依赖注入关系
2024-05-15 22:37:40
309
原创 Delphi 解决字符串型的枚举值设置和读取的方法
例如订单状态的枚举值为:0:未支付 1:支付中 2:已支付 3:已退款,现在有一个需求需要在业务中判断订单的状态,处理相应的逻辑,并将订单状态对应的中文描述提示给用户。对于枚举类型字段,一般数据库中存储的是整型值,但在业务处理中使用整型值可读性不强,且显示对应中文描述不方便。此方法的缺点:在代码中用0、1、2、3表示订单状态,可读性不强,且对应中文描述不方便管理。
2024-05-09 12:30:04
361
1
原创 《微服务设计》读书笔记
《微服务设计》读书笔记,宏观上介绍了微服务的概念、优点,设计微服务的原则,以及从测试、部署、监控、安全等方面阐述微服务治理
2024-04-28 17:02:33
472
原创 Go语言gin框架中加载html/css/js等静态资源
Gin框架没有内置静态文件服务,但可以使用gin.Static或中间件来提供静态文件服务。
2024-03-18 18:42:55
1373
原创 Delphi程序打开时自动以管理员方式运行
实现功能:程序打开时自动以管理员方式运行实现原理:依据UAC(用户账户控制User Account Control,简写作UAC)的标准,使用管理员权限需要提供一个提权申请,这个申请是利用资源文件的方式进行的实现步骤:1、将制作好的资源文件UAC.RES拷贝到delphi工程目录下(点击此处下载UAC.RES)2、打开主工程文件,在{$R *.res} 这行代码下面,添加...
2019-10-12 17:28:06
924
原创 Delphi创建COM组件并分别用Delphi和html调用该组件的简单实例
一、功能介绍及效果图用delphi xe6 创建一个简单的COM组件,并分别测试了用delphi和HTML调用该组件的方法ShowWuXiaNames。效果图如下: 图一:在Windows中注册的COM组件 图二:Delphi调用COM组件...
2019-06-17 18:17:46
2599
原创 Delphi 获取Windows服务状态、启动和停止服务
以下为Delphi获取Windows服务、启动和停止服务的代码,使用方法如下:if SERVICE_RUNNING = ServiceGetStatus('', '服务名') then StopServices('服务名', true);StartServices('服务名', false);---------------------------------------------...
2019-05-22 10:56:28
2032
1
原创 Windows命令查看活动连接及根据PID查看运行程序的路径、程序名等
1、查看活动连接netstat -na -o2、根据PID获得运行程序的路径及程序名等wmic process get name,executablepath,processid|findstr 加上PID
2019-05-13 17:57:37
8280
原创 Delphi 读取文本文件的两种方式
用两种方式读取文本文件:文件流读取和文件变量读取一、文件流方式{*******************************************************}{功能:读取文本文件的内容 }{参数: ...
2019-05-09 17:01:05
8803
原创 Delphi保存字符串到文本文件
Delphi保存字符串到文本文件,若指定文件不存在,则自动创建;保存字符串时采用累加形式。procedure mSaveToFile(const FileName: string; sts: string);var MyTextFile: TextFile; //定义变量MyTextFile为文本文件类型begin //(*步骤1,将文件变量与外部文件联系
2015-07-02 13:44:31
4578
转载 36种漂亮的按钮的div+css源码
文章转自 http://www.zztuku.com/Html/DIV+CSS/20121207_4761.html效果图:
2014-11-10 12:47:35
2128
原创 php与delphi通过XML进行数据交互
require_once 'xt_var.php';/** 返回值说明: 1000: 接收数据成功; 1001: 接收数据失败,失败原因:菜品名称不能为空; 1002: 接收数据失败,失败原因:菜品名称价格不能为空; 1003: 云服务器插入数据失败; 2000: 接收图片成功; 2001: 接收图片失败; 3000
2014-09-14 15:50:18
748
转载 微信公众平台消息类型处理php版(方蓓工作室)
/* 方倍工作室 http://www.cnblogs.com/txw1958/ CopyRight 2014 All Rights Reserved*/define("TOKEN", "weixin");$wechatObj = new wechatCallbackapiTest();if (!isset($_GET['echostr
2014-09-01 22:03:37
2020
原创 Delphi DES加密解密单元
unit DES;interfaceuses SysUtils;type TKeyByte = array[0..5] of Byte; TDesMode = (dmEncry, dmDecry); function EncryStr(Str, Key: String): String; function DecryStr(Str, Key: S
2014-04-25 12:47:59
7592
1
原创 delphi 获取多网卡IP地址列表和Mac地址
function sendarp(ipaddr: ulong; temp: dword; ulmacaddr: pointer; ulmacaddrleng: pointer): Dword; StdCall;External 'Iphlpapi.dll' Name 'SendARP';
2014-04-25 10:15:33
3392
delphi中实现以管理员方式打开程序所需的资源文件
2019-10-12
sql 游标、存储过程
2014-03-26
delphi 动态创建的panel的位置显示
2014-03-25
sql分页存储过程
2014-03-21
自己用的sql语句
2014-03-14
sql函数和事务
2014-03-13
虚拟机安装 Mac OS X 系统的引导文件darwin.iso 、darwin_snow_legacy.iso 和 Rebel EFI.iso
2013-08-25
播放本地多种格式的图片
2012-10-08
delphi 中鼠标移动事件
2012-09-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人