首页 > 其他
char* 与 LPCTSTR转换
1.char* 转换成 LPCTSTRchar ch[1024] = "wo shi ni baba";int num = MultiByteToWideChar(0,0,ch,-1,NULL,0);wchar_t *wide = new wchar_t[num];MultiByteToWideCh...
分类:其他   时间:2015-02-03 12:45:13    收藏:0  评论:0  赞:0  阅读:320
打造DLL内存加载引擎学习笔记
原文:http://www.pediy.com/kssd/index.html-- 病毒技术 -- 病毒知识 -- Anti Virus专题首先看下我们内存加载引擎的流程。1.申请一段大小为dll映射内存后的映像大小的内存空间。2.移动各个区段的数据到申请的内存。2.修复引入表结构的地址表。4.通过...
分类:其他   时间:2015-02-03 12:45:03    收藏:0  评论:0  赞:0  阅读:278
虚拟机学习四-垃圾回收机制
重点关注几个问题:-对象已死吗?采用引用计数法(不能解决相互循环引用问题)或可达性分析法。引用计数法:计算对象的引用数,计数为0时对象被回收。可达性分析:通过一系列的"GC Roots"的对象(如栈中引用的对象、方法区中类静态属性引用的对象、常量引用的对象)作为起始向下搜索,搜索所走过的路径称为引用...
分类:其他   时间:2015-02-03 12:44:53    收藏:0  评论:0  赞:0  阅读:344
任务和特权级保护
本文为 第14章笔记任务的隔离和特权级保护任务, 任务的LDT和TSS程序是记录在载体上的指令和数据, 总是为了完成某个特定的工作, 其正在执行中的一个副本, 叫做任务(Task). 这句话的意思是说, 如果一个程序有多个副本正在内存中运行, 那么, 它对应着多个任务, 每一个副本都是一个任务. 为...
分类:其他   时间:2015-02-03 12:44:43    收藏:0  评论:0  赞:0  阅读:294
boost noncopyable类
1. 当声明一个类时,编译器会自动为该类生成默认构造函数,复制构造函数,赋值操作符以及析构函数;2.自动生成的各个函数和操作符都是public的;3.当声明一个类不允许复制时,可以将一个类的复制构造函数和赋值操作符声明为private,但是实际中,一般写一个noncopyable类,让不允许使用复制...
分类:其他   时间:2015-02-03 12:44:33    收藏:0  评论:0  赞:0  阅读:361
计算机序列中数字比较大小
分类:其他   时间:2015-02-03 12:44:03    收藏:0  评论:0  赞:0  阅读:294
任务切换
本文为 第15章笔记 由两种基本的任务切换方式, 一种是协同式额, 从一个任务切换到另一个任务, 需要当前任务主动地请求暂时放弃执行权, 或者在通过调用门请求操作系统服务时, 由操作系统"趁机"将控制转移到另一个任务. 这种方式依赖于每个任务的"自律"性, 当一个任务失控时, 其他任务可能得不到执行...
分类:其他   时间:2015-02-03 12:43:53    收藏:0  评论:0  赞:0  阅读:317
控件gridview的属性全集
1. GridView控件的属性表10.6 GridView控件的行为属性属性描述AllowPaging指示该控件是否支持分页。AllowSorting指示该控件是否支持排序。AutoGenerateColumns指示是否自动地为数据源中的每个字段创建列。默认为true。AutoGenerateDe...
分类:其他   时间:2015-02-03 12:43:23    收藏:0  评论:0  赞:0  阅读:227
如何编写病毒代码学习笔记
原文:http://www.pediy.com/kssd/index.html -- 病毒技术 -- 病毒知识 -- Anti Virus专题如何编写病毒代码? 首先我把最重要的两个方面列举出来。 1. 处理病毒各个绝对地址的重定位。 2. 所有需调用的api函数地址,均通过动态搜索来获得。 ...
分类:其他   时间:2015-02-03 12:43:03    收藏:0  评论:0  赞:0  阅读:360
(四十四)通过系统Gallery获取图片
1、前言 在Android应用中,经常有场景会需要使用到设备上存储的图片,而直接从路径中获取无疑是非常不便利的。所以一般推荐调用系统的Gallery应用,选择图片,然后使用它。本文将讲解如何在Android中通过系统Gallery获取图片。2、Gallery应用 Android原生内置了很多Ap.....
分类:其他   时间:2015-02-03 12:42:33    收藏:0  评论:0  赞:0  阅读:261
扩展节形式感染学习笔记
原文:http://www.pediy.com/kssd/index.html-- 病毒技术 -- 病毒知识 -- Anti Virus专题 今天我们的感染方式是扩展末尾节,因为它很简单、稳定、快捷。那么扩展末尾节顾名思义就是针对被感染对象的最后一个节的扩展。将尾部节的大小扩充,然后将我们的病毒代码...
分类:其他   时间:2015-02-03 12:42:23    收藏:0  评论:0  赞:0  阅读:266
kernel32基地址获得学习笔记
原文:http://www.pediy.com/kssd/index.html-- 病毒技术 -- 病毒知识 -- Anti Virus专题第一种方法通过线程初始化时,获得esp堆栈指针中的ExitThread函数的地址,然后通过搜索获得kernel32.dll的基地址。线程在被初始化的时,其堆栈指...
分类:其他   时间:2015-02-03 12:41:13    收藏:0  评论:0  赞:0  阅读:454
存储器的保护
本文为 第12章笔记别名技术我们都已经知道, 在保护模式下, 代码段是不可写入的. 所谓不可写入, 并非是说改变了内存的物理性质, 使得内存写不进去, 而是说, 通过该段的描述符来访问这个区域时, 处理器不允许向里面写入数据或者更改数据. 但是, 很多时候又需要修改代码段, 如调试时加入断点指令in...
分类:其他   时间:2015-02-03 12:40:53    收藏:0  评论:0  赞:0  阅读:280
sudo: /etc/sudoers is mode 0777, should be 0440 单用户 sudo不用输入密码的方法
打开上网客户端、新立得,这些涉及到系统的都要输入密码,对于我们大多数人来说,用Linux无非是做桌面应用,对安全性没必要搞得跟服务器一些。下面是我的一个解决办法:在启动时进入安全模式,这时是用root登录的,执行: (注:下面这些命令都是要加:sudo的,或者开一个窗口:sudo su - 切换到r...
分类:其他   时间:2015-02-03 12:40:43    收藏:0  评论:0  赞:0  阅读:371
迭代子模式(Iterator)
http://www.cnblogs.com/maowang1991/archive/2013/04/15/3023236.html顾名思义,迭代器模式就是顺序访问聚集中的对象,一般来说,集合中非常常见,如果对集合类比较熟悉的话,理解本模式会十分轻松。这句话包含两层意思:一是需要遍历的对象,即聚集对...
分类:其他   时间:2015-02-03 12:39:53    收藏:0  评论:0  赞:0  阅读:277
3D Modeling using GDI+
https://code.msdn.microsoft.com/3D-Modeling-using-GDI-b93937b9IntroductionMost of us use OpenGL/ DirectX based program to meet our 3d requirement. Als...
分类:其他   时间:2015-02-03 12:39:13    收藏:0  评论:0  赞:0  阅读:269
责任链模式(Chain of Responsibility)
http://www.cnblogs.com/maowang1991/archive/2013/04/15/3023236.html接下来我们将要谈谈责任链模式,有多个对象,每个对象持有对下一个对象的引用,这样就会形成一条链,请求在这条链上传递,直到某一对象决定处理该请求。但是发出者并不清楚到底最终...
分类:其他   时间:2015-02-03 12:39:03    收藏:0  评论:0  赞:0  阅读:260
宝宝日记
1. 给孩子留出空间,帮到他勉强可以自己做的程度。你把事情都帮孩子做了,孩子很无聊,每次都依赖你;完全不管孩子,有些事情超出他能力范围,他会有挫败感。2. 带孩子要有变化。有不陪伴,陪伴才会显得珍贵;孩子不兴奋,就找一些熟悉、容易的事情让他兴奋起来;孩子太兴奋,就找一些较难/陌生的事情降降火。3. ...
分类:其他   时间:2015-02-03 12:38:33    收藏:0  评论:0  赞:0  阅读:240
病毒的重定位技术学习笔记
原文:http://www.pediy.com/kssd/index.html-- 病毒技术 -- 病毒知识 -- Anti Virus专题下面的代码都是内联汇编,较比较汇编会有些限制,可能写法上有时候会不一样。黑色是代码,红色是编译的汇编代码int g_nTest;__asm{call Dels0...
分类:其他   时间:2015-02-03 12:38:13    收藏:0  评论:0  赞:0  阅读:260
《软件工程概论》第十一章 软件演化
软件演化特性1.软件维护是一个必然的过程2.软件的不断修改会导致软件的退化3.软件系统的演化特性是在早期的开发阶段建立起来的4.软件开发的效率与投入的资源无关5.在软件系统中添加新的功能不可避免地会产生新的缺陷。软件维护的概念:1.改正性维护2.适应性维护3.完善性维护软件维护的特点:1.软件维护受...
分类:其他   时间:2015-02-03 12:37:33    收藏:0  评论:0  赞:0  阅读:233
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!