摘要: 因为码云免费组织有5人限制,其他人想获得代码 只能通过别的方式 go mod 底层使用的git 获取代码, 所以首先解决如何通过git clone代码 思路为通过ssh密钥的方式获取 首先在码云仓库部署公钥 生成/添加SSH公钥 ssh-keygen -t rsa -C "xxxxx@xxxxx.c 阅读全文
posted @ 2020-08-20 14:47 张金富 阅读(1148) 评论(0) 推荐(0) 编辑
摘要: 安装redis sudo yum install redis centos自带的redis才3.2 太旧了所以使用源码编译 需要先安装gcc新版才能编译 centos7 默认的 gcc 版本为:4.8.5 < 5.3 无法编译 sudo yum -y install centos-release-s 阅读全文
posted @ 2020-06-17 11:10 张金富 阅读(2816) 评论(0) 推荐(0) 编辑
摘要: sudo vi /etc/profile加到文件底部 export PATH=$PATH:$GOBIN:/usr/local/go/bin export GOPATH=/Users/jinfuzhang/go export GOBIN=/Users/jinfuzhang/go/bin export 阅读全文
posted @ 2019-09-02 18:05 张金富 阅读(1006) 评论(1) 推荐(0) 编辑
摘要: qq群有人发了一个逻辑测试题 做了一下 用了8分钟 难度中等 分析:从第一句话可以得出 个位数不可能是7或者8 要不然B就知道答案了 所以 十位数不可能是3和5 现在剩下42、45、46、61、62 从第二句话得出个位数不可能是2 否则B无法确定十位数是4还是6 现在剩下45、46、61 从第三句话 阅读全文
posted @ 2019-08-03 09:51 张金富 阅读(278) 评论(1) 推荐(0) 编辑
摘要: 昨晚的笔试题 使用两个goroutine交替打印序列,一个goroutinue打印数字,另一个goroutine打印字母,最终结果如下: 12AB34CD56EF78GH910IJ 分析:问题核心是如何使两个协程顺序循环调用 使用阻塞channel交互控制 连续打印两个字符则是干扰项 阅读全文
posted @ 2019-08-02 14:40 张金富 阅读(378) 评论(2) 推荐(0) 编辑
摘要: 昨晚19点浪潮软件视频面试了我50多分钟 有两个人面的(忽略掉稍微敏感的信息) 第一个人的问题 1、做下自我介绍 2、c语言的内存分布 我回答的这个 可能打的太详细了 他有点不耐烦 3、malloc分配的内存在哪里 堆 4、golang是单线程的吗 开始是单线程 后来1.5左右改成多线程了 默认是c 阅读全文
posted @ 2019-08-01 08:32 张金富 阅读(422) 评论(1) 推荐(0) 编辑
摘要: 先上代码: go func main() { var a [10]int for i := 0; i 阅读全文
posted @ 2019-07-19 16:12 张金富 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 广播读表号表数指令: 发送: 0E 0D 0B 03 FF FF FF FF 0B 功能码 返回: 0E 0D 0B 03 FF 01 00 00 F5 功能码 表地址01(十六进制数) 表数0(BCD码) 读取表数: 发送: 0E 0D 0B 02 01 FF FF FF F4 功能码 表地址01 阅读全文
posted @ 2019-07-19 15:57 张金富 阅读(220) 评论(0) 推荐(0) 编辑
摘要: https://github.com/leesper/tao https://github.com/davyxu/cellnet(有QQ群 需要自己根据接口实现二进制协议 ) https://github.com/9b9387/zero https://github.com/henrylee2cn/ 阅读全文
posted @ 2019-07-19 15:45 张金富 阅读(543) 评论(0) 推荐(0) 编辑
摘要: 表号:11321173 发送: [68 20 73 11 32 11 00 11 11 01 03 1F 90 12 36 16] 返回: [FE FE FE FE FE FE FE FE FE FE FE FE FE 68 25 73 11 32 11 00 11 11 81 2E 1F 90 1 阅读全文
posted @ 2019-07-19 15:43 张金富 阅读(330) 评论(0) 推荐(0) 编辑