摘要: 属性封装:需要暴露给外界使用的对象,应该提供get和set方法,不允许直接操作变量值 之前我一直不理解,在get和set中没有别的逻辑的时候,这与直接操作变量值的区别在哪里 场景 我维护的连接管理sdk,对外提供一个connected属性,标识当前连接是否建立,同时sdk内部逻辑中也依赖这个属性执行 阅读全文
posted @ 2022-08-12 11:53 柠檬水请加冰 阅读(34) 评论(0) 推荐(0) 编辑
摘要: 提取pcm ffmpeg -i a.m4a -ar 16000 -f s16le -ac 1 a.pcm 本地文件推送rtmp流 ffmpeg -re -i ./b.mp4 -vcodec libx264 -acodec aac -f flv rtmp://127.0.0.1:1935/live/h 阅读全文
posted @ 2022-08-05 14:12 柠檬水请加冰 阅读(32) 评论(0) 推荐(0) 编辑
摘要: 实现简单的TCP通信,服务端读写分离 阅读全文
posted @ 2022-03-30 12:56 柠檬水请加冰 阅读(252) 评论(0) 推荐(0) 编辑
摘要: export CGO_CFLAGS_ALLOW='-Xpreprocessor' 阅读全文
posted @ 2022-02-08 13:49 柠檬水请加冰 阅读(386) 评论(0) 推荐(0) 编辑
摘要: 使用socket和channel,实现简单控制台聊天室 阅读全文
posted @ 2021-12-20 15:47 柠檬水请加冰 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 学习Go 语言之旅_Web 爬虫的三种实现方式,理解Go下的并发编程思维方式 阅读全文
posted @ 2021-12-05 17:09 柠檬水请加冰 阅读(71) 评论(0) 推荐(0) 编辑
摘要: mac下使用CLion进行FFmpeg开发 阅读全文
posted @ 2021-10-14 11:47 柠檬水请加冰 阅读(605) 评论(0) 推荐(0) 编辑
摘要: 并查集实现与优化思路 阅读全文
posted @ 2021-02-01 22:08 柠檬水请加冰 阅读(77) 评论(0) 推荐(0) 编辑
摘要: 从getMapper方法开始,逐步分析在mybatis中如何创建日志对象以及在jdbc逻辑中插入日志打印代码。 阅读全文
posted @ 2020-03-15 22:56 柠檬水请加冰 阅读(2591) 评论(0) 推荐(0) 编辑
摘要: AbstractList类中有一个属性 protected transient int modCount = 0; api中对它的描述是: 此列表已被结构修改的次数。 结构修改是改变列表大小的那些修改,或以其他方式扰乱它,使得正在进行的迭代可能产生不正确的结果。 该字段由迭代器和列表迭代器实现使用, 阅读全文
posted @ 2018-09-05 14:49 柠檬水请加冰 阅读(666) 评论(0) 推荐(0) 编辑