自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(264)
  • 资源 (3)
  • 收藏
  • 关注

原创 简单的迷宫问题

链接:https://www.nowcoder.com/acm/contest/93/D来源:牛客网题目描述给你一个n*m的迷宫,这个迷宫中有以下几个标识:s代表起点t代表终点x代表障碍物.代表空地现在你们涵哥想知道能不能从起点走到终点不碰到障碍物(只能上下左右进行移动,并且不能移动到已经移动过的点)。输入描述:输入第一行一个整数T(1<=T<=...

2018-04-05 17:00:05 1135 1

转载 闪存垃圾回收

闪存垃圾回收基础知识

2022-06-04 10:11:43 597

转载 Linux多线程的实现方式,内核级线程和用户级线程一对一模型

用户态线程和内核态线程的区别 - 拾月凄辰 - 博客园 (cnblogs.com)

2022-04-24 21:20:11 317

原创 c语言结构体类型转换浅谈

结构体内部变量的寻址 在了解c语言结构体类型如何进行转换之前,我们需要清楚结构体是如何进行内部变量寻址的,我们先声明一个如下所示的结构体struct st{ int a; char b; long long c; int vec[100];} 并且定义一个struct st的实体,假设这个结构体在内存中的首地址为0,那么这个实体在内存中的分布是这样紧凑分布的内部变量类型 字节数 地址 int 4字节 0...

2021-04-23 17:04:43 6263 4

原创 参考《操作系统真想还原》开发操作系统过程中遇到的那些BUG

在《操作系统真想还原》这本书中,几乎没有用到什么算法,但是有非常多的细节需要注意,很多深邃的思想都藏在简单的代码当中,即便是照抄,如果你不理解的话,往后如果遇到bug,想要回头再找bug,那仿佛是大海捞针,所以前期一定要一步一个脚印,每一行代码都要弄懂,这个真的非常重要,即便我的确是这样做的,但我也遇到了很多bug,在开发过程中,写代码的速度和找BUG的速度几乎是五五开,很多时候都是今天写了几个函数文件,明天就开始找这几个函数文件的BUG,当然,如果没有BUG可找,那也很难将学到东西深深印入脑...

2021-04-22 17:29:53 250

原创 c语言内联汇编浅谈

扩展内联汇编基本格式int num2;int num2;asm volatile ("int $0x80": "=a" (num1): "a" (num2): "memory");: "a" (num2) 表示将num2放入寄存器eax中;"=a" (num1)表示将eax中的值放入到num1中;

2021-04-20 19:26:27 183

原创 赋值表达式的返回值

经测试,赋值表达式的返回值为等号左边的值int a=-10;int b=10;while( a=b++ ); 在上述表达式中,while括号内会先执行 a=b++,然后while循环会判断a的值是否为0,若不为0,则继续循环,若为0,则退出循环,...

2021-04-02 12:24:13 799

原创 鄙人对回调函数、函数指针的些许了解

https://www.runoob.com/w3cnote/c-callback-function.html

2021-04-01 19:58:48 111

转载 函数指针及其定义和用法,C语言函数指针详解

函数指针大家了解一下就行了,用得不多,但一定要认识它。什么是函数指针如果在程序中定义了一个函数,那么在编译时系统就会为这个函数代码分配一段存储空间,这段存储空间的首地址称为这个函数的地址。而且函数名表示的就是这个地址。既然是地址我们就可以定义一个指针变量来存放,这个指针变量就叫作函数指针变量,简称函数指针。那么这个指针变量怎么定义呢?虽然同样是指向一个地址,但指向函数的指针变量同我们之前讲的指向变量的指针变量的定义方式是不同的。例如:int(*p)(int, int);这个语句就定义了一

2021-04-01 19:25:54 221

原创 《操作系统真相还原》源码编译过程中遇到的问题

问题一:遇到这种问题说明是由于 64位 的操作系统编译了32位的操作系统这是由于gcc版本引起的,需要更换操作系统或者进行交叉编译添加-m32参数问题二:如果遇到这样的问题,则需要在编译过程中添加 -fno-stack-protector参数,但是参数添加的位置需要放在CFLAGS中,如下图所示:...

2021-03-04 20:30:04 319 1

转载 mysql 8.0.13忘记密码重置方法

