发布

typecodes

专栏成员
83
文章
30300
阅读量
13
订阅数
github workflow构建哪吒探针FreeBSD安装包
之前写了关于如何在serv00/ct8机器上一键安装哪吒探针的内容,这里主要分享下如何构建这种运行在serv00/ct8这种FreeBSD操作系统上的哪吒探针面板二进制安装包。
typecodes
2025-02-10
880
serv00和ct8主机一键安装哪吒探针V1版本和多主机保活
上周末L站有佬友反馈之前写的serv00 和 ct8一键安装哪吒探针的github项目: https://github.com/vfhky/serv00_ct8_nezha出现无法unzip: Unrecognized archive format的问题,后面排查是哪吒探针升级到V1版本,导致在github构建freebsd包异常,所以安装失败。
typecodes
2024-12-12
2570
serv00和 ct8主机一键安装哪吒探针和多主机保活 (六)
由于 serv00和ct8主机一键安装哪吒探针的项目(github.com/vfhky/serv00_ct8_nezha)的易用性和功能多样性,目前在github上已经有50多个star了。这期间也有多个大佬反馈使用问题,也都做了一些优化。
typecodes
2024-10-14
1910
serv00和ct8主机一键安装哪吒探针和多主机保活(三)
前文 serv00和ct8主机一键安装哪吒探针和多主机保活(二) - TypeCodes 介绍了 https://github.com/vfhky/serv00_ct8_nezha 项目的架构,这一篇文章主要是介绍如何使用青龙面板来调用项目监控进程和主机保活。
typecodes
2024-08-29
5730
serv00和ct8主机一键安装哪吒探针和多主机保活(二)
前文 serv00和ct8主机一键安装哪吒探针和多主机保活 - TypeCodes 介绍了 https://github.com/vfhky/serv00_ct8_nezha 项目的使用方法,这一篇文章简要通过两个流程图来说明一下整个项目的大体流程。
typecodes
2024-08-29
3290
serv00和ct8主机一键安装哪吒探针和多主机保活
基于 serv00 和 ct8 这种配置较低的主机,比较适合用来做探针。目前还没发现能自动安装哪吒面板和 agent 客户端的脚本,以及多主机间动态保活,所以写了这个 github 项目: https://github.com/vfhky/serv00_ct8_nezha。
typecodes
2024-08-29
8770
一款基于typecho官网的pelican主题
一款用于 pelcian 博客的主题,移植自 Typecho 官网的皮肤,所以取名为 pelican-typecho。
typecodes
2024-05-09
2050
给博客(pelican)增加git提交和自动构建信息
博客使用的是 pelican 开源静态博客系统,之前每次生成 html 代码都需要手动在服务器上用脚本生成的。也就是每次新增或者修改了文章都需要手工去执行脚本,然后发布到 nginx 目录。
typecodes
2024-05-05
1560
Linux C/C++工程中可生成ELF、动/静态库文件的通用Makefile
最近写了一个*nix环境下的Makefile文件,支持编译C/C++,同时能够通过参数配置生成ELF目标文件、动态链接库(.so)和静态链接库(.a)文件。
typecodes
2024-03-29
4310
Linux C/C++工程中可生成 ELF、动/静态库文件的通用 Makefile(二)
今天对之前写的 Linux C/C++工程中可生成ELF、动/静态库文件的通用Makefile - TypeCodes 文章里面的 Makefile 进行了优化,增加了在当前目录生成单个可执行文件的功能。
typecodes
2024-03-29
1130
Linux C/C++工程中可生成 ELF、动/静态库文件的通用 Makefile(二)
今天对之前写的 Linux C/C++工程中可生成ELF、动/静态库文件的通用Makefile - TypeCodes 文章里面的 Makefile 进行了优化,增加了在当前目录生成单个可执行文件的功能。
typecodes
2024-03-29
1260
使用 fastjson 解析json中的键值:乱序和原样输出
最近项目需要做一个java版本的demo,简单来做就是按照api文档拼装请求报文请求自己的服务端,收到应答报文后做MD5签名验证等后续处理。由于客户端和服务端之前通讯报文是json格式的,那么就会涉及到json报文的生成和解析。网上找了下,貌似阿里巴巴的fastjson库评价不错,所以就直接拿过来用了。
typecodes
2024-03-29
4070
使用shell脚本批量插入数据到MySQL中
经常会踫到这样的场景需求:批量向MySQL数据库插入数据,显然手工INSERT成千上万条数据是不现实的,所以自己写了这个shell脚本来处理。
typecodes
2024-03-29
6370
使用shell脚本导出MySql查询的月表数据到EXCEL中
经常会踫到这样的场景需求:自定义时间从MySql流水月表中SELECT出来数据到excel报表文件中,所以自己写了这个shell脚本来处理。
typecodes
2024-03-29
4020
utuntu22.04安装含brotli模块的Ningx
typecodes
2024-03-29
1580
使用ChatGPT对GitHub项目进行CodeReview
前段时间兴起的 ChatGPT 热,跟风研究了一些应用方向。七月份的时候刚好自己打算写一个简易的 redis sentinel 数据解析的服务端项目,于是想用 ChatGPT 的对话模式来对提交的 git 代码进行 review。将近两个月使用下来,自己觉得 review 效果还不错。
typecodes
2024-03-29
4820
Linux C/C++多进程同时写一个文件(一)
近期会写关于《Linux C/C++多进程同时写一个文件》的系列文章,主要是探索在Linux下非亲缘关系的多进程和具有亲缘关系的多进程同时写一个文件的问题。例如,当两个进程同时写一个文件,那么写入结果是怎样的呢?是否会出现数据丢失的情况?是否会出现覆盖?是否会出现错乱?
typecodes
2024-03-29
6570
Linux C/C++多进程同时写一个文件(二)
本文是这《Linux C/C++多进程同时写一个文件》系列文章的第二篇,上一篇文章演示了两个非亲缘关系的进程同时写一个文件的情形,并得出了数据只会错乱但不会覆盖的结论。这篇文章主要是讨论两个亲缘进程(fork)同时写一个文件的情况。
typecodes
2024-03-29
4210
Linux C/C++多进程同时写一个文件(三)
本文是这《Linux C/C++多进程同时写一个文件》系列文章的第三篇,上一篇文章演示了两个亲缘关系的进程(父子进程)同时写一个文件的情形,并得出了数据只会错乱但不会覆盖的结论。这篇文章主要是在第一篇文章的基础上,加上上篇文章的分析,更深下一步地探索两个非亲缘关系的进程同时写一个文件的问题。
typecodes
2024-03-29
3210
MySQL5.7中使用GROUP_CONCAT数据被截断的问题
前天在生产环境中遇到一个问题:使用GROUP_CONCAT函数select出来的数据被截断了,最长长度不超过1024字节,开始还以为是navicat客户端自身对字段长度做了限制的问题。后面故意重新INSERT了一个字段长度超1024字节的数据,但是navicat能完整展示出来,所以就排除了navicat的问题。
typecodes
2024-03-29
5790
点击加载更多
社区活动
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档