自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 VmwareTools安装时报错The path ““ is not a valid path to the 3.10.0-957.el7.x86_64 kernel headers.

如果不一致,改为安装与kernel版本一致的kernel-devel,比如我的内核版本是3.10.0.1160.el7.x86_64,就安装kernel-devel-3.10.0.1160.el7.x86_64版本的devel。在安装时报错The path “” is not a valid path to the 3.10.0-957.el7.x86_64 kernel headers.安装成功后,重新安装vmware,没有再报路径错误。kernel和kernel-devel版本不一致。

2023-12-25 08:10:21 702

原创 邻接矩阵和邻接链表表示的有向图的转置

20。

2023-12-10 19:58:48 483 1

原创 Linux开发:minicom的安装配置

minicom的安装和基本操作

2023-04-08 20:29:39 871

原创 WSL2:实现客户端和服务端之间的NFS服务

课内作业有相关要求,干脆自己整合写一个教程,也当WSL使用过程中的踩坑笔记了

2023-04-08 19:55:15 4832 3

原创 Hyper-V虚拟机网络配置

顺带一提如果装了WSL,不要手贱动它的网络连接类型,我看到它是内部连接觉得奇怪就犯贱改成了外部连接,网络瘫痪一整天还没想明白怎么回事,把整个计算机网络配置重置了一遍才解决(才有了这篇笔记)在选择外部网络的时候,选择确定能用的网卡,别像我一样让它选了个默认的然后发现连不上外网。然后在虚拟机右键->设置->网络适配器里选上新建的虚拟交换机即可。在Hyper-V管理器中右键计算机名称->虚拟交换机管理器。哪个网卡能用可以在cmd里ipconfig一下看看。

2023-04-08 18:22:36 2307

原创 Windows WLAN功能消失解决办法

可能之前网络有问题,任由windows自己诊断恢复默认设置后发现在任务栏的网络与Internet设置中,只剩下飞行模式了。Windows+R 在运行中键入services.msc打开服务。找到WLAN AutoConfig,重新启动。

2023-04-08 18:09:58 282

原创 C++实现简单词法分析器lexer

c++实现简单词法分析器

2023-04-07 20:59:48 699 1

原创 JAVA多线程基础

多线程进程与线程进程是指一个内存中运行的应用程序,每个进程都有一个独立的内存空间。线程是进程中的一个执行路径,共享一个内存空间,线程之间可以自由切换,并发执行。一个进程最少有一个线程。线程实际上是在进程基础上的进一步划分,一个进程启动后,里面的若干执行路径又可以划分成若干个线程。线程可分为守护线程和用户线程线程调度优先让优先级别高的线程使用CPU,如果线程的优先级相同,那么会随机选择一个(线程随机性),JAVA使用的为抢占式调度。CPU使用抢占式调度模式在多个线程间进行着高速的

2021-11-26 16:26:33 420

原创 JAVA退出多重循环

使用continue或break只能退出当前一层的(内)循环,给循环体命名就可以退出多重循环。for(int i=0; i < 10; i++){ for(int j = 0; j < 10 ; j++){ //body break; }}//只能跳出一层内循环//给循环命名circlecircle:for(int i=0; i < 10; i++){ for(int j = 0; j < 10 ; j++){

2021-07-23 19:26:25 392

原创 JAVA环境变量配置

环境变量environment variables在DOS命令中内部程序位于终端打开位置文件夹,外部命令就在环境变量的路径中。要配置好环境变量,需要在系统高级设置-高级-环境变量中设置:在系统变量中,为了方便引用JDK的安装路径,添加一个新系统变量JAVA_HOME,将需要使用的JDK版本路径设为值在JAVA_HOME前后添加%,使用字符串%JAVA_HOME%进行对其值的引用。在cmd中输入java -version查看目前使用的jdk版本:...

2021-07-23 19:15:40 127

原创 良人从零开始的踩坑笔记:Linux编译工具GCC

GCC,真的很难学什么是GCCGCC编译流程预处理 Pre-processing编译 Compiling汇编 Assembling链接 Linking函数库静态库动态库Gcc常用使用示例Gcc总体选项列表因为我上课没好好听什么是GCCGCC,全称GNU Compiler Collection,指一套编程语言编译器,以GPL及LGPL许可证所发行的自由软件,也是GNU计划的关键部分,也是GNU工具链的主要组成部分之一。原名为GNU C语言编译器(GNU C Compiler),因为它原本只能处理C

2021-03-05 21:35:18 169

原创 良人从零开始的踩坑笔记:C语言头文件

头文件,真的很难学什么是头文件为什么要用头文件写头文件#include包含头文件因为我上课没好好听什么是头文件在程序设计中,特别是在C语言和C++中,头文件或包含文件是一个文件,通常是源代码的形式,由编译器在处理另一个源文件的时候自动包含进来。一般来说,程序员通过编译器指令将头文件包含进其他源文件的开始(或头部),在C语言和C++中,标准库函数习惯上在头文件中声明。通常,头文件被用来唯一指定接口,且多少提供一些文档来说明如何使用在该文件中声明的组件。为什么要用头文件例如,一个函数在一个

2021-03-05 20:28:16 241

原创 良人从零开始的踩坑笔记:递归/递推实现斐波那契数列

C语言 递归/递推实现斐波那契数列斐波那契数列递归实现递推实现孰优孰劣因为我上课没好好听斐波那契数列斐波那契数列(意大利语:Successione di Fibonacci),又译为菲波拿契数列、菲波那西数列、斐氏数列、黄金分割数列。斐波那契数列由0和1开始,之后的斐波那契数就是由之前的两数相加而得出。首几个斐波那契数是:1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233……斐波那契数列是一个非常典型的递归数列。递归实现递归Recursion

2021-03-02 20:46:41 287

原创 良人从零开始的踩坑笔记:原码、补码、反码、移码

原码和补码,真的很难学什么是机器数原码表示法补码表示法模运算补码的定义特殊数据的补码表示补码与原码之间的转换已知[ X ] 原 求[ X ] 补 :已知[ X ] 补 求[ X ] 原 :已知[ X ] 补 求[ -X ] 补 :反码表示法因为我上课没好好听什么是机器数机器数,是与真值相对的概念,指的是被计算机内部编码后表示的数。而真值指机器数真正的值,对应现实世界中带有正负号的数。例如,负数在计算机中是以补码的形式存储的,-10用8位补码表示为11110110,说明机器数11110

2021-01-07 19:40:35 1138

原创 良人从零开始的踩坑笔记:浮点数

浮点数,真的很难学什么是浮点数IEEE754存储标准浮点数的数学表示浮点数的数据类型:float与double浮点数的数值范围float的取值范围double的取值范围浮点数加法对阶因为我上课没好好听什么是浮点数浮点数,是与定点数相对的概念,指小数点位置约定在固定位置的数。IEEE754存储标准浮点数在计算机中以遵循IEEE754浮点数计数标准的方式存储。IEEE 754规定了四种表示浮点数值的方式:单精确度(32位)、双精确度(64位)、延伸单精确度(43比特以上,很少使用)与延伸双精确

2021-01-07 03:13:15 4071 4

空空如也

空空如也

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

TA关注的人

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