参考链接:https://www.cnblogs.com/jerrys/p/10626408.htmlmysql 8.0.15忘记密码重置方法 1.打开命令窗口cmd,输入命令:net stop mysql,停止MySQL服务,2.开启跳过密码验证登录的MySQL服务 输入命令 mysqld --console --skip-grant-tables --shared-memory3.再打开一个新的cmd,无密码登录MySQL,输入登录命令:mysq...

2021-01-05 17:24:07 163

转载 文件描述符

转载:http://blog.csdn.net/cywosp/article/details/38965239

2020-05-26 15:44:12 164

原创 JDK老版本网址

官网:https://www.oracle.com/technetwork/java/archive-139210.htmlgithubhttps://github.com/frekele/oracle-java/releases

2020-02-09 12:49:19 2013

原创 web考试设计

https://www.cnblogs.com/java-class/p/4080905.htmlhttps://segmentfault.com/a/1190000007245705https://blog.csdn.net/qq_34661113/article/details/79461336

2019-12-27 10:00:12 206

原创 程序员接私活的7大平台利器

https://www.cnblogs.com/gdjk/p/10404837.html

2019-12-23 11:17:12 497

原创 boxuchsrc模板

软盘镜像启动真坑,用bxiamge制作出来的软盘,提示让在配置文件中加入floppya: image=a.img, status=inserted 这句话但是死活不对网上让加入floppya: 1_44=a.img, status=inserted 这句话结果就对了,真的是,bochs这个软件真坑megs: 32romimage: file=/usr/loca...

2019-12-10 20:10:25 312

转载 将java 项目生成exe直接没有java环境的机器上运行

https://blog.csdn.net/Code_Boy_Code/article/details/88052421

2019-12-08 20:35:55 661

转载 免费简单好用的屏幕录制工具——Captura

参考连接:https://blog.csdn.net/weixin_39691535/article/details/86491726Captura是一款免费开源的屏幕录制工具,它能够将屏幕上的任意区域、窗口录制成视频,可以选择是否显示鼠标、记录鼠标点击、键盘按键、声音。Captura在视频设置中,选择录制区域,视频编码器,帧率及质量。在视频上方,可以看到鼠标、手指等图标,它们的激活状态可...

2019-12-05 15:28:40 1033

转载 GCC内联汇编

https://blog.csdn.net/duanlove/article/details/8209169

2019-12-01 15:57:00 127

原创 ubuntu16安装bochs2.9

https://www.cnblogs.com/lfri/p/11489223.htmlUbuntu 16.04LTS 安装和配置Bochs环境:VMWare14+Ubuntu16.04安装Bochs2.6.91.去官网下载下载 bochs-2.6.9.tar.gz2.安装一系列的包因为Bochs 需要在 X11 环境下运行,因此你的 Linux 系统必须已经安装了X ...

2019-12-01 10:39:23 340

转载 Makefile教学文档

https://seisman.github.io/how-to-write-makefile/introduction.html

2019-11-27 10:28:35 104

原创 opencv-python将视频提取图片

首先需要安装opencv-python包(这个库文件很难装的,搞不好需要fq才能装)#coding=utf-8import cv2 as cvcap =cv.VideoCapture("C:\文件\小丑.mp4")isOpened = cap.isOpened() ##判断视频是否打开print(isOpened)# begin=169940;# end=170600beg...

2019-11-25 21:31:15 1034

转载 JDBC获取记录总数

参考链接:https://blog.csdn.net/ID_Rin/article/details/54142137JDBC中的ResultSet API没有直接获取记录条数的方法,现介绍几个: 方法一:利用ResultSet的getRow方法来获得ResultSet的总行数Java代码 ResultSetrs; rs.last();//移到最后一行 int...

2019-11-23 16:23:46 4748

转载 块级元素和行内元素

https://www.cnblogs.com/stfei/p/9084915.html

2019-11-19 19:10:38 84

转载 给centos的yum的base-repo源修复,国外或者国内

https://blog.csdn.net/Giraffe_it/article/details/86429195

2019-11-01 20:24:25 1213

转载 ELF文件结构描述

参考链接:https://www.cnblogs.com/linhaostudy/p/8855238.html

2019-10-27 16:05:10 120

原创 文学读书网站

网址:http://www.ireadweek.com希望可以成为一个百年网站

2019-10-25 21:36:27 372

转载 x86汇编语言]段描述符、段选择子格式

https://www.jianshu.com/p/0ec493a0287c

