加载中
使用海康威视SDK的那些坑

由于工作需要,项目中有使用到海康威视的产品,不可避免的就要使用海康的SDK进行二次开发。开发过程中磕磕绊绊的,踩了不少坑,这里做一个简单的记录,算是给健忘的自己提个醒吧。 Delphi版本...

2019/01/02 16:29
1.3W
Git 合并指定文件

PS:其实这个标题取得很有标题党的味,不是我的风格,但是这样可能更容易帮到我和遇到同样问题的人吧。 事件 一早就接到个操蛋的事:说客户那原有的功能,更新后没了!git log查起来吧,还能...

11/08 11:03
18
配置 Lazarus 免重装

事件 过了个十一,原本好好的电脑,突然鼠标不能用了,本着重启能解决80%的问题的原则重启了下,结果就杯具了,直接就蓝屏了,怎么折腾都进不了系统,BUG 10果然是BUG 10,绝对名不虚传! 无...

dbg
10/10 11:21
66
恶心的Access时间查询

背景 客户使用的是南方XX的生产控制系统,需要把数据导入到我们自己的系统里,之前做过类似的东西,不难。 当看到南方XX使用的是Access数据库里,心中一沉……(此处省略1024G脏字)不管心中...

05/10 21:58
95
踩坑记:DBGridEh中取Footer的Sum值

DBGridEh算是Delphi中比较好用的第三方数据感知组件了,但其中有些小坑是真的有点小无语的。 场景 客户需要的有这样一组数据,大部分列是要求和的,用DBGridEh的Footer是轻松加愉快的;但是个...

03/24 16:26
287
3 配置代理

使用GitHub要河蟹,使用Go开发同样也少不了河蟹,今天就说下在LMDE上如何使用Clash吧。 下载安装Clash 从GitHub上下载Clash最新版本,如:clash-linux-amd64-v1.4.1.gz wget https://github...

安装 CodeTyphon

一直想找个开源的可以商用的Delphi的替代品,能跨平台了最好。开始时试过Lazarus,和D7还真是挺像的,不过用惯了XE,还是想找个习惯相似的IDE,扒拉下论坛后发现了CodeTyphon,就想着试一下。...

愚蠢的 SQL Server

今天在SQL Server的坑里跌得鼻青脸肿,折腾两三个小时,终于爬了出来,特此纪念一下,并以此明志! 背景 传统行业的老旧ERP项目 数据库在公司服务器上,版本为SQL Server 2000,本地使用的数...

02/04 15:56
6.9K
2 搭建 Go 开发环境

LMDE可以说是非常干净了,虽然也有一些我用不上的小东西,但整体我还是很满意的。 有了OS,总得干点什么吧,思来想去,还是把Go环境给搭起来吧。 Git 安装 # 更新源 sudo apt update 安装git...

2020/12/27 11:31
117
1 安装LMDE

背景 一直以来,都对Linux心中神往,一直以来,也都对bug 10(win 10)深恶痛绝,但是对Linux却始终是浅尝辄止——要么是在虚拟机里玩,要么就是wls,真要装在真机上也不过是停留在安装完而已,...

2020/12/14 16:57
729
自学RTC——DualServer

在窗体上放4个TRtcHttpServer,依次设置ServerPort为:80、443、8080和8090,并分别命名为HS80、HS443、HS8080和HS8090 再放3个TRtcDualDataServerLink到窗体上,分别命名为DL80and443、DL8...

rtc
2020/11/22 14:54
379
git 换行符

一直在做windows平台的软件开发,使用的也一直是Tortoise Git,但是渐渐迷上了命令行,于是,故事就开始变得跌宕起伏了。 使用cmd,没有Tab补全,要多糟心就是多糟心 使用bash,有了Tab补全,...

2020/11/14 18:59
114
自学RTC——BrowserUpload

核心代码 OnCheckRequest事件中的代码: with TRtcDataServer(Sender) do if Request.FilePath.Equal(0, 'UPLOAD') then Accept; OnDataReceived事件中的代码: var fname: string; cnt: in...

2020/11/10 20:04
133
自学RTC——ServerLesson4

对于上节的示例中,比较适合发送小文件,若直接用于发送大文件的话,很容易把服务器的内存资源耗尽。当请求大文件时,可以限制每次发送大文件时使用的内存大小(例如16000 B)。 打开上节的工...

2020/11/07 23:47
129
自学RTC——ServerLesson3

/test.txt 打开上节的工程 添加组件RtcDataProvider3并设置Server属性为RtcHttpServer1,设置CheckOrder属性为900,使得RtcDataProvider3所处理的请求在其它请求之后(CheckOrder越小越先处理...

rtc
2020/11/07 20:27
176
自学RTC——ServerLesson2

/SQUARE 打开上节的工程 添加组件RtcDataProvider2并设置Server属性为RtcHttpServer1 在RtcDataProvider2的OnCheckRequest事件中写上代码: with TRtcDataServer(Sender) do if UpperCase(Re...

2020/11/05 23:34
191
自学RTC——ServerLesson1

RTC全称RealThinClient,据说是Delphi做三层的神器之一,虽然听说已久,却始终未好好研究过,而且安装包里带的有示例源码,于是乎,索性拿这些源码开这么个系列,督促下自己。 步骤 创建一个...

2020/11/05 20:51
611
使用gomod

初学Go时,用的都是GOPATH模式,要么代码得写在一个固定的路径下,要么得改系统变量,从始至终只有一个项目也就忍了,可明显这是不可能的,多个项目,想想就要抓狂。 还好有GO MOD模式,虽然...

2020/10/26 23:08
498
让 git 记住密码

在开发过程中,使用到GitHub或Gitee之类的远程仓库时,不可避免的要进行推拉,若是开源仓库倒是没什么,但若是私有仓库,频繁的输入账号密码将会成为一场巨大的噩梦,毕竟现在私有仓库也是免...

2020/09/21 18:34
535

没有更多内容

加载失败,请刷新页面

返回顶部
顶部