随笔分类 -  【各种框架】

摘要:转自:https://blog.csdn.net/wuhenyouyuyouyu/article/details/53407936 出处:http://xlambda.com/blog/2014/11/04/hierarchical-state-machine/ 计算机程序是写给人看的,只是顺便能运 阅读全文
posted @ 2018-08-13 10:06 Sky&Zhang 阅读(3215) 评论(0) 推荐(0) 编辑
摘要:转自:https://blog.csdn.net/dfsae/article/details/52995034 事件驱动框架(二) 说明 本篇接上一篇事件驱动框架之后,介绍状态机的原理相关的,以及事件驱动框架下事件处理状态机的实现。因为代码大多还是参照QP源码,所以仅供学习使用。 有限状态机介绍 有 阅读全文
posted @ 2018-08-13 10:04 Sky&Zhang 阅读(4068) 评论(0) 推荐(0) 编辑
摘要:转自:https://blog.csdn.net/seven_amber/article/details/70216216 该篇文章为转载,是对原作者系列文章的总汇加上标注。 支持原创,请移步陈浩大神博客:(最原始版本) http://blog.csdn.net/haoel/article/deta 阅读全文
posted @ 2018-08-09 17:33 Sky&Zhang 阅读(11121) 评论(1) 推荐(2) 编辑
摘要:转自:https://blog.csdn.net/yiyeguzhou100/article/details/53134743 http://kernel.meizu.com/linux-process-stop.html 在调试内核的时候,经常会碰到几个相近的概念:进程 stop、进程 park、 阅读全文
posted @ 2018-07-20 11:24 Sky&Zhang 阅读(1783) 评论(0) 推荐(1) 编辑
摘要:转自:https://imtx.me/archives/1702.html 今天,我像往常一样对我的Ubuntu 12.04 Beta进行了一次常规升级,然后我发现在系统设置当中多了一个图标,叫「Management Service」(管理服务)。 这是什么呢?于是我去用了一下,原来是传说中的Lan 阅读全文
posted @ 2018-07-13 09:40 Sky&Zhang 阅读(1072) 评论(0) 推荐(0) 编辑
摘要:转自:http://www.cnblogs.com/lanyuliuyun/p/4483384.html 1、EventLoop 这里说的EventLoop不是指某一个具体的库或是框架,而是指一种程序实现结构。这种结构多是基于IO多路转接的API(select、poll、epoll之类)以react 阅读全文
posted @ 2018-07-12 14:08 Sky&Zhang 阅读(312) 评论(0) 推荐(0) 编辑
摘要:转自:https://blog.csdn.net/qq_28877125/article/details/78325003 一、简述 MQTT(Message Queuing Telemetry Transport,消息队列遥测传输协议),是一种基于发布/订阅(publish/subscribe)模 阅读全文
posted @ 2018-07-11 09:37 Sky&Zhang 阅读(324) 评论(0) 推荐(0) 编辑
摘要:转自:http://www.cnblogs.com/wang-yaz/p/9237981.html 一.什么是RESTful 面向资源 简单的说:RESTful是一种架构的规范与约束、原则,符合这种规范的架构就是RESTful架构。 先看REST是什么意思,英文Representational st 阅读全文
posted @ 2018-07-11 09:34 Sky&Zhang 阅读(184) 评论(0) 推荐(0) 编辑
摘要:转自:https://blog.csdn.net/xuyuefei1988/article/details/8279812 心跳包的发送,通常有两种技术 方法1:应用层自己实现的心跳包 由应用程序自己发送心跳包来检测连接是否正常,大致的方法是:服务器在一个 Timer事件中定时 向客户端发送一个短小 阅读全文
posted @ 2018-07-10 10:57 Sky&Zhang 阅读(830) 评论(0) 推荐(0) 编辑
摘要:转自:https://www.jianshu.com/p/6d93a3c21c34 UDP:用户数据报协议:主要用在实时性要求比较高的以及对质量相对较弱的地方.但是面对现在高质量的线路不会容易丢包,除非是一些拥塞条件下,如流媒体 TCP:传输控制协议:是面连接的那么运行环境必然要求其可靠性不可丢包, 阅读全文
posted @ 2018-07-10 10:56 Sky&Zhang 阅读(8844) 评论(0) 推荐(2) 编辑
摘要:转自:https://blog.csdn.net/alpha_love/article/details/77202857 TCP连接简介当网络通信时采用TCP协议时,在真正的读写操作之前,server与client之间必须建立一个连接,当读写操作完成后,双方不再需要这个连接时它们可以释放这个连接,连 阅读全文
posted @ 2018-07-10 10:53 Sky&Zhang 阅读(1110) 评论(0) 推荐(0) 编辑
摘要:转自:https://blog.csdn.net/qq_23167527/article/details/54290726 跳包之所以叫心跳包是因为:它像心跳一样每隔固定时间发一次,以此来告诉服务器,这个客户端还活着。事实上这是为了保持长连接,至于这个包的内容,是没有什么特别规定的,不过一般都是很小 阅读全文
posted @ 2018-07-10 10:51 Sky&Zhang 阅读(10950) 评论(0) 推荐(0) 编辑
摘要:转自:http://www.cnblogs.com/Anker/p/3481373.html 1、前言 最近项目中用到一个环形缓冲区(ring buffer),代码是由linux内核的kfifo改过来的。缓冲区在文件系统中经常用到,通过缓冲区缓解cpu读写内存和读写磁盘的速度。例如一个进程A产生数据 阅读全文
posted @ 2018-07-05 15:41 Sky&Zhang 阅读(287) 评论(0) 推荐(0) 编辑
摘要:转自:https://blog.csdn.net/eydwyz/article/details/56671023 循环缓冲区在一些竞争问题上提供了一种免锁的机制,免锁的前提是,生产者和消费 都只有一个的情况下,否则也要加锁。下面就内核中提取出来,而经过修改后的fifo进 行简要的分析。 先看其只要数 阅读全文
posted @ 2018-07-05 15:39 Sky&Zhang 阅读(1896) 评论(0) 推荐(0) 编辑
摘要:转自:https://blog.csdn.net/vertor11/article/details/53741681 阅读全文
posted @ 2018-07-05 15:38 Sky&Zhang 阅读(390) 评论(0) 推荐(0) 编辑
摘要:转自:https://blog.csdn.net/yusiguyuan/article/details/18368095 1. 应用场景 网络编程中有这样一种场景:需要应用程序代码一边从TCP/IP协议栈接收数据(reading data from socket),一边解析接收的数据。具体场景例如: 阅读全文
posted @ 2018-07-05 15:37 Sky&Zhang 阅读(2902) 评论(0) 推荐(0) 编辑
摘要:转自:http://www.cnblogs.com/shoemaker/p/linux_graphics02.html 1. Framebuffer Framebuffer驱动提供基本的显示,framebuffer驱动操作的硬件就是一个显示控制器和帧缓存(一片位于系统主存或者显卡显存)。Frameb 阅读全文
posted @ 2018-07-05 14:32 Sky&Zhang 阅读(1295) 评论(0) 推荐(0) 编辑
摘要:转自:https://blog.csdn.net/yangkuanqaz85988/article/details/48689521 Whoops,上次写完《Linux DRM Graphic 显示简单介绍》博文后,心情还是蛮愉悦的,来来,这次在说说具体的显卡驱动。 1. DRM 框架分解 DRM 阅读全文
posted @ 2018-07-05 14:30 Sky&Zhang 阅读(3566) 评论(0) 推荐(0) 编辑
摘要:转自:https://blog.csdn.net/mengyafei43/article/details/25195445 TCP/IP TCP/IP是个协议组,可分为三个层次:网络层、传输层和应用层。 在网络层有IP协议、ICMP协议、ARP协议、RARP协议和BOOTP协议。 在传输层中有TCP 阅读全文
posted @ 2018-07-03 21:28 Sky&Zhang 阅读(486) 评论(0) 推荐(0) 编辑
摘要:转自:http://www.cnblogs.com/guochaoxxl/p/6970090.html 概述 内存泄漏(memory leak)指由于疏忽或错误造成程序未能释放已经不再使用的内存的情况,在大型的、复杂的应用程序中,内存泄漏是常见的问题。当以前分配的一片内存不再需要使用或无法访问时,但 阅读全文
posted @ 2018-07-03 16:37 Sky&Zhang 阅读(541) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示