3

大家好,我发布了一个开源项目,叫 Magician,是一个网络编程包。

 2 years ago
source link: https://www.v2ex.com/t/788892
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

大家好,我又回来了。

之前匆匆忙忙发布了第一个版本,所以问题较多,再加上本人个人能力有所欠缺 所以出现了一个重大的设计缺陷,在部分兄弟的指导下 我修复了这个缺陷,并对代码的健壮性做了大量的改进。 在此,我再一次对你们表示感谢。

废话不多说,直接上项目吧

本次的升级主要集中在两个点,其实早就修复了,只是现在才敢来这发帖子,上次被喷出阴影了,哈哈哈哈。

  1. 修复了之前把 tcp 和上层协议揉在一起的设计缺陷,对项目进行了重构
  2. 支持 TCP 的上层协议扩展,也就是说支持 自定义协议了。

修复之后的整体架构

avatar

TFB 的测试结果

avatar

官网地址:http://magician-io.com

视频演示:https://www.bilibili.com/video/BV15V411W7Km/


最后我再啰嗦几句吧

也许会有人觉得,我把自己的东西分享出来企图让更多的人知道,就是属于一种推广行为,所以非常的反感这种帖子。

但我觉得,在技术社区 分享开源项目,不能算是一种罪过吧? 这不就是很正常的一种,程序员之间的互相分享和交流吗?? 你们也可以拿自己的作品给我看啊。 不能因为我分享的是自己写的东西 就成了过街老鼠吧?

作为技术人员,看到技术类的开源项目,第一反应是“打死他”,而不是“我看看”,我觉得本身就不是一种正常的心理。

其实真的是一件很简单的事

我作为程序员,在程序员的圈子里分享一下自己的开源项目,仅此而已。不用脑补太多东西。我不信有人会觉得 程序员之间不该互相分享东西,不该交流,我真不信有这样的人。

我可以真诚的接收友善的交流

如果您看了我的项目后,觉得不错 那么我会很开心的,如果觉得有瑕疵 我也欢迎你 有理有据的提出来,我是很乐意的跟你交流的。 [之前被人说了,我立马重构了就是最好的证明,我并非油盐不进之人]

但是 要记得 [有理有据,保持基本的礼貌哦]

再次感谢

再次感谢这个平台,以及愿意花时间了解本项目的兄弟,非常感谢你们。

http://magician-io.com


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK