现在位置: 首页 > hilly发表的所有文章
  • 10月
  • 15日
综合 ⁄ 共 871字 评论关闭
小端: 低地址存放低位字节。(x86是小端模式) 大端: 低地址存放高位字节。(非x86是大端模式) 例1:看下面的几个字段 void testEndianMem(){ char a[] = {0x12,0x34}; short b = 0x5678; int c = 0x1a2b3c4d; } 栈的按照地址的反方向增长,故存放到内存的情况应该是: 先存a,再存b,再存c。 因此c的地址最小,其次是b,其次是a。 内存中的情况如下图所示:   单独看a,因为存放的类型是字节长度,故按照地址增长方向存放的是12,34。 在看b,b是两字节的类型,x86是小端,所以低地址存放最低字节,应该存放78,然后......
阅读全文
  • 05月
  • 17日
综合 ⁄ 共 11548字 评论关闭
    WorkQueue机制允许内核代码在晚一点的时间执行。Workqueue通过存在的一个或者多个专门的进程实现,去执行队列工作。因为在进程的上下文汇总执行,因此如果需要,其可以sleep。WorkQueue也可以延迟特定时间执行工作。所以它们在内核中许多地方使用。David Howells最近检查workqueue时发现work_struct(用来描述一个程序执行)是相当大的,在64-bit机器上有96bytes,这是相当大的数据结构,因为很多地方都使用这个结构。因此他想出办法把它们变小,他成功了但是需要改动workqueue的API. 导致struct work_struct臃肿的原因是:1.......
阅读全文
  • 09月
  • 14日
综合 ⁄ 共 618字 评论关闭
BLOB (binary large object),二进制大对象,是一个可以存储二进制文件的容器。 在计算机中,BLOB常常是数据库中用来存储二进制文件的字段类型。 BLOB是一个大文件,典型的BLOB是一张图片或一个声音文件,由于它们的尺寸,必须使用特殊的方式来处理(例如:上传、下载或者存放到一个数据库)。 MySQL中,BLOB是个类型系列,包括:TinyBlob、Blob、MediumBlob、LongBlob,这几个类型之间的唯一区别是在存储文件的最大大小上不同。   MySQL的四种BLOB类型   类型 大小(单位:字节)   TinyBlob 最大 255   Blob 最大 ......
阅读全文
原来我不是写程序的,写程序只是一个遥远的梦想,直到04年放弃了老家闲适的生活,流浪到昆山,在那找到了一个嵌入式开发的职位,可惜没能把握住,干了半年终于还是干不了了,然后只身来到了深圳。 深圳的机会确实比昆山多了很多,仅两个星期就面试了好多个公司,终于在决定去东莞一家电子辞典公司上班前,一家做股票开发的公司向我招手,从此,生活便固定在深圳了,然后在07年的时候费尽九牛二虎进了华为,进去之后才发现高手如云,随便一个工程师都在研究设计模式,然后再次出走,那时的梦想是带领团队,一个杰出的让所有人惊讶的......
阅读全文
  • 05月
  • 04日
综合 ⁄ 共 1767字 评论关闭
在操作数据库之前我们需要做一系列的准备工作,我把这些的准备工作都归纳为连接数据库。那么在操作数据库之前我们需要做那些准备工作呢?  一、引入ADO动态库文件 二、初始化COM环境 三、连接数据库   一、引入ADO动态库文件在stdafx.h文件中对ADO动态库文件进行引入,代码如下 #include <icrsint.h> #import "C:\\program files\\common files\\system\\ado\\msadox.dll" #import "C:\\Program Files\\Common Files\\System\\ado\\msado15.dll" \ no_namespace rename("EOF", "adoEOF") rename("Error","adoError")     ......
阅读全文
  • 04月
  • 28日
