自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 IPSec IKEv2 VPN连接时一直卡在正在验证你的登录信息,并自动退出了

我配置的是IPSec IKEv2 VPN。证书安装了、用户名密码都正确,就是报错。右键点击它,再点击打开服务,进入服务列表。清除登录信息,重新填写一遍即可。进入任务管理器,找到这个服务。找到这个服务,并打开它。

2024-03-20 11:07:17 302

原创 Unable to parse config: /etc/loki/loki.yaml: yaml: unmarshal errors:

你经历过的问题99%都有人经历过了,loki有大把的文档,这种问题却没有人问,一般来说就是自己犯了低级错误。有的大聪明可能要说了“镜像用错了就换镜像就行了,还不简单”,“以后仔细点就行了,还不简单”,“这么简单的问题还写博客”。最难的不是解决问题,而是定位问题,尤其是这种不太容易被怀疑的地方出了问题。而这个go文件却属于promtail,这时我就开始怀疑是镜像用错了。只有两个文件里有这个报错信息,因此只能是go文件里的报错。最后去检查镜像,果然在tag的时候把镜像名字tag错了。希望能对大家有所启发。

2024-03-12 11:21:22 443

原创 修改WSL2子系统安装位置及解决变更后WSL无用户名的问题

WSL子系统ubuntu22.04默认安装在了C盘里,但随着时间的推移,占用的空间增大,C盘已经无法容纳了。再次运行wsl -l -v发现,docker-desktop喧宾夺主了,之前默认子系统是Ubuntu-22.04。再运行WSL观察一下,root又出现了。“大师兄回来啦,二师兄回来啦,我能感觉到都回来啦”——《少林足球》使用 wslconfig /setdefault Ubuntu-22.04 修改默认的子系统。发现比起修改位置之前缺少了用户名root,而且之前安装的命令也无法使用。

2024-02-26 10:52:46 581

原创 RSA加密解密(二)——用shell加密后java无法解密的问题

究其原因,还是使用shell输出被base64编码的数据的方式不对,没有用对语句消除换行符的影响。

2024-02-19 10:32:34 325

原创 RSA加密解密(一)——用shell加密java解密

使用shell opensll对明文进行RSA加密,将密文用java的RSA工具对密文解密。这应该是全网第一个同时用到shell和java的RSA加密解密教程。下图是运行结果,如果不在 echo $encrypted_data 后面加 |base64,就会出现乱码的输出,但这并不是错误。在这个过程中生成了pkcs8、private_key.pem、 public_key.pem三个文件。(2)生成私钥,1024为私钥长度。(3)将私钥以pkcs8的格式存储。(1)每次生成的密文都不一样。

2023-12-30 21:34:00 531

原创 Springboot2.7集成websocket及相关问题

Springboot2.7集成websocket及相关问题

2023-09-15 16:44:53 517

原创 我在学习lambda过程中都思考了什么问题?

目录为什么要用lambda表达式?lambda表达式的各个部分都代表什么?lambda中的方法没有方法名,怎么知道用的哪个方法?(a)->{}和(int a)->{}有什么区别吗?lambda表达式可以用来完成哪些基本操作?为什么我在lambda中使用外部变量会编译报错?如果想在lambda中使用外部变量怎么办?我一定要用多多使用lambda表达式编程吗...

2020-04-16 10:43:45 840 5

原创 考研复试数据库原理面试题(五)——数据库的发展和应用

这一个文章和其它的几个章节有所不同,更倾向于课外扩展。答出来是加分项。因为博主曾经在一家大数据公司工作过,对数据仓库、数据挖掘、大数据什么的还是了解一点的,所以就整理了这一块。导师们应该会把火力集中在大数据、数据挖掘这两个部分,让你描述当前它们的发展然后适当地畅想一下未来。数据库原理我的参考书是《数据库原理及应用第二版(雷景生)》,因为一些机缘巧合选择了这本书。不过没关系,网上有很多关于数据库...

2020-04-15 12:10:36 3754 3

原创 考研复试计算机网络面试题(三)—数据链路层

