logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

(转载)libevent源码深度剖析二

(转载)http://blog.csdn.net/sparkliang/article/details/4957744libevent源码深度剖析二——Reactor模式张亮前面讲到,整个libevent本身就是一个Reactor,因此本节将专门对Reactor模式进行必要的介绍,并列出libevnet中的几个重要组件和Reactor的对应关系,在后面的章节中可能还会提到本节介绍的...

#面试#操作系统
计算机网络——网页上(或其他情况下)的视频传输是基于TCP还是UDP

计算机网络——网页上(或其他情况下)的视频传输是基于TCP还是UDP1. 综述  链接:百度知道  当然,需要清楚,这里说基于TCP还是UDP是在传输层,应用层的协议估计种类多多。  总结找到的内容,应该说:  1. 网页上的视频是基于HTTP/HTTPS,传输层是TCP  2. QQ视频聊天等是基于UDP  3. 甚至有的应用使用p2p协议,传输层应该也是TCP ...

#网络
django中的F和Q

F查询Django 提供 F() 来做这样的比较。F() 的实例可以在查询中引用字段,来比较同一个 model 实例中两个不同字段的值。查询书id大于\小于价格的书籍1 models.Book.objects.filter(id__gt=F("price"))2 <QuerySet []>34 models.Book.objects.filter(id__...

#python
pipe row的用法, Oracle split 函数写法.

为了让 PL/SQL 函数返回数据的多个行,必须通过返回一个 REF CURSOR 或一个数据集合来完成。REF CURSOR 的这种情况局限于可以从查询中选择的数据,而整个集合在可以返回前,必须进行具体化。Oracle 9i 通过引入的管道化表函数纠正了后一种情况。表函数是返回整个行的集(通常作为一个集合)的函数,可以直接从 SQL 语句中进行查询,就好像它是一个真正的数据库表一样。管道化表函数

#数据库
React & `event.persist()`

React & event.persist()event.persist()https://reactjs.org/docs/events.html#event-poolingTabs APIhttps://ant.design/components/tabs-cn/#TabsonTabClick = (e) => {// e.pe...

#javascript
(算法)数独问题

题目:数独问题:9*9的矩阵,要求每一行,每一列,每个九宫格都是1-9这九个数字且不能重复。给定一9*9矩阵,里面有部分数空缺,要求找出满足上述要求的一个矩阵。如:思路:代码:#include<iostream>#include<string.h>using namespace std;class Sudoku{...

Android 展示控件之Surface、SurfaceView、SurfaceHolder及SurfaceHolder.Callback之间的关系

一、SurfaceSurface在SDK的文档中的描述是这样的:Handle onto a raw buffer that is being managed by the screen compositor,翻译成中文就是“由屏幕显示内容合成器(screen compositor)所管理的原生缓冲器的句柄”。这句话包括如下两个意思:通过Surface(因为Surface是句柄...

#移动开发#测试#ui
到底了