自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (4)
  • 收藏
  • 关注

原创 riscv64-linux-gnu-gcc编译生成32位cpu二进制

【代码】riscv64-linux-gnu-gcc编译生成32位cpu二进制。

2023-12-13 16:08:09 1239 1

原创 docker中qemu运行xv6并添加网卡,每次运行都卡很久才引导完系统

【代码】docker中qemu运行xv6并添加网卡,每次运行都卡很久才引导完系统。

2023-11-30 20:51:42 647

原创 探索那些文件描述符支持epoll

i_fop都是通过赋值静态数据结构的,比如常见的如下所示。(通过全局搜索static struct file_operations,搜索 "<tab>.poll.

2023-11-24 10:36:04 405

原创 gitbucket push卡住

最近使用自建服务器用docker搞了个gitbucket来用,官方提供的是http的,为了增强安全性,使用nginx+自签名证书+端口转发搞了个https的版本。但是在push大仓库的时候终止卡住,输出如下:Enumerating objects: 6768, done.Counting objects: 100% (6768/6768), done.Delta compression using up to 4 threadsCompressing objects: 100% (3252/325

2022-04-15 10:40:16 2872

原创 bochs粘贴(paste)功能

bochs粘贴想在guest os里面验证一些代码的时候,直接从外部粘贴进去会方便很多。研究了一下需要进行以下操作:bochs配置中添加keymapwindows:keyboard: keymap=$BXSHARE\keymaps\sdl-pc-us.maplinux: 有空再补bochs文档描述paste buttonText in the clipboard can also be pasted, through Bochs, to the guest OS, as sim

2022-04-03 16:44:37 543

原创 2021-11-11

graphviz 圆角矩形testNode [shape=box, style=rounded]

2021-11-11 09:49:03 111

原创 运行qemu出现libnettle.so.6动态链接库错误

最近在研究xv6操作系统,想着先把它跑起来可通过bochs或者qemu运行,运行方法直接make qemu或者make bochs,但由于各种原因,都没能成功得运行起来bochs方面由于bochs版本原因,代码下的.bochsrc过于老旧,要改的东西挺多,而且改完之后似乎读取img文件的时候又有新的问题,解决不了后放弃qemu方面是系统软件存在问题,具体是:运行时报qemu: e...

2019-10-15 16:19:20 3217

原创 《程序员的自我修养》TinyHelloWorld编译方法

最近在看《程序员的自我修养》,书的内容很棒,讲的东西很底层。看的是09年版的,其中的一些内容已不适用于现在的编译器,在第四章-静态链接中,TinyHelloWorld的编译会遇到一些问题,发现网上没有很好的解决方案,研究了一下后,解决方案如下:gcc -c -m32 -fno-builtin -fno-pie TinyHelloWorld.cld -static -m elf_i386...

2019-10-10 11:44:04 485 1

原创 tmux下复制粘贴

1. Ctrl+b,[ 进入拷贝模式,移动光标到要拷贝字符串开始处2.Ctrl+Space开始选择字符串,移动光标到要拷贝字符串结束处3.Alt+w 拷贝字符串4.Ctrlb, ] 粘贴坑:可能会出现热键被占用导致无法复制粘贴...

2019-07-19 10:55:17 2783

原创 bison flex调试

flex编译时增加调试选项 -dbison编译时增加调试选项 -t在包含main函数的文件中增加“extern int yydebug;”申明,并在调用parse函数之前将其赋值为1在运行时即可看到调试信息输出...

2019-07-01 10:53:35 993

原创 manjaro系统下core dump文件

写代码总少不了程序触发段错误崩了的时候,以前使用其他版本Linux的时候,在ulimit -c设置为unlimits的时候就直接在当前文件夹下生成了core.pid文件,然后就直接可以用gdb &lt;程序名&gt; &lt;core文件&gt;开始调试了。但在manjaro下程序崩了的时候发现core dump文件不知跑哪儿去了,在网上搜了一下没找到解决方法,于是跑到manjaro论坛上问了...

2019-03-14 11:40:46 907 1

原创 Ubuntu下sqlite3编译安装以及使用c语言操作数据库

编译安装sqlite31.下载sqlite源代码,地址:https://www.sqlite.org/download.html(选择autoconf的)2.进入源代码根目录,打开终端执行:./configure [-prefix=你想要安装的目录],具体我的是:./configure –prefix=/home/mt/Programs/test3.执行make指令4.执行make...

2018-10-18 00:00:22 2211

原创 Ubuntu 18.04右键新建文档功能

今天把Ubuntu 16.04升级到了18.04,体验是:不习惯=-=。窗口关闭移动到右边了,之前都习惯了左边关闭的,又得改。。。还有其他一些奇怪的和16.04不一样的更改,迷=。=(扯远了:)本来想新建一个文本写代码,一右键。。。what???新建文本选项呢???网上找方法,一开始没用,后面又迷之成功了。写写方法:在主目录(中文版的,英文版是home文件夹)下的模板(英文版Templates)中...

2018-05-29 16:23:58 10625 2

原创 Ubuntu 下 Bochs运行Linux0.11

最近在通过赵炯博士的《Linux内核完全注释》学习操作系统,一直想实实在在的把系统运行咯,通过各个博客学习怎么编译,总遇到博客中没记录的错误,然后就打住了,但总觉得如刺在喉一般,不把系统运行了心里总不舒服,今晚又弄了一次,总算成功了,在此分享一下,为后来者提供点便捷。(闲话结束:)系统:Ubuntu 16.04Bochs:2.6.9bochsrc配置:romimage: file=/usr/loc...

2018-05-24 23:44:19 998

转载 转载 Oracle 用户、对象权限、系统权限

文章出处:https://blog.csdn.net/robinson_0612/article/details/5688875--================================--Oracle 用户、对象权限、系统权限--================================ 一、用户与模式    用户:对数据库的访问,需要以适当用户身份通过验证,并具有相关权限来完成...

2018-05-14 15:00:06 220

原创 Bochs出现'keyboard_mapping' is deprecated - use 'keyboard' option instead.解决方法

最近在通过于渊老师的《Orange'S:一个操作系统的实现》学习操作系统,据大神说这本书傻子都能看懂(因为于渊老师巨细无遗的讲解嘛),就下载来学习学习。然额我第一章运行个Hello World都没成功 ORZ。出现问题:用bochs运行生成的img报错:'keyboard_mapping' is deprecated - use 'keyboard' option instead.看了好多博客都没...

2018-05-03 12:56:58 8905 9

原创 PyCharm 2018中出现"No module named XXX"解决办法

项目中需要写数据到Excel,使用pip安装了第三方库,在PyCharm中import时就提示"No module named xlwt"然后到Python目录下查看,明明就在site-packages里面看了很多博客也没解决,最后想到一个简单粗暴的方法:把涉及到的第三方库直接复制到项目中的venv\lib\site-packages中去问题解决...

2018-04-08 12:10:07 6519 1

Bochs2.6.9可运行的Linux0.11

Ubuntu 16.04下可使用Bochs2.6.9运行的Linux0.11,亲测有效哦。

2018-05-24

The Java™ Tutorials

java文档中的The Java™ Tutorials ,离线的资源,下载下来方便无网络时看,打开文档中的index.html即可查看

2017-11-15

空空如也

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

TA关注的人

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