数据结构与算法 11 基础算法 7 63:螺旋矩阵 59:二分查找 23:算法小练(3) 21:KMP算法精读 20:算法小练(2) 18:十大排序算法 17:算法小练(1) 数据结构 4 99:图 98:堆 97:平衡树 95:树 杂项 2 121:记录一次wsl的配置 01:My_First_Blog 计算机安全 5 栈 4 123:PWN(2) 122:PWN(1) 120:PWN(0) 15:栈的工作原理及栈溢出的使用 逆向 1 16:CE修改器入门教程 计算机应用 27 图形学 16 104:初始图形学(15) 103:初始图形学(14) 90:初始图形学(13) 40:初始图形学(12) 39:初始图形学(11) 38:初始图形学(10) 37:初始图形学(9) 36:初始图形学(8) 34:初始图形学(7) 33:初始图像学(6) 32:初始图形学(5) 31:初始图形学(4) 30:旋转立方体 29:初始图形学(3) 28:初始图形学(2) 27:初始图形学(1) 工具 4 127:从C升级到CPP 89:makefile基本使用 43:使用Git(中) 42:使用Git(上) 数据编码 2 74:背景驱动的双态图像显现 52:QOI编码解析 深度学习 4 78:初窥深度学习(4) 77:初窥深度学习(3) 75:初窥深度学习(2) 70:初窥深度学习(1) 语言学习 1 130:小试Lua 计算机系统 64 体系架构 14 119:一生一芯E5(4) 117:一生一芯E4(3) 116:一生一芯E4(2) 115:一生一芯E4(1) 113:一生一芯F6(5) 111:一生一芯F5(4) 110:一生一芯F4(3) 109:一生一芯F3(2) 108:一生一芯F3(1) 58:Y86-64处理器的实现(4) 55:Y86-64处理器的实现(3) 54:Y86-64处理器实现(2) 53:Y86-64处理器实现(1) 25:虚拟机在C的实现 底层原理 7 73:异常控制流(3) 72:异常控制流(2) 71:异常控制流(1) 64:存储器层次结构与性能利用 62:程序性能优化(3) 61:程序性能优化(2) 60:程序性能优化(1) 操作系统 1 24:动手写shell 汇编 13 56:mov指令的图灵完备性 14:8086CPU_Extra(12) 13:8086CPU_Learning(11) 12:8086CPU_learning(10) 11:8086CPU_Learning(9) 10:8086CPU_Learning(8) 09:8086CPU_Learning(7) 08:8086CPU_Learning(6) 06:8086CPU_Learning(5) 05:8086CPU_Learning(4) 04:8086CPU_Learning(3) 03:8086CPU_Learning(2) 02:8086CPU_Learning(1) 编译链接 10 105:Python字节码解释器基本原理 94:c4编译器回顾(4) 93:c4编译器回顾(3) 92:c4编译器回顾(2) 91:c4编译器回顾(1) 68:链接(4) 67:链接(3) 66:链接(2) 65:链接(1) 35:简易的垃圾回收机制 虚拟内存 6 124:深入理解Ptmalloc2(上) 81:虚拟内存(3) 80:虚拟内存(2) 79:虚拟内存(1) 46:动手实现内存分配 44:虚拟内存——C字符串与proc 计算机网络 3 132:code a TCP/IP(2) 131:code a TCP/IP(1) 128:编写一个HTTP服务器 调试原理 10 101:DWADRF信息解析 87:NJU_PA_STUDY(4) 86:NJU_PA_STUDY(3) 85:NJU_PA_STUDY(2) 83:NJU_PA_STUDY(1) 83:NJU_PA_STUDY(0) 50:写一个Linux调试器(4) 49:写一个Linux调试器(3) 48:写一个Linux调试器(2) 47:写一个Linux调试器(1) 随笔 23 思考 9 114:论文构思 102:日后安排 100:感悟 69:随便的想法 45:2025年的年轻人需要什么? 26:闲逛 22:人生的价值 19:互联今日 07:关于技术与学习的思考 月报 14 129:六月的反思与对暑假的展望 126:五月的反思 125:四月的反思 118:三月的反思 112:二月的反思 107:一月的反思与对寒假的展望 106:十二月的反思 96:十一月的反思 88:十月的反思 84:九月的反思 76:对暑假的反思与下个学期的展望 57:六月的反思与七月的计划 51:五月的反省 41:四月的反省