突破游戏驱动级反外挂保护 现在大多数网络游戏都使用驱动级的反外挂保护,使其他程序无法获得其游戏窗口句柄,下面驱动代码可以恢复被TesSafe.sys Hook掉的API。#include <ntddk.h>#include <windef.h>#include <ntimage.h>#include "Common.h"typedef struct _KAPC_S...
Windows多线程 Windows将进程的优先级分为0~31个级别,数字越大,表示优先级越高;只有系统才能设置0优先级,它说明线程是空闲的;Windows系统的用户可以设置1~15的优先级,只有系统管理员才能设置高于15的优先级;以16~31之间的优先级的线程是在实时运行的线程; 用户级别的线程默认的优先级是8(线程继承...
Java中Object类的equals()和hashCode()方法深入解析 1.equals()在初学Java的时候,很多人会说在比较对象的时候,==是比较地址,equals()是比较对象的内容,谁说的?看看equals()方法在Object类中的定义:publicbooleanequals(Objectobj){return(this==obj);}这是比较内容么?明显是比较指针(地址)么...但是为什么会有equals是比...
习而学的软件工程教育 之 思考 现代软件工程 习而学的软件工程教育很认真的读了邹老师的这篇文章和茅先生的博客首先,我要说,我是很支持“习而学”的实践是检验真理的唯一标准在与前大班的同学的聊天中,对比两种软件工程课我们很容易得到了这样的比较结果:我们现在的软件工程课更有意义我们的软件工程课是没有考试的,而前大班的是要考试的以上学期的面向对象建模课为例,分数分为平时与考试两部分,各占50%,其中平时包括几...
使用Frameset 宽屏居中小技巧 以下是一个比较简单的方法,虽然技术含量不高,但个人认为很实用<frameset cols="*,1280,*" frameborder="0" framespacing="0"> <frame name="left" src="_left.htm" noresize scrolling="no"> <frameset rows="1...
javascript入门第一天 参考javascript教程网http://www.ijavascript.cn/一、概述1. javascript可以嵌入HTML的如何地方——内部引用Javascript <html> <body> <script type="text/javascript"> document.write("dreamweaver话题!");...
人类的心理行为模式----《影响力》中的心理学实验摘录(转) 第一章 心理影响实验1:插队一个心理学家跑到图书馆,请排队等候复印的人帮她一个小忙。"对不起,我有5页纸要复印,能不能让我先复印呢?"当她这样说时,60%的人答应了。然后,她换了一种说法:"对不起,能不能让我先复印呢?因为我要复印几页纸。"她只多加了两个字"因为",但同意的人居然增加到了93%。虽然心理学家早就知道,当我们请别人帮忙时,如果能够讲出一个理由,得到帮助的可能性就更...
为什么很多算法中都用到协方差、特征值和特征向量 最近在忙些人脸识别的东西,重新看了下PCA。突然让我对协方差矩阵、特征值和特征向量的由来,以及为什么会在PCA中用到比较感兴趣(后来发现这些在很多算法中都有用到,比如用于字符识别的MQDF等)。 我看了很多对PCA解释的资料,发现下面这个:http://blog.codinglabs.org/articles/pca-tutorial.html 讲的最为通俗易懂。而且详...
C++ 虚继承之小议 C++虚继承的作用C++虚继承可以防止多重继承产生的二义性问题。 虚继承,就是在被继承的类前面加上virtual关键字,这时被继承的类称为虚基类,如下面代码中的base类。虚继承在多重继承的时可以防止二义性。 class base class derived1 : virutal public base class derived2 : virt...
安装部署dotproject进行项目管理 1.下载AppServ V2.5.9.2.下载dotProject_2_0_1_20050705_UTF-8_Chinese_by_Markwu3.安装AppServ,并将下载的dotproject拷贝到AppServ安装目录下的www目录下。4.打开http://localhost:81/phpmyadmin,创建dotproject需要的数据库和用户:CREATEDATABASEdot...
前端微信分享 这里只谈HTML界面的微信分享。安卓和IOS均有对应的API包。HTML界面的分享,是2015元旦期间微信删掉了老的 WeixinJSBridge 方式(原因是微信无法管理它),推出了需要鉴权、并和公众号绑定的JS JDK。默认分享 特征 无需引用JDK。微信自动读取网页标题、网页第一张图片、location.href 三元素作为分享内容。 ...
[原创]个人工具 - YE快速复制助手(YeFastcopyHelper) 版本:v1.3.216更新时间:2014/02/16* 代码完善+ 右键关于显示当前版本号,点击并链接到软件帮助页Technorati 标签: NET,.NET 3.5,asion C#,Chinese,fastcopy,helper,personal,stable,tang,Tools,txy779程序简介:程序名称:Fastcop...
创建HttpRequest传输数据 代码usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;usingSystem.IO;usingSystem.Net;namespaceBookmark.HttpAPI{publicclassWebRequestAPI{privat...
Perl 教学 面向对象编程 介绍如何使用Perl的面向对象编程(OOP)特性及如何构建对象,还包括继承、方法重载和数据封装等内容。一、模块简介模块(module)就是Perl包(pachage)。Perl中的对象基于对包中数据项的引用。(引用见第x章引用。详见http://www.metronet.com/的perlmod和perlobj。在用其它语言进行面向对象编程时,先声明一个类然后创建该类的对象(实例),...
[Windows Azure] Adding Sign-On to Your Web Application Using Windows Azure AD Adding Sign-On to Your Web Application Using Windows Azure AD14 out of 19 rated this helpful-Rate this topicThis document will show you how to configure a .NET application to perform web sin...
ASP.NET MVC分页、ASP.NET MVC Ajax分页组件1.0发布! 新年到!先给博客园的朋友们拜个年!祝大家新年快乐! 在实际项目的开发过程中!发现很多人对ASP.NET MVC框架下的分页实现感到吃力或者感到繁琐!故在元旦假期为大家写了个ASP.NET MVC分页组件!该分页组件现中包含ASP.NET MVC AJAX分页以及ASP.NET MVC 普通分页!现正式发布供大家使用! 因本人水平有限!使用之中发现不足之处还望大家指...
应用在数据中心10G及更高带宽的OM3光纤技术【转】 应用在数据中心10G及更高带宽的OM3光纤技术[字体:大 中 小]10G光网络以激光优化50um多模光纤(OM3)作为首选的传输介质,在数据中心和局域网骨干网络得以悄然应用。OM3光网络优化了光纤通信路由与空间利用率,简化了安装施工与系统测试,在降低能耗和制冷方面表现不俗,并且支持系统设备与配线面板的高密度部署。事实上,2芯光纤的串行传输已经成为用于以太网和...
[HNOI2011]卡农 题意:求有多少种m个无序集合,其中每个集合由n个元素中的某些构成,每个元素出现偶数次,且无空集,且无两个集合相同。解:因为每个集合不相同,所以可以求有序集合然后除以m!设fm为m个集合时的答案。考虑这个偶数的限制如何处理。前m - 1个随便放,最后一个根据奇偶性来决定。不合法情况:最后一个是空集,最后一个和前面的重复。分别减去fm-1和(i - 1) * fm-2 * (tot...
转换一个二叉树为双列表 采用中序遍历,将左子树中根节点的前驱节点和右子树中根节点的后继节点与根节点连接。 1 #include <iostream> 2 3 using namespace std; 4 5 template<class T> 6 struct tree_node 7 { 8 T data; 9 tree...
Python: Tuples, Sets, Fractions, Types Tuples:T = (1, 2, 3, 4)len(T)T + (5, 6)T.index(4)T.count(4)#Tuples are immutableSets:T = (1, 2, 3, 4)len(T)T + (5, 6)T.index(4)T.count(4)#Tuples are immutable...