跳至内容

重归混沌的BLOG

程序设计

编程感悟

解耦

2017年3月11日2016年2月26日 作者 重归混沌

事情起源于昨天的一次讨论。模块A如何在不同的时期返回不一样的数据类型的值,供其他不同的模块使用。 我自行脑补了 … 阅读更多

分类 程序设计 标签 design、 interface 发表评论

seqlock和rwlock

2017年7月28日2015年11月4日 作者 重归混沌

最近看《linux内核设计与实现》时看到一种叫seqlock的锁,其作用与rwlock有相仿的功能。 在读写频 … 阅读更多

分类 程序设计 标签 thread 1 条评论

Silly多端口监听支持

2017年4月12日2015年10月24日 作者 重归混沌

前两天在编写一个新服务器程序时才意识到,多台不同类型的服务器相互通信,服务器仅监听一个端口号是非常不方便的,比 … 阅读更多

分类 程序设计 标签 server、 tcp 发表评论

使用多态来做到open-close

2017年3月11日2015年10月11日 作者 重归混沌

自从看了设计模式了解到open-close原则后, 我在写代码时都是尽量遵循着open-close原则来进行编 … 阅读更多

分类 程序设计 标签 design 发表评论

服务器的分布式部署

2017年4月12日2015年8月29日 作者 重归混沌

两周前使用redis-benchmark测了一下silly的并发请求响应速度, 开1000个客户端, 平均大概 … 阅读更多

分类 程序设计 标签 design、 distributed、 server 2 条评论

silly的socket模块重构

2017年4月12日2015年8月9日 作者 重归混沌

最初, 我仅仅最只想将silly实现成一个socket异步框架, 每一个socket有数据或事件过来直接将注册 … 阅读更多

分类 程序设计 标签 design、 server 发表评论

silly中socket犯的错误

2017年4月12日2015年7月31日 作者 重归混沌

silly的socket模块最初是使用epoll实现的, 后来为了在mac上开发就加入了kevent, 然后使 … 阅读更多

分类 操作系统、 程序设计 标签 server、 socket 1 条评论

关于silly

2017年3月11日2015年7月19日 作者 重归混沌

自从写了第一个假server之后, 我就一直在想真正的处理高并发的server是如何做的。然后我就研究了sky … 阅读更多

分类 程序设计 标签 design、 server、 socket 发表评论

当class遇上union

2017年3月11日2015年6月10日 作者 重归混沌

今天同事又踩到一个以前设计时留下的坑,这次是关于union和class中的。 虽然这种设计我并不认同, 但是至 … 阅读更多

分类 Bug小记、 程序设计 标签 bug 发表评论

实现多国语言

2017年7月28日2015年4月6日 作者 重归混沌

大概一般的软件设计都需要至少支持两种以上的语言, 但是上一个软件中的多国语言设计一直是我心中的遗憾。今天刚看好 … 阅读更多

分类 程序设计 标签 lua 1 条评论
较早文章
较新文章
← 上一页 页面1 … 页面5 页面6 页面7 页面8 下一页 →

我的公众号

近期文章

  • 在Go语言中如何使XML加载内存无限趋近于0
  • 对跨服玩法中的分布式一致性问题进行简单抽象
  • Go语言逃逸分析之slice和map
  • 谈谈观测
  • 写了个AI Agent服务端

分类

  • Bug小记
  • LuaVM
  • 代码优化
  • 嵌入式
  • 帝江引擎
  • 开发工具
  • 操作系统
  • 数据库
  • 杂谈
  • 渲染
  • 程序设计
  • 编程语言
  • 网络

标签

algorithm bpf bug c++ cache closure coroutine debug design distributed DLL FPGA fvwm GapLock gc git Go hotfix hotpatch kernel linux lockfree lua luaVM machine-state MCU memory module mvc native optimise OS persistent render rendering server so socket sprintf SSE tcp thread Unity USB vector

归档

  • 2025 年 7 月
  • 2025 年 6 月
  • 2025 年 5 月
  • 2025 年 4 月
  • 2025 年 3 月
  • 2025 年 1 月
  • 2024 年 12 月
  • 2024 年 11 月
  • 2024 年 10 月
  • 2024 年 7 月
  • 2024 年 4 月
  • 2024 年 2 月
  • 2024 年 1 月
  • 2023 年 10 月
  • 2023 年 8 月
  • 2023 年 7 月
  • 2023 年 4 月
  • 2023 年 1 月
  • 2022 年 12 月
  • 2022 年 11 月
  • 2022 年 10 月
  • 2022 年 9 月
  • 2022 年 7 月
  • 2022 年 6 月
  • 2022 年 3 月
  • 2022 年 1 月
  • 2021 年 12 月
  • 2021 年 10 月
  • 2021 年 8 月
  • 2021 年 6 月
  • 2021 年 5 月
  • 2021 年 4 月
  • 2021 年 3 月
  • 2021 年 1 月
  • 2020 年 12 月
  • 2020 年 11 月
  • 2020 年 10 月
  • 2020 年 8 月
  • 2020 年 7 月
  • 2020 年 6 月
  • 2020 年 5 月
  • 2020 年 4 月
  • 2020 年 2 月
  • 2020 年 1 月
  • 2019 年 12 月
  • 2019 年 11 月
  • 2019 年 8 月
  • 2019 年 7 月
  • 2019 年 6 月
  • 2019 年 1 月
  • 2018 年 11 月
  • 2018 年 10 月
  • 2018 年 9 月
  • 2018 年 7 月
  • 2018 年 6 月
  • 2018 年 5 月
  • 2018 年 4 月
  • 2018 年 3 月
  • 2018 年 1 月
  • 2017 年 12 月
  • 2017 年 11 月
  • 2017 年 10 月
  • 2017 年 9 月
  • 2017 年 8 月
  • 2017 年 7 月
  • 2017 年 5 月
  • 2017 年 4 月
  • 2017 年 3 月
  • 2017 年 2 月
  • 2017 年 1 月
  • 2016 年 12 月
  • 2016 年 11 月
  • 2016 年 10 月
  • 2016 年 9 月
  • 2016 年 8 月
  • 2016 年 7 月
  • 2016 年 5 月
  • 2016 年 4 月
  • 2016 年 3 月
  • 2016 年 2 月
  • 2016 年 1 月
  • 2015 年 11 月
  • 2015 年 10 月
  • 2015 年 9 月
  • 2015 年 8 月
  • 2015 年 7 月
  • 2015 年 6 月
  • 2015 年 5 月
  • 2015 年 4 月
  • 2015 年 3 月
  • 2015 年 2 月
  • 2015 年 1 月
  • 2014 年 12 月
  • 2014 年 10 月
  • 2014 年 9 月
  • 2014 年 8 月
  • 2014 年 7 月
  • 2014 年 6 月
  • 2014 年 5 月
  • 2014 年 3 月
  • 2014 年 2 月
  • 2014 年 1 月
  • 2013 年 12 月
  • 2013 年 5 月
  • 2012 年 9 月
  • 2012 年 7 月
  • 2012 年 5 月
  • 2012 年 4 月
  • 2012 年 3 月
  • 2012 年 2 月
  • 2011 年 11 月
  • 2011 年 10 月
  • 2011 年 5 月
  • 2011 年 4 月
  • 2011 年 3 月
  • 2010 年 10 月
  • 2010 年 9 月

最新评论

  • 正在加载...
© 2025 重归混沌的BLOG • Built with GeneratePress