自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 让你快速掌握Linux命令基本用法

可以帮助你更好的了解Linux。本片文章我们介绍Linux的终端命令的时候,让你能够快速上手Linux命令!

2024-01-24 14:27:55 345

原创 一篇文章让你对Linux不再疑惑!!!

Linux系统是一种开源的操作系统内核,它是基于Unix的设计原则和思想开发的。Linux系统结构可以分为内核空间和用户空间两个主要部分。内核空间(Kernel Space):包括进程的创建、调度、终止等操作。管理系统内存的分配和释放,以及虚拟内存的实现。提供文件和目录的管理,包括文件的读写、权限控制等。用于管理硬件设备与内核的交互。提供用户空间程序与内核通信的接口。用户空间(User Space):提供用户与系统交互的命令行界面。包括标准C库等,为应用程序提供基本的功能和接口。

2024-01-24 12:06:14 1037

原创 学计算机前你应该了解的一些名词:服务、端口和注册表

每个键都对应着一个特定的配置信息,而每个键下又可以包含子键和相应的数值。它是一个层次结构的数据库,用于存储操作系统和应用程序的设置、配置信息、硬件信息等。注册表的主要目的是提供一个集中管理和存储系统配置数据的方式,使得用户和应用程序可以轻松地访问和修改系统设置。服务相当于是应用程序类型,通常指的是一种通过网络或本地方式提供的特定功能或任务的软件组件。注意:端口并不是一一对应的。比如你的电脑作为客户端访问www服务端时,WWW服务器使用”80“端口与你的电脑通信,但是你的电脑可能使用”3457“端口。

2024-01-12 17:36:55 1003

原创 区分静态页面、动态页面和伪静态页面

静态页面适用于内容不经常变化的情况,动态页面适用于需要实时生成内容的情况,而伪静态页面则是在性能和实时性之间寻找平衡的一种方式。

2023-12-28 17:13:23 664

原创 解决Maven中90%的依赖导包问题

是的,自从我开始接触了以spring为框架的项目学习后,这个maven导包老是出现问题,每次在这个上面花费好多时间,于是乎打算写一个秘籍出来。这种问题确实存在,我经常遇到。好在阿里帮我们解决了这个问题,它相当于把远程仓库中的东西复制了一分,到自己的仓库,我们只需要将maven配置阿里镜像即可。其中黄色框框里就是你要修改的东西,若你拿的别人的项目,通常情况下其路径你会发现看不懂,例如“我的电脑上没有F:盘,为啥路径上有”…此时你就需要将Maven改为你自己的路径,这个大家配环境的时候都配过,我就此不再赘述。

2023-11-10 08:49:36 140

原创 解决报错Invalid bound statement (not found) (多半是粗心)

这种问题大多数是粗心导致的,基本上是接口文件和映射文件对不上的问题,只要对照上述几点进行排查,基本都可以解决。同时也要像我一样注意包的位置,但在网上也看到了其他的原因:maven默认加载机制造成的问题。maven加载时候,把java文件夹里面.java类型文件进行编译,如果是其他类型文件,则不会被加载。dao层编译后只有class文件,没有mapper.xml,因为maven工程在默认情况下src/main/java目录下的所 有资源文件是不发布到target目录下的。

2023-10-26 22:54:53 768

原创 Mybatis-plus学习心得 看完就会!!!

mybatis-plus可以理解为加强版的mybatis,可以帮我们减少编写mapper中简单的sql语句,你可以理解为IPhone13 和 IPhone13 Plus官网是这么说的:MyBatis-Plus (简称 MP)是一个 MyBatis的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。无侵入:只做增强不做改变,引入它不会对现有工程产生影响,如丝般顺滑损耗小:启动即会自动注入基本 CURD,性能基本无损耗,直接面向对象操作强大的 CRUD 操作。

2023-10-26 22:51:57 88

原创 浅说Ajax

AJAX(Asynchronous JavaScript and XML),中文叫做:异步的JavaScript和XML。这是一种 Web 交互方法AJAX说白了,就是”服务器和客户端之间是如何交流的?这是一种“老技术,新用法”。它最早是2005年由"AJAX之父"Jesse James Garrett提出。

2023-10-17 23:12:44 37

原创 好用的解决PowerDesign中字体图片太小分辨率问题【已解决】

