10 2017 档案
摘要:大多数的网络服务器,包括Web服务器都具有一个特点,就是单位时间内必须处理数目巨大的连接请求,但是处理时间却是比较短的。在传统的多线程服务器模型中是这样实现的:一旦有个请求到达,就创建一个新的线程,由该线程执行任务,任务执行完毕之后,线程就退出。这就是"即时创建,即时销毁"的策略。尽管与创建进程相比
阅读全文
摘要:1. 函数指针 第一个问题,搞清楚函数指针,必须知道函数指针的实质是一个是一个指针,并不是函数,函数有自己的函数体,而指针只是一个变量,也就比如我们常声明的int a = 0中的a一样。 细致的讲,如果在程序中定义了一个函数,那么在编译时系统就会为这个函数代码分配一段存储空间,这段存储空间的首地址称
阅读全文
摘要:单例:只能实例化一个对象,使用场景比如打印机。 最推荐的是采用饿汉式;双重校验锁用到了大量的语法,不能保证这些语法在所用场合一定没问题,所以不是很推荐;总之简单的才是最好的,就饿汉式!!! C++ 创建变量可以通过 类名 对象名,但是 JAVA 不行 C++ new 出来的对象需要手动回收,但是 J
阅读全文
摘要:1、单片机通过 SPI 和 以太网芯片通信(此芯片内部集成全硬件 TCP/IP 协议栈 + MAC + PHY),以太网芯片接 RJ45 以太网芯片比如:W5500 2、单片机内部集成MAC控制器,单片机跑 LwIP(实现网络层和传输层) 以实现TCP或UDP通信等功能,单片机的MAC控制器接口(一
阅读全文
该文被密码保护。