摘要: 查看一下注册表【HKEY_CLASSES_ROOT\.htm】和【HKEY_CLASSES_ROOT\.html】的ContentType值是否都为“text/html” 阅读全文
posted @ 2015-06-18 10:15 personnel 阅读(375) 评论(0) 推荐(0)
摘要: //通过查看 ImageMagick 源代码 (F:\c常用软件\ImageMagick\ImageMagick-6.8.9-src\magick\module.c 662行) (F:\c常用软件\ImageMagick\ImageMagick-6.8.9-src\magick\string.c 1 阅读全文
posted @ 2015-06-18 10:11 personnel 阅读(1706) 评论(0) 推荐(0)
摘要: 今天有一位用户向我反应软件使用遇到问题。 用户使用的是64位win8.1系统,之前有很多用户使用64位的win8.1系统没遇到过问题。 远程协助了一下,差不多15分钟我试了几个办法没解决问题。 最后我把程序放在一个[abc]文件夹中,测试发现一切正常了。 我又把程序放在一个[汉字]文件夹中,测试又不 阅读全文
posted @ 2015-06-18 10:09 personnel 阅读(363) 评论(0) 推荐(0)
摘要: 最近设计网页,很多使用关于的详细介绍:http://www.w3school.com.cn/tags/tag_doctype.asp使用Dreamweaver创建新网页的时候,无法使用网上搜索了一下,找到一个解决方案:http://stackoverflow.com/questions/845025... 阅读全文
posted @ 2015-06-18 10:08 personnel 阅读(370) 评论(0) 推荐(0)
摘要: 今天又遇到一个莫名其妙的内存崩溃问题,问题代码 EnumChildWindows(...): EnumChildWindows(hwnd_panel_text_watermark, (WNDENUMPROC)EnumChildProc_UpdateTextWatermarkUIStatus, (LP 阅读全文
posted @ 2015-06-18 10:07 personnel 阅读(666) 评论(0) 推荐(0)
摘要: CreateWindowEx(.....,SS_CENTER |SS_CENTERIMAGE);SS_CENTER 能让文字水平居中。SS_CENTERIMAGE能让文字垂直居中。http://www.verydemo.com/article_c365_i35611.html2014-09-26 阅读全文
posted @ 2015-06-18 10:06 personnel 阅读(1000) 评论(0) 推荐(0)
摘要: 学习和使用win32-api来写窗口程序算算也有二三年了。 以前有个需求,想捕获控件的焦点事件(SETFOCUS、 KILLFOCUS),我一直认为应该捕获 WM_SETFOCUS 和 WM_KILLFOCUS。 当然一直都没有捕获到 WM_SETFOCUS 和 WM_KILLFOCUS。 今天无意 阅读全文
posted @ 2015-06-18 10:05 personnel 阅读(3994) 评论(0) 推荐(0)
摘要: 百度百科:http://baike.baidu.com/view/1285880.htm 相关代码: //查找当前系统mp4默认的播放器 char appPath[MAX_PATH] = {0}; long status = (long)FindExecutable("C:\\Documents a 阅读全文
posted @ 2015-06-18 10:04 personnel 阅读(371) 评论(0) 推荐(0)
摘要: 现在用win7,win8的人越来越多了, 程序在一些 win 7, win8 上运行会遇到一些之前没想过的兼容性问题。 比如 64位系统运行32位程序时的注册表重定向,还有因为 uac (用户帐户控制)注册表的重定向等。 ImageMagick 在安装的时候,相关数据写在 HKEY_LOCAL_MA 阅读全文
posted @ 2015-06-18 10:02 personnel 阅读(570) 评论(0) 推荐(0)
摘要: 最终还是决定升级到目前最新版:6.8.9,不知何时才真正明白为什么现在都是java8,但还是有很多软件系统使用在java5上。 虽然新版本能带来各种好处,但现实中不能忽略一个问题:原来的代码很可能无法正常的在新版本上使用。 当我将ImageMagick由6.8.3升级到6.8.9后,一开始测试的时候 阅读全文
posted @ 2015-06-18 10:00 personnel 阅读(609) 评论(0) 推荐(0)
摘要: 今天傍晚在测试的时候无意发现有两个动画会卡住,正常情况下,20秒就完成的操作,突然卡住。CPU:95%+,经过30 - 50秒左右后,程序又能正常的向下执行,结果是对的。这种情况不是每次都发生,有的时候执行20次,会出现 1 - 2次卡住,但没有完全卡死。经过在多段代码之间加多个printf()来打... 阅读全文
posted @ 2015-06-18 09:57 personnel 阅读(740) 评论(0) 推荐(0)
摘要: 今天一个用户反应说软件一运行就提示错误,然后关闭。然后用户截屏发给我看了一下,我一看,无语了。在软件中显示的正常一段文字说明尾部出现奇怪,软件界面上不可能显示这样的一段内容,我想用户的电脑可能出了问题。经过半个小时的测试,用户在笔记本上由原来的wifi上网换成3G上网后,软件就可以正常动行,也不会出... 阅读全文
posted @ 2015-06-18 09:54 personnel 阅读(602) 评论(0) 推荐(0)
摘要: 来源: http://bbs.csdn.net/topics/370177760 我在win32 + c写的界面中解决办法,就是把字体的字号给固定了,这样做的结果就是,不管dpi是否有改变,界面中控件的文字的字号不变,就不会出现文字换行的情况。 但像菜单文字的字号就变大了,combobox(右三角) 阅读全文
posted @ 2015-06-18 09:53 personnel 阅读(3546) 评论(0) 推荐(0)
摘要: GetDC和ReleaseDC的调用配对,CreateDC和DeleteDC的调用配对。 GetDC是从窗口获取现有的DC,而CreateDC是创建DC,所以ReleaseDC和DeleteDC的作用一个是释放,一个是销毁. 2014-08-11 阅读全文
posted @ 2015-06-18 09:52 personnel 阅读(982) 评论(0) 推荐(0)
摘要: 关于 sprintf()的百科地址: http://baike.baidu.com/view/1295144.htm sprintf(szText, "%[填空字元][宽度][.精度]f", v); 填空字元: 0 的话表示空格填 0;空格是内定值,表示空格就放着。 1. 设置保留小数位长度, 注意 阅读全文
posted @ 2015-06-18 09:51 personnel 阅读(5582) 评论(0) 推荐(0)
摘要: 网上下载的各种 ffmpeg.exe ,最少都有11M+ 而我只需要处理 mp4 和 mp3,在网上搜索了一下精简ffmpeg的文章,折腾一天,也没有完全搞定,但多少有些收获,记录一下: 从 www.ffmpeg.org 下载 ffmpeg 最新源码代码。 libx264, libxvid, lib 阅读全文
posted @ 2015-06-18 09:49 personnel 阅读(3308) 评论(0) 推荐(0)
摘要: 今天在测试一个程序的时候,突然第一次弹出错误对话框,提示: 创建新文件失败。 fopen() 返回 NULL我又重启程序测试,还是提示同样的错误。经过几分钟的检查,发现一个规律:当处理到500多个文件时,开始挂掉。终于发现原因,因为有一段代码在处理文件遇到错误时,忘记fclose()了。当处理500... 阅读全文
posted @ 2015-06-18 09:47 personnel 阅读(1290) 评论(0) 推荐(1)
摘要: 如果需要在函数中修改参数的地址,首先参数肯定要是指针类型,同时传递的参数不能直接使用数组变量,至少需要先转换一下。 比如: char str[] = "123"; 不能直接传 abc(&str); 至少要: char *p = str; abc(&p); 2014-07-14 阅读全文
posted @ 2015-06-18 09:46 personnel 阅读(570) 评论(0) 推荐(0)
摘要: SS_NOTIFY在缺省情况下,静态控件是不响应鼠标事件的。只有在设置该风格后,当用户单击静态控件时,静态控件才向父窗口发送STN_CLICKED通知 -> WM_COMMAND。2014-07-04 阅读全文
posted @ 2015-06-18 09:45 personnel 阅读(1216) 评论(0) 推荐(0)
摘要: calloc()在动态分配完内存后,自动初始化该内存空间为零(会将所分配的内存空间中的每一位都初始化为零)。而malloc()不初始化,里边数据是随机的垃圾数据。calloc(size_t n, size_t size)函数有两个参数,分别为元素的数目和每个元素的大小,这两个参数的乘积就是要分配的内... 阅读全文
posted @ 2015-06-18 09:44 personnel 阅读(283) 评论(0) 推荐(0)
摘要: 相关参考资料: GDI下实现双缓冲 - http://jingyan.baidu.com/article/e73e26c0f8df2424acb6a76e.html <Win32_19>用双缓冲技术实现真个的平滑 - http://www.myexception.cn/program/1407847 阅读全文
posted @ 2015-06-18 09:43 personnel 阅读(1672) 评论(1) 推荐(1)
摘要: 来源:http://www.cnblogs.com/qytan36/archive/2010/09/27/1836569.html参考:http://bbs.csdn.net/topics/350066482在C中,默认的基础数据类型均为signed,现在我们以char为例,说明(signed) c... 阅读全文
posted @ 2015-06-18 09:39 personnel 阅读(179) 评论(0) 推荐(0)
摘要: 今天在转换一个文件时iconv() 老是返回 -1, 提示编码转换失败。 一共 30 多个文件, 原编码都是一样的,为什么有的转换会失败,返回 -1呢? 网上搜索了一下, 找到一个随加参数: //IGNORE 说是 iconv_open() 的第一个参数后面最好加上 //IGNORE 官方用法:ic 阅读全文
posted @ 2015-06-18 09:38 personnel 阅读(923) 评论(0) 推荐(0)
摘要: #include <time.h> srand((unsigned)time(NULL)); for(int i=0;i<10;i++) { //printf("%d\n",rand()); //生成的最大数: 32767 printf("%d\n",(int)((double)rand() / R 阅读全文
posted @ 2015-06-18 09:37 personnel 阅读(231) 评论(0) 推荐(0)
摘要: struct hostent *h = gethostbyname(pDomain);今天在写一个下载网上文件到本地的小程序,在测试时发现gethostbyname()老是返回NULL。解析不了域名了。问题出哪了? 相关的代码是从原来写过的项目中直接复制过来了,原来的项目可以正常工作啊。经过10多分... 阅读全文
posted @ 2015-06-18 09:36 personnel 阅读(1473) 评论(0) 推荐(0)
摘要: configure是源代码安装的第一步,主要的作用是对即将安装的软件进行配置,检查当前的环境是否满足要安装软件的依赖关系configure有许多参数可配,具体参见./configure --help及手册更详细的介绍,参见百度百科:http://baike.baidu.com/view/221697... 阅读全文
posted @ 2015-06-18 09:35 personnel 阅读(219) 评论(0) 推荐(0)
摘要: 说明:在c/c++程序中使用静态链接库,编译后不再需要相关的dll文件(如:libpcre-1.dll,libpcreposix-0.dll)就可以正常的运行。现在遇到一个问题,如果使用 pcre_posix, 使用静态链接库,编译失败:提示错误:undefined reference to `pc... 阅读全文
posted @ 2015-06-18 09:34 personnel 阅读(962) 评论(0) 推荐(0)
摘要: 说明:在c/c++程序中使用动态链接库, 编译后需要相关的dll文件(如:libpcre-1.dll,libpcreposix-0.dll)才能正常的运行。2014-06-27 阅读全文
posted @ 2015-06-18 09:32 personnel 阅读(637) 评论(0) 推荐(0)
摘要: PCRE百科介绍: PCRE(Perl Compatible Regular Expressions)是一个Perl库,包括 perl 兼容的正则表达式库。这些在执行正规表达式模式匹配时用与Perl 5同样的语法和语义是很有用的。Boost太庞大了,使用boost regex后,程序的编译速度明显变 阅读全文
posted @ 2015-06-18 09:23 personnel 阅读(1324) 评论(0) 推荐(0)
摘要: 今天在写程序的时候,弹出这样的提示对话框: 应用程序发生异常 unknown software exception (0xc00000fd): 相关代码是这样,在一个函数中读取一个csv文件,先根据这个csv文件的大小,直接初始化一个变量,然后一次把整个文件读取并赋值给这个变量。 一开始测试时使用的 阅读全文
posted @ 2015-06-18 09:21 personnel 阅读(1219) 评论(0) 推荐(0)
摘要: 在dos窗口运行:java -server Error: missing `server' JVM at `C:\Program Files\Java\jre7\bin\server\jvm.dll'. Please install or use the JRE or JDK that contai 阅读全文
posted @ 2015-06-18 09:20 personnel 阅读(3204) 评论(0) 推荐(0)
摘要: 最近写了一个图片展示的页面,在弹出层中显示大图,在大图的左边和右边点击时可以翻页。 将鼠标在大图上移动时,移动到左边显示一个向左的箭头,移动到右边时显示一个向右的箭头。 当第一次显示大图时,如果鼠标位置在大图上,初始化显示一个向左或向右的箭头。 关于鼠标在大图上移动,动态的更新鼠标指针,这个没什么问 阅读全文
posted @ 2015-06-18 09:17 personnel 阅读(1152) 评论(0) 推荐(0)
摘要: 网上搜索了一下,找到两篇文章: 标题:硬盘读取速度变慢 当前传输模式pio的解决方法 http://www.veryhuo.com/a/view/52786.html (解决思路:先卸载驱动,重启电脑,再安装一次驱动) 标题:我也经常遇到硬盘为PIO模式的问题,现在算找到解决办法了。 http:// 阅读全文
posted @ 2015-06-18 09:14 personnel 阅读(850) 评论(0) 推荐(0)
摘要: 今天帮一个朋友进行硬盘检查,随带产生一个附产品:速度图:2014-05-22 阅读全文
posted @ 2015-06-18 09:12 personnel 阅读(335) 评论(0) 推荐(0)
摘要: 今天算是第一次使用 <!DOCTYPE html> 不经意间发现图片下方有5个像素左右的空白间隔,检查半天也没查出原因。 最后百度了一下,网上说这是 <!DOCTYPE html> 的一个bug. 我靠,意然会这样: 其他相关文章: 使用<!DOCTYPE html>声明可能会付出一点点的代价。一些 阅读全文
posted @ 2015-06-18 09:11 personnel 阅读(641) 评论(0) 推荐(0)
摘要: 今天有一个项目需要使用到 https, 以前一直用的都是http请求, 用 socket() 实现 https 请求我还真是头一回遇到。 先网上搜索了一下相关资料,明白了 https 相比较 http 就是多了一个认证,发送与接收的数据都是经过加密的,不能是明文。 然后说下载个openssl,用这个 阅读全文
posted @ 2015-06-18 09:09 personnel 阅读(2471) 评论(0) 推荐(0)
摘要: 今天查看网页源代码,无意发现源代码尾部抛出asp的错误信息,但没有显示在网页上。如果没查看源代码,还没发现asp运行代码出错了。大致情况是这样,在asp中,有一个变量来表示用户当前使用的容量,注意这个变量是字符串,格式如: 20.3M, 50.6G最后一个字符不是M,就是G程序中需要做一个判断,如果... 阅读全文
posted @ 2015-06-18 09:07 personnel 阅读(191) 评论(0) 推荐(0)
摘要: 最近发现使用淘宝的jae环境,一个 abc.jsp 地址,随机跳转到淘宝图片空间里任意的一张图片。但在chrome浏览器发现一个奇怪的问题:用户第一次访问 abc.jsp -> 302 found -> taobaocdn.com/.../a.jpg用户第二次访问 abc.jpg -> 302 fo... 阅读全文
posted @ 2015-06-18 09:06 personnel 阅读(339) 评论(0) 推荐(0)
摘要: 今天上午测试 vb 与 c(dll) 之间交互,传递参数的时候,没遇到什么太大的问题。 下午在asp中调用vb(activex dll)时, 在asp代码中传参数到 vb(dll)中时,遇到问题了。 上午写 vb 与 c(dll)的时候,vb 传参数到c(dll)的时候,默认就传引用, 除非在vb中 阅读全文
posted @ 2015-06-18 09:04 personnel 阅读(856) 评论(0) 推荐(0)
摘要: 最近想改进一个两年前写的小程序,原因是最近将运行在托管服务器上的asp程序迁移到阿里云主机上运行。 初次使用阿里云主机,买了一个配置较低的主机(1核,1G内存,年付:1500左右吧) 原来使用的托管的服务器配置较高(双核,1G内存) 原来的代码工作过程: 从远程服务器下载图片保存到本地服务器,进行优 阅读全文
posted @ 2015-06-18 09:03 personnel 阅读(259) 评论(0) 推荐(0)
摘要: 今天用 c 的 socket() 模拟发送http请求:上传一张图片到服务器。 在本地测试,本地电脑: xp, iis5.1 经过半天时间对 http post file 协议的了解,代码已经写好,测试发现,socket使用http协议上传文件,服务器端已经可以正常的接收,并保存数据到新生成的文件中 阅读全文
posted @ 2015-06-18 09:02 personnel 阅读(2451) 评论(0) 推荐(0)
摘要: 网上搜索了一下,关于java的线程栈: JDK5.0以后每个线程堆栈大小为1M,以前每个线程堆栈大小为256K. JVM的内存,被划分了很多的区域: (来源:http://www.iteye.com/topic/808550) 1.程序计数器 每一个Java线程都有一个程序计数器来用于保存程序执行到 阅读全文
posted @ 2015-06-18 09:00 personnel 阅读(2762) 评论(0) 推荐(0)
摘要: 今天看到一个贴子是问关于买回来的移动硬盘要不要创建多个分区,下面是摘抄的部分内容,使用的是反问句: 原贴:http://www.guokr.com/question/203429/ (1)老式的文件系统(如FAT16)不支持太大的分区,而且在较大分区上会因为块较大而浪费较多空间。 ——当代文件系统基 阅读全文
posted @ 2015-06-18 08:59 personnel 阅读(6201) 评论(0) 推荐(0)
摘要: 昨天将一台机器上的数据转移(备份)到另一台机器上,花了差不多一个晚上,传输了100G左右的数据。 感觉数据源机器的硬盘越来越不行了,读写性能下降的很历害。 这些年来写软件的时候很少去考虑硬盘的读写性能优化,今天网上搜索了一些资料,看了一下,有一些收获。 如何在磁盘上给文件快速预留一大片空间? 往磁盘 阅读全文
posted @ 2015-06-18 08:58 personnel 阅读(285) 评论(0) 推荐(0)
摘要: 测试环境: jdk 1.7 + 2G内存测试代码基本上复制了:http://blog.csdn.net/tabactivity/article/details/9317143123456789101112131415161718192021222324252627282930313233343536... 阅读全文
posted @ 2015-06-18 08:56 personnel 阅读(873) 评论(0) 推荐(0)
摘要: 今天无意发现之前写的一个小工具在缩放窗口的时候,出现闪屏,主要有两个位置: 工具栏出一闪屏 右侧的控制面板出现闪屏 (这个控制面板与多层元件组合而成) 之前真没注意到这个问题,平时都是最大化/恢复窗口,没缩放窗口,所以没发现这样的问题。 网上搜索了一下,找到一些解决方案: [百度文库] VC窗口闪烁 阅读全文
posted @ 2015-06-18 08:54 personnel 阅读(1517) 评论(0) 推荐(0)
摘要: 今天使用java的md5加密一个字符串(含有部分中文),遇到问题,百思不得其解。 后面网上搜索了一下,才知道是[编码]的问题。 以前在asp中用md5加密的时候,了解 gb2312和utf-8编码下,md5加密结果不一样。 我没想到java也有类似的问题,不过解决办法倒很简单: 原来的代码: 1 a 阅读全文
posted @ 2015-06-18 08:53 personnel 阅读(1918) 评论(0) 推荐(0)
摘要: 今天打算判断一个窗口是否出现垂直滚动条,我的代码:SCROLLINFO si; //滚动条信息结构体 si.cbSize = sizeof(SCROLLINFO); //必须 si.fMask = SIF_ALL; GetScrollInfo(hwnd_frame_preview, SB_VERT,... 阅读全文
posted @ 2015-06-18 08:51 personnel 阅读(259) 评论(0) 推荐(0)
摘要: ip字符串长度: 15ip count: 25time - array:16ms, 查询次数:25000time - map:15ms, 查询次数:25000 ip count: 42time - array:32ms, 查询次数:42000time - map:16ms, 查询次数:42000ip 阅读全文
posted @ 2015-06-18 08:50 personnel 阅读(443) 评论(0) 推荐(0)
摘要: 场景: 应用中有一个IPList数组,用于屏蔽一些IP的访问,这个IP数组可以动态修改(写入)。 我之前设计是这样: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 private String[] ipList; public boolean isD 阅读全文
posted @ 2015-06-18 08:48 personnel 阅读(906) 评论(0) 推荐(0)
摘要: 应用的场景是这样: 在 a.com 页面显示一个 来自b.com的一张图片 a.com/test.html 的内容: <img src=b.com/a.jpg> 但需求是,当用户访问 b.com/a.jpg ,需要在用户浏览器设置一个 cookie -> count=1 一开始我在chrome和fi 阅读全文
posted @ 2015-06-18 08:46 personnel 阅读(1783) 评论(0) 推荐(0)
摘要: 昨天有一个用户反应,登录后还是会显示:请登录后再使用。 我一查,原来有一个cookie设置后,无法正常读取。 整个情况是这样: 登录的时候,设置2个 cookie: user_name logon_time 但在登录后,读取cookie(user_name)的值时,返回为空,但读取cookie(lo 阅读全文
posted @ 2015-06-18 08:45 personnel 阅读(456) 评论(0) 推荐(0)
摘要: 昨天去三哥家,想把拍好的照片缩小一下,我用很久前写的一个软件进行缩小,然后进行一次效果预览,这个时候弹出: Call OleLoadPicture Fail - loadPictureFromMW 奇怪,这个图片批量处理软件我一直在用,在 xp系统下从来没出现过这样的提示,为什么在 win7下无法正 阅读全文
posted @ 2015-06-18 08:42 personnel 阅读(640) 评论(0) 推荐(0)
摘要: HashMap.java int capacity = 1; int initialCapacitys[] = {1,2,3,4,5,6,7,8,9,10,11,13,15,16,17,26,31,32,33,50,60,63,64,65}; for(int initialCapacity : in 阅读全文
posted @ 2015-06-18 08:40 personnel 阅读(4126) 评论(0) 推荐(0)
摘要: 今天看到一篇标题:“Java构造时成员初始化的陷阱”的文章:http://coolshell.cn/articles/1106.html自已写了一个简单的程序测试了一下:publicfinalclassTest{publicTest(){Bb=newB();System.out.println(b.... 阅读全文
posted @ 2015-06-18 08:36 personnel 阅读(223) 评论(0) 推荐(0)
摘要: 过去两年,用c写的gui程序我一般使用的套路是:在winMain()中,先创建一个主窗口,紧接着就是在下面创建子窗口(子控件).可能是因为写这方面的程序较少,所以也没遇到什么大问题,之前就是想枚举主窗口所有子窗口,然后设置所有子窗口的字体时使用:EnumChildWindows()会意外的抛内存访问... 阅读全文
posted @ 2015-06-18 08:35 personnel 阅读(545) 评论(0) 推荐(0)
摘要: 这个技巧可以提高磁盘访问性能,不过仅适用于NTFS文件系统。我们知道,当在磁盘管理应用程序中列出目录结构时──效果类似“资源管理器”、“文件管理 器”(WindowsNT 3.xx/4.0下的称呼)、DOS下的DIR命令,通常每次目录被显示或访问后,系统都会更新最后访问的日期/时间标记,我们可以阻止... 阅读全文
posted @ 2015-06-18 08:33 personnel 阅读(2035) 评论(0) 推荐(0)
摘要: var http_request; //在外面申明对象,主要为了在updatePage中使用 //无刷新更新内容 function post(url,parameter) { if(http_request==null) { http_request = getHttpRequest(); } if 阅读全文
posted @ 2015-06-18 08:31 personnel 阅读(2270) 评论(0) 推荐(0)
摘要: 今天用firefox和chrome打开几年前写的一个网页,突然发现复选框的“全选”功能失效了。然后用ie试了一下,竟然正常。到firefox的错误控制台查看,提示错误:TypeError:idsisnotafunctionvarids=document.getElementsByName("id")... 阅读全文
posted @ 2015-06-18 08:30 personnel 阅读(229) 评论(0) 推荐(0)
摘要: 昨天测试一个几天前写的一个应用,时不时的报错: msxml3.dll '80072f05'The date in the certificate is invalid or has expired 经过上午3个小时的努力,终于找到原因和解决办法。 原因: 证书过期 解决办法: Dim xmlhttp 阅读全文
posted @ 2015-06-18 08:29 personnel 阅读(2763) 评论(0) 推荐(0)
摘要: 一个应用提交审核几天了,晚上在斗地主突然弹出提示,审核没有通过:因应用中一个页面显示为空白页。我当时就晕了,之前测试的时候也有一二个用户跟我反应过,我当时没太注意,因为我这边测试正常。开始一行一行查代码,找原因,花了差不多一个小时,终于找到原因:一个低级的逻辑错误。m=0n=1ifm=0thenre... 阅读全文
posted @ 2015-06-18 08:27 personnel 阅读(230) 评论(0) 推荐(0)
摘要: 比如有一个a.asp文件编码:utf-8在a.asp代码中有一行:但是b.asp文件编码是gb2312结果,在有些浏览器上查看a.asp运行的结果,会显示一片空白,查看源代码也是一片空白。 阅读全文
posted @ 2015-06-18 08:25 personnel 阅读(486) 评论(0) 推荐(0)
摘要: 到网上搜索了一下,找了几个解决方案,不过我的电脑上没出现过,所以先收藏一下,或许以后能用上。 来自:http://bbs.csdn.net/topics/380204412 今天将注册表的项一个个删除,终于找到引起这个问题的最终原因了:将[HKEY_CLASSES_ROOT\Installer\Fe 阅读全文
posted @ 2015-06-18 08:24 personnel 阅读(850) 评论(0) 推荐(0)
摘要: 今天用ab进行压力测试时,无意发现的: Requests per second: xxx [#/sec] (mean)ab -n 5000 -c 1000 http://www:8080/upload/5kb.jpg (NIOServer: 700 AIO: 400) ab -n 5000 -c 1 阅读全文
posted @ 2015-06-18 08:23 personnel 阅读(705) 评论(0) 推荐(0)
摘要: 接触计算机十多年了,看了这个才算了解了计算机启动的一个基本过程是个什么情况...http://www.oschina.net/news/37824/how-computer-start-uphttp://www.ruanyifeng.com/blog/2013/02/booting.html2013... 阅读全文
posted @ 2015-06-18 06:57 personnel 阅读(139) 评论(0) 推荐(0)
摘要: 通常应遵循“谁malloc,谁free”的原则。------------------------一位大神的话。2013-02-09 阅读全文
posted @ 2015-06-18 06:56 personnel 阅读(197) 评论(0) 推荐(0)
摘要: MagickSetImageFormat(mw, "ICO"); //设置这个后, MagickGetImageBlob 才能返回正确的值 size_t length; PBYTE pIcoData = MagickGetImageBlob(mw, &length); //printf("length:%ld\n", length); //HICON hIcon = NULL; ... 阅读全文
posted @ 2015-06-18 06:55 personnel 阅读(424) 评论(0) 推荐(0)
摘要: 相信大家都知道,但是两者的区别在什么地方呢?在不同的环境下采用哪种类型的ByteBuffer会更有效率呢?先解释一下两者的区别:Non-directByteBuffer内存是分配在堆上的,直接由Java虚拟机负责垃圾收集,你可以把它想象成一个字节数组的包装类,如下伪码所示:HeapByteBuffe... 阅读全文
posted @ 2015-06-18 06:54 personnel 阅读(482) 评论(0) 推荐(0)
摘要: ByteBuffer有两个创建缓冲区的方法:static ByteBuffer allocate(int capacity)static ByteBuffer allocateDirect(int capacity) 这两个方法都是创建缓冲区的方法,使用直接缓冲区的时候,JVM虚拟机会直接在此缓冲区 阅读全文
posted @ 2015-06-18 06:52 personnel 阅读(452) 评论(0) 推荐(0)
摘要: LRU和LFU是不同的!LRU是最近最少使用页面置换算法(LeastRecentlyUsed),也就是首先淘汰最长时间未被使用的页面!LFU是最近最不常用页面置换算法(LeastFrequentlyUsed),也就是淘汰一定时期内被访问次数最少的页!比如,第二种方法的时期T为10分钟,如果每分钟进行... 阅读全文
posted @ 2015-06-18 06:51 personnel 阅读(546) 评论(0) 推荐(0)
摘要: 今天中午正准备完工的时候,发现一个让人抓狂的问题。 一个精简版的AIO应用理论上应该比一个完整版的AIO应用并发能力高一些(因为完整版的事务处理复杂一些),在同一台机器上测试。 但测试结果显示,精简版的并发能力还不如完整版的AIO应用。 花了一个多小时,终于找到原因:原来是backlog的设置不同。 阅读全文
posted @ 2015-06-18 06:50 personnel 阅读(584) 评论(0) 推荐(0)
摘要: StringBuilder sb = new StringBuilder(1024); //向sb中写入900个左右的随机字符内容for(int j=1; j< 50;j++){ sb.append(Math.random());} //System.out.println(... 阅读全文
posted @ 2015-06-18 06:49 personnel 阅读(3005) 评论(0) 推荐(0)
摘要: 在Java中当我们要对数据进行更底层的操作时,通常是操作数据的字节(byte)形式,这时常常会用到ByteBuffer这样一个类。ByteBuffer提供了两种静态实例方式: public static ByteBuffer allocate(int capacity) public static  阅读全文
posted @ 2015-06-18 06:47 personnel 阅读(315) 评论(0) 推荐(0)
摘要: 收藏自:http://www.cnblogs.com/cr0-3/archive/2011/09/09/2172280.htmlWINDOWS完成端口编程1、基本概念2、WINDOWS完成端口的特点3、完成端口(CompletionPorts)相关数据结构和创建4、完成端口线程的工作原理5、Wind... 阅读全文
posted @ 2015-06-18 06:45 personnel 阅读(1140) 评论(0) 推荐(0)
摘要: java.nio.file.Path这个类应该是从java7才开始有的。 通过File类有两个方法可以转换成Path. 1. Path p = Paths.get(file.toURI()); //这是我以前一直用的 2. Path p = file.toPath(); //这是我今天才发现可以这样 阅读全文
posted @ 2015-06-18 06:44 personnel 阅读(3883) 评论(0) 推荐(1)
摘要: abc在ie、firefox、chrome浏览器上显示的效果不太一样,主要是前面的空格宽度不同。到网上查了一下资料,大概意思是这样的:不同的浏览器会有不同的默认字体,一般 IE默认字体都是宋体,而firefox和chrome的默认字体是TimesNewRoman,宋体是字符等宽的字体,但TimesN... 阅读全文
posted @ 2015-06-18 06:40 personnel 阅读(594) 评论(0) 推荐(0)
摘要: 在浏览器(如:IE)的客户端使用xmlhttp读取网络资源的时候,需要考虑到浏览器本地缓存的问题。 如果希望读取的数据是实时更新的,也就是不想从本地缓存中读取数据,我之前常用的方法是在请求网址后面加一个随机的参数值,比如: 原请求地址: http://www.baidu.com/abc.asp?id 阅读全文
posted @ 2015-06-18 06:39 personnel 阅读(272) 评论(0) 推荐(0)
摘要: 如果电脑里只装了jre的情况下,好像从java 7 update 9开始,通过java自动升级程序完成升级后,控制面板里的java图标就不见了。 只好重新从java.sun.com上下载最新版的jre重装一下。 今天早上又通过java自动升级程序更新到update 10,控制面板里的java图标又不 阅读全文
posted @ 2015-06-18 06:38 personnel 阅读(3232) 评论(0) 推荐(1)
摘要: 测试发现: ImageMagick使用中文字体,在图片上绘制带粗或斜体的中文,看不到效果。 如果使用英文字体,绘制粗或斜体的英文,99%都有效果。 今天无意看到一篇文章提到: convert -list font 获得系统目前拥有的字体的列表,其中glyphs一项是字体的文件。 试了一下,果然能列出 阅读全文
posted @ 2015-06-18 05:33 personnel 阅读(1362) 评论(0) 推荐(1)
摘要: 1、IPicture接口对象的创建方法1:直接通过文件创建LPCSTRszFileUrl;IPicture*pIPicture;OleLoadPicturePath(CComBSTR(szFileUrl),(LPUNKNOWN)NULL,0,0,IID_IPicture,(LPVOID*)&pIPi... 阅读全文
posted @ 2015-06-18 05:31 personnel 阅读(364) 评论(0) 推荐(0)
摘要: 今天早上双击一个刚刚编译完成的应用程序,界面刚刚显示,又自动触发了一个菜单事件,打开了一个网页。真的很意外。关闭窗口,再次双击,又自动打开了一个网页,再关闭,再双击,又不自动打开网页了。这是什么情况?到百度搜索“mfc菜单id范围”,找到一篇来自CSDN的帖子:http://topic.csdn.n... 阅读全文
posted @ 2015-06-18 05:30 personnel 阅读(428) 评论(0) 推荐(0)
摘要: 今天早上在csdn论坛上看到一个帖子http://topic.csdn.net/u/20120917/14/82f42e17-977a-4824-95bd-7b79db15d283.html:“C语言中嵌入汇编,究竟有何意义?”其中看到一个例子是在c语言中插入一段汇编代码获取CPU的主频,制造商和型... 阅读全文
posted @ 2015-06-18 05:27 personnel 阅读(635) 评论(0) 推荐(0)
摘要: 这两年里,断断续续的学习和使用c,平时都是在CodeBlocks里写代码,编译程序,点一下按钮就行了。对整个编译过程是一点儿都不了解。相比当年学习java,真的是选择了两个不同的路,当年学习java的时候,全是在dos下学习,javac, java,javaw之类的命令用的那些相当的熟,几年后才开始 阅读全文
posted @ 2015-06-18 05:26 personnel 阅读(2999) 评论(0) 推荐(0)
摘要: 创建一个标签CreateWindowEx(0,"static","姓名:",WS_CHILD|WS_VISIBLE|SS_NOTIFY,12,//xpos414,//ypos90,//width21,//heighthwnd_frame,(HMENU)id_lbl_name,g_hInstance,... 阅读全文
posted @ 2015-06-18 05:25 personnel 阅读(1670) 评论(0) 推荐(0)
摘要: 百度百科介绍的windows消息机制也不错:http://baike.baidu.com/view/672379.htmWindows的应用程序一般包含窗口(Window),它主要为用户提供一种可视化的交互方式,窗口是由线程(Thread)创建的。Windows系统通过消息机制来管理交互,消息(Me... 阅读全文
posted @ 2015-06-18 05:24 personnel 阅读(272) 评论(0) 推荐(0)
摘要: Dos的过程驱动与Windows的事件驱动在讲本程序的消息循环之前,我想先谈一下Dos与Windows驱动机制的区别:DOS程序主要使用顺序的,过程驱动的程序设计方法。顺序的,过程驱动的程序有一个明显的开始,明显的过程及一个明显的结束,因此程序能直接控制程序事件或过程的顺序。虽然在顺序的过程驱动的程... 阅读全文
posted @ 2015-06-18 05:22 personnel 阅读(349) 评论(0) 推荐(0)
摘要: #include <stdio.h> #include <stdlib.h> #include <string.h> #include <ctype.h> //删除右边连续的空格, char* rtrim(char *pstr) { char *p = pstr; int len = strlen( 阅读全文
posted @ 2015-06-18 05:20 personnel 阅读(766) 评论(0) 推荐(0)
友情链接:图片批量处理工具 gif动态图制作工具 制作电子相册 图片排版工具 制作淘宝主图视频 MKScript 鼠标键盘自动化脚本语言