摘要:
要压缩Git仓库的历史记录,可以使用`git filter-branch`命令或`git filter-repo`工具。这些方法可以修改仓库的历史记录,删除或合并提交,从而减小仓库的大小。请注意,在执行这些操作之前,请务必备份你的仓库,以防万一出现意外情况。 **使用 git filter-bran 阅读全文
摘要:
本地的sqlite3是是一个db文件,如果两个人同时插入,就会database is locked。原因是文件不能被并发写,想一想,一起写,肯定乱码。mysql其实是文件 + 程序。这个数据文件是先用mysql服务本身处理的,会加上各种合适的锁。如何保证sqlite保持不死锁,加上一个粗粒度锁耗时比 阅读全文
摘要:
#!/bin/bash # 驱动名字 driverName="GB_test_mhx" # 平台 versionNo="v3.0.0" version="official" cd .. staticCurl="curl --location --request POST "http://192.16 阅读全文
摘要:
Exec commond 下面有个高级,能调整执行时间 #!/bin/bash source ~/.bash_profile source /etc/profile 脚本兼容 # 编译linux cd /home/mhx/jenkins/das_devzh/sh # 针对在windows电脑上写sh 阅读全文
摘要:
实现shell结构体数组 实现expect和ssh, scp #!/bin/bash # 参考: https://stackoverflow.com/questions/15684646/array-like-data-structure-in-bash-config-file # 参考: http 阅读全文
摘要:
rabbitmq_1源码 带着疑惑rabbitmq如何用一条tcp连接的,下面就来解答 仓库地址: github.com/valinurovam/garagemq 定位main函数 // Start GarageMQ broker srv.Start() Start()里面只有这个函数有用 go s 阅读全文
摘要:
顺序io_磁盘队列 最近想在opmq里面去搞消息持久化,因为对于 低频重要 的数据是必须的。 看 nsq源码时候,里面就有个磁盘队列的包,拿来吧你。 开始测试 https://gitee.com/maomaomaoge/diskqueue 总结 影响因素: 每条消息大小 每个文件大小 机器磁盘读写速 阅读全文
摘要:
新的服务器部署_乌班图14.04 安装清华大学镜像源 安装systemctl apt-get install --reinstall systemd 修改ssh配置 https://www.cnblogs.com/exmyth/p/10403079.html 安装mysql 乌班图14.04安装 5 阅读全文
摘要:
乌班图安装mysql + 数据导入导出 安装 https://blog.csdn.net/lch520baby/article/details/89081306 跳过密码 https://blog.csdn.net/vv19910825/article/details/82979563 suppor 阅读全文
摘要:
第二版mq 数据结构选型 第一版的mq已经完成: gitee.com/maomaomaoge/opmq 详见 v3.0.0标签 第一版的遗憾 topic写死了,没有按照topic业界实现规则,但是换来的确实快,是真快 Qos只实现了0 topic的数据结构 最后还是选择了无顺树 字典树的缺陷: 场景 阅读全文