thumbnail
结束
这篇文章是一份吐槽贴,负能量较多,心情差的朋友可以绕行。 彼得堡的天气一直都是阴雨,就像甩不掉的项目、拉不出的屎,总给人一种很恶心的感觉 。 快乐是自己的没人可以借 昨天我和曹博,哦也就是我的老板,正式提了“离职”。其实说离职也不是很正确,因为你无法想象整个项目除了股东和他自己之外只有两个人:我,还有另外一个做翻译的小姑娘。 这两个月大概是我从小到…
Socket Server架构设计与 Python阻塞字典实现
需求 在项目中遇到了如下需求: 从远端服务器获取字节流数据,按照相关协议拆分字节流并进行校验之后每一个不同的字节流对应了不同的命令字,需要根据命令字将字节流数据交予不同的handler处理处理之后的结果通过对应的TCP链接进行send操作 思路 handler需要进行大量的字节拆分/计算,我将这部分拆分出来使用了C++进行处理项目中需要同时管理50…
一些关于协议的思考
通信协议(英语:Communications Protocol,也称传输协议)在电信中是指在任何物理介质中允许两个或多个在传输系统中的终端之间传播信息的系统标准,也是指计算机通信或网络设备的共同语言。 通信协议定义了通信中的语法学, 语义学和同步规则以及可能存在的错误检测与纠正。通信协议在硬件,软件或两者之间皆可实现 。—— 中文维基百科 每日接触…
熵、生命、方程组
昨天考完高等代数,脑子里面突然冒出来很奇怪的想法。 我们在做题目的时候将方程组求解,使得原来复杂的形式变得简单;同时原来方程的信息并没有丢失,也就是说我们通过解方程组的过程降低了方程的熵。 那给题目的负熵是从哪里来的呢? 毫无疑问,我们的大脑在解方程的时候做了功,消耗了能量;也就是说我们为了使大脑内熵不剧烈增加的同时给出方程组的解,在这个过程中不可…
thumbnail
GCC 与 MSVC 中的成员函数模板特化
项目中的一部分实现要求高性能并且稳定,于是准备使用代码分离,高性能和可用性的部分用 C++ 完成,然后编译成 Python 模块,与业务层实现对接。 我在这里使用了 Boost::Python 来进行 C++ 代码的导出。 由于自己在 C++ 方面算是个新手,尤其是在对编译器的工作方面理解的不够深刻,于是在 Linux 中决定自己手动进行编译、链接…
thumbnail
记一次无线渗透
隔壁寝室的室友每天打游戏到凌晨4、5点,不停的大喊:“上路、下路、中路…” 我不怎么了解游戏,也不是很清楚为什么游戏会有这么大吸引力;但是我每天凌晨两点被吵醒,之后便难以入睡,十分影响正常生活。 跟他们沟通过好几次,可是都不起作用。 就在几天前,我实在受不了了,趁着51假期,我决定做点什么。 我的想法是只要他们继续半夜打游戏,我就让他们网络断开,早…
thumbnail
流浪
好久没更帖子了。 在经历了与15舍吸血虫的斗智斗勇之后,我 (即将) 再次离开现在的窝;新的窝暂时还没有定下来。 原因很简单:租给我床位的老哥被开除了,不在这里继续上学了,这两天就去办退宿手续,之后我如果继续在这里住下去就算是白嫖了。如果宿舍管理处安排人来这里,我随时就得让出位置让人家住进来,不管白天还是黑夜。 为了避免像开学那段时间再次睡中厅板凳…