摘要:
当我们需要对大容量文件进行读写的时候,采用CFile类进行读写的话,操作的效率会不高。而且CFile类本身也不是针对大容量文件设计的,所以我们需要提高读写效率的话,需要进行文件映射。 文件映射是指将需要读写的内容映射到内存中去,然后由系统对内存进行操作,写入到文件中去,从而大大的提高读写的速度。不过,这个还是得要和你的存储设备本身的读写效率相挂钩!例如在SD卡上的读写效率会低于在Flash上。 关于文件映射的流程主要是: 1.创建文件对象 m_hFile = CreateFileForMapping ... 阅读全文
posted @ 2013-07-09 16:24
jlins
阅读(437)
评论(0)
推荐(0)
摘要:
官方地址:http://www.xmlsoft.org/http://hi.baidu.com/singyea/item/ed4d1c335a9527b8633aff82http://os.chinaunix.net/a2007/1213/977/000000977010.shtmlhttp://blog.chinaunix.net/uid-25885064-id-3141923.htmlhttp://luckybirdtom.blog.hexun.com/30842071_d.html 阅读全文
posted @ 2013-07-09 16:23
jlins
阅读(109)
评论(0)
推荐(0)
摘要:
View状态分类在View视图中定义了多种和界面效果相关的状态,比如拥有焦点Focused、按下Pressed等,不同的状态一般会显示不同的界面效果,而且视图状态会随着用户的操作而改变,一般通过xml文件中selector来申明各种状态下使用的背景图;所有的状态码位于StateListDrawable中,常用的状态码包括:enable:当前View是否可用,开发者可以通过setEnable()改变,他完全由开发者控制; 当状态为不可用时,View将不会响应任何事件;focused:当前View是否正拥有焦点,一个窗口中只能有一个View拥有焦点,一般随用户操作而动态改变; 该状态主要是针对按键 阅读全文
posted @ 2013-07-09 16:21
jlins
阅读(387)
评论(0)
推荐(0)
摘要:
1.window-->preference-->general-->content type然后在中展开每一颗子项,并在中输入"UTF-8 "或"GB18030 ", 点update!2.window-->preference-->MyEclipse-->Files and Editors将每个子项的"Encoding"改为"ISO 10645/Unicode(UTF-8) "或"Chinese,National Standard ",点Apply!以后所有创 阅读全文
posted @ 2013-07-09 16:19
jlins
阅读(355)
评论(0)
推荐(0)
摘要:
------解决方案----- 1. 关闭掉Visual Studio 实例。 2. 找到解决方案下的.suo文件并删除之。 3. 重新启动Visual Studio,或者直接双击.sln文件打开 4. 成功调试程序! 后来意识到这是Visual Studio非常严重的问题。因为.suo貌似非常容易损坏,但是它里面包含了许多调试信息,包括项目的打开文件列表、所有的断点、以及监视窗口中所有的内容。 可以运行如下命令来删除掉该文件:del /f /a:h /s *.suo 希望对遇到该类问题的朋友有所帮助!!欢迎提出问题讨论! 另外 有一些解决方法: 首先打开菜单 项目-... 阅读全文
posted @ 2013-07-09 16:15
jlins
阅读(4323)
评论(0)
推荐(0)
摘要:
计算视图大小的过程(Measure)视图大小,准确的来说应该是指视图的布局大小;我们在layout.xml中为每个UI控件设置的layout_width/layout_height两个属性被用来设置父视图给当前视图分配的“窗口”大小,为了开发的方便和对不同屏幕分辨率的兼容适配对这两个参数的赋值一般都使用相对值(也可以使用具体值,比如100dp),比如WRAP_CONTENT/MATCH_PARENT,在代码中用常量-2/-1表示;计算视图布局大小的过程本质上就是把视图布局时使用的“相对值”转换成具体值的过程; Measure递归调用过程View系统启动measure过程是从ViewRootIm 阅读全文
posted @ 2013-07-09 16:13
jlins
阅读(1739)
评论(0)
推荐(1)
摘要:
-----------android培训、java培训、java学习型技术博客、期待与您交流!----------正则表达式 一,概述 1,定义:符合一定规则的表达式。 2,作用:用于专门操作字符串。 3,特点:用于一些特定的符号来表示一些代码操作。这样就简化书写。 4,好处:可以简化对字符串的复杂操作。 5,弊端:符号定义越多,正则越长,阅读性越差。 所以学习正则表达式,就是在学习一些特殊符号的使用。 二,正则表达式的构造摘要 构造 匹配 1,字符 x 字符 x \\ 反斜线字符 \t 制表符 \n 新行(换行)符 \r 回车符 \f 换页符 2,字符类 [ab... 阅读全文
posted @ 2013-07-09 16:11
jlins
阅读(252)
评论(0)
推荐(0)
摘要:
因为项目的需要,服务器上的程序需要使用Ice接口与其它程序通信,对方提供了一个Windows版的工程,我要把它移植到Linux服务器上,既然Ice是跨平台跨语言的中间件,想来移植不是很困难,重新建一个工程编译一下就可以了,没想到,这期间竟是千辛万苦,苦不堪言啊,整整花了3天时间才搞定,这里记录下来,以免有类似情况的兄弟吃二茬苦,遭二遍罪。 首先到Ice的官网(http://www.zeroc.com/),发现2.1.2版本的只提供32位的rpm包:ice-2.1.2-1.i386.rpm。下载下来,安装了一下,说少依赖文件: libcrypto.so.4 is needed b... 阅读全文
posted @ 2013-07-09 16:09
jlins
阅读(429)
评论(0)
推荐(0)
摘要:
原创文章,转载请注明出处:http://blog.csdn.net/donny_zhang/article/details/9251917demo功能:ios NSTimer应用demo 。iphone6.1 测试通过。demo说明: ios中的时间定时器 NSTimer,他用来完成程序的定时功能,他需要三个主要的参数:时间间隔NSTimeInterval浮点型,事件代理delegate和事件处理方法@selector();本例用NSTimer来取消一个程序弹出的对话框。demo截屏: demo主要代码:- (void) performDismiss: (NSTimer *)timer{ .. 阅读全文
posted @ 2013-07-09 16:06
jlins
阅读(809)
评论(0)
推荐(0)
摘要:
mysql 增量备份策略 周一全备,其他增量备份,根据业务需要,设定保留日期,如保留一月。增量备份步骤; 1 创建全备 2 根据全备目录,创建增量备份 3 第二次增量备份根据第一次增量备份目录,依次类推还原步骤 1 关闭实例 2 应用日志,如有增量,先恢复全备,然后再逐个恢复增量日志 3 copy数据到目录 4 修改数据文件权限,chown、chmod 5 启动 阅读全文
posted @ 2013-07-09 16:04
jlins
阅读(150)
评论(0)
推荐(0)
摘要:
在CentOS下运行yum install flash-plugin或yum install mplayer的时候,提示库里没有找到这个软件?为什么会这样?因为CentOS是RHEL编译过来的,去掉了所有关于版权问题的东西。因此,在没有使用第三方软件库的情况下,很多软件无法用yum install来直接安装。EPEL(Extra Packages for Enterprise Linux )软件库提供为 EL4 及 EL5 重新编译的 Fedora 组件。这个软件库在不替换系统组件方面下了功夫。在某些情况下它尝试直接针对 CentOS 兼容性的问题,但坚决否定软件库间的兼容性是目标之一。当它. 阅读全文
posted @ 2013-07-09 16:02
jlins
阅读(465)
评论(0)
推荐(0)
摘要:
Qt静态编译链接生成的exe文件,不需依赖dll,可以独立运行,发布很方便。但绝大多数用的都是Qt开源版本,如果用静态链接,会有些限制。方法之一,就是用动态编译,然后把exe和需要的dll整合成一个文件,问题就解决了。 具体步骤: 一、先动态编译链接,生成exe文件 二、找到依赖的dll文件 用Process Explore来获取所依赖的dll文件 下载: Process Explorer下载地址 打开procexp.exe,通过菜单【View】->【Lower Pane View】->【DLLs 】勾选,显示dll窗口 我们以secrecttext.exe为例,在Qt环境下,将e 阅读全文
posted @ 2013-07-09 16:00
jlins
阅读(801)
评论(0)
推荐(0)
摘要:
为了方便在ios下调用webserivce,找来了wsdl2objc这样一个开源的框架来解析webservice方便在ios下引用。 下面做个小例子。1.首先是用Asp.net搭建一个测试的webserivce并放在IIS服务器上面核心代码如下: 返回一个TTT的泛型集合//数据加载重新优化 [WebMethod(Description = "TypeTest for ios")] public List getT() { List ts = new List(); for (int i = 1; i <= 9... 阅读全文
posted @ 2013-07-09 15:58
jlins
阅读(3587)
评论(0)
推荐(1)
摘要:
The mell hall题目描述In HUST,there are always manystudents go to the mell hall at the same time as soon as the bell rings.Students have to queue up for a meal,and the queue is awalys long,So it takes much time.Suposse thereare N people in a queue,each personhas two characteristic value A and B(both of t 阅读全文
posted @ 2013-07-09 15:55
jlins
阅读(193)
评论(0)
推荐(0)
摘要:
总结一些经常出现的异常信息及处理方法(会一直持续更新):异常1: 写actionscript3.0时遇到了错误。报错为:Error #2044: 未处理的 ioError:。 text=Error #2032: 流错误。解决1:flash cs 3.0 中,路径是双斜杠,比如: D:\\pic\\images.xml 阅读全文
posted @ 2013-07-09 15:53
jlins
阅读(363)
评论(0)
推荐(0)
摘要:
Basics of ProbabilityProbability density function (pdf). Let X be a continuousrandom variable. Then a probability distribution or probability density function (pdf) of X isa function f(x) such that any two numbers a and b with That is, the probability that X takes on a value in the interval [a, b] i 阅读全文
posted @ 2013-07-09 15:51
jlins
阅读(284)
评论(0)
推荐(0)
摘要:
首先:这不是SSH整合的,这是单独配置Spring AOP的一个小例子。所需要的jar包:如图: 我在这里出现的两个问题: 1.没有导入asm的jar包。所报的异常为:java.lang.ClassNotFoundException: org.objectweb.asm.Type 2.发现问题后,却导入了asm-all-4.0.jar所报的异常为:java.lang.VerifyError: class net.sf.cglib.core.DebuggingClassWriter overrides final method visit.(IILjava/lang/String;Ljav... 阅读全文
posted @ 2013-07-09 15:49
jlins
阅读(3527)
评论(0)
推荐(0)
摘要:
利用C++ 单向链表实现数据结构队列,其实和上一篇基本内容相同,仅仅是插入的时候在链表的尾部插入,取元素都是一样的,都从头部取。#pragma once#include "stdio.h"//利用链表来实现队列,先进先出class queue{public: queue(void); queue(int value); ~queue(void);private: int m_value; queue* m_pnext;public: void push(int value); bool pop(int *value); bool top(int *value); bool 阅读全文
posted @ 2013-07-09 15:47
jlins
阅读(3632)
评论(0)
推荐(0)
摘要:
/// /// 根据汉字获取它的字符串拼音首字母(大写),含多音字 /// /// /// public static string GetFirstSpellByChinese(string chineseStr) { int i, j, k, m; string tmpStr; string returnStr = ""; //返回最终结果的字符串 string[] tmpArr; for (i = 0; i 0) { //汉字的拼音首字母存在的情况才进行操作 if (returnStr != "") { //不是第一个汉字 Regex regex 阅读全文
posted @ 2013-07-09 15:46
jlins
阅读(2003)
评论(0)
推荐(0)
摘要:
问题面试时经常会问起字符串比较相关的问题,总结一下,大体是如下几个:1.字符串比较时用的什么方法,内部实现如何?2.hashcode的作用,以及重写equal方法,为什么要重写hashcode方法? 现在对以上几个问题,彻底做一个研究和小结.PS:本文使用jdk1.7 解析1.Object类 的equals 方法 /** * Indicates whether some other object is "equal to" this one. * * The {@code equals} method implements an equivalence relat... 阅读全文
posted @ 2013-07-09 15:44
jlins
阅读(360)
评论(0)
推荐(0)

浙公网安备 33010602011771号