`
loln23loln
  • 浏览: 12973 次
最近访客 更多访客>>
社区版块
存档分类
最新评论
文章列表

mmap学习笔记

mmap学习笔记 2010年12月10日   最近遇到个问题,需要写个测试程序,从用户态读取DM365里寄存器的数据。有两个方案:   1.自己写个驱动,提供个ioctl的接口,提供读取寄存器数据的功能   2.通过mmap(),读取寄存器内容   方案一太过麻烦,本身需要的只是个小的测试程序,实现驱动工作量太大了,所以采用方案2.   关于mmap的内容网上已经有很多了,这里进行下大概的介绍:   头文件:   原型: void *mmap(void *addr, size_t length, int prot, int flags, int fd, off_t offsize) ...
Asio资料收集及使用点滴 2011年03月23日   Asio的架构:Boost.Asio 设计索引   概念性了解API:boost::asio中的同步与异步   Asio的Buffer: buffer几种用法,这些Buffer都只是引用外部的内存数据,如果需要拷贝和分配,记得使用boost::pool,这里还有一篇处理拷贝Buffer的文章   例子解析: Boost.asio的简单使用(timer,thread,io_service类)   如果照着例子弄出的第一个服务器无法收到客户端消息,试试这个asio::async_read与socket的async_read_some的 ...
Asio资料收集及使用点滴 2011年06月22日   Asio的架构:Boost.Asio 设计索引   概念性了解API:boost::asio中的同步与异步   Asio的Buffer: buffer几种用法 ,这些Buffer都只是引用外部的内存数据,如果需要拷贝和分配,记得使用boost::p ...
hibernate数据修改后不能及时更新 2010年12月22日   主要表现在新增、修改数据后,在数据列表中不能显示刚插入数据的关联对象的信息(新增插入或修改的数据主数据能显示,只有关联的数据不能显示),但刷新后能显示,再 ...
从solaris向linux移植应用程序的技术指导 2010年06月26日   http://www.ibm.com/developerworks/cn/linux/porting /solaris/guide1/index.html 级别: 初级   Lee Cheng (chenglc@us.ibm.com ), 高级程序员, IBM   Wayne Huang (huangw@us.ibm.com ), 高级程序员, IBM   ...

ADO

 
ADO 2010年06月04日   百科名片微软公司的ADO (ActiveX Data Objects) 是一个用于存取数据源的COM组件。它提供了编程语言和统一数据访问方式OLE DB的一个中间层。允许开发人员编写访问数据的代码而不用关心数据库是如何实现的,而 ...
JDK1.5 JDK1.6 各自的新特性 2010年06月04日   自己一直用JDK1.5,一个同学突然问我JDK1.5和之前的版本有什么区别吗?我无语了,自己感觉对JAVA了解的还可以,可这一个这么基本的问题都不会...,回来再谷歌上百度一下,总结下: ...
使用Cocos2d框架开发iPhone游戏的方法 2011年05月24日   作者:Mohammad Azam   移动设备正改变我们工作和与他人互动的关系。新一轮革命正在我们身上发生,人们开始通过移动设备消费更多的数据内容。iPhone应用商店成为手机应用成功和流行的缩影,其中游戏是最热门的类别。在本篇文章中,我将展示如何用Cocos2d框架来制作iPhone游戏。          iphone-games   Cocos2d框架   Cocos2d是用于构建iPhone游戏的开源框架,是基于iPhone核心SDK之上架构而成,提供可加速iPhone游戏开发的易用API。   下载和安装C ...
MonoTouch:用.net开发iPhone应用 2011年02月22日   作者 Bryan Costanich    引言   直到最近,要为苹果的iPhone开发应用程序的唯一选择就是一头扎进苹果的开发系统中。这意味着,你必须?愿意?在XCode IDE中编写Objective-C代码。对于 ...
什么是android模拟器?如何下载安装Android模拟器? 2010年11月21日   http://apphu.com/sdk   什么是android模拟器?APP虎大讲堂:   有时看到了新的软件,却又担心软件会对手机系统造成影响。这时ANDROID SDK就派上了用场。所谓的SDK是一种软件开发工具包,但对于我们普通用户来说,它就是Android模拟器,能够模拟ANDROID系统的大部分操作。   下载安装android模拟器终极版第一步:下载和安装Eclipse(准备android SDK环境)为什么选择Eclipse?为什么Eclipse是 开发Android应 用的最佳ID ...
推荐一个适合菜鸟使用的小工具 2011年03月24日           经常用电脑上网和喜欢装卸软件的朋友,会经常碰到运行某个程序或者关机时电脑给出“0X000000该内存不能为read”的对话框,问你是调试还是终止程序,十分烦人。出现这种情况一般是由于下列原因:   一是硬件、即内存条问题。但一般内存损坏的机率较低。但不排除内存条坏、或使用了有质量问题的内存,、内存金手指灰尘太多、双内存时使用了不同品牌不同容量的内存,出现设备不兼容。这种问题最简单的判断就是代换法,可快速判断内存的好坏。   二是软件问题、现在大多数人使用的操作系统和软件大多为盗版的或所谓破解的。软件存在BUG等。使软件运 ...
TOAD快速入门(中文经典) 2011年04月26日   在实际中,Toad的用户很少用到其强大的新特性,同时新用户的摸索式熟悉Toad往往花费更多的时间。为此,铸锐数码为每个新购买Toad客户,提供两人次的在线培训服务,帮助客户更好发 ...

ARM经典100问

ARM经典100问 2011年03月13日   第1章 体系结构   第1问:   Q:请问在初始化CPU堆栈的时候一开始在执行mov r0, LR这句指令时处理器是什么模式   A:复位后的模式,即管理模式.   第2问:   Q:请教:MOV中的8位图立即数,是怎么一回事 0xF0000001是怎么来的   A:是循环右移,就是一个0―255 之间的数左移或右移偶数位的来的,也就是这个数除以4一直除, 直到在0-255的范围内它是整数就说明是可以的!   A:8位数(0-255)循环左移或循环右移偶数位得到的,F0000001既是0x1F循环右移4位,符合规范,所以是正确的.这样做是因为指 ...
TIFF文件格式漏洞分析 2010年07月10日           TIFF(TagImageFileformat)是Mac中广泛使用的图像格式,它由Aldus和微软联合开发,最初是出于跨平台存储扫描图像的需要而设计的。它的特点是图像格式复杂、存贮信息多。正因为 ...

STP-2保温板

 
STP-2保温板 2012年01月04日                                                                                       技术交底记录   0   0   1   鲁JJ-005             工程 ...
Global site tag (gtag.js) - Google Analytics