- 博客(25)
- 资源 (12)
- 收藏
- 关注
原创 Symbian另类判断文件是否存在
BaflUtils::FileExists()BaflUtils::FolderExists()ConeUtils::FileExists()...都只是浮云,全世界都用这些判断唉,好吧 TEntry entry;//RFs iFs....if (iFs.Entry(aPath, entry) != KErrNone) {//文件不存在}
2011-06-05 13:10:00
700
原创 Symbian C++让人蛋疼啊。。。
<br />才看Symbian C++没几天,好不容易弄个MiniCMD出来。。。<br />可是这要有TCB权限的。。。这不是问题。。。<br />问题是Symbian OS的好多dll都是All-TCB,就是除了TCB权限外拥有其它权限。。。<br />这就悲剧了。。。<br />这破塞班系统的机制是。。。只能低权的调用高的。。MiniCMD都最高权限了。。。<br />这没有TCB的让人如何继续混下去?????<br />连基本的CDesCArrayFlat都用不了啊!!!<br />它用到了bafl
2011-05-19 19:55:00
756
原创 安装SQL Server 2008 R2挂掉的可能原因
<br />在装了VS2010的电脑愣是不能成功安装SQL Server 2008 R2<br />根本不能说是安装吧。。。直接挂掉了的说<br />Google了N久。。。终于在微软那找到提问相同问题寻找答案的人。。。<br />里面有人说如果SQL的语言版本跟系统显示语言不同的话就有可能出现这问题。。。<br />一愣。。。<br />我SQL的是中文<br />系统English。。。。<br />果断切换回中文语言。。。<br />真无语。。。竟可以安装了唉<br />微软的系统伤不起啊
2011-05-09 19:23:00
1013
原创 Eclipse + PyDev SyntaxError: Non-ASCII character问题解决方案
<br />好不容易弄个Eclipse + PyDev HIGH一下<br />悲剧的是有中文字符串时愣是出现SyntaxError: Non-ASCII character这破问题<br />好吧,解决这烦人的东东<br /><br />每个代码文件开头加上 # -*- coding: UTF-8 -*- 或者:# coding=UTF-8<br />PS:如果你想偷懒不想每新建一个文件都加入上面那行的话<br />可以在Window -> Preferences ->Pydev->Editor->T
2011-05-05 19:40:00
2552
转载 6个变态的C语言Hello World程序
<br />下面的六个程序片段主要完成这些事情:输出Hello, World混乱C语言的源代码<br />下面的所有程序都可以在GCC下编译通过,只有最后一个需要动用C++的编译器g++才能编程通过。<br />hello1.c #define _________ } #define ________ putchar #define _______ main #define _(a) ________(a); #define ______ _______(){
2011-05-04 19:45:00
944
原创 The Portable Executable File Format from Top to Bottom
The Portable Executable File Format from Top to BottomRandy KathMicrosoft Developer Network Technology GroupCreated: June 12, 1993Click to open or copy the files in the EXEVIEW sample application for this technical article.Click to open or copy th
2011-04-20 18:15:00
2047
原创 判断当前进程是否以管理员权限运行
<br />在Win7下(Vista以上的...)有时某些操作就是会让人郁闷<br />开启了UAC的话,得以管理员权限运行才不会出现Access is denied。。。<br />但是,程序又不是非得什么时候都用那破管理员权限的<br />总不能在manifest里加权限,然后用户运行时老弹确认吧?<br />当然啦,可以将需要管理员权限的部分写到另一个小程序,需要时调用它就行了<br />不过还是不爽,如果是一个小小的程序还要再加另一个小小小程序的话<br />那好,干脆判断是不是Win7。。。开启了
2011-04-08 18:27:00
6270
原创 初探C/C++ {0}式 初始化
<br />就用一个很简单的程序试试<br />int main()<br />{<br /> int a[10] = {0};<br /> return 0;<br />}<br /> <br />在int a[10] = {0};这行设置断点,<br />F5 开始调试<br />Alt+8 调出汇编标签<br /> <br />关键汇编如下:<br /> 4: int a[10] = {0};<br />012B8238 mov
2011-04-06 19:37:00
1002
原创 超简单实现一个只接收数字的类[JAVA]
当然啦,不是说在输入完成后才处理输入的是不是数字直接来代码吧import java.awt.event.KeyEvent;import java.awt.event.KeyListener;import javax.swing.JTextField;//public class NumberField extends JTextField implements KeyListener{ private static final long serialVersionUID = 1
2011-03-28 01:07:00
1123
原创 C++ string 存储的潜规则
<br />对于c++ 标准库里的string(或wstring)<br />存储字符串是有潜规则的<br />先看看_Bx这玩意<br /> union _Bxty<br /> { // storage for small buffer or pointer to larger one<br /> _Elem _Buf[_BUF_SIZE];<br /> _Elem *_Ptr;<br /> char _Alias[_BUF_SIZE
2011-03-25 14:20:00
2474
原创 超简单的一个解决JAVA Enumeration问题的方案
<br />如果哪天你这么写Enumeration enum;<br />然后Eclipse
2011-03-23 00:50:00
865
原创 JAVA_ME_SDK + Eclipse 搭建J2ME开始环境_WINDOWS
<br />貌似网上大多人喜欢用WTK来着,个人觉得,那东东好久没更新了,<br />还不如用Java ME SDK好一点,加上它带有N多例子,<br />方便初学者<br /> <br />自然不用说,需下载的东东(点击链接可直接下载):<br />JDK 安装后设置环境变量JAVA_HOME为JDK安装目录<br />Eclipse 解压即可用<br />EclipseME 解压到Eclipse目录<br />Java ME SDK 安装即可<br /> <br />一切都完成后就可
2011-03-19 13:56:00
876
原创 用MASM实现读UCS-2文件
<br />关于UCS-2编码就不多说了,Google一下就大把大把的了<br />直接上代码<br />;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><br />.386<br />.model flat, stdcall<br />option casemap:none<br /><br />include windows.inc<br />include kernel32.inc<br />include user32.inc
2011-03-10 23:55:00
871
原创 改进版CTEXT
<br />CTEXT MACRO y:VARARG <br />LOCAL symCONST segment<br />IFIDNI <y>,<><br />sym db 0<br />ELSE<br />sym db y,0<br />ENDIF<br />CONST ends<br />EXITM <OFFSET sym><br />ENDM <br /> <br />一般来说,在MASM里这个可能够用了,可是。。。<br />它不支持/r/n换行的东东呢<br />好吧,我偷来了一个改进版。。。<b
2011-03-06 19:47:00
962
原创 巧取HICON宽高信息
<br /> <br />貌似没找到一个直接读取HICON句柄类型大小的API<br />试过GetObject,不行呢~<br />不过<br />后来还是用GetObject搞定的说<br />看代码片段。。。。<br /> <br />ICONINFO iconInfo;<br />GetIconInfo(hIcon, & iconInfo);<br />BITMAP biIcon;<br />GetObject(iconInfo.hbmColor, sizeof(BITMAP), &biIcon);
2011-03-05 13:23:00
1095
原创 诺基亚固件下载器,比NAVIFIRM还要好用!!!
<br />用过NAVIFIRM的都知道这玩意的吧<br /><br />先说说增加的功能<br /><br />1、支持过滤,即Products跟Variants处可输入相关信息进行过滤,可快速找到所要的Product或Variant<br />2、支持复制下载链接,方便用其它工具(如迅雷)的下载 (:<br />3、支持显示文件大小,有了大小就不用猜要下多久了<br />4、支持下载双进度,即当前文件进度跟总进度<br />5、支持多窗口下载,就不用等下完先前的再重选下载
2011-02-16 18:25:00
2293
原创 QueryPerformanceCounter用法
<br /> LARGE_INTEGER beginTime = {0};<br /> <br /> QueryPerformanceFrequency(&beginTime);<br /> <br /> //电脑CPU时钟频率<br /> double pcFreq = (double)beginTime.QuadPart/1000000.0;<br /> <br /> QueryPer
2011-01-31 17:16:00
2487
原创 GDI vs GDI+ 通杀常见图片
通常位图(Bitmap)能够满足大多数体积小的情况了,但对于大的位图,如果是要放到资源,实不敢恭维啊,程序体积一下子大了N多,看着也不爽同样的图片,如果是PNG啊JPEG啊等其它格式,体积明显小了不是一般的多那么为何不用它们呢?微软提供了GDI+这玩意,貌似可以轻松地完成常用的格式图片,不过它不提供类似LoadBitmap, LoadImage之类从资源读取的直接函数虽然那Bitmap有成员函数FromResource(构造函数也可以)但实际自己用用就知道了,不是通杀的不过还好,微软提供了从IStream创
2011-01-30 23:44:00
1319
原创 让VS2010成功编译Notepad++
<br />Notepad++ 是个不错的玩意,找不到理由不用它<br />很久以前就下载了它的源码研究,不过也只能是看而已,<br />用的VS2010愣是没编译成功,郁闷啊<br />以前是什么错误不记得了,现在的是<br />D:/Program Files/Microsoft Visual Studio 10.0/VC/include/string(676): error C2039: 'sprintf_s' : is not a member of '`global namespace''<br
2011-01-13 15:56:00
3325
2
原创 由printf引发的runtime error
<br />N年没碰printf这玩意了,今儿个遇上个悲剧问题<br />整个悲剧可以精简为一句代码的事<br />printf("%f", 4/2);<br />运行就有悲剧出来了<br />runtime error R6002<br />- floating point not loaded<br /> <br />貌似没见过这种错误<br />翻下MSDN查看R6002<br /> Error Messagefloating-point support not loaded<br /><br /><
2011-01-12 19:39:00
1654
原创 解决北通C033安装驱动后极品飞车14不能进入游戏的问题
没装北通光盘的驱动时玩极品飞车14是灰常正常的,(不过没振动,不然谁会去装多余的驱动)装了那驱动后,进入14时,当提示按任意键时,搞什么键都一样,14死了!!!没连手柄时是没问题的,即使是进入游戏后才连手柄或者卸了驱动结果还是一样-死!!!难道就不能用手柄啦???差点无语~还好,解决方案不是一般的简单直接删掉C:/Users/%UserName%/Documents/Criterion Games/Need for Speed(TM) Hot Pursuit/Save/Default文件夹下的c
2011-01-04 00:38:00
2862
原创 x86 浮点运算
初学MASM,写了个程序,涉及到浮点运算,郁闷了两天那个纠结啊,直到今天才搞懂!!!貌似网上的资料少了点,虽然找到了,可没太多说明(可能我汇编底子烂的可以吧)先看看一个简单的代码片段 fild dwRadius fild _dwDegree fldpi fmul ;角度*Pi fild dwPara180 fdivp st(1),st
2011-01-02 17:12:00
2824
原创 MASM 命令行编译方法
<br />假设有一个test.asm,一个test.rc<br />可以在CMD里这么编译:<br />ml /c /coff test.asm<br />rc test.rc<br />link /subsystem:windows test.obj test.res<br />依次输入运行完后即可得到test.exe<br />感觉这挺好玩的,虽然有点麻烦<br />另一种方法是用makefile,然后用nmake<br />如上面的例子,建一个makefile文件,内容如下<br />EXE
2010-12-24 13:35:00
4380
原创 “高手”和“菜鸟”的区别
对于程序员来说,“高手”和”菜鸟“之间的区别实际上只有两个因素:一是从事编程时间的长短不同,使经验的多少有所区别;第二个因素就是手头掌握资料的多少了,因为很多问题并不是靠自己钻研可以解决的,必须靠资料,试想在写DOS汇编程序时如果没有中断手册,可以自己钻研出来吗?实际上,大部分“菜鸟”向“高手”问的问题完全可以由参考资料解决,即使一个“菜鸟”对某个问题暂时不懂,但手头有解决问题的详细资料,经过一段时间的钻研,问题自然会解决,“高手”就是这样慢慢练成的。 来自罗云彬《Windows环境下
2010-12-24 00:31:00
888
原创 诺基亚NBU备份文件名片导出程序 vCard助手
<br />功能:<br />读取诺基亚NBU备份文件(.nbu)里的名片,并可选择保存成.vcf文件<br />当然啦,也可以打开.vcf文件的,可以在程序显示出相关信息<br />目前不支持头像~~~<br /><br />有啥用?<br />额,哪天你手机丢了或者换了手机什么的,你想把旧手机上的通讯录弄到新手机上,<br />假设你只有备份文件,那PC套件只能还原到同型号的手机吧,咋办?<br />这时它就派上用场了嘛<br />用此程序打开要读取的NBU文件(
2010-12-22 20:44:00
1269
7-Zip Theme Manager 2.1
2011-04-21
诺基亚固件下载器 NaviFirmEx
2011-02-20
MASM最新可用编译\连接器
2010-12-29
QuickRun可执行文件
2010-10-24
QuickRun源码
2010-10-24
PEiD 0.95 英文修改版
2010-10-23
Visual Assist X v10.6.1832 破解补丁
2010-09-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人