大专er
码龄3年
关注
提问 私信
  • 博客:26,010
    26,010
    总访问量
  • 28
    原创
  • 92,803
    排名
  • 470
    粉丝
  • 7
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:陕西省
  • 加入CSDN时间: 2021-09-15
博客简介:

m0_61924236的博客

查看详细资料
  • 原力等级
    当前等级
    2
    当前总分
    188
    当月
    1
个人成就
  • 获得328次点赞
  • 内容获得1次评论
  • 获得449次收藏
创作历程
  • 15篇
    2024年
  • 3篇
    2023年
  • 5篇
    2022年
  • 5篇
    2021年
成就勋章
TA的专栏
  • MySQL
    2篇
创作活动更多

超级创作者激励计划

万元现金补贴,高额收益分成,专属VIP内容创作者流量扶持,等你加入!

去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

Web-gpt

HTTP 是一种用于传输超文本(如 HTML)的协议。它是无状态的,这意味着每个请求都是独立的,没有任何与之前请求相关的信息。HTTPS 是 HTTP 的安全版本,通过 SSL/TLS(Secure Sockets Layer / Transport Layer Security)协议对数据进行加密,从而保证数据传输的安全性。静态页面适合内容固定不变的场景,加载速度快,不需要服务器端动态生成内容。动态页面适合内容需要根据用户或系统状态动态生成的场景,能够提供实时更新和个性化的信息。CS架构。
原创
发布博客 2024.08.30 ·
971 阅读 ·
30 点赞 ·
0 评论 ·
18 收藏

git的学习

SVN(Apache Subversion)和 Git 是两种流行的版本控制系统(VCS),用于跟踪和管理代码和其他文件的变化。SVN(Subversion)和 Git 是两种常见的版本控制系统,它们在很多方面存在显著的区别。:SVN 是集中式版本控制系统,意味着所有版本历史记录都存储在中央服务器上,开发者从中央服务器检出代码并进行提交。而 Git 是分布式版本控制系统,每个开发者的工作目录都是一个完整的代码库,包含项目的所有历史记录。
原创
发布博客 2024.08.30 ·
1872 阅读 ·
29 点赞 ·
0 评论 ·
50 收藏

JUC并发编程

锁:由Java 15废弃偏向锁,谈谈Java Synchronized 的锁机制 - Yano_nankai - 博客园 (cnblogs.com)进程和线程资源分配:进程是资源分配和调度的基本单位,线程是程序执行和调度的基本单位进程是系统中的一个独立执行单位,拥有独立的地址空间、内存、文件描述符等资源。每个进程都有自己的堆栈、数据段、代码段等信息。 线程是进程中的执行单元,一个进程可以包含多个线程。线程共享进程的资源,包括内存、文件等。线程与进程共享代码段和数据段,这意味着线程可以直接访
原创
发布博客 2024.08.30 ·
1044 阅读 ·
27 点赞 ·
0 评论 ·
28 收藏

JVM基础

默认情况下,自定义类加载器的父类加载器是应用程序类加载器对Java程序员来说,打破双亲委派机制的唯一方法就是实现自定义类加载器重写loadClass方法,将其中的双亲委派机制代码去掉。实现自定义类加载器重写findClass方法。双亲委派机制是在 loadClass 方法中实现的,loadClass 调用了 findClass 方法来实现类的加载, findClass 方法中完成自定义类加载器的加载。
原创
发布博客 2024.08.30 ·
1008 阅读 ·
16 点赞 ·
0 评论 ·
18 收藏

Java基础

在 LinkedHashMap 中,哈希表的每个桶中的元素以链表的形式连接起来,保证了元素的哈希顺序,而双向链表则负责维护元素的插入顺序。在stringBuilder当中,没有重写equals方法使用的是object中的equals方法,在object当中默认是使用==号比较两个对象的地址值,字符串中的equals方法,先判断参数是否为字符串,如果是字符串,再比较内部的属性,但是如果参数不是字符串,直接返回false。TreeSet 的底层数据结构是一个红黑树,具体来说,是一个用红黑树实现的有序集合。
原创
发布博客 2024.08.30 ·
678 阅读 ·
16 点赞 ·
0 评论 ·
14 收藏

Kafka

可以理解为分配的结果带有“粘性的”。即在执行一次新的分配之前,考虑上一次分配的结果,尽量少的调整分配的变动,可以节省大量的开销。粘性分区是Kafka从0.11.x版本开始引入这种分配策略,首先会尽量均衡的放置分区到消费者上面,在出现同一消费者组内消费者出现问题的时候,会尽量保持原有分配的分区不变化。
原创
发布博客 2024.08.30 ·
2375 阅读 ·
47 点赞 ·
0 评论 ·
48 收藏

计算机网络八股

在一次TCP连接结束后,当一个失效的TCP连接请求报文段从TCP客户进程突然传到TCP服务器,TCP服务器会重新进入连接已建立状态并给TCP客户进程发送TCP连接请求确认报文段,但此时客户端早已关闭不会接受该确认报文段以及向TCP服务器发送数据,TCP服务器一直处于等待状态,这将自白浪费TCP服务器进程所在主机的很多资源。(如果是三次握手服务器会给客户端发送一个SYN+ACK报文,这样客户端可以判断是否是一个历史连接)
原创
发布博客 2024.08.30 ·
662 阅读 ·
22 点赞 ·
0 评论 ·
30 收藏

Redis