我刚开始修改了软件的字体大小,发现只是字稍微大了点,图标还是小的可怜,这对一个绘图软件确实不方便。但是我在使用这款工具时候发现界面中的图标和文字都非常小,看的人眼睛疼,如下图。熟悉数据库设计的小伙伴可能都会用到一款名叫PowerDesign的工具。重启PowerDesign软件,十分清楚,我奶奶都能看清。

2023-10-16 22:29:48 317 3

原创 Redis持久化 你猜猜有几种?

现在大家都习惯与用Redis作为缓存系统,并且在其中放入常用的热点数据,从而减少直接对数据库访问的操作。Redis 持久化就是将 Redis 内存数据永久存储到磁盘中的操作Redis提供的两种持久化方式在不同间隔时间点将 Redis 内存数据生成快照并存储到磁盘中(存储数据)记录Redis执行过的所有写指令(存储指令)

2023-10-11 22:20:36 38 1

原创 看完包你搞懂Redis缓存穿透、击穿和雪崩!!!说到做到

上面的内容中若是不小心,很容易就会搞混淆。比如名字上很难区分穿透和击穿,概念上击穿和雪崩又有点相似。首先是穿透和击穿,我们从直觉上来说,击穿是不是比穿透跟尖锐一点没错,你的感觉是对的。我很喜欢举个例子:你走在路上,遇到一个人对你突然无理取闹。你只是会觉得这人神经病吧?!但是你对于他这种”无理的语言“,左耳朵进,右耳朵出,他的话只是穿过你的耳朵。结合上述穿透的例子,有感觉没?但是如果你走在路上,有人对你的眼睛扔了个小石头。如果你平时戴眼镜,用的力气大一点就会击穿你的眼镜玻璃…

2023-10-10 23:47:28 48 1

原创 一张图搞懂sql语句执行顺序

冲浪时发现一张很有意思的图,细分了一个长sql语句的执行顺序。

2023-10-07 10:29:16 94 1

原创 一篇文章让你理解Spring 很上头!!!

一种分层的JavaEE应用一站式的轻量级开源框架,以控制反转(IoC)和面向切面编程(AOP)为内核,提供了表现层SpringMVC,持久层SpringJDBC以及业务参事务管理等众多企业级应用技术说白了,就是公司做Java项目的时候用这个框架特方便,具体怎么方便,接着看。。。

2023-09-23 14:46:31 41 1

原创 解决IDEA中.properties文件中文变问号(???)的问题(已解决)

解决项目.properties文件编码问题

2023-09-22 21:03:48 4050 3

原创 5.3输入输出系统之程序查询方式 (走迷宫式理解)

作为输入输出系统中最简单的一种传输方式。通过上节IO接口的基本组成,和程序查询接口的基本功能攻来来设计其接口电路。其实学习起来并不难,我们在这一节主要解决两个问题。

2023-05-23 20:54:00 667 1

原创 5.2 IO接口 (简单好理解!)

其实在总线那一章的笔记中提到,我们是通过总线的方式来完成外部设备和系统主机的连接,我们需要与外部设备进行数据传输。此篇文章有图示,可以帮助理解实现设备的选择那么具体是哪个设备呢?这就由主机通过外部设备的地址来进行外部设备的选择。实现数据缓冲达到速度匹配主机和外部设备之间传输速度和数据处理的速度差异大,所以通过接口可以起到一个缓冲的作用。实现数据串——并格式转换可能会有这么一种情况,主机和接口时并行数据传输,而接口与外部设备时串行传输,利用接口可以实现这一转换。实现电平转换。

2023-05-23 17:45:25 395

原创 5.1 输入输出系统概述

输入输出是计算机组成里最后一个阶段,也是计算机扩展内容中最为庞大的一部分。随着现在万物互联的时代进入发展高峰,层出不穷的输入输出设备去满足人民的生产和生活。本章内容是对计算机中输入输出的概括,让大家了解输入输出系统的底层逻辑。

2023-05-23 16:44:00 170

原创 3.2.3 存储器与CPU的连接(重难点 看完就会)

本节内容是存储器中的重点和难点,篇幅较长。并不用担忧,看完这片文章,你会对知识点十分了解,并且会用几道题目来巩固一下内容。由于CPU所要执行的指令和数据都保存在主存当中,并且执行完成后,需要将执行结果保存回主存。二者之间的联系是非常频繁,所以他们的连接也非常之重要一个主存需要多个存储芯片共同来组成,这就涉及到我们第一个问题:存储器容量的扩展。

