自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 2023年上半年——上午题

2023-08-09 00:06:41 95

原创 数据结构题库

小小的题库

2023-03-05 15:54:38 120

原创 折半查找(确定了查找数字)

分治法---折半查找,折半查找是一种高速有效的查找算法,要求输入的元素必须有序

2023-03-03 02:20:44 104

原创 Java8新特性

2023-02-03 18:39:19 105

原创 IDEA 及-插件

工作上比较好用的东西

2023-02-02 21:06:15 81

原创 2022下软————上午题

简单心得,体会。

2023-02-02 00:19:35 169

原创 22上Java无脑解法(自用)

2022-10-09 11:07:36 165

原创 试题自用解析

2022-08-12 22:19:53 137

原创 三、电路基础知识

no

2022-08-07 21:00:19 343

原创 二、电路基础知识

2022-07-25 23:04:38 1141

原创 一、电路基础知识

2022-07-24 23:04:07 769

原创 防火墙的相关部分知识

2022-07-16 10:46:35 718

原创 面试问题之AOP实现原理

作用——用于处理系统中分布的各个模块的横切关注点(如:事务管理、日志、缓存等),是使用动态代理实现,在内存中临时为增强某个方法生成一个AOP对象,该对象含有目标对象的所有方法,在特定的切入点做了增强处理,并回调原来的方法。P:咋眼一看,不能直接理解很正常。动态代理的实现——主要分两种方式实现1、JDK动态代理原理说明——JDK动态管理通过反射接收被代理的类,该代理的类必须实现接口,核心是InvocationHandler 和 Proxy类。2、Cglib动态代理原理说明——Cglib通过.

2022-05-23 21:09:48 839

原创 TCP,UDP,HTTP相关

——————简单理解层面——————TCP协议——提供安全可靠的网络传输服务,是一种面向连接的服务。举个例子来理解——现代打电话,必须先拨通号,双方建立一个传递信息的通道传输方式。UDP协议——是一种数据报协议,传输的数据是分组报文,它是无连接的,不需要和目标建立连接。举个例子来理解——现代写书信或发电子邮件,传输没有保证,适合大数据量的传输。——————两者区别与共性——————UDP——不可靠不安全;TCP——安全又可靠。都是传输层协议P:如何记呢?——将U看成一个无门小房

2022-05-23 20:15:10 120

原创 Spring boot第1期之底层注解类

) @Configuration // 这是一个配置类 ,也就是 配置文件在该注解下的 class类=组件新建一个类,格式如下——@Configuration @Bean public class XXX 表示组件 { 方法体 }——要知道,配置类本身也是组件。组件命名格式——————@Beanpublic 类型 方法名(此时组件名=方法名)@Bean(“组件名”)public 类型 方法名(自定义组件)P:配置类里面使用@Bean标注在方法上给容器.

2022-05-18 20:28:16 220

原创 面试问题之HashMap相关

)了解目标——关于HashMap底层的数据结构——HashMap和Hashtable的区别)已知HashMap集合数据结构:哈希表结构=数组+链表。HashMap集合特点如下:Map是双列集合,将键映射到值的对象Map集合的数据结构,只对键有效,与值无关。一个映射不能包含重复的键,每个键(最多)只能映射到一个值。)两者区别,相关知识补充HashMap允许存储null键和null值。Hashtable不允许上述操作。补充:二叉树的出现,确确实实提高了查询的效率。)实际..

2022-05-18 01:05:31 190

原创 基础操作——扫描基础包操作更改

字符编码拦截器——characterRncodingFilter默认的包结构——主程序所在包及其下面的所有子包里面的组件都会被默认扫描(启动时)所以刚学的时候,在主程序外面创建.class文件,会报错解决————————将扫描基础包指定清楚为从哪开始@SpringBootApplication(scanBasePackages = “com.XXX”)P:XXX——外层名...

2022-05-16 12:45:31 78

原创 算法之冒泡排序

先易后难,层层递进的思想定义——冒泡排序是一种最简单的交换排序方法,通过两两比较相邻记录的关键字,如果为逆序,则进行交换,从而使关键字小的记录如起泡一般逐渐往上“漂浮”,或者使关键字大的记录如石块一样逐渐向下“坠落”。P:一眼标准的定义,一脑标准的懵逼,用自己的话说就是几句,两两作一组比较为判定,直到排序完,可升序也可降序。拿升序举例——首先要知道,排序肯定不止一趟——第一趟形象地表达如下图不知道哪个MAX,所以暂定首个元素是MAX(这句话很关键,是理解第二趟排序的前提)即:10个数要比较

2022-05-15 01:42:21 367

原创 算法之选择排序

定义每一趟从待排序的记录中选出 - 关键字 -最小的记录按顺序将其放在已排好的记录序列的最后,直到排完位置。p:那么选择排序是可以分升序和降序的,用一句话概括就是,每一趟将最小/最大的放在前面/后面(这符合双层for嵌套循环原理)简单的实现方式算法思想第一躺找出这一行数字中最小的一位,把它放到最前面第二趟找出第二小的数字放在从左往右,第二个位置上。第三趟找出第三小的数字,按从左往右,放在第三个位置上。核心代码 外层循环一次,则可比较好一趟排序 for(i=1;i<=9

2022-05-12 17:20:33 155

原创 计算机基础知识

CPU——中央处理单元(X)组成:运算器+控制器+寄存器组+内部总线功能:实现程序控制xx操作控制xx时间控制xx数据处理功能运算器(***)组成:一、算术逻辑单元——ALU(实现对数据的算数、逻辑运算)二、累加寄存器——AC(运算结果/源操作数的存放区)三、数据缓冲寄存器——DR(暂时存放内存的指令/数据)四、状态条件寄存器——PSW(保持指令运行结果的条件码内容,如溢出标志等)功能:执行所有的算术运算。(如:加减乘除)执行所有的逻辑运算(如:与、或、非)控制器

2022-05-12 00:42:35 125

原创 【寻址方式】

寻址方式立即寻址方式特点:指令中存放 ——操作数。速度快,灵活性差直接寻址方式特点:指令中存放—— 操作数的地址。间接寻址方式特点:指令中存放—— 一个地址。这个地址对应的内容为—— 操作数的地址。寄存器寻址方式特点:寄存器存放——操作数寄存器间接寻址方式特点:寄存器内存存放——操作数的地址...

2022-05-11 23:08:36 462

原创 【问题解决】

脚手架记录——VScode 配置vue的脚手架前言:——某些处理问题的笔记,希望有用。1、先安装node.js安装包网址:https://nodejs.org/zh-cn/cmd命令 cnpm -v 后, 出现一堆目录,提示:Error: Cannot find module ‘yallist’于是没有卸载,直接删除C盘中,目录为AppData\Roaming里边的npm、npm-cache以及.npmrc文件最后打开安装包的修复功能。2、安装脚手架先安装node.js ,再安装脚

2022-05-05 02:46:32 656

空空如也

空空如也

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

TA关注的人

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