综合 ⁄ 共 2112字 评论关闭
2.7.2 UART驱动上面一节中介绍了XtratuM驱动模型的架构。那么如何利用XtratuM驱动模型去创建和添加设备驱动呢?这就是接下来要讲的内容,基于XtratuM驱动模型的UART驱动。2.7.2.1 UART设备串口是一种串行通信物理设备,每一个周期信息只能读入或者写出一个位。通常,串口用来连接个人计算机和嵌入式开发板,用来调试设备或程序。由于串口每次只能读/写一位数据,因此传输能力相对较低,尤其是控制繁琐。为此,UART被引入到串口通信中。UART是Universal Asynchronous Receiver/Transmitter的缩写,也就是通用异步接收和传输设备,它......
阅读全文
  • 04月
  • 28日
综合 ⁄ 共 427字 评论关闭
(1)ndk-stack 调试命令使用方法 1、在工程目录下的jni文件夹下Application.mk中添加 APP_OPTIM := debug2、在windows 下使用运行输入 cmd 进入 android-ndk 目录3、运行命令 adb logcat | ndk-stack -sym d:\documents\project\inferno3\android\obj\local\armeabi\libgame_logic.so或者adb logcat | ndk-stack -sym d:\documents\project\inferno3\android\obj\local\armeabi查看所有的*.so调试信息 查看文件ndk-native 调试信息 (2)使用模拟器运行Inferno 疯狂城堡额外操作方法1、使用cmd 进入android-sdk的plafrom-tools目录2......
阅读全文
  • 04月
  • 17日
综合 ⁄ 共 67字 评论关闭
关于不少亲,下载我的源代码表示打不开,我表示由于我的源代码是在VS2010上写的,可能08跟vc6.0均打不开是不兼容的缘故,特此申明
阅读全文
  • 03月
  • 20日
综合 ⁄ 共 1392字 评论关闭
PendingIntent android.app.PendingIntent.getActivity(Context context, int requestCode, Intent intent, int flags)   public static PendingIntent getActivity (Context context, int requestCode, Intent intent, int flags) Since: API Level 1 Retrieve a PendingIntent that will start a new activity, like calling Context.startActivity(Intent). Note that the activity will be started outside of the context of an existing activity, so you must use the Intent.FLAG_ACTIVITY_NEW_TASK launch flag in the ......
阅读全文
  • 02月
  • 20日
综合 ⁄ 共 5928字 评论关闭
白衣少年        简介:      白衣少年,本科毕业只花了三年同时惊人一跳考入中国科学院软件所。现为微软中国STC员工。他的常用id为白衣少年、白衣少年2012、kyo_key。      白衣少年成名于Topcoder比赛,他从2007年开始参加TC,几乎坚持场场必刷,非常刻苦。其中在2011年,获得了Algorithm Coder of the Month。除了TC, 白衣少年还活跃在CF、百度之星、GCJ等比赛。他参加了2011年的百度之星比赛,成功杀入决赛,获得了第六名以及和百度CEO李彦宏共进晚餐的机会。       在ACM_DIY中,白衣少年是群成员的人生导师。他精于把妹,......
阅读全文
  • 02月
  • 03日
综合 ⁄ 共 156字 评论关闭
缓存图片方法 [[SDImageCache sharedImageCache] storeImage:myImage forKey:myCacheKey]; 读取缓存 UIImage *myCachedImage = [[SDImageCache sharedImageCache] imageFromKey:myCacheKey];
阅读全文
  • 01月
  • 23日
综合 ⁄ 共 871字 评论关闭
错误信息:A potentially dangerous Request.Form value was detected from the client 原因是系统认为那是危险的数据(例如可能有非法用户在注入),在每个文件头上加上: <%@Page Language = "C#" validateRequest="false"%> 或者在虚拟目录的web.config文件里修改 validateRequest 属性为false就可以提交那些符号了,不过你就要严格检查提交的数据,以防止出现漏洞被人攻击。 下面是从网上找到的信息。在 ASP.NET 1.1 中,@Page 指令上的 ValidateRequest 属性被打开后,将检查以确定用户没有在查询字符串、Cookie 或表......
阅读全文