写作目的:为了应对考研复试中的面试,我整理了导师可能提问的地方,力求用口语化的语言描述出来。这只是一部分,陆续还有计算机网络的其它章节,计算机网络的内容很多,我只整理数据链路层、网络层、传输层。我的参考书是《计算机网络(谢希仁)》《王道计算机考研》,还有网上搜的。思维导图在我的processon,正在完善。如果对你有帮助就打赏一下吧。https://www.processon.co...

2020-04-12 16:41:19 3330 1

原创 考研复试计算机网络面试题(二)—网络层

写作目的:为了应对考研复试中的面试,我整理了导师可能提问的地方,力求用口语化的语言描述出来。这只是一部分,陆续还有计算机网络的其它章节,计算机网络的内容很多,我决定只整理数据链路层、网络层、传输层。我的参考书是《计算机网络(谢希仁)》《王道计算机考研》,还有网上搜的。思维导图在我的processon,正在完善。如果对你有帮助就打赏一下吧。https://www.processon....

2020-04-11 19:12:19 3064 2

原创 考研复试计算机网络面试题(一)—传输层

写作目的:为了应对考研复试中的面试,我整理了导师可能提问的地方,力求用口语化的语言描述出来。这只是一部分,陆续还有计算机网络的其它章节,计算机网络的内容很多,我决定只整理数据链路层、网络层、传输层。我的参考书是《计算机网络(谢希仁)》《王道计算机考研》,还有网上搜的。思维导图在我的processon,正在完善。如果对你有帮助就打赏一下吧。https://www.processon....

2020-04-08 00:04:20 2468 5

原创 考研复试机器学习面试题,我承认有赌的成分

马上就要考研复试了,如果你的导师不搞机器学习领域,那真的皆大欢喜。如果他在搞机器学习,我不得不预判导师的走位和他要放的技能。我心里是非常惶恐的,别说机器学习,就是python也略知一二。万一导师提到机器学习,对于小白一样的我来说,就是青铜遇上了王者,分分钟被吊打。怎么跟导师对线机器学习:首先,要预判导师的预判。导师也知道,大学生对机器学习只是简单地了解而非系统的学习,他不会出太难的问题刁难我们...

2020-04-04 21:03:21 8981 4

原创 考研复试数据库原理面试题(二)SQL、索引、存储过程、触发器

写作目的:为了应对考研复试中的面试,我整理了导师可能提问的地方,力求用口语化的语言描述出来。这只是一部分,陆续还有数据库原理的其它章节,还会推出数据结构、计算机网络复试题整理。数据库原理我的参考书是《数据库原理及应用第二版(雷景生)》,因为一些机缘巧合选择了这本书。不过没关系,网上有很多关于数据库原理的面试题,而且答案也很容易搜到。思维导图在我的processon。如果对你有帮助就打赏一下...

2020-04-03 16:59:23 3812 5

原创 考研复试数据库原理面试题(四)—关系数据库设计与设计理论

写作目的:为了应对考研复试中的面试,我整理了导师可能提问的地方,力求用口语化的语言描述出来。这只是一部分,陆续还有数据库原理的其它章节,还会推出数据结构、计算机网络复试题整理。数据库原理我的参考书是《数据库原理及应用第二版(雷景生)》,因为一些机缘巧合选择了这本书。不过没关系,网上有很多关于数据库原理的面试题,而且答案也很容易搜到。思维导图在我的processon。如果对你有帮助就打赏一下...

2020-04-01 21:22:17 3538 3

原创 考研复试数据库原理面试题(三)—数据库保护

写作目的:为了应对考研复试中的面试,我整理了导师可能提问的地方,力求用口语化的语言描述出来。这只是一部分,陆续还有数据库原理的其它章节,还会推出数据结构、计算机网络、数据库的复试题整理。数据库原理我的参考书是《数据库原理及应用第二版(雷景生)》,因为一些机缘巧合选择了这本书。不过没关系,网上有很多关于数据库原理的面试题,而且答案也很容易搜到。思维导图在我的processon。如果对你有帮助...

2020-03-30 20:27:22 5729 4

原创 考研复试操作系统面试题(五)-内存管理