2023-02-25 13:26:33 5121

原创 3.2.2 只读存储器(ROM)

只读存储器听起来好像只能读取,不能写入,但在不断发展中,这种说法并不严谨.通过他的发展历程,你会了解到其中的原因。只读存储器一般用于保存或者。

2023-02-25 13:26:08 352

原创 3.3 高速缓存存储器 很全

这就会导致,CPU用极快的速度从主存中获取所需要的指令、数据地址、数据的时候,有大量的时间要去等待主存的读取时间。为了避免这种“空等”现象的出现,提出了Cache。

2023-02-20 22:08:19 98

原创 3.2.1主存储器之半导体存储芯片

一个存储设备(比如说内存条)上是存在很多个存储芯片,该线选择在哪一个芯片上存储。从名字上就可以理解:(芯)片选(择)线。解释一下上图过程:地址译码器通过将输入的数据转换为具体的地址线,通过读/写控制电路的控制下,将数据写入或读出。这个方法就是通过行列地址的确定,对存储单元进行确定。此时‘OE’表示允许读,‘WE’表是允许写。假设一个芯片上存在14根地址线,8根数据线。20条地址线通过线选法译码,会译出1兆条线。其宽度/根数代表一次可以传递多少位信息。若是一根线WE表示:低电平写,高电平读。

2023-02-18 12:42:18 1598 1

原创 3.2 主存储器

因为存储器取完数据会刷新恢复数据,存取周期比存取时间多了一个恢复时间,所以存取周期大于存取时间(DRAM的三种刷新方式)这个非常简单,CPU和主存之间主要三条总线:数据总线、地址总线、控制总线(在图上由读、写一起构成):存储器地址寄存器 (你可以理解为保安室,里面记录了这栋大楼里房间的的门牌号):存储器数据寄存器 (理解成住户,每天进进出出,但是数据不一定固定),只能从CPU到主存,就好像保安带着目标门牌的钥匙进入大楼。数据可以读出,也可以写入,所以在图上数据总线是。:主存存放二进制代码的总位数。

2023-02-18 12:40:13 586

原创 2.2总线控制

总线控制是总线学习的重点和难点,在对上一章的了解和学习后,重头戏就开始了。其实学习总线控制,其实就是分解为总线控制中的,当这两个问题可以最大化的完成,那么总线控制也就十分容易了。和。

2023-02-07 23:02:24 835 2

原创 2.1系统总线

本文主要介绍系统总线的外部知识点,包括总线的基本概念、类型、特点和各个性能指标,以及其结构。而总线的控制是属于其内部操作,知识点比较多,专门会在后续系统总结介绍。

2023-02-06 20:36:05 174

原创 1计算机的基本组成

计算机的五大组成部分概述

2023-02-02 14:35:02 667

原创 【Java面向对象修习之路 第三节 对象内存分析】

每天学习一点点 Java面向对象 这里是博主的学习日记,分享给大家希望可以一起学习,共同进步!!!

2022-06-21 09:47:04 67

原创 【Java面向对象修习之路 第二节】什么是面向对象?

一阶基础八股文“面向对象”

2022-06-16 20:03:10 83

原创 【Java面向对象修习之路 第一节】什么是对象

每天学习一点点 Java面向对象 这里是博主的学习日记,分享给大家希望可以一起学习,共同进步!!!

2022-06-16 17:46:05 82

转载 2021.10.9 小白刷题日记之MYSQL

解决在编写一个 SQL 查询,查找表中所有重复数据先看问题意思就是把第一个表中的所有重复的Email筛选出来,输出为第二个表那样。小朋友理解(分析题目)题目的本质就是:一个元素出现重复,就说明这个元素出现的次数是大于等于2的,所以我们先把表中所有元素的个数统计出来,只需要通过元素个数>1来筛选出重复元素开始动手这里有两种方法,本质都是上述小朋友理解的那样方法一我们先要建一个统计元素个数的表(代码一部分,最后结合在下面) select Email,count(Email) as n

2021-10-09 22:23:01 136 2

空空如也

空空如也

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

TA关注的人

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