支付宝签名验证实现-Delphi版 首先介结下支付宝签名验证流程: 一 支付宝密钥生成 支付宝提供秘钥生成工具https://docs.open.alipay.com/291/10597 ...
支付宝签名验证实现-Delphi版 首先介结下支付宝签名验证流程: 一 支付宝密钥生成 支付宝提供秘钥生成工具https://docs.open.alipay.com/291/10597 ...
二进制字节数组和16进制字符串相互转换 TBytes(二进制字节数组)要持久化到文件或数据库之前,要转换为16进制字符串。 DELPHI提供了一组函数。 uses classes pro ...
rest api上传和下载文件 function FileToString(AFileName: string): string; var LMemoryStream: TMemorySt ...
文件CRC和MD5校验 CRC和MD5用于文件和数据的传输校验,以确认是否接收成功。 unit CRCMD5; interface { 获取文件CRC校验码 } function GetF ...
base64和hex 我们知道,字符分为二种:一种是可见字符;另一种是不可见字符。 1)三种编码方式 hex也称为base16,意思是使用16个可见字符来表示一个二进制数组,编码后数据大小将翻倍 ...
最精简的IOCP封装,DELPHI XE8直接编译通过。Winsock2.pas即使用DELPHI自带的,相信XE7也能编译,或者XE6,XE5也能。 单说Winsock2.pas,我见过无数种版本 ...
Delphi XE中String、ANSIString、TBytes之间的转换 一、string转为ansistring1、直接赋值 (有警告)2、ansistring()类型强制转换。(无警告) ...
DELPHI7的STRING默认是ANSI编码,加载UNICODE编码格式的TXT显示为乱码,解决方法如下: procedure TForm1.Button1Click(Sender: TObjec ...
unit uPackage;// 应用协议// cxg 2016-9-23// 包=包头+包体 interface uses SysUtils, Classes, PeachCtrl.Net.Io ...
数据序列化比较:JSON,YAML,BSON,MessagePack JSON是Web上数据交换的事实上的标准。JSON(JavaScript对象表示法)是一种轻量级的数据交换格式。 人类易于读写。 ...