+++++++++++++++++++++++++++++++++++++++++++++++++++++++秀脱linux实战笔记linux-kernel-3.0.3实战片篇:QQ:6541657EMAIL:xiutuo@gmail.com+++++++++++++++++++++++++++++++++++++++++++++++++++++++一:环境linux:centos6kernel:linux-3.0.3.tar.bz2使用root用户编译内
系统 2019-08-12 01:33:55 3057
http://www.douban.com/note/228831821/FFMPEG解码流程:1.注册所有容器格式和CODEC:av_register_all()2.打开文件:av_open_input_file()3.从文件中提取流信息:av_find_stream_info()4.穷举所有的流,查找其中种类为CODEC_TYPE_VIDEO5.查找对应的解码器:avcodec_find_decoder()6.打开编解码器:avcodec_open()
系统 2019-08-12 01:32:45 3057
createtime:2019年7月17日我在网上找了好多,现在基本实现了传输视频的功能,其思路是:首先得先了解如何使用openCV采集摄像头数据,其次得了解pythonsocket网络编程。因为socket不能直接传输openCV采集的数据,所以还需要转码操作。在下个版本,我用的类的方式实现了视频传输,这个版本先用平常方法实现的,也是一个客户端,一个服务端。服务端#!/usr/bin/python#-*-coding:utf-8-*-importsock
系统 2019-09-27 17:50:02 3056
1、python安装可以跨平台2、有两个版本2.7和3.6,第三方库适用2.7版,两个版本不兼容windows安装:第一种方法官网安装:在官网下载安装包如图:图下点击是默认下载32位所以我们需要历史版本下载如图点击:下载途中标记的:按照图中箭头执行:这里选中存放的路径和把配置环境变量选项勾上,如图:安装完成测试结果如果出现图下的就是环境变量没有配置好:配置环境变量:把图中2个路径配置到环境变量中再次输入python如图:python就安装好了;第二种安装方
系统 2019-09-27 17:46:59 3056
插座(socket):这里指宿主窗口,它可以让其它应用程序,把窗口嵌入到它里面。如,任务栏就是一个插座(socket)。插头(plug):顾名思义,它就是被嵌入的窗口,可以插入到插座(socket)上。相对任务栏而言,应用程序的窗口就是插头(plug)。插头(plug)/插座(socket)两者可以在同一个应用中,也可以在不同的应用程序中。在同一个应用程序里,这种做法意义不大,而且可以说是自找麻烦。大多数情况下,它们分别位于不同的进程之中,一个插座(soc
系统 2019-08-29 22:25:58 3056
网上也有很多有关LinqToSql实现Leftjoin的例子,不过使用lambda的不多,就算使用lambda的,也讲得很含糊,本来不需要讲太多废话的,硬要讲得高深莫测,显得好厉害。那些高深的东西在这里我也不讲了,也不会讲,直接上代码就知道了:当前有两个表,TUsers与TUserInfo,两者通过UserID关联,而TUsers表记录的是必须的数据,而TUserInfo记录是一些附件的数据,因此在TUserInfo中不一定有数据。使用LeftJoin获取
系统 2019-08-12 01:52:42 3056
在安腾AI64RHEL3U3服务器上安装ORACLE10G最近有机会在安腾机上折腾,试验了一下ORACLE10安装ORALCE安装记录#解压zcat10201_database_linuxitanium.cpio.gz|cpio-idmv#检查必要的软件环境rpm-qmakegccglibccompat-dbcompat-gcccompat-gcc-c++compat-libstdc++compat-libstdc++-developenmotif21se
系统 2019-08-12 01:51:37 3056
今日日程:上午——QA技能小组需求收集大会会上暴露出的主要问题:大家对QA的定位、认识和独特价值有很大的疑惑,大多数问题都和此有关。在意识上首先退守到检查流程执行没有的警察角色上,这样的工作似乎没什么价值,充满了疑惑。这个问题,后续不能以研讨的方式进行,而是拍板订钉,直接宣讲,否则被引导到错误的方向。原有的收集需求的目的并没有完全达到,不过了解了整体水平,但为后续工作思路很有帮助。不少人还停留在noknownoknow(不知道自己不知道)的地方,所以提不出
系统 2019-08-12 01:33:38 3056
看了oschina上的两个代码,受益匪浅。其中对join()方法不理解,看python官网文档的介绍:join([timeout]):等待直到进程结束。这将阻塞正在调用的线程,直到被调用join()方法的线程结束。(好难翻译,应该是这个意思)哈哈,这个易懂。join方法,如果一个线程或者一个函数在执行过程中要调用另外一个线程,并且待到其完成以后才能接着执行,那么在调用这个线程时可以使用被调用线程的join方法。复制代码代码如下:#-*-encoding:g
系统 2019-09-27 17:37:41 3055
熟练使用SQLServer中的各种用法会给查询带来很多方便。今天就介绍一下EXCEPT和INTERSECT。注意此语法仅在SQLServer2005及以上版本支持。EXCEPT是指在第一个集合中存在,但是不存在于第二个集合中的数据。INTERSECT是指在两个集合中都存在的数据。测试如下:createtablet1(idint,markchar(2))gocreatetablet2(idint,markchar(2))goinsertintot1selec
系统 2019-08-29 22:16:08 3055