本人独立博客http://xcroot.com/

随笔分类 -  学习文摘

摘要:最近我的VS2010不知道怎么回事,平时用的好好的,近期竟然出现了所谓的LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏头痛万分,查了各种资料一直无解,今天为了封装资源,嵌入清单,所以不惜血本仔细找了下,终于有解决方案了。平时我们都是将 项目-->项目属性-->配置属性-->连接器-->清单文件-->嵌入清单 中的“是”改为“否”,不让他将清单嵌入,自然也用不着转换了,所以轻松编译。虽然麻烦点,每次新建项目都要设置,但是总比不能编译强吧。但是这次,不可以了,因为我的程序要加写rc,必须带清单才能正常使用。所以这种 阅读全文
posted @ 2014-01-18 17:49 CRoot 阅读(42782) 评论(4) 推荐(5)
摘要:网络工程师经常会遇到的一个职业问题:如何分配IP,通过子网如何捕捉某一网段或某台机器?他们甚至能够进行精准的分析和复杂的开发......凡此种种,其实与一些他们头脑中根深蒂固的常识性理论存有某种内在的本质关系。本文通过介绍一个IP地址10进制数转2进制的小公式,试图说明这样一个看似平淡无奇的小问题在地址分配和子网划分中却那么耐人寻味。本文着重介绍这个小公式。我们知道,IP是由四段数字组成,有3类常用的IP是:A类IP段 0.0.0.0 到127.255.255.255B类IP段 128.0.0.0 到191.255.255.255C类IP段 192.0.0.0 到223.255.255.... 阅读全文
posted @ 2013-12-29 11:18 CRoot 阅读(3897) 评论(0) 推荐(1)
摘要:Dalvik opcodesDalvik opcodesAuthor: Gabor PallerVx values in the table denote aDalvik register. Depending on the instruction, 16, 256 or 64k registerscan be accessed. Operations on long and double values use tworegisters, e.g. a double value addressed in the V0 register occupiesthe V0 and V1 registe 阅读全文
posted @ 2013-12-26 17:05 CRoot 阅读(261) 评论(0) 推荐(0)
摘要:Base InstructionsInstructionDescriptionStack Transition1addadd two values, returning a new value…, value1, value2à…, result2add.ovf.add integer value with overflow check…, value1, value2à…, result3andbitwise AND…, value1, value2 à…, result4arglistget argument list… à …, argListHa 阅读全文
posted @ 2013-12-26 17:01 CRoot 阅读(344) 评论(0) 推荐(0)
摘要:近期开发公司商城,为了简化开发用了V5Shop网店程序。本来预计一个月完工,哪知道出现一堆问题大大增加了我的工作量(早知道还不如全部自己写了)。破V5Shop真不地道,说是免费的,结果程序一大堆问题,怀疑V5就是故意留的bug,就是让你花钱去买它的程序,你越是这样,我越是不会花钱。问题描述:会员中心密码修改、官码保护修改、支付模块等都有报错,提示找不到方法,Reflector查看源代码发现根本就没那个方法。去官方论坛发现有人提这个问题,管理员回复是上次更新时修改了程序,说是更新包将在近期正式发布,然后在回复中附带了更新文件。我没V5Shop论坛帐户,几个月前就注册了帐户到现在都没审核通过(估计 阅读全文
posted @ 2013-12-26 16:58 CRoot 阅读(698) 评论(0) 推荐(0)
摘要:第一个方法是使用MFC里面的 CString GetHttpFileData(CString strUrl){ CInternetSession Session("Internet Explorer", 0); CHttpFile *pHttpFile = NULL; CString strData; CString strClip; pHttpFile = (CHttpFile*)Session.OpenURL(strUrl); while ( pHttpFile->ReadString(strClip) ) { strData... 阅读全文
posted @ 2013-10-27 17:02 CRoot 阅读(1168) 评论(0) 推荐(0)
摘要:dalvik字节码有两种类型,原始类型和引用类型。对象和数组是引用类型,其它都是原始类型。Vvoid,只能用于返回值类型ZbooleanBbyteSshortCcharIintJlong(64位)FfloatDdouble(64位)对象以Lpackage/name/ObjectName;的形式表示。前面的L表示这是一个对象类型,package/name/是该对象所在的包,ObjectName是对象的名字,“;”表示对象名称的结束。相当于java中的package.name.ObjectName。例如:Ljava/lang/String;相当于java.lang.String数组的表示形式[I 阅读全文
posted @ 2013-10-27 13:10 CRoot 阅读(700) 评论(0) 推荐(0)
摘要:近期在w3cschool学习JavaScript和php--学完后,开始帮一哥们友情写网站。但是在使用ajax和Jquery的时候发现,我自己写的脚本不能运行。捣鼓了半天,没有发现任何语句错误。调试器检测,发现输出正常--但是脚本内容不能使用。最终群里回答了我这个问题。要拆开才行。当时使用的JQuery是这样写的:里面的alert()愣是不能运行。正确写法应该分开写,一旦引用外部js,这个 阅读全文
posted @ 2013-10-01 21:26 CRoot 阅读(276) 评论(0) 推荐(0)
摘要:组装机主板品牌笔记本品牌台式机主板品牌启动按键笔记本品牌启动按键台式机品牌启动按键华硕主板F8联想笔记本F12联想台式机F12技嘉主板F12宏基笔记本F12惠普台式机F12微星主板F11华硕笔记本ESC宏基台式机F12映泰主板F9惠普笔记本F9戴尔台式机ESC梅捷主板ESC或F12联想ThinkpadF12神舟台式机F12七彩虹主板ESC或F11戴尔笔记本F12华硕台式机F8华擎主板F11神舟笔记本F12方正台式机F12斯巴达卡主板ESC东芝笔记本F12清华同方台式机F12昂达主板F11三星笔记本F12海尔台式机F12双敏主板ESCIBM笔记本F12明基台式机F8翔升主板F10富士通笔记本F1 阅读全文
posted @ 2013-05-18 22:21 CRoot 阅读(619) 评论(0) 推荐(0)
摘要:LPSTR :一个32位指向字符串指针,相当于char *;LPCSTR:一个32位指向字符常量指针,相当于const char *;LPESTR:一个32为指向unicode字符串指针,相当于wchar_t *;LPCWSTR:一个32位指向unicode字符串常量指针,相当于const wchar_t *;LPSTR-----------------------> char *LPBYTE-------------------->unsigned char *LPBYTE 与 LPSTR 的转换就是 unsigned char* 与 char* 的转换。BYTE:一个8位无符号 阅读全文
posted @ 2013-05-18 22:19 CRoot 阅读(166) 评论(0) 推荐(0)
摘要:以下实例是基于对话框的工程,实现两个按钮分别控制两个非模态对话框,且保证每个非模态对话框只存在一个实例。1、新建一个基于对话框(Dialog Based)工程,名称为Demo2、在主窗口上添加2个按钮并设置其属性 Button1的ID:IDC_Btn1 caption:按钮一 Button2的ID:IDC_Btn2 caption:按钮二3、再添加2个对话框,分别修改它们的ID和Caption属性 IDD_DIALOG1的ID:IDD_Dlg1 Caption:窗口一 IDD_DIALOG2的ID:IDD_Dlg2 Caption:窗口二 4、为新建的2个对话框新建类,类名分别为CDlg1、C 阅读全文
posted @ 2013-02-01 22:31 CRoot 阅读(462) 评论(0) 推荐(0)
摘要:很多人对C/C++中的整型不太了解,导致代码移植的时候出现问题,本人在此总结一下:a. C/C++对整型长度的规定是为了执行效率,将int定义为机器字长可以取得最大的执行速度;b. C/C++中整型包括:int, char 和 enum, C++中还包含bool类型,C99中bool是一个宏,实际为_Bool; c. C 和 C++ 对 enum 的规定有所不同,这里不描述;d. 修饰整型正负的有 signed 和 unsigned,对于 int 默认为 signed;e. 修饰 int 大小的有 short 和 long, 部分编译器还扩展了一些更长的整型,比如 long long 和 __ 阅读全文
posted @ 2013-02-01 22:26 CRoot 阅读(475) 评论(0) 推荐(0)
摘要:使用电脑必懂的53个英文单词和缩写! ·PC:个人计算机Personal Computer ·CPU:中央处理器Central Processing Unit ·CPU Fan:中央处理器的“散热器”(Fan) ·MB:主机板MotherBoard ·RAM:内存Random Access Memory,以PC-代号划分规格,如PC-133,PC-1066,PC-2700 ·HDD:硬盘Hard Disk Drive ·FDD:软盘Floopy Disk Drive ·CD-ROM:光驱Compact Disk R 阅读全文
posted @ 2012-11-24 00:01 CRoot 阅读(402) 评论(0) 推荐(0)
摘要:1、Java Java编程语言(第三版)---Java四大名著----James Gosling(Java之父) Java编程思想(第2版)----Java四大名著----Bruce Eckel Java编程思想(第3版)----Java四大名著----------------Bruce Eckel JAVA 2核心技术 卷I:基础知识(原书第7版)---Java四大名著-----Cay Horstmann JAVA 2核心技术 卷II:高级特性(原书第7版)----Java四大名著-----Cay Horstmann Effective Java中文版------Java四大名著------ 阅读全文
posted @ 2012-11-23 23:58 CRoot 阅读(215) 评论(0) 推荐(0)
摘要:本文章由作者收集来自互联网(天涯论坛) scanf原型: #include intscanf(constchar*format,...); 函数scanf()是从标准输入流stdin中读内容的通用子程序,可以读入全部固有类型的数据并自动转换成机内形式。scanf()是printf()的补函数。 在C99中,format用restrict修饰。 format指向的控制串由以下三类字符组成: ●格式说明符 ●空白符 ●非空白符 输入格式说明符前缀为百分号(%),告诉scanf()下次读入何种数据类型。这些格式说明符的清单如下表所示: ┏━━━━┯━━━━━━... 阅读全文
posted @ 2012-11-20 16:39 CRoot 阅读(1743) 评论(0) 推荐(0)