自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 计网高频

三次握手:服务端先从close到listen1、第一个SYN报文:客户端随机初始化序列号client_isn,放进TCP首部序列号,然后把SYN置1。把SYN报文发送给服务端,表示发起连接,之后客户端处于SYN-SENT状态。2、第二个报文SYN+ACK:服务端接收到客户端的SYN报文,把自己的序号server_isn放进TCP首部序列号段,确认应答号填入client_ins+1,把SYN+ACK置1。把SYN+ACK报文发送给客户端,然后进入SYN-RCVD状态。

2024-10-10 10:28:59 800

原创 mysql面试题

效率:是最常用的方法之一,特别是在InnoDB引擎中,count(*)通常是最优的计数形式,因为它被优化为直接统计数据页上的数目。效率:在某些数据库实现中,count(1)的性能可能于count(*)相同,因为二者在功能上是等效的。当需要统计去除null值的特定列的值,只用count(column_name)。功能:统计表中所有行的数量,包括所有列,无论列的值是否为null。:count(*)是首选,因为它清晰明了并且通常是经过优化的。功能:统计表中行的数量,包含所有行,不论行中的值是什么。

2024-09-04 11:05:15 246

原创 mysql面试题

对于需要匹配后缀的情况(即like '%suffix'),可以创建一个辅助列存储反转字符串,并基于此列进行前缀匹配。后缀匹配指的是知道字符串的结尾部分,并希望查找所有以这个后缀结尾的记录。这里的%表示任意字符(包含空字符)的任意数量,所以'abc%'会匹配所有以"abc"开头的字符串。这里的%表示任意字符(包含空字符)的任意数量,所以'%xyz'会匹配所有以'xyz'结尾的字符串。中间匹配:如果需要匹配包含特定字串的记录,可以将%放在字串的两边。精确匹配:如果只想匹配完全相同的字符串,可以使用=运算符。

2024-09-04 10:09:39 471

原创 java面试题2

在java编程中,==和equals是用来比较对象的两种不同方式。它们的主要区别在于他们比较的内容和比较的方式。1.==操作符:==用来比较两个对象的引用是否指向同一个内存地址。换句话,检查两个对象是否是同一个实例。对于基本数据类型,==用来比较他们的值是否相等。equals方法是Object类中的一个方法,通常用于被比较两个对象的内容是否相等。这个方法可以被子类重写以提供自定义的相等比较逻辑。如果自定义了一个类,并且希望在逻辑上判断两个对象是否相等,应该重写equals方法。

2024-09-03 15:48:19 1180

原创 java面试题1

在java中,Map是一个集合框架中的接口,用于存储键值对。

2024-09-03 14:41:07 324

原创 # Spring Boot的配置文件和自动配置原理 ##

SpringApplication调用静态run()方法来启动spring的应用,还可以调用实例的其他方法来完成springboot的其他功能,例如添加监听器等。创建一个本地实例并对其进行自定义,使其实例化例如关闭横幅。

2024-06-20 20:08:39 1545

原创 SpringBoot学习

Springboot基于Spring4.0设计,由Pivotal公司提供的框架。SpringBoot 基于 Spring 开发。不仅继承了Spring框架原有的优秀特性,它并不是用来替代 Spring 的解决方案,而和 Spring 框架紧密 结合进一步简化了Spring应用的整个搭建和开发过程。其设计目的是用来简化 Spring 应用的初始搭建以及开发过程怎么简化的呢?就是 通过提供默认配置等方式让我们更容易使用。关于 SpringBoot 有一句很出名的话就是约定大于配置。

2024-06-19 15:44:46 2151

原创 java题目练习day02

当需要所有线程都执行到某一处,才进行后面的代码执行时,可以使用线程同步机制来实现。修饰的方法或代码块在同一时间只能被一个线程访问,其他线程需要等待当前线程执行完该方法或代码块后才能进入。接口是Java集合框架中的一个根接口,许多集合类实现或间接继承了这个接口。当计数值减为 0 时,表示所有线程都完成了操作,可以继续执行后面的代码。是一个计数信号量,用于控制同时访问某个资源的线程数量。对象,并设置参与线程的数量,然后在每个线程到达屏障点后调用。对象,并设置许可数量,然后在需要访问资源的线程中使用。

2024-06-11 20:39:25 703

原创 java基础

Java中,可以使用访问控制符来保护对类、变量、方法和构造方法的访问。Java 支持 4 种不同的访问权限。default:在同一个包里面可见,不适用任何修饰符。使用对象:类、接口、变量、方法。private:在同一类中可见。使用对象:变量、方法。注意:不能修饰类(外部类)public:对所有类可见。使用对象:类、接口、变量、方法。protected:对同一包内的类和所有子类可见。使用对象:变量方法。注意:不能修饰类(外部类)。

2024-06-09 22:26:13 1519

原创 Java八股文day01-基础篇

Java八股文基础篇。

2024-06-06 09:34:50 553

原创 java的转义字符和注释

t :一个制表位,实现对齐的功能\n:换行符\:一个\":一个" ("成对出现)`:一个(\成对出现)\r:一个回车 (回车后,把当前的字符定在最开始字符的位置,并且用后面字符来进行替换)

2024-05-25 17:54:27 322

原创 学习Java day01

JDK的基本介绍JDK的全称(Java Development Kit Java开发包工具)JDK=JRE+java的开发工具【java,javac,javadoc,javap等】JDK是提供给JAVA开发人员使用的,其中包含java的开发工具,也包括jre。JRE的基本介绍JRE(Java Runtime Environment java运行环境) JRE = JVM +java的核心库。

2024-05-25 15:31:05 630 1

空空如也

空空如也

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

TA关注的人

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