查询一些RTMP的协议封装时找到了一些RTMP开源项目,在这里列举一下,以后有时间或是有兴趣可以参考一下:just very few of them.Red5only contains a server-implementation (in java).The python projectrtmpy...
分类:
其他好文 时间:
2014-08-18 23:33:03
阅读次数:
324
add by zhj: 如果用Python,那可以用celery,它是一个分布式任务队列,它的broker可以选择Rabbitmq/Redis/Mongodb等,celery通过Kombu这个library来调用Rabbitmq的接口。我们可以认为Kombu是把Rabbitmq进行了封装,使其更符合...
分类:
其他好文 时间:
2014-08-18 23:26:33
阅读次数:
496
HttpServletRequest对象代表客户端的请求,当客户端通过HTTP协议访问服务器时,HTTP请求头中的所有信息都封装在这个对象中,通过这个对象提供的方法,可以获得客户端请求的所有信息。获得客户机信息 getRequestURL方法返回客户端发出请求时的完整URL。getRequestUR...
分类:
其他好文 时间:
2014-08-18 23:22:53
阅读次数:
373
在Java并发包中有这样一个包,java.util.concurrent.atomic,该包是对Java部分数据类型的原子封装,在原有数据类型的基础上,提供了原子性的操作方法,保证了线程安全。下面以AtomicInteger来分析一下其实现过程。/**
* Atomically increments by one the current value.
*
* @return the upda...
分类:
编程语言 时间:
2014-08-18 22:04:52
阅读次数:
309
CH340芯片外围电路非常简单,所以很喜欢用。
之前用过CH340T,TSSOP封装。这次改用CH340G,SOP16封装。和CH340T基本相同。
本应该很顺利的调试,但是却因为驱动程序耽误了好长时间。
现象:
连接电脑后,能够发现设备。(CH340,COM),但是打了个叹号。提示“由于 Windows 无法加载这个设备所需的驱动程序,导致这个设备工作异常。 (代码 31)”
...
分类:
其他好文 时间:
2014-08-18 20:30:12
阅读次数:
241
我们在DAL对方法进行封装 public void Delete(T entity) { db.GetTable().DeleteOnSubmit(entity); db.SubmitChanges(); ...
分类:
数据库 时间:
2014-08-18 20:08:52
阅读次数:
878
外观模式:外观模式为子系统中的一组接口提供一个一致的界面,此模式定义了一个高层接口,这个接口使得这个子系统更加容易使用什么时候使用外观模式:首先在设计初期阶段,应该要有意识的将不同的两个层分离将复杂的子类系统封装到一个接口,统一进行管理,使得子类系统与用户间的耦合性大大降低当开发大型的系统时,你可以...
分类:
其他好文 时间:
2014-08-18 20:07:52
阅读次数:
234
一、概述
在我参与的多个项目中,大家使用libMySQL操作MySQL数据库,而且是源码即复用,在多个项目中有多套相同或相似的源码,这样的复用方式给开发带来了不变,而且libMySQL的使用比较麻烦,要应对很多的细节,很容易出错。
我要写一个动态链接库,将对libMySQL的操作封装起来,以二进制复用代替源码级复用;要提供线程安全的接口,用户无需关系是否加锁这样细节性的问题,减少出错及...
分类:
数据库 时间:
2014-08-18 18:37:33
阅读次数:
409
在Yii框架中使用session的笔记:首先,在Yii框架中,你不需要像标准PHP代码那样使用session_start(),在Yii框架中,autoStart属性缺省被设置为true,所以,虽然没有使用session_start(),你仍然可以使用$_SESSION全局变量,但最好使用Yii框架封装的Yii::app->session:设置sess..
分类:
其他好文 时间:
2014-08-18 16:34:43
阅读次数:
153
ViewPager是android的support库中的一个控件,也是一个在许多应用开发中都用得比较多的控件。目前为止,对ViewPager的使用,我一般是用ViewPager + Fragment的组合,偶尔也有ViewPager加View的组合。关于ViewPager + Fragment的使用,已经有FragmentAdapter的实现可以帮助我们快速进行开发了,但是每次使用ViewPage...
分类:
其他好文 时间:
2014-08-18 16:22:32
阅读次数:
198