最近在写啥,最近在做一个仿微信的项目,纯粹是为了练手。
从socket编程,到阻塞、非阻塞,同步以及异步。
socket,就是创建,设置参数,绑定端口,监听。
阻塞、就是一直到拿到才返回,非阻塞就是直接返回(写到这里又懵逼了)
同步、就是请求的时候进程阻塞,
异步就是访问的时候非阻塞进程
还有别的暂时先不讨论,因为还没有碰到具体的操作。
然后就是因为要做事件监听,主要是用回调,然后用了一下匿名函数,和js是一样的,这里还没有研究透~~
真是年轻啊,匿名函数都还是问题,不对应该说事件监听。
说一下后面要做的,然后就是路由了,因为一切都需要路由去分类,通过路由分类,分为聊天,不对不能这么分类,因为还需要资源,还有数据,心跳包还没有做,数据传输也没有做,这些都需要记录一下。到后面还有其他协议的需要开发,然后是c语言、有两个要求,其一,要会开发Linux内核,驱动开发,PHP扩展,开发VPN,其次是自主学习算法的设计,可参考目前深度学习的算法,硬件知识的拓展,以及数据传输,和神经传导~脑机接口
网友评论