项目的思考

Posted guhowo

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了项目的思考相关的知识,希望对你有一定的参考价值。

ZeroTierOne:

1、ZeroTierOne的架构

2、ZT的多线程和多进程(使用的线程池,怎么实现,为什么)

3、使用到的设计模式(Topology是单例模式,。。。工厂模式。。抽象工厂模式)

4、如何着手开源项目(review源码->注释掉加密压缩函数->抓包->对着代码分析报文格式->一共有XXX种报文,逐一分析)

5、select和epoll的区别。详述IO复用

6、为什么使用UDP和不使用TCP传输,应用层如何保证数据的可靠传输

7、多线程中容易遇到coredump,如何定位错误?

8、多线程中遇到思死锁,怎么定位,如何解决?

7、项目中遇到的问题,如何解决的

 

以上是关于项目的思考的主要内容,如果未能解决你的问题,请参考以下文章

项目开发中对成长的一些思考

一个未完毕创业项目的思考——创业杂记

感想2-对于组件化的一些思考

1.个人总结收获和问题 2.就业方向思考

Maven 的这 7 个问题你思考过没有?

关于Jaccard相似度在竞品分析中的一点思考