自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 什么是Java?为什么我要做Java,我是如何学习Java的?(1)

如果你想要学习Java的话,我给你分享一些Java的学习资料,你不用浪费时间到处搜了,从Java入门到精通的资料我都给你整理好了,这些资料都是我做Java这几年整理的Java最新学习路线,Java笔试题,Java面试题,Java零基础到精通视频课程,Java开发工具,Java练手项目,Java电子书,Java学习笔记,PDF文档教程,Java程序员面经,Java求职简历模板等,这些资料对你接下来学习Java一定会带来非常大的帮助,每个Java初学者都必备,请你进我的**跨平台是Java最大的优势。

2024-06-04 18:03:59 801

原创 【JDK源码】HashMap(二)jdk1

假设此时我们的数组容量为32,单个桶长度大于8的概率是微乎其微的,因为阈值是24,平均下来一个桶还不到一个Node节点,但是此时已经有一条链表长度为8了,也就是说阈值没到24,已经有1/3的节点在单条链表了,我们认为这个哈希表太过于集中了,所以我们进行扩容来增加哈希表内元素的散列程度。的table没有赋值,属于懒加载,构造方式时已经计算好了新的容量位置(大于等于给定容量的最小2的次幂)。头插法,添加前先判断扩容,当前准备插入的位置不为空并且容量大于等于阈值才进行扩容,是两个条件!// 线程一执行此处。

2024-06-04 17:09:06 362

原创 SpringCloud Gateway入门实战(中篇)

*开源地址:https://docs.qq.com/doc/DSmxTbFJ1cmN1R2dB **网上有一张图总结了 Spring Cloud 内置的几种 Predicate 的实现。上图中,很清晰的说明了各个工厂的规则,说到底Predicate就是为了实现一组匹配规则,方便让请求过来找到对应的 Route 进行处理。

2024-06-04 16:22:29 346

原创 MySQL自增ID耗尽探究:分析与解决方案_自增id性能不好

自增ID耗尽是指在数据库表中采用自增ID作为主键时,由于ID是有限的,当达到最大值后再插入新的记录,数据库就无法分配ID,从而导致插入操作失败。随着业务的发展,数据表中的记录数可能迅速增加,特别是在电商平台、金融系统等数据密集型应用中,自增ID耗尽完全是有可能发生的。在这篇文章的接下来几个部分中,我将详细分析自增ID耗尽的原因,探讨如何在设计初期预防这一问题,以及在问题发生时如何应对。通过这些措施,我们不仅可以有效预防自增ID耗尽的问题,还可以提高数据库的运行效率和数据的管理效果。

2024-06-04 15:35:58 462

原创 Java面试题-Netty

Netty是由JBOSS提供的一个java开源框架,现为 Github上的独立项目。Netty提供异步的、事件驱动的网络应用程序框架和工具,用以快速开发高性能、高可靠性的网络服务器和客户端程序。也就是说,Netty 是一个基于NIO的客户、服务器端编程框架,使用Netty 可以确保你快速和简单的开发出一个网络应用,例如实现了某种协议的客户、服务端应用。Netty相当于简化和流线化了网络应用的编程开发过程,例如:基于TCP和UDP的socket服务开发。“快速”和“简单”并不用产生维护性或性能上的问题。

2024-06-04 14:55:29 795

原创 java使用动态代理Proxy(1)

*开源地址:https://docs.qq.com/doc/DSmxTbFJ1cmN1R2dB **判断天气是否良好路况是否良好控制谷歌的汽车启动控制谷歌的汽车运行控制谷歌汽车停止解析动态代理上方代码生成TestCar$1.class字节码文件TestCar$1.class生成上方代码当中的ICar对象的对象car:TestCar$1.class内放了GoogleCar的一堆方法字节码加载器:jdk有一些程序,专业将各种字节码文件加载到内存当中,这里程序简称为字节码加载器。

2024-06-04 14:16:54 898

转载 C语言文件操作

程序与数据的交互是以流的形式进行的。每个被使用的文件都在内存中开辟了一个相应的文件信息区,用来存放文件的相关信息(如文件的名字,文件状态及。每当打开一个文件的时候,系统会根据文件的情况自动创建一个FILE结构的变量,并填充其中的信息。format:这是个指向字符串的字符指针,字符串中含有要写出数据的格式,所以该字符串成为格式串。format:这是个指向字符串的字符指针,字符串中含有要写出数据的格式,所以该字符串成为格式串。一般都是通过一个FILE的指针来维护这个FILE结构的变量,这样使用起来更加方便。

2024-06-04 13:31:40 504

空空如也

空空如也

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

TA关注的人

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