自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Gsharp的博客

荆轲饮燕市,酒酣气益震。哀歌和渐离,谓若傍无人。

  • 博客(14)
  • 资源 (1)
  • 收藏
  • 关注

原创 AMD 安装 Manjaro KDE 驱动安装后续及BackLight:ACPI故障解决

Manjaro (KDE桌面环境)安装后续以及故障解决本文的系统版本和图形化方案使用 cat /etc/lsb-release 查看发行版本DISTRIB_ID=ManjaroLinuxDISTRIB_RELEASE=20.0DISTRIB_CODENAME=LysiaDISTRIB_DESCRIPTION="Manjaro Linux"安装neofetch可以显示出环境详细信息...

2020-04-24 17:59:13 6778 9

原创 Linux内核启动过程(Linux 2.4)

CPU初始化CPU加电, RESET重重寄存器数据 CS:0xffff IP:0进入实地址模式(0-0xfffff) seg(16bit)+offset(16bit): seg<<4 + offset (0~1MB)执行第一条指令(线性地址 0xffff0 EPROM映射)进入初始引导程序(可用空间0x0C0000-0xfffff)初始引导程序: 从磁盘读入引导扇区的程序. 由于EPROM的空间发展, 后逐渐增加硬件检测, 设备驱动(Linux未采用)等一起组成BIOS.

2021-09-12 21:44:34 458

原创 Livepatch Background

Livepatch Related WorkFrom KShot1Existing live patching focuses on open-source operating systems, mainly Linux.For example, Ksplice 2, kpatch 3, and kGraft 4 can effectively patch security vulnerabilities without causing a significant downtime.Kpatch

2021-06-20 14:13:49 736

转载 Compile-time stack validation for Livepatch

Compile-time stack validationoriginalIn order to get their code upstream, they must first invest considerable effort intofixing a related subsystem. Live patching is exactly a case in point.Live patch’s dilemmaConsistecy Model“Consistecy model” rem

2021-05-08 20:47:38 161

原创 四大安全顶会

四大安全顶会S&P:IEEE Symposium on Security and Privacy网址http://www.ieee-security.org/TC/SP-Index.html简介自1980年以来,IEEE安全与隐私研讨会(S&P)一直是介绍计算机安全和电子隐私发展的首要论坛,也是汇集该领域研究人员和实践者的主要论坛。USENIX SECURI...

2020-05-06 17:40:25 7434 1

原创 我的Linux安装之旅

0x00 主流Linux操作系统CentOSRedHat (付费订阅)ArchLinuxManjaro (衍生版)Elementory OSDebianDeepin(衍生版)Ubuntu(衍生版)Kali(衍生版)and on …0x01 主流桌面解决方案KDEGONMEXFCEDEEPINI3and so on …0x02 镜像下载镜像站列表...

2020-05-06 17:37:32 202

转载 VIM CHEATSHEET (中文速查表)

VIM CHEATSHEET (中文速查表)Version: 43, Last Modified: 2018/12/26 15:17本文转自: skywind 光标移动commandfunctionh光标左移,同 ‘Left’ 键j光标下移,同 ‘Down’ 键k光标上移,同 ‘Up’ 键l光标右移,同 ‘Right’ 键CTRL-F下...

2020-03-30 21:20:10 1541

原创 BIOS 与 UEFI的区别

BIOS 与 UEFIBIOS(Basic Input Output System,基本输入输出系统)诞生于1975年的CP/M计算机。起初,他作为一款先进的固件程序,在计算机系统中扮演着相当重要的角色。伴随着IBM PC兼容机的盛行,BIOS已“统治”计算机系统20年之久,直至UEFI(Unified Extensible Firmware Interface,统一可扩展固件接口)的出现才逐渐...

2020-03-30 21:17:52 7550 1

原创 Makefile入门:从手动到自动

Makefile简介  Make工具最主要也是最基本的功能就是通过makefile文件来描述源程序之间的相互关系并自动维护编译工作。而makefile 文件需要按照某种语法进行编写,文件中需要说明如何编译各个源文件并连接生成可执行文件,并要求定义源文件之间的依赖关系。Makefile在绝大多数的IDE 开发环境中都在使用,已经成为一种工程的编译方法。Makefile工作规则  我们编译项目文...

2020-03-30 21:15:32 283

原创 x86汇编学习笔记

x86汇编学习笔记作者:Gsharp日期:2020年2月2日参考书籍 《汇编语言》 1DebugDebug 是DOS, Windows都提供的实模式(8086 方式)程序的调试工具.Windows下使用dosbox模拟dos环境, 挂载所在目录后打开debug.exe涉及的Debug 功能R 查看, 修改CPU寄存器内容D 查看内存内容E 改写内存U 翻译内存中的机...

2020-03-30 21:13:01 487 1

转载 VNC 安装 (适用Redhat 9.0 和 CentOS 7.0+)

Remote Service本文转自https://www.cnblogs.com/yjscloud/p/6695388.htmlVNC 安装 (适用Redhat 9.0 和 CentOS 7.0+)目的: VNC来实现远程我们的linux服务器实验环境: Red Hat Enterprise Linux Server release 7.6 (Maipo)cat /etc/red...

2019-01-29 13:32:00 559

原创 Git使用笔记 (github仓库管理为例)

GitGit管理创建仓库 git init 在本地目录下建立新git仓库,该仓库可以为空也可以是重新初始化的仓库。该命令将创建一个名为 .git 的子目录,这个子目录含有初始化的 Git 仓库中所有的必须文件,仅仅是做了一个初始化的操作,项目里的文件还没有被跟踪。此时可通过 git add 命令来实现对指定文件的跟踪,然后执行 git commit 提交。 gi...

2018-05-06 21:39:28 181

转载 markdown编辑器

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I...

2018-05-05 21:32:15 142

原创 Python 非递归方法的全排列

python algorithm全排列(Permutation)排列(英语:Permutation)是将相异物件或符号根据确定的顺序重排。每个顺序都称作一个排列。例如,从一到六的数字有720种排列,对应于由这些数字组成的所有不重复亦不阙漏的序列,例如4, 5, 6, 1, 2, 3 与1, 3, 5, 2, 4, 6。【From Wikipedia】 从n个相异元素中取出

2018-01-30 22:24:00 1511

nvidia cuda-samples

来自CUDA官方的目录文件,用于提供CUDA官方样例文件。

2018-01-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除