数据结构优点缺点红黑树平衡性好,插入、删除、查找效率高,内存使用较少实现复杂,范围查询效率一般B+树适合磁盘存储,高效的范围查询,高扇出实现复杂,内存消耗大跳表实现简单,范围查询效率高,动态调整方便内存开销较大,随机化性能不稳定红黑树适合需要高效插入、删除和查找的内存数据结构;B+树适合需要高效范围查询和顺序访问的磁盘存储系统;跳表适合需要简单实现和高效范围查询的内存数据结构。
原创
发布博客 2024.08.30 ·
1073 阅读 ·
12 点赞 ·
0 评论 ·
15 收藏

Docker

在自定义网络中,可以给容器起多个别名,默认的别名是容器名本身- 在同一个自定义网络中的容器,可以通过别名互相访问飞书文本。
原创
发布博客 2024.08.30 ·
2381 阅读 ·
28 点赞 ·
0 评论 ·
45 收藏

SpringCloud

代码方式:配置灵活,但修改时需要重新打包配置方式:直观,方便,无需重新打包发布,但是无法做全局配置1.方式一是配置文件yml,feign.client.config.xxx.loggerLevel①如果xxx是default则代表全局②如果xxx是服务名称,例如userservice则代表某服务2.方式二是java代码配置Logger.Level这个Bean①如果在@EnableFeignClients注解声明则代表全局②如果在@FeignClient注解中声明则代表某服务。
原创
发布博客 2024.08.30 ·
1189 阅读 ·
11 点赞 ·
0 评论 ·
24 收藏

SpringMVC

是用Java编写的服务器端的程序。其主要功能在于。从实现上讲,Servlet可以响应任何类型的请求,但绝大多数情况下Servlet只用来扩展基于HTTP协议的Web服务器。Servlet 运行在 Web 服务器或应用服务器上,充当客户端和服务器之间的中间层。Servlet 是 Java EE规范的一部分。Servlet技术的核心是Servlet,。在编写实现Servlet的Servlet类时,直接实现它。在扩展实现这个这个接口的类时,间接实现它。
原创
发布博客 2024.08.30 ·
570 阅读 ·
13 点赞 ·
0 评论 ·
23 收藏

Spring Boot

使用。
原创
发布博客 2024.08.30 ·
1294 阅读 ·
7 点赞 ·
0 评论 ·
25 收藏

Spring

autowired它通过 Spring IoC 容器中的 BeanFactory 实现依赖注入。@Primary用于标识一个Bean作为候选的主要候选项,当多个相同类型的Bean存在时,被标记为@Primary的Bean将被优先选择。加Primary和删除多余Service注解的区别在于:当代码被作为组件库引入时你是无法修改其源码的,如果此时有需求需要修改注入类就会同时存在多个Service注入。
原创
发布博客 2024.08.30 ·
1121 阅读 ·
11 点赞 ·
0 评论 ·
23 收藏

Mybatis+JPA

使用 JDBC 访问数据库通常分为四个主要步骤。这些步骤适用于大多数的 JDBC 操作,无论是查询、插入、更新还是删除数据。
原创
发布博客 2024.08.30 ·
1028 阅读 ·
9 点赞 ·
0 评论 ·
13 收藏

Maven

Maven 中的坐标是资源的唯一标识,通过该坐标可以唯一定位资源位置,使用坐标来定义项目或引入项目中需要的依赖。Maven坐标主要组成。
原创
发布博客 2024.08.30 ·
996 阅读 ·
13 点赞 ·
0 评论 ·
20 收藏

MYSQL八股-2

READ-UNCOMMITTED(读取未提交): 最低的隔离级别,允许读取尚未提交的数据变更,可能会导致脏读、幻读或不可重复读。READ-COMMITTED(读取已提交): 允许读取并发事务已经提交的数据,可以阻止脏读,但是幻读或不可重复读仍有可能发生。REPEATABLE-READ(可重复读): 对同一字段的多次读取结果都是一致的,除非数据是被本身事务自己所修改,可以阻止脏读和不可重复读,但幻读仍有可能发生。SERIALIZABLE(可串行化): 最高的隔离级别,完全服从ACID的隔离级别。
原创
发布博客 2023.12.22 ·
994 阅读 ·
14 点赞 ·
0 评论 ·
22 收藏

MYSQL八股-1

聚簇(聚集)索引主要是指数据与索引放到一块,B+树的叶子节点保存了整行数据,有且只有一个般情况下主键在作为聚簇索引的。非聚簇索引值的是数据与索引分开存储,B+树的叶子节点保存对应的主键,可以有多个,一般我们自已定义的索引都是非聚簇索引。回表查询与聚集索引和二级索引是有关系的,回表的意思就是通过二级索引找到对应的主键值,然后再通过主键值找到聚集索引中所对应的整行数据,这个过程就是回表。覆盖索引是指一个索引包含了查询中所需的所有列,而不仅仅是用于筛选和排序的列。
原创
发布博客 2023.12.22 ·
854 阅读 ·
19 点赞 ·
0 评论 ·
21 收藏

linux 安装 mysql和 datagrip

linux小白如何安装mysql
原创
发布博客 2023.03.05 ·
980 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

大专网页设计大作业-开源

网页设计大作业,大家要用改改就好了,效果图如下: style.css
原创
发布博客 2022.06.14 ·
475 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

实现简单的shell

实验要求:实现 管道 (也就是|) 实现 输入输出重定向(也就是<>>>) 实现 后台运行(也就是&) 实现cd,要求支持能切换到绝对路径,相对路径和支持cd - 屏蔽一些信号(如ctrl + c不能终止) 界面美观 开发过程记录、总结、发布在个人博客中这次实验于13日结束,最近太混了,今天才发博客思路: 主体框架 void type_prompt(void); //终端提示符 read_command()/...
原创
发布博客 2022.04.21 ·
597 阅读 ·
3 点赞 ·
0 评论 ·
2 收藏
加载更多