写作目的:为了应对考研复试中的面试,我整理了导师可能提问的地方,力求用口语化的语言描述出来。这只是一部分,陆续还有操作系统的其它章节,还会推出数据结构、计算机网络、数据库的复试题整理思维导图在我的processon。如果对你有帮助就打赏一下吧。https://www.processon.com/view/link/5e79c7ede4b06b852ff3a8e2内存管理的功能?...

2020-03-29 23:14:12 1916

原创 C语言链表翻转的三种实现方式(栈、头插法、递归法)

题目:反转一个单链表。示例:输入: 1->2->3->4->5->NULL输出: 5->4->3->2->1->NULL背景:这道题乍一看还是非常简单的,我两个月前做这个题的时候,用的是栈后进先出的特性。今天复习这个题的时候使用的是头插法,因为头插法精准而优雅,代码还简单。但这道题给我的几个启示:①用自己最擅长的方法解...

2020-03-29 16:19:00 1672

原创 考研复试数据库原理面试题(一)绪论、关系数据库

写作目的:为了应对考研复试中的面试,我整理了导师可能提问的地方,力求用口语化的语言描述出来。这只是一部分,陆续还有数据库原理的其它章节,还会推出数据结构、计算机网络、数据库的复试题整理。数据库原理我的参考书是《数据库原理及应用第二版(雷景生)》,因为一些机缘巧合选择了这本书。不过没关系,网上有很多关于数据库原理的面试题,而且答案也很容易搜到。思维导图在我的processon。如果对你有帮助...

2020-03-27 21:32:59 6628 5

原创 考研复试操作系统面试题(四)-文件系统

写作目的:为了应对考研复试中的面试,我整理了导师可能提问的地方,力求用口语化的语言描述出来。这只是一部分,陆续还有操作系统的其它章节,还会推出数据结构、计算机网络、数据库的复试题整理思维导图在我的processon。如果对你有帮助就打赏一下吧。https://www.processon.com/view/link/5e79c7ede4b06b852ff3a8e2谈一下自己的感受:其...

2020-03-26 23:27:36 2931 1

原创 考研复试操作系统面试题(三)-概述

写作目的:为了应对考研复试中的面试,我整理了导师可能提问的地方,力求用口语化的语言描述出来。这只是一部分,陆续还有操作系统的其它章节,还会推出数据结构、计算机网络、数据库的复试题整理思维导图在我的processon。如果对你有帮助就打赏一下吧。https://www.processon.com/view/link/5e79c7ede4b06b852ff3a8e2什么是操作系统?...

2020-03-26 12:22:30 2009

原创 考研复试操作系统面试题(二)-进程管理

写作目的:为了应对考研复试中的面试,我整理了导师可能提问的地方,力求用口语化的语言描述出来。这只是一部分,陆续还有操作系统的其它章节,还会推出数据结构、计算机网络、数据库的复试题整理思维导图在我的processon。如果对你有帮助就打赏一下吧。https://www.processon.com/view/link/5e79c7ede4b06b852ff3a8e2进程的定义是什么?...

2020-03-25 22:42:17 2808

原创 考研复试操作系统面试题(一)-IO系统

写作目的:为了应对考研复试中的面试,我整理了导师可能提问的地方,力求用口语化的语言描述出来。这只是一部分,陆续还有操作系统的其它章节,还会推出数据结构、计算机网络、数据库的复试题整理思维导图在我的processon。如果对你有帮助就打赏一下吧。https://www.processon.com/view/link/5e6ca476e4b0f2f3bd1f89cd四种IO控制方式...

2020-03-24 16:41:55 4960 11

原创 考研复试计算机组成原理面试题(五)——总线与IO系统

写作目的:为了应对考研复试中的面试,我整理了导师可能提问的地方,力求用口语化的语言描述出来。这只是一部分,陆续还有计算机组成原理的其它章节,还会推出操作系统、数据结构、计算机网络、数据库的复试题整理思维导图在我的processon。如果对你有帮助就打赏一下吧。https://www.processon.com/view/link/5e6ca476e4b0f2f3bd1f89cd什么...

2020-03-19 22:34:49 3696

原创 考研复试计算机组成原理面试题(四)-中央处理器

