首页 > 2015年03月29日 > 全部分享
linux设备驱动第三篇:如何写一个简单的字符设备驱动?
在linux设备驱动第一篇:设备驱动程序简介中简单介绍了字符驱动,本篇简单介绍如何写一个简单的字符设备驱动。本篇借鉴LDD中的源码,实现一个与硬件设备无关的字符设备驱动,仅仅操作从内核中分配的一些内存。下面就开始学习如何写一个简单的字符设备驱动。首先我们来分解一下字符设备驱动都有那些结构或者方法组成...
分类:系统服务   时间:2015-03-29 20:40:59    收藏:0  评论:0  赞:0  阅读:218
jquery的$.extend和$.fn.extend作用及区别
jQuery为开发插件提拱了两个方法,分别是:jQuery.fn.extend();jQuery.extend();虽然 javascript 没有明确的类的概念,但是用类来理解它,会更方便。jQuery便是一个封装得非常好的类,比如我们用 语句 $("#btn1") 会生成一个 jQuery类的实...
分类:Web开发   时间:2015-03-29 20:40:39    收藏:0  评论:0  赞:0  阅读:161
C语言的原码,反码,补码
1)原码表示原码表示法是机器数的一种简单的表示法。其符号位用0表示正号,用:表示负号,数值一般用二进制形式表示。设有一数为x,则原码表示可记作[x]原。例如,X1= +1010110X2= 一1001010其原码记作:[X1]原=[+1010110]原=01010110[X2]原=[-1001010...
分类:编程语言   时间:2015-03-29 20:40:29    收藏:0  评论:0  赞:0  阅读:222
计算球体积,hdu-2002
计算球体积Problem Description根据输入的半径值,计算球的体积。Input输入数据有多组,每组占一行,每行包括一个实数,表示球的半径。Output输出对应的球的体积,对于每组输入数据,输出一行,计算结果保留三位小数。Sample Input11.5Sample Output4.189...
分类:其他   时间:2015-03-29 20:40:19    收藏:0  评论:0  赞:0  阅读:190
【转载】张逸--ThoughtWorks(中国)程序员读书雷达
原文地址:ThoughtWorks(中国)程序员读书雷达 软件业的特点是变化。若要提高软件开发的技能,就必须跟上技术发展的步伐。埋首醉心于项目开发与实战,固然能够锤炼自己的开发技巧,却难免受限于经验与学识。世界上并不存在速成的终南捷径,但阅读好的技术书籍,尤其是阅读大师们的经典著作,总能收到事半功....
分类:其他   时间:2015-03-29 20:40:09    收藏:0  评论:0  赞:0  阅读:114
H.264 基础及 RTP 封包详解
一. h264基础概念 1、NAL、Slice与frame意思及相互关系? 1 frame的数据可以分为多个slice. 每个slice中的数据,在帧内预测只用到自己slice的数据, 与其他slice 数据没有依赖关系。? NAL 是用来将编码的数据进行...
分类:其他   时间:2015-03-29 19:38:19    收藏:0  评论:0  赞:0  阅读:242
用来写日记的脚本程序[bash]
#!/bin/bash diarypath=‘/home/quanwei/documents/diary/riji.riji‘ tempfile=`mktemp -u` vi $tempfile if [ -f $tempfile ]; then echo `date` >> $diarypath cat $tempfile >> $diarypath rm $tempfile e...
分类:其他   时间:2015-03-29 19:38:09    收藏:0  评论:0  赞:0  阅读:232
SCW 开发心得: 为什么要使用私有类? C++私有类实现要点及心得整理
基于DirectUI 的SCW- C++私有类实现要点及心得 2015.03 ? ? 在设计 SCW 的过程中。不断了解新知识,作为一个C++初学者,新的知识尤如甘露。尤其在学习过程中,看到别人好的经验与方法,就像发现了新大陆一样。S...
分类:编程语言   时间:2015-03-29 19:37:59    收藏:0  评论:0  赞:0  阅读:250
Java 接口和抽象类区别
1.概述 一个软件设计的好坏,我想很大程度上取决于它的整体架构,而这个整体架构其实就是你对整个宏观商业业务的抽象框架,当代表业务逻辑的高层抽象层结构 合理时,你底层的具体实现需要考虑的就仅仅是一些算法和...
分类:编程语言   时间:2015-03-29 19:37:49    收藏:0  评论:0  赞:0  阅读:294
L-BFGS算法
前面的文章中,讲述过BFGS算法,它是用来求解最优化问题的,在这个算法中,相对于普通的牛顿迭代法有很大的改进。链接:http://blog.csdn.net/acdreamers/article/details/44664941。在BFGS算法中,仍然有缺 陷,比如当优化问题规模很大时,矩阵的存储和计算将变得不可行。为了解决这个问题,就有了L-BFGS算法。     Contents  ...
分类:编程语言   时间:2015-03-29 19:36:49    收藏:0  评论:0  赞:0  阅读:1181
操作ACCESS数据库总结
一 CDaoRecordset是DAO的,CRecordset是ODBC的, VC++6.0都提供了一些编程接口。主要以下五种: 1.ODBC API; 2.MFC ODBC类; 3.MFC DAO类;(数据访问对象) 4.MFC的OLE/DB; 5.ActiveX数据对象(ADO)。 二 rs.GetFieldValue(0co1); 和rs.GetFieldValue((sh...
分类:数据库技术   时间:2015-03-29 19:36:39    收藏:0  评论:0  赞:0  阅读:280
关于使用java自带ZipOutputStream压缩文件名为中文的乱码问题
摘要 由于业务要求,会对文件系统中部分文件处理打包操作,开始我使用java6自带的api处理,当文件名中带有中时,打包之后的压缩文件会产生中文乱码的问题,后听说java7解决了这一问题,因行业的滞后性我没有做这样的尝试,有兴趣的读者可以自己研究一下。下面提供我的一个解决方案(apache下文件流工具)。...
分类:编程语言   时间:2015-03-29 19:36:29    收藏:0  评论:0  赞:0  阅读:602
【 D3.js 高级系列 — 3.0 】 堆栈图
堆栈图布局(Stack Layout)能够计算二维数组每一数据层的基线,以方便将各数据层叠加起来。本文讲解堆栈图的制作方法。...
分类:Web开发   时间:2015-03-29 19:36:19    收藏:0  评论:0  赞:0  阅读:333
linux设备驱动第三篇:如何实现简单的字符设备驱动
在linux设备驱动第一篇:设备驱动程序简介中简单介绍了字符驱动,本篇简单介绍如何写一个简单的字符设备驱动。本篇借鉴LDD中的源码,实现一个与硬件设备无关的字符设备驱动,仅仅操作从内核中分配的一些内存。 下面就开始学习如何写一个简单的字符设备驱动。首先我们来分解一下字符设备驱动 都有那些结构或者方法组成,也就是说实现一个可以使用的字符设备驱动我们必须做些什么工作。 1、主设备号和...
分类:系统服务   时间:2015-03-29 19:36:09    收藏:0  评论:0  赞:0  阅读:244
说说FoundationDB
FoundationDB Apple收购了FoundationDB1,而且后者从开源立即变成了闭源。说实话,在此之前都没有注意到还有这么一个DBMS产品2。从官网上看,它的一些设计理念还是比较切合实际的,毕竟分布式DBMS存在很多难以解决的问题,要在短期内做到Oracle等传统RDBMS那样的程度是不现实的。例如它把重点放到了核心特性上,做了取舍3,4: 可扩展性,采用Shared-not...
分类:数据库技术   时间:2015-03-29 19:35:49    收藏:0  评论:0  赞:0  阅读:373
【编程基础】TCP协议中的三次握手和四次挥手(图解)
建立TCP需要三次握手才能建立,而断开连接则需要四次握手。整个过程如下图所示: 先来看看如何建立连接的。 首先Client端发送连接请求报文,Server段接受连接后回复ACK报文,并为这次连接分配资源。Client端接收到ACK报文后也向Server段发生ACK报文,并分配资源,这样TCP连接就建立了。 那如何断开连接呢?简单的过程如下: ...
分类:其他   时间:2015-03-29 19:35:39    收藏:0  评论:0  赞:0  阅读:220
Android基本控件和容器之间继承关系概览图
图中,圆柱体表示容器(上部),矩形表示非容器类(下部)...
分类:移动平台   时间:2015-03-29 19:35:29    收藏:0  评论:0  赞:0  阅读:329
myeclipse 核心快捷键
MyEclipse 快捷键1(CTRL) ------------------------------------- Ctrl+1 快速修复 Ctrl+D: 删除当前行 Ctrl+Q 定位到最后编辑的地方 Ctrl+L 定位在某行 Ctrl+O 快速显示 OutLine Ctrl+T 快速显示当前类的继承结构 Ctrl+W 关闭当前Editer Ctrl+K 快速定位到下...
分类:系统服务   时间:2015-03-29 19:35:19    收藏:0  评论:0  赞:0  阅读:265
ubuntu root login
Ubuntu root 用户登录其实很简单,设置一下用户密码就可以登陆了...
分类:系统服务   时间:2015-03-29 19:35:10    收藏:0  评论:0  赞:0  阅读:270
LeetCode-Multiply Strings实现大数的乘法
Given two numbers represented as strings, return multiplication of the numbers as a string. Note: The numbers can be arbitrarily large and are non-negative. 题目当中主要是需要两个大数的乘法,一般大数都是用字符串进行保存 代码比较...
分类:其他   时间:2015-03-29 19:34:49    收藏:0  评论:0  赞:0  阅读:217
1357条   上一页 1 ... 13 14 15 16 17 ... 68 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!