自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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 652

原创 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 688

原创 安装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 945

原创 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 2478

转载 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 851

原创 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 1883

原创 判断当前进程是否以管理员权限运行

<br />在Win7下(Vista以上的...)有时某些操作就是会让人郁闷<br />开启了UAC的话,得以管理员权限运行才不会出现Access is denied。。。<br />但是,程序又不是非得什么时候都用那破管理员权限的<br />总不能在manifest里加权限,然后用户运行时老弹确认吧?<br />当然啦,可以将需要管理员权限的部分写到另一个小程序,需要时调用它就行了<br />不过还是不爽,如果是一个小小的程序还要再加另一个小小小程序的话<br />那好,干脆判断是不是Win7。。。开启了

2011-04-08 18:27:00 6078

原创 初探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 943

原创 超简单实现一个只接收数字的类[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 1067

原创 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 2394

原创 超简单的一个解决JAVA Enumeration问题的方案

<br />如果哪天你这么写Enumeration enum;<br />然后Eclipse

2011-03-23 00:50:00 782

原创 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 792

原创 用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 816

原创 改进版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 889

原创 巧取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 999

原创 诺基亚固件下载器,比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 2111

原创 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 2320

原创 GDI vs GDI+ 通杀常见图片

通常位图(Bitmap)能够满足大多数体积小的情况了,但对于大的位图,如果是要放到资源,实不敢恭维啊,程序体积一下子大了N多,看着也不爽同样的图片,如果是PNG啊JPEG啊等其它格式,体积明显小了不是一般的多那么为何不用它们呢?微软提供了GDI+这玩意,貌似可以轻松地完成常用的格式图片,不过它不提供类似LoadBitmap, LoadImage之类从资源读取的直接函数虽然那Bitmap有成员函数FromResource(构造函数也可以)但实际自己用用就知道了,不是通杀的不过还好,微软提供了从IStream创

2011-01-30 23:44:00 1268

原创 让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 3237 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 1533

原创 解决北通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 2687

原创 x86 浮点运算

初学MASM,写了个程序,涉及到浮点运算,郁闷了两天那个纠结啊,直到今天才搞懂!!!貌似网上的资料少了点,虽然找到了,可没太多说明(可能我汇编底子烂的可以吧)先看看一个简单的代码片段        fild    dwRadius        fild    _dwDegree        fldpi        fmul            ;角度*Pi        fild    dwPara180        fdivp    st(1),st   

2011-01-02 17:12:00 2701

原创 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 4200

原创 “高手”和“菜鸟”的区别

对于程序员来说,“高手”和”菜鸟“之间的区别实际上只有两个因素:一是从事编程时间的长短不同,使经验的多少有所区别;第二个因素就是手头掌握资料的多少了,因为很多问题并不是靠自己钻研可以解决的,必须靠资料,试想在写DOS汇编程序时如果没有中断手册,可以自己钻研出来吗?实际上,大部分“菜鸟”向“高手”问的问题完全可以由参考资料解决,即使一个“菜鸟”对某个问题暂时不懂,但手头有解决问题的详细资料,经过一段时间的钻研,问题自然会解决,“高手”就是这样慢慢练成的。  来自罗云彬《Windows环境下

2010-12-24 00:31:00 824

原创 诺基亚NBU备份文件名片导出程序 vCard助手

<br />功能:<br />读取诺基亚NBU备份文件(.nbu)里的名片,并可选择保存成.vcf文件<br />当然啦,也可以打开.vcf文件的,可以在程序显示出相关信息<br />目前不支持头像~~~<br /><br />有啥用?<br />额,哪天你手机丢了或者换了手机什么的,你想把旧手机上的通讯录弄到新手机上,<br />假设你只有备份文件,那PC套件只能还原到同型号的手机吧,咋办?<br />这时它就派上用场了嘛<br />用此程序打开要读取的NBU文件(

2010-12-22 20:44:00 1191

7-Zip Theme Manager 2.1

7-Zip Theme Manager 2.1 喜欢用7-Zip的你还在为那丑陋的图标觉得不爽吗? 好吧,用它吧,简简单单的几步你那能拥有你喜爱的图标! 这玩意可以更换主程序的风格和各压缩文件的图标 附带有挺多主题的,总有一个你喜欢的吧? 不喜欢的话可以自己制作一下,根据附带的主题很容易就可以自己制作了 先说明,这是英文版的。。。迟点再汉化一下下

2011-04-21

pefile source code

The Portable Executable File Format from Top to Bottom 附带源码

2011-04-20

exeview 源码

The Portable Executable File Format from Top to Bottom 附带源码

2011-04-20

老罗代码着色器 v0.35

老罗写的代码着色器,非常实用 写博客什么的帖代码用到的,不解释

2011-04-06

诺基亚固件下载器 NaviFirmEx

NaviFirm的增强版 新功能 1、支持过滤,即Products跟Variants处可输入相关信息进行过滤,可快速找到所要的Product或Variant 2、支持复制下载链接,方便用其它工具(如迅雷)的下载 (: 3、支持显示文件大小,有了大小就不用猜要下多久了 4、支持下载双进度,即当前文件进度跟总进度 5、支持多窗口下载,就不用等下完先前的再重选下载啦 6、支持手机图片,可以看看手机长的啥样,嘿嘿 7、Product也支持导出,增加导出为XML 8、支持本地缓冲文件,这样可以避免每次都联网查询,超费时的说。毕竟NOKIA又不是每天都更新它的产品, 在需要时手工刷新一下即可 9、支持CODE直载,输入CODE回车即可轻松下载最新版本固件! 部分功能见各列表框上鼠标右键

2011-02-20

MASM最新可用编译\连接器

压缩包里包括的文件: RcDll.Dll 版本 6.1.7600.1635 cvtres.exe 版本 10.0.30319.1 link.exe 版本 10.0.30319.1 ml.exe 版本 10.0.30319.1 mspdb100.dll 版本 10.0.30319.1(如果不能运行link.exe则需这个) nmake.exe 版本 10.0.30319.1 Rc.Exe 版本 6.1.7600.16385 从VC2010提取出来的东东,可以用于MASM编译 使用最新的东西总是没错的吧 需要说明的是,用这link出来的东西比MASM32 10自带link的稍大一点, 可能是字节对齐问题吧(比如原来的体积是8.5K,用这新的变成9.0K)

2010-12-29

QuickRun可执行文件

自己写的一个小程序 功能:以快捷键替代鼠标双击目标运行! 不管是EXE还是文件夹抑或是其它格式文件, 均可设置相对应的快捷键,设置后你只需轻轻按下相应快捷键目标马上运行! 喜欢快速操作的你一定不会错过 想寻找新的操作方式的你,也一定不会错过 (源码已在另一资源贴上传)

2010-10-24

QuickRun源码

QuickRun源码 VS2010工程,C++来着,自己封装API,不过还不是很完美 有些地方逻辑可能还有点问题,代码注释貌似少了点,时间不多,暂时不优化跟注释了 望各位多多指教 (程序已在另一个资源贴上传)

2010-10-24

PEiD 0.95 英文修改版

在开启了UAC的Win7下用PEiD退出程序时总是弹出烦人的警告“Error saving options” 当然,如果用管理员权限运行它是没有这提示的,但这样运行时又烦人, 我常用到它,于是“暴力”去掉那警告 没影响其它功能的说 里面附上了一些自己用的插件

2010-10-23

Visual Assist X v10.6.1832 破解补丁

解压后直接运行点Path就可以了,在我电脑上VC6的还得自己从VS2010目录里面的VA_X.dll覆盖掉安装目录里的

2010-09-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除