写作目的:为了应对考研复试中的面试,我整理了导师可能提问的地方,力求用口语化的语言描述出来。这只是一部分,陆续还有计算机组成原理的其它章节,还会推出操作系统、数据结构、计算机网络、数据库的复试题整理思维导图在我的processon。如果对你有帮助就打赏一下吧。https://www.processon.com/view/link/5e6ca476e4b0f2f3bd1f89cdCP...

2020-03-18 22:40:35 2718 1

原创 考研复试计算机组成原理面试题(三)—指令系统

指令系统写作目的:为了应对考研复试中的面试,我整理了导师可能提问的地方,力求用口语化的语言描述出来。这只是一部分,陆续还有计算机组成原理的其它章节,还会推出操作系统、数据结构、计算机网络、数据库的复试题整理思维导图在我的processon。如果对你有帮助就打赏一下吧。https://www.processon.com/view/link/5e6ca476e4b0f2f3bd1f89...

2020-03-17 17:17:19 2041

原创 考研复试计算机组成原理面试题(二)—存储器系统

写作目的:为了应对考研复试中的面试,我整理了导师可能提问的地方,力求用口语化的语言描述出来。这只是一部分,陆续还有计算机组成原理的其它章节,还会推出操作系统、数据结构、计算机网络、数据库的复试题整理思维导图在我的processon。如果对你有帮助就打赏一下吧。https://www.processon.com/view/link/5e6ca476e4b0f2f3bd1f89cd存储...

2020-03-15 23:15:50 4860 4

原创 考研复试计算机组成原理面试题(一)—概述、数制的表示与计算

考研复试计算机组成原理面试题—概述、数制的表示与计算写作目的:为了应对考研复试中的面试,我整理了导师可能提问的地方,力求用口语化的语言描述出来。这只是第一篇文章,陆续还有计算机组成原理的其它章节,还会推出操作系统、数据结构、计算机网络、数据库的复试题整理思维导图在我的processon。如果对你有帮助就打赏一下吧。计算机概述冯诺依曼机的特点?1、五个组成部分:运算器、控制器...

2020-03-14 17:23:41 19194 8

原创 JAVA若干面试试题(持续更新)

在网上看JAVA的面试试题,因为快要考研复试了,万一问到JAVA那就不好办了。网上的面试题回答的有些固然很好,可以直接引用。有些不好理解,但只要自己钻研,等转化成自己的语言能说出来的之后就迎刃而解了。这篇文章的目的是①搜罗高频面试题和答案②梳理网上的答案,去粗取精,去伪存真③转化成书面语或口头语,能表达出来comparable和comparator的区别?compa...

2020-03-11 23:05:05 607

原创 那些java项目中有点难度的FTP上传问题

要实现文件上传功能。为了模拟正式环境的文件上传,我在本地搭建了FTP服务器,将功能实现。在正式环境下,由于本地的FTP和正式环境下的FTP有出入,上线时出现了问题。本篇文章记录使用FTP被动模式,从FTP搭建一直到功能上线在FTP上出现的诸多问题。这篇文章能解决的问题如下:1、什么是被动模式和主动模式;2、java操作上传至FTP过程中出现的阻塞异常;java FTP在执行uplo...

2020-03-10 17:51:53 415

原创 nginx配置管理系统回忆

考研呢,做过什么项目,用了什么技术要回忆一下。背景:用户从外部访问容器要经过nginx。nginx多了,不能每一个都要直接操作服务器去配置,所以提出的要求是可以写管理程序可视化配置。这个系统主要分为两个部分,go语言提供接口部署在nginx所在服务器,java调用接口进行操作。相当于前后两个系统,通过json交换数据。管理系统需要确认接口提供方的存在,定时检测。还可以在管理系统操纵重启ng...

2020-03-07 14:58:17 272

原创 C语言字符串和常用函数的探索

字符串的定义是什么?字符串是以'\0'结尾的字符数组。字符数组的最后一个单元的值是'\0',就可以判断它是字符串。char str[]={'c','h','i','n','a','\0'}最后一个字符时\0。等价于char *str="china";也等价于 char str[]="china";也等价于char str[]={"china"};,它们显式或隐式的在最后一个单元添加了'...

