现在位置: 首页 > marpNeelm发表的所有文章
  • 03月
  • 17日
综合 ⁄ 共 374字 评论关闭
VS2008默认的字符编码是Unicode,在开发MFC时,使用CDC之类的设备,输入中文时会乱码,为了解决这个问题,需要修改VS2008的字符编码。 (1)选择项目——Text属性,跳出如下对话框: (2)选择配置属性——常规,在右边的项目默认值中的字符集选项上,在下拉菜单中选择“使用多字节字符集”。 (3)重新编译项目,即可输入中文。 注意:修改相应项目中的代码,以与此字符集相符。如TextOutW()函数要改为TextOut()。 另:VC2008 ERROR C101008A解决方案这个问题经常出现!其实并不是你的真正出现了什么问题,只是你的编译链......
阅读全文
  • 03月
  • 17日
综合 ⁄ 共 554字 评论关闭
 TOKEN_PRIVILEGES contains information about a set of privileges for an access token.   typedef struct _TOKEN_PRIVILEGES   {   ULONG PrivilegeCount; //数组原素的个数   LUID_AND_ATTRIBUTES Privileges[ANYSIZE_ARRAY]; //数组.类型为LUID_AND_ATTRIBUTES   } TOKEN_PRIVILEGES, *PTOKEN_PRIVILEGES;   有关LUID_AND_ATTRIBUTES,请查阅MSDN.   成员   PrivilegeCount   指定 特权数组的个数(因为下一个参数是一个数组)   Privileges   一个LUID_AND_ATTRIBUTES结构体 . ......
阅读全文
有时,我们需要访问网络才能获取到需要操作的任务数(例如下载的文件数),而在服务器返回任务数之前要想隐藏进度百分比和进度数值,就需要我们自己重写ProgressDialog。等到获取到任务数后再把进度值和百分比显示出来。先上效果图: 关键代码: public class CustomProgressDialog extends ProgressDialog { private final String TAG = this.getClass().getSimpleName(); public CustomProgressDialog(Context context) { super(context); } public CustomProgressDialog(Context context, int theme) { super(......
阅读全文
  • 05月
  • 18日
综合 ⁄ 共 8647字 评论关闭
STL标准容器类简介 1.顺序性容器 vector相当与数组,从后面快速的插入与删除,直接访问任何元素 deque双队列,从前面或后面快速的插入与删除,直接访问任何元素 list双链表,从任何地方快速插入与删除 2.关联容器 set快速查找,不允许重复值 multiset快速查找,允许重复值 map一对一映射,基于关键字快速查找,不允许重复值 multimap一对多映射,基于关键字快速查找,允许重复值 3.容器适配器 stack后进先出 queue先进先出 priority_queue最高优先级元素总是第一个出列 4.所有标准库共有函数 默认构造函数      提供容器默认初始化......
阅读全文
  • 05月
  • 17日
综合 ⁄ 共 3699字 评论关闭
转载自:http://zhidao.baidu.com/question/200914950.html 1.Alpha版(内部测试版):一般只在软件开发公司内部运行,不对外公开。主要是开发者自己对产品进行测试,检查产品是否存在缺陷、错误,验证产品功能与说明书、用户手册是否一致。Alpha版本的产品仍然需要完整的功能测试,而其功能亦未完善,但是可以满足一般需求。因为它是整个软件释出周期中的第一个主要阶段,所以它的名称是“Alpha”,希腊字母中的第一个字母。 Alpha版本通常会送交到开发软件的组织或社群中的各个软件测试者,用作内部测试。在市场上,越来越多公司......
阅读全文
  • 04月
  • 16日
综合 ⁄ 共 9302字 评论关闭
  五、定义模式规则 你可以使用模式规则来定义一个隐含规则。一个模式规则就好像一个一般的规则,只是在规则中,目标的定义需要有"%"字符。"%"的意思是表示一个或多个任意字符。在依赖目标中同样可以使用"%",只是依赖目标中的"%"的取值,取决于其目标。 有一点需要注意的是,"%"的展开发生在变量和函数的展开之后,变量和函数的展开发生在make载入Makefile时,而模式规则中的"%"则发生在运行时。 1、模式规则介绍 模式规则中,至少在规则的目标定义中要包含"%",否则,就是一般的规则。目标中的"%"定义表示对文件名的匹配,......
阅读全文
  • 04月
  • 14日
综合 ⁄ 共 445字 评论关闭
有的时候需要域名后边需要添加参数来实现访问,但传统都是在php代码里或nginx里做跳转,现在只需要在nginx里稍做配置,就可以实现同样功能,还能伪造地址 location ~ .+\.php($|/) {    set $script    $uri;    set $path_info  "/";    include fcgi.conf;    if ($uri ~ "^(.+\.php)(/.+)") {    set $script     $1;    set $path_info  $2;    }    fastcgi_pass 127.0.0.1:9000;    fastcgi_index  index.php?IF_REWRITE=1;    include fastcgi_params;    fastcgi_param PATH_INFO $path_info;    fastcgi_param SCRIPT_FIL......
阅读全文
  • 04月
  • 06日
综合 ⁄ 共 4070字 评论关闭
模仿腾讯实现内核进程的调试端口DebugPort 清零 最近学习驱动,昨天刚配置了下windebug调试器,下载了论坛的驱动教程,很不错,适合入门。看了几个老郁的教程,随便把驱动环境搭建好了。 在公司xp  sp3的系统上测试了成功,OD下断点失效或报错。 --------------------------------------------------------------------------------------- 现在刚回家,家里是win7 32位系统,我过会改下进程结构各个属性的偏移量 打包上传上来。 #include <ntddk.h> PETHREAD pThreadObj = NULL; BOOLEAN bTerminated = FALSE; UCHAR......
阅读全文
一、获取当前打开Word文档的名字和路径CComPtr <Word::_Document>   pDoc; hr   =   m_spApp-> get_ActiveDocument(&pDoc); if   (pDoc   !=   NULL) { CComBSTR   bstrName; pDoc-> get_FullName(&bstrName); USES_CONVERSION; MessageBox(NULL,   W2CT(bstrName),   _T("当前文档"),   MB_OK); }  上面的代码不能加在OnConnection中,如果要加在OnConnection中,必须先响应_Application的DocumentChange事件,然后才能得到ActiveDocument。 二、取消自己添加的目录菜单可以用Delete方法,但是在Delete之前......
阅读全文
  • 01月
  • 24日
综合 ⁄ 共 629字 评论关闭
js中的var定义的变量默认是字符串,如果单纯的比较字符串的话,会出现错误,需要先转化为int类型在做比较。 【备注:110和18在你写的程序中是18大的,因为 这两个数都是字符串,而1和1相等之后比较1和8,当然是8大,所以18大。你在比较之前转换成INT型在比 。 if(parseInt(num2)>parseInt(num1))  】   实例: <script>      function   check()      {      var   num1=document.form1.num1.value;      var   num2=document.form1.num2.value;      if(num2>num1)   <!-错误写法-->   {      alert('num......
阅读全文
  • 01月
  • 23日
综合 ⁄ 共 1512字 评论关闭
iOS属性反射:说白了,就是将两个对象的所有属性,用动态的方式取出来,并根据属性名,自动绑值。(注意:对象的类,如果是派生类,就得靠其他方式来实现了,因为得到不该基类的属性。) 本人常用的反射方式,有如下两种: 从一个自定义实体类->自定义实体类 从一个NSDictionary->自定义实体类(此方式最最常用,如网络Json数据会组成NSDictionary。sqlite查询数据,可以用第三方组件组成NSDictionary) 直接上码,(这里码在NSObject类别中) 获取对象所有属性: - (NSArray*)propertyKeys {     unsigned int outCou......
阅读全文
  • 01月
  • 08日
综合 ⁄ 共 602字 评论关闭
        NSDate* now = [NSDate date];         NSCalendar *calendar = [[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar];         NSInteger unitFlags = NSYearCalendarUnit | NSMonthCalendarUnit | NSDayCalendarUnit | NSWeekdayCalendarUnit |         NSHourCalendarUnit | NSMinuteCalendarUnit | NSSecondCalendarUnit;         NSDateComponents *comps = [calendar components:unitFlags fromDate:now];         int year = [comps year];         int month = [comps month];         int ......
阅读全文