笨笨饼干

文章
5
资源
1
加入时间
2年10月17天

KdDisableDebugger()反调试

NTSTATUS KdDisableDebugger();剥离内核调试器成功,返回 STATUS_SUCCESS如果并没有内核调试器,返回STATUS_DEBUGGER_INACTIVE如果内核调试器处于阻塞状态返回STATUS_ACCESS_DENIEDKdDisableDebugger函数会判断一个全局变量,当系统不是在调试下启动时,该值为1,在调试下启动时该值被置0,且该值只在操作系统启动时被初始化了一次(推测),当该值为0时,KdDisableDebugger会调用相关函数使内核调试器与

WindowManager

*WindowManager 也继承了这些方法,而这些方法传入的参数都是 View 类型,说明 Window 是以 View 的形式存在的。Window 分为三大类型,不同类型的 Window 的添加过程也不尽相同,这里主要讲系统窗口的添加过程。系统窗口的添加过程也会根据不同的类型有所区别,这里主要是以系统窗口 StatusBar 为例,StatusBar 是 SystemUI 的重要组成部分,具体就是指系统状态栏,用于显示时间、电量和信号等信息。在注释 5 处将窗口的参数保存到布局参数列表中。

集合进阶-----Collection单列:泛型

泛型类:package 集合进阶.Collection单列.泛型.泛型类;public class Student { private String name; public String getName() { return name; } public void setName(String name) { this.name = name; }}package 集合进阶.Collection单列...

python 两个班小朋友排队时混在了一起,每个小朋友都知道自己跟前一个小朋友是不是同班,把同班的小朋友找出来

小朋友的编号为正数,与前面一个小朋友同班用Y表示,不同班用N表示输入描述:输入空格分开的小朋友编号和是否同班的标志如:6/N 2/Y 3/N 4/Y 表示一共4位小朋友2和6是同班 3和2 不通班,4和三同班小朋友总数<999不考虑输入格式错误。#!/usr/bin/python#-*- coding:utf-8 -*-#instr = "6/N 3/Y 2/N 4/Y 5/Y 1/Y"instr = raw_input("请输入同学的信息\n&quo