2019-10-25 19:52:42 629

转载 #if #ifdef #ifndef #undef 条件编译

https://blog.csdn.net/wangjiaweiwei/article/details/86654039

2019-10-25 10:38:43 182 1

转载 yum的repo文件详解、以及epel简介、yum源的更换

https://www.cnblogs.com/nineep/p/6795692.html阿里云的repo包下载地址http://mirrors.aliyun.com/repo/

2019-10-25 10:09:51 985

原创 BIOS加电自检内存分布图

2019-10-24 20:43:57 591

原创 Centos老版本下载

先给出老版本的官网下载地址:https://wiki.centos.org/Download其实这也是一个跳转网页而已,真正的下载地址在这里:http://vault.centos.org/5.5/5.5代表版本号我在官网上找了好久,以为不支持老版本的服务了,特么最后在网页最下面找到了。。。。。。。。。。。。。。。。气死。。。。。嘤嘤嘤我有一种将所有的centos版本下载保存的...

2019-10-24 17:42:36 2255

转载 ld: i386 架构于输入文件foo.o 与 i386:x86-64 输出不兼容

参考链接:https://www.cnblogs.com/olajennings/p/6662925.htmlhttps://blog.csdn.net/vantian/article/details/78748653

2019-10-24 16:17:46 1600

转载 键盘上各键对应的ASCII码值

https://blog.csdn.net/chudongfang2015/article/details/51785919https://blog.csdn.net/u014647208/article/details/79656565https://blog.csdn.net/u011981242/article/details/52332172

2019-10-22 19:54:41 735

转载 汇编 JCC指令表

https://blog.csdn.net/fengshh2301/article/details/53327195

2019-10-22 19:54:06 453

转载 汇编--INT 10H功能

https://blog.csdn.net/gaoxionghao/article/details/23539039

2019-10-22 15:18:13 558

原创 Bochs硬盘启动流程

因为参考《x86汇编语言 从实模式到保护模式完整版》这本书的随书资源包里面有完整的Bochs硬盘启动教程,随书资源包在资源信息的链接中目录为:\booktool\相关教程 需要说明的是,Bochs虚拟及的安装包里也有虚拟硬盘的制作工具,但是用Bochs制作工具做出来的硬盘不能被书里面的硬盘写入工具写入,不晓得为什么,我也在继续探索原因,另外Bochs工具确实能够使用资源包里面...

2019-10-21 16:38:27 910

原创 关于Bochs虚拟硬盘的启动问题

说来话长。。。问题总是接连不断,莫名其妙的出现bug。。。人生苦短。。。因为想自己制作一个小型的操作系统,看听说Bochs能够很好的进行调试,我于是在官网上下载了一个bochs-2.6.9-win64解压版本,打开之后一直出错,此处省略一万字。。。废话不多说篇 当我使用Bochs的硬盘启动功时,发现,第一次启动总能成功,但是第二次启动就会一直失败,就像这样报错,提示...

2019-10-21 16:24:49 1762 1

转载 bochs调试方法与指令详解

https://blog.csdn.net/acmilanvanbasten/article/details/38852173bochs调试FAQ:一 基本调试命令1.Q:如何从引导扇区开始设置断点?A: BIOS被载入内存中运行,其引导扇区的地址一般都是在0x7c00,因为在实模式下,逻辑地址和物理地址是一一对应的,所以我们可以在启动bochs调试的命令行下输入...

2019-10-20 10:39:50 6934

转载 Bochs常用调试命令

https://blog.csdn.net/ddna/article/details/4997695Bochs常用调试命令Bochs是非常好用的模拟器,命令也很多,不过最常用的其实总结起来也就包括几条,记住这些命令基本都可以满足调试需求了。1. 断点操作(1)设置断点:b 物理地址例:b 0x7c00 在物理地址0x7c00处设置断点(2)查询目前已经设置过的...

2019-10-20 10:38:14 385

python项目集合.zip

python自己做的一些小项目,读取excel,图像处理,以及词频分析,python自己做的一些小项目,读取excel,图像处理,以及词频分析,

2019-12-09

Bochs安装手册.pdf

是关于自制操作系统的相关文档,里面有一些汇编源码,包括boot.asm

2019-10-21

天干地支.txt

日历表输入日期得到天干地支属相星座日历表输入日期得到天干地支属相星座

2019-10-09

空空如也

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

TA关注的人

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