Giter VIP home page Giter VIP logo

blogarticle's Introduction

BlogArticle

record study notes Blog

Sort

VT 入门

Windows 内核实验(完结)

  • Windows内核实验01——中断提权
  • Windows内核实验02——多核复杂性
  • Windows内核实验03——中断现场
  • Windows内核实验04——再次开中断(调用内核函数)
  • Windows内核实验05——InlineHook
  • Windows内核实验06——系统调用
  • Windows内核实验07——非PAE分页
  • Windows内核实验08——PAE分页
  • Windows内核实验09——零地址读写
  • Windows内核实验10——跨进程内存访问
  • Windows内核实验11——平行进程
  • Windows内核实验12——内存延迟分配
  • Windows内核实验13——数据TLB
  • Windows内核实验14——指令TLB与流水线

TODO

虚拟化/KVM实战————原理、进阶与性能调优(更新中)

  • 第一章 虚拟化简介
  • 第二章 构建KVM环境
  • 第三章 KVM原理介绍

Windows x64 内核研究(更新中)

  • x64内核研究1——IA-32e模式
  • x64内核研究2——SMEP和SMAP
  • x64内核研究3——分页
  • x64内核研究4——KPTI
  • x64内核研究5——硬件漏洞补丁和CFG

MacOS (更新中)

  • MacOS架构介绍
  • MacOS系列文章描述指南

Android (更新中)

  • APK文件格式

linux内核(更新中)

  • linux内核编译

运维(更新中)

  • gdb
  • git 使用
  • QEMU 管理虚拟机

设计模式

  • 创建型模式
    • 工厂方法

Python高阶 (未开启)

  • 面向对象 :

    • 初始面向对象
      • 类和对象
    • 面向对象三大特性
      • 封装
      • self
      • 属性
      • 方法
      • 类方法
      • 实例方法
      • 静态方法
      • 访问控制
      • 继承
      • 单继承
      • 多继承
      • 多态
      • 方法重写
      • 运算符重载
    • 装饰器
    • 神奇的反射
    • 面向对象拓展
  • 进程线程协程 :

    • 线程与进程
    • 并发编程
      • 同步和异步
      • 阻塞和非阻塞
      • 多线程
      • 多进程
      • 协程
      • 并发类库
    • 多进程模拟抢票
    • 进程的队列
    • 互斥锁
    • 开启线程的两种方式,线程queue
    • 线程与进程的两种应用
    • 死锁与递归锁,定时器
    • event模式数据库链接
    • 进程池与线程池,统一进程的两个任务切换问题
    • 同步与异步
    • 阻塞IO,非阻塞IO,多路复用
    • 进程、线程、协程终极版

blogarticle's People

Contributors

0xschnappi avatar

Stargazers

 avatar

Watchers

 avatar

Forkers

wonderkun

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.