- 博客(31)
- 资源 (9)
- 收藏
- 关注
转载 Java Learning Path(五)资源篇 webs for java
Java Learning Path(五)资源篇1、 http://java.sun.com/ (英文)Sun的Java网站,是一个应该经常去看的地方。不用多说。2、http://www-900.ibm.com/developerWorks/cn/IBM的developerWorks网站,英语好的直接去英文主站点看。这里不但是一个极好的面向对象的分析设计网站,也是Web Servi
2013-08-31 22:22:41
1044
原创 PDF颜色空间
1,设备相关颜色空间DeviceGray、DeviceRGB、DeviceCMYK会因为设备的不同使得显示效果或者打印效果不一样。RGB色:为红绿蓝,用于屏幕显示, 若文档中使用RGB色,在打印时自动转为CMYK。CMYK色:为洋红,青色,黄色,黑色,对应自然界中的四种颜料,被广泛用于彩色印刷机,通过四种颜料的混合能够达到接近RGB色彩混合的色域,但还是比RGB色彩差很多,所以如果设...
2013-08-29 13:10:24
2145
原创 PDF文件存储结构
%PDF-1.4 % The file header, indicating this is a PDF file% The main part of the PDF file: all indirect objects1 0 obj % the root node of page tree/Type /Pages/Kids [2 0 R] % kids u
2013-08-29 13:06:34
2006
原创 QT的qmake 通过pro文件生成vs工程
在QT中,有一个工具qmake可以生成一个makefile文件,它是由.pro文件生成而来的,.pro文件的写法如下:1. 注释从“#”开始,到这一行结束。2.模板变量告诉qmake为这个应用程序生成哪种makefile。下面是可供使用的选择:TEMPLATE = appA> app -建立一个应用程序的makefile。这是默认值,所以如果模板没有被指定,这个将被
2013-08-29 13:03:07
2934
转载 ICC Profile
1、ICC ICC(International Color Consortiun)国际色彩联盟于1993年成立,发起的公司有八家,他们是Adobe、Apple、Microsoft、Silicon Graphics、Sun和Taligent六家为色彩管理提供平台的厂家,Agfa和Eastman Kodak两家开放标准的实用色彩管理厂家。现在ICC除了发起公司有61家会员公司和3家荣誉会员。
2013-08-23 09:48:41
2056
转载 c++实现查看文件被占用功能
方法一:修改句柄访问权限 所有被占用的文件通常都可以用读属性(FILE_READ_ATTRIBUTES)打开,这样就可以读取文件的属性,取得它的大小,枚举NTSF stream,但遗憾的是,ReadFile就不能成功调用了。打开文件时各种访问属性的区别在哪里呢?显然,打开文件时,系统会记录访问属性,之后会用 这个属性与请求的访问作比较。如果找到了系统保存这个属性的位
2013-08-09 16:04:19
6717
转载 open和fopen的区别
open和fopen的区别:1.缓冲文件系统缓冲文件系统的特点是:在内存开辟一个“缓冲区”,为程序中的每一个文件使用,当执行读文件的操作时,从磁盘文件将数据先读入内存“缓冲区”, 装满后再从内存“缓冲区”依此读入接收的变量。执行写文件的操作时,先将数据写入内存“缓冲区”,待内存“缓冲区”装满后再写入文件。由此可以看出,内存 “缓冲区”的大小,影响着实际操作外存的次数,内存“缓冲区”越大
2013-08-05 14:18:41
694
原创 std::stringstream 取代 sprintf
#include #include using namespace std;void main(int /*argc*/, char* /*argv*/[]){ char temp[256]; sprintf_s(temp,"%d",10); //有了sstream就可以去掉上面的写法了。 std::stringstream stream;
2013-07-31 16:25:23
1042
转载 如何培养兴趣
如何培养兴趣呢? 如果同学们在训练中确实能够使得自己在人生方面增加兴趣,提高兴趣,而且懂得培养兴趣的方法,今后的一生都将受益无穷。 就好像我常常对家长讲,要使孩子学习好,很重要的一点是,通过你们的欣赏、理解和夸奖,培养孩子学习的兴趣。而对同学们来讲,如何使自己有广泛的兴趣,有比较高的兴趣,是我们在人生中成功的一个奥秘。培养自己兴趣的方法如下: 兴趣培养法之一:建立培养兴趣的兴趣
2013-07-28 22:55:36
1220
转载 MFC面试题
MFC面试题 1. 什么是预编译 何时需要预编译:1、总是使用不经常改动的大型代码体。 2、程序由多个模块组成,所有模块都使用一组标准的包含文件和相同的编译选项。在这种情况下,可以将所有包含文件预编译为一个预编译头。 2. char * const p;char const * pconst char *p 上述三个有什么区别?char *
2013-07-28 22:40:28
2096
转载 vs2010调试技巧
VS2010中的调试技巧跳到当前光标处(Ctrl+F10) 我经常看到人们为了到达目标代码位置,而在程序中早早设定了断点,然后反复地按F10/F11,一步步走到目标代码处。当程序员的确需要仔细观察每一步的状态变化时, F10/F11是合理的选择。然而多数情况下,人们只想快速到达他们真正关心的代码处,这时候F10/F11就不是最佳选择了。 这时,你应该利用“跳到当前光标处”这个功
2013-07-28 22:39:00
710
转载 c++常用代码
0. 编译C++程序时,编译器自动定义了一个预处理名字__cplusplus,而编译标准C时,自动定义名字__STDC__。另外几个比较有用的预定义名字是__LINE__(文件的当前编译行数),__FILE__(当前被编译的文件名字),__DATE__(编译日期)和__TIME__(编译时间)。1. C库头文件的C++名字总是以字母C开头,后面去掉后缀.h的C名字,如在C
2013-07-28 22:34:48
1253
转载 进程数据存储区
一个由c/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。 2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表,呵呵。 3、全局区(静态区)(static)—,全局变量和静态变量
2013-07-28 22:20:21
1371
原创 线程同步的一些方法
信号量、Event、互斥变量mutex、临界区一、信号量#include #include #define MAX_SEM_COUNT 6 #define THREADCOUNT 12 HANDLE ghSemaphore; DWORD WINAPI ThreadProc( LPVOID ); void main() { HAND
2013-07-28 22:16:53
761
转载 有意思的数字
数量 密码235037 123456789 212761 12345678 76349 11111111 46054 dearbook 34953 00000000 20010 123123123 17794 1234567890 15033 88888888 6995 11111
2013-07-28 21:59:25
3082
原创 第二季的风儿
第二季的风儿四月,虽然美好已经深深地映入脑海,却很难用文字来表达,也许是因为我很简单地想它是好的就够了。世间最美的一定是笑容,带有一丝丝伤感,却依然美丽的绽放着;不小心看到了,我也狠狠地一笑,也许我就是这么轻易地被感动了。因为知道你在远处思念,我每天起来总要先看看外面,我看到你给我寄来了笑容,欣喜,然后给你寄去爱心,一天就这么开心的过去了。7天的等待,在最后一天,下起雨了,天还黑黑的,
2013-07-28 21:56:37
762
转载 我很穷的……
这是个现实的社会,我们来谈谈如何致富?什么人能当富翁?因为,这是个金钱的社会。老祖宗早就告诉我们:「锦上添花人人有,雪中送炭世间无,不信且看筵中酒,杯杯先劝有钱人」。有钱真好,但不是每个人拼死拼活的赚,就一定可以成为富翁、富婆的,想成为有钱人,一定要具备某种人格特质,缺乏这种条件的人是发不了财的。以下是观察众多富翁、富婆所共有的特质,以飨读者。 1、愈罗曼蒂克的人,愈能发财
2013-07-28 21:52:30
903
转载 我,想你了
在这静静的夜晚,在这涓涓流淌的浪漫音乐声中,对你说说我早就想说而又一直没能对你说的心里话,好吗? 夜很安静,无法安静的,就是我想你的心了。我也不知道我为什么会这样的想你... 千言万语,只说一句:认识你,真好! 感觉想你是一种幸福,也是一种痛苦,算是甜蜜的痛苦吧! 世界上有几十亿人,而我偏偏认识了你,这是一种缘分吗? 网络上有好几亿人,而我偏偏想你了,这是一种偏爱吗
2013-07-28 21:49:55
586
原创 2011年的一些事
从古至今,随着生产力水平不断提高,人类的物质不断丰富,然而人类的欲望却你还缺什么?房子车子?你为什么需要房子车子?结婚用?我想说的是这些答案都是别人帮你回答的,你真正缺的是一颗淡定的心?也许人们就是这样,当某些物质满足了,欲望就会暴涨得更厉害。物质的累积过程是个平淡无趣的过程,当达到某个量时,必然会发生变法。每个人都会
2013-07-28 21:47:09
558
原创 开源库集合
一)Scribus 是一款屡获大奖的个人排版工具,媲美Indesign、QuarkXPress的排版软件,适合 Linux/Unix, MacOS X 还有 Windows。点击这里下载。它还有一个在 Windows 下的 Portable 版本(便携版 30.37 MB):可以用来制作个人文件、邮件列表、电子杂志类型的电子文档。 Windows 2000 的用户要安装 GDI+ ,这里下载
2013-07-28 21:28:49
636
原创 疯狂的小猪游戏策划
疯狂的小猪游戏策划1启动画面2启动动画、菜单(设置、信息、交流、进入)、背景音乐、音效3关卡选择、后退4二级关卡选择、后退、加载进度5游戏数据初始化、开始方法(321,启动等)、数据重置、暂停、后退6游戏操作(背景移位、缩放、移动、计时、拍照、重试、暂停)、游戏体验操作视觉效果:目标发亮、猪的动作、云彩、发散的星星、撞晕效果7游戏结果(胜利、失败)、成绩、交
2013-07-28 21:26:58
708
转载 程序员最爱的密码mm评选
据说现在推上在举行优快云杯我最喜爱的优快云密码活动,我觉得与其评选人们最喜爱的密码,还不如评选密码里面最受喜爱的人。那么谁得到的爱最多呢,我统计了一下包含ilove***的密码,其中被爱得死去活来的前100位如下: 1 you 3567 2 you1314 110 3 u 92 4 csdn 68 5 you123 57 6 ch
2013-07-28 21:17:50
3030
原创 一些日记
1)美国购物申请美国快递账号,得到收货地址名(First Name): USF姓(Last Name): cwjjamk地址(Address): 7870 SW Nimbus Ave Ste.781869城市(City): Beaverton州/省(State): OR (Oregon)邮编(Zip Code): 97008电话(Tel): 971-245-
2013-07-28 19:40:50
1845
原创 高级C++面试的一些题目
一、进程唯一实例化 实现 有哪些方法1进程匹配 2进程互斥CreateMutex(Assembly.GetEntryAssembly().FullName); 3运行标志4共享dll设置标志http://blog.youkuaiyun.com/hczhiyue/article/details/6785773二、dll 共享数据http://blog.youkuaiyun.com/h
2013-07-28 19:23:22
3914
原创 内存越界 莫名其名的crash
在写一些文件数据访问时,经常会用到内存拷贝的方法,特别是加上一些加解密算法处理后,程序的逻辑变得复杂,代码之中往往就漏掉了一些被忽视的逻辑处理,使得计算结果无法控制,把数据拷贝到申请的内存之外。这下麻烦了,你有不觉得程序有错,有时候调试运行却不出错,而在程序直接启动时才出现错误,错误无法定位。好了啰嗦这么多,说明我被这个搞的多惨了。这下可能就是你的程序出现了你认为不可能的错误了,静下心来,仔细
2013-07-04 19:33:30
704
原创 malloc 内存分配失败很可能的一种原因
堆破坏程序退出后 vs输出栏提示:HEAP[mutool.exe]: HEAP: Free Heap block 1eb3e8 modified at 1eb410 after it was freedWindows 已在 mutool.exe 中触发一个断点。其原因可能是堆被损坏,这说明 mutool.exe 中或它所加载的任何 DLL 中有 Bug。这样
2013-07-04 19:26:17
1847
PDF32000_2008
2013-07-04
零基础学Qt4编程
2013-07-04
敏捷软件开发
2013-07-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人