- 博客(646)
- 资源 (46)
- 收藏
- 关注

原创 关于我的文章说明及联系方式
我写博客主要是为了进行技术积累,顺便能为大家解决一二问题。坚持了多年,认识了一些技术好友,也有很多网友通过邮件、QQ、微信,或向我请教问题,或探讨生活。我从开源世界收获不少,也想回赠出去。因此,在不影响个人工作、生活前提下,在自己能力范围之内,可以提供无偿咨询,因为探讨问题是双方的,我也能从中学习不少东西。如果占用时间,消耗精力,则要考虑收费。如果是一些简单的问题,而恰好我熟悉的,可快速回...
2011-03-24 11:59:00
4307
3
原创 Golang实践录:sqlite的使用
Golang 操作数据库有统一的接口,当然也有xorm这样的库,笔者接触的项目不大,对sql自由组装有要求,同时也会将这些sql用于数据库客户端查询,因此偏向于使用原生的sql。为方便起见,本文只针对sqlite进行连接、读写、事务的测试。理论上可以扩展到其它数据库的操作。
2023-12-07 23:06:01
82
原创 Golang实践录:读取xml配置文件
某项目涉及到数据传输,我负责运行在工控机的客户端。实际上,工控机已经有了作为“数据传输”角色的程序,已经 worked 了很多年,从工程较多处出现的func_<年份>来看,年龄不小于已经上小学的李大锤。作为继任者,理应继续发扬,但接手以来,数值传输出现了各种或大或小的问题,涉及到不同位置的服务端,也涉及到不同厂商的第三方的别家的中间件。实在无力再在其上添砖加瓦。作为具体实施者,考虑到技术栈、开发难度和时间,我在会议多次提议后,最终同意使用 Golang 来实现,并以此作为一个新的数据通道,后续择机发挥作用。
2023-11-30 18:15:00
482
原创 MySql8连接数配置及自测程序
一、问题提出及解决某试点现场,测试人员反馈,连接数据库失败,日志出现`too many connections`。由于数据库是我用docker部署的,且时间紧急,需立即响应,
2023-09-29 00:11:03
1529
原创 一种基于C++的结构体赋值内存的方法探究
本文探讨一种基于C++的结构体赋值内存的方法,通过该方法,在进行内存赋值的同时,对代码阅读较友好,可适用于一些实际工作环境,且能提高开发效率,降低维护成本
2023-09-28 12:15:57
1461
原创 一个arm平台工程段错误的排查
某 arm 工控机在试点测试时发现,一旦有数据到,工控机界面会就卡住,测试人员此问题必现,经查日志为段错误,多次在相同代码位置出错。除去周末,经过一天多时间,解决了问题,虽然没有很难的技术问题,但过程还是值得记录的。由于本文没有技术含量,请谨慎按需阅读。more。
2023-06-17 13:16:22
7342
1
原创 Golang实践录:go-curl的使用
在去年时已经发现这个问题,由于时间急,且服务端保留http接口,所以就一直用着。之前在原https证书上添加额外信息,golang中能正常连接。但因为涉及到服务端停机切换的事,影响范围很大,上峰慎之又慎,接着有其它的事务,这个事耽搁下来了。但一直没做也不是办法,于是最近持续抽出点时间,着手解决。
2023-06-05 22:17:19
2457
原创 Golang实践录:go-clickhouse的使用
笔者一直不熟悉数据库,只知道几个select语句。正如不熟悉Android开发、Java开发一样。但最近的项目切实使用到的了,而且项目被上峰拔到很高的层次,据说主任级别领导亲自过问了。该项目需要查询数据库,并做一些必要的统计和分析,但oracle数据库量实在太多,查询很耗时,经询问得到部署了一套clickhouse的数据库,可能是集群可能是分布式。但对我而言只是一个数据库,测试发现,速度快很多很多很多,除了最近1、2小时外,历史数据基本一致,于是,决定在项目中使用这个库,go。
2023-04-05 13:43:54
3417
原创 我的docker随笔41:mqtt服务部署
mqtt镜像:https://hub.docker.com/_/eclipse-mosquitto。工具发送消息时,必须输入正确的 Topic,且不能带有“#”之类的通配符。参考:https://www.ifsvc.cn/posts/160。因工作需要,需部署 mqtt 服务器进行测试。,因为在镜像中设置了,但系统没有其对应的用户名。选择订阅,输入Topic,发送。为行文简洁,与前面的操作相同的略去。如要创建多个用户,执行。挂载的文件,用户会变成。
2023-03-26 23:08:21
3204
原创 使用xca工具生成自签证书
之前使用 openssl 生成证书,在 golang 中测试,发现客户端连接失败,经查发现是不支持导致的。经搜索,找到 xca 工具生成证书,最终达到目的。的使用,不具权威性。
2023-02-27 13:01:38
2244
原创 Golang实践录:使用gin实现http basic认证
本文介绍使用 Golang 语言实现 http basic 认证,并给出测试。more。
2023-02-25 00:30:00
809
原创 一个arm平台C++工程段md5错误的排查
某 arm 工控机在试点测试时发现某数据文件无法下载。经几天时间,解决了问题,虽然没有很难的技术问题,但过程还是值得记录的。
2023-02-10 13:02:06
615
1
原创 我的docker随笔38:用 registry 搭建私有仓库
本文涉及一种在服务器部使用 registry 署私有镜像仓库的方法。经验证,可达到预期目标,并能应用在实际工作中。
2022-10-20 23:14:26
792
instantclient-12_2-合并压缩包.zip
2020-08-27
一个简单的多任务内核实例
2009-06-08
自己动手写操作系统环境建立和相关工具
2009-05-21
红帽子的一些库函数i386-redhat-linux.tar.gz
2009-04-02
与SD卡、FAT和USB相关的资料
2009-03-27
有关HY502F的IC卡资料
2008-10-22
instantclient_19_9.rar
2021-02-07
Git-1.8.3-preview20130601.exe
2017-03-23
YUVPlayer-YUV播放器
2016-05-18
H264 H265码流分析器
2016-05-18
HEVC参考模型源码HM16.6版本
2015-12-07
fb2png-0.1.tar.bz2——从帧缓冲得到png图片的工具
2011-06-07
Linux下点阵汉字显示测试
2011-05-27
s3c2410 adc驱动及测试程序
2011-05-27
[0分共享资源]GNU Autoconf,Automake, and Libtool-英文版
2010-12-17
[0分共享资源]链接器和加载器-中文版
2010-12-17
[0分共享资源]The Linux Programmer's Toolbox
2010-12-17
AVR M16与PC串口通信的实现
2009-09-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人