2020-03-05 10:13:28 200

原创 scanf格式化输入的研究

相关名词:格式控制符:因为计算机中所有的数据都是二进制 0、1 代码,所以输入输出的时候要用格式控制符告诉计算机以什么形式将二进制数据显示出来或保存进去。1、两个相邻的格式控制符之间,不指定数据分隔符,则相应的两个输入数据之间,①至少用一个空格分隔,②或者用tab分隔,③或者在一个数据后,按回车,然后再输入下一个数据。因为scanf把空格回车作为终止符,终止符不会被保存。有一个...

2020-03-04 14:49:18 319

原创 变量的存储类型的研究

C语言中每个变量或者函数都有数据类型和存储类型。数据类型是int、double、float等类型,修饰变量。数据类型规定了什么?规定了数据的取值范围和可参与的运算。例如int可以参与取余运算,而double就不能参与取余运算。内存区域的划分系统区和用户区。用户区分为程序区、静态存储区、动态存储区。静态存储区用来存放静态变量,例如全局变量动态存储区域用来存放动态变量,包括函数...

2020-03-03 22:26:20 448

原创 对C语言文件操作的研究

使用不同操作,将汉字或者数字写入txt文档,并打开观测写入数据设置了14个实验,通过改变操作类型符、操作数据、操作函数,来获得不同的实验结果。对汉字的写入void fileoperate(){ /* 操作类型符号:w 数据:两个汉字 操作函数:fputs 实验结果:写入txt,无乱码,无附加 */ FILE *fp=fopen("D:\\Data\\test.txt","...

2020-03-01 17:06:34 1373

原创 关于函数依赖的公理系统若干问题和批注

armstrong公理是做什么的?armstrong公理系统是函数依赖的推导规则,这个推导规则的目的为了进行模式分解,也就是将低级范式转化为高级范式,有了数学作为基础,一切都有了逻辑性。从理论层面详细理解函数依赖集的等价和最小化函数依赖集的等价:在关系R<U,F>上两个函数依赖集F、G,如果他们的闭包相等,就说这两个依赖集等价。闭包、等价是为了求最小函数依赖集做铺垫为什么求最...

2020-02-26 22:36:14 446

原创 数据库故障、恢复(日志恢复重点)的若干问题

为什么要进行数据库恢复?为了保障事务的原子性和持久性,确保数据不丢失、不破坏。常用数据转储和日志文件进行数据恢复故障的种类有哪些?1、事物内部故障。分为预期故障和非预期故障,一般重点谈论非预期故障。预期故障可以通过事务程序本身发现,例如在写java程序时,使用try catch就可以捕捉预期故障并处理。在数据库中也可以通过在事务中加入判断来预期。非预期故障可以理解为意料之外,例如运算溢...

2020-02-26 15:50:32 2102 1

原创 关于数据库意向锁与封锁粒度若干问

我们所说的加锁是谁对谁加锁?是事务T对某个封锁对象加锁。封锁对象的大小被称为封锁的粒度,这个对象可以是数据库、关系,也可以是元组。为什么要引入多粒度锁协议?封锁粒度大,系统被封锁的对象越少,并发度越小,系统开销越小。封锁粒度越小,系统被封锁的对象越多,并发度高,系统开销大。必须要在系统开销和并发度进行权衡,以求得最佳效果。所以,要引入支持多种并发控制粒度的并发协议,多粒度锁协议。为什...

2020-02-24 17:56:45 1426

原创 C语言图的最小生成树prim算法(超详细版)

最近刚刚学习了图的最小生成树算法,也看了很多作者写的文章,在加上自己的钻研终于明白了其中的奥妙。最小生成树算法的原理,大神们已经给了很详细的解释,有的还用图像说明。但美中不足的是,对代码的解释较少,这些代码让初学者阅读起来比较费力,也不利于初学者将彻底理解原理并将其转化成代码。于是我写了一个关于代码的解释,希望对初学者有所帮助。我力求精确不误人子弟。代码的#include<stdio...

2020-02-10 21:10:04 7423 1

原创 测试一下

测试一下

2020-02-10 16:56:16 273

空空如也

空空如也

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

TA关注的人

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