logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

webrtc国内镜像

https://webrtc.org.cn/mirror/#git

Delphi版雪花算法

(*Delphi版雪花算法作者:不得闲 QQ:75492895用于生成Int64位的唯一值ID,WorkerID用于区分工作站,ID会随着时间增加位数,每毫秒可生成4096个ID用法:创建全局变量:snow: TDxSnowflake;创建对象:snow := TDxSnowflake.Create; // 不要忘了在退出时释放snow.Free;调用:sn...

delphi单例模式

unit Unit2;interfaceuses System.SysUtils;type{ TSingle }TSingle = class(TObject)privateFStr: string;protectedpublicconstructor Create;class function GetInstance():...

ubuntu haproxy tcp转发 搭建 与 配置

#haproxy版本 1.5.11#配置文件global          log 127.0.0.1   local3 notice        maxconn 4096        #chroot /usr/share/haproxy        uid 0         gid 0         daemon          #debug

注册表破解chrome,edge阻止浏览器连接本地websocket

BrowserRole是一款Delphi开发的工具,用于解决新版Chrome/Edge浏览器限制公网页面连接局域网WebSocket服务的问题。它通过修改注册表为企业策略,提供两个功能:1) apply <origin>写入策略,允许指定域名访问本地网络;2) rollback回滚策略。使用时需管理员权限,执行后需重启浏览器并在chrome://policy页面验证。该工具会修改HKL

#前端#javascript#数据库
FFmpeg简易播放器的实现——音视频播放(含音视频同步)

播放声音的时候变快或者变慢解决办法:当我们打开音频设备的时候,大部分代码用的都是SDL_OpenAudio,该函数总算打开ID 1.改为调用SDL_OpenAudioDevice。因为有些设备默认音频设备不是1.请注意二者的区别。

文章图片
#音视频
delphi clientdataset Field 'amount' cannot be modified.

clientdataset   修改数据可能报错不让修改,如下:Field 'amount' cannot be modified.或Trying to modify read-only field.用下面的过程在clientdataset打开后  执行下,重新生成下clientdataset的字段属性即可,procedure SetDstAllFieldCanEdit(dstNm: TClien

使用http.sys,让delphi 的多层服务飞起来

一直以来,delphi 的网络通讯层都是以indy 为主,虽然indy 的功能非常多,涉及到网络服务的各个方面,但是对于大多数多层服务来说,就是需要一个快速、稳定、高效的传输层。Delphi 的 datasnap主要通过三种实现数据通讯的,一种是大家恨得牙痒痒的indy,另外一种是通过iis 的isapi,最后一种是通过apache  的动态模块(DSO) 来实现。

delphi fmx idhttp post 案列,android测试通过

//Tyrionunit Unit1;interfaceuses  System.SysUtils, System.Types, System.UITypes, System.Classes, System.Variants,  FMX.Types, FMX.Controls, FMX.Forms, FMX.Graphics, FMX.Dialogs, FMX.

delphi10.2 fmx DragDrop拖拽报错

用10.2的fmx开发应用时,windows下控件拖拽后,关闭窗口时报内存错误。或者用BeginDragDrop时也报异常,这是10.2的bug,只需升级delphi。用11.3后不在出错。

    共 66 条
  • 1
  • 2
  • 3
  • 7
  • 请选择