自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java常用类

【代码】Java常用类。

2023-12-01 15:42:58 140

原创 RabbitMQ的作用

RabbitMQ的作用

2022-08-23 19:48:02 399 1

原创 Redis中常见的问题以及解决方案

穿透、雪崩、脑裂

2022-07-30 10:10:22 854

原创 Redis中的集群模式

集群模式

2022-07-30 10:05:02 461

原创 Redis中的哨兵模式

哨兵模式

2022-07-30 10:03:30 193

原创 Redis中的主从复制

主从复制

2022-07-30 09:58:35 98

原创 Redis中的数据淘汰策略

Redis淘汰策略

2022-07-30 09:53:55 324

原创 Redis

Redis持久化策略

2022-07-27 20:40:27 177

原创 手机App的服务器的开发流程

App 服务器 开发

2022-07-02 10:31:46 1031

原创 代码的编写位置问题

控制器 业务逻辑 DAO

2022-06-28 11:18:23 335

原创 关于表的约束

数据库 约束

2022-06-16 23:02:44 72

原创 Servlet的生命周期

改变我们的Servlet的创建时间(让系统启动的时候 就去创建我们的Servlet)

2022-06-06 20:27:13 58

原创 HTML5详解

typora-root-url: picHTML5一、简介1、什么是 HTML5?HTML5 是最新的 HTML 标准。HTML5 是专门为承载丰富的 web 内容而设计的,并且无需额外插件。HTML5 拥有新的语义、图形以及多媒体元素。HTML5 提供的新元素和新的 API 简化了 web 应用程序的搭建。HTML5 是跨平台的,被设计为在不同类型的硬件(PC、平板、手机、电视机等等)之上运行。**注释:**在下面的章节中,您将学到如何“帮助”老版本的浏览器处理 HTML5。.

2022-05-29 21:30:39 799

原创 css3新版

typora-root-url: picCSS3一、CSS 圆角1、CSS圆角通过 CSS border-radius 属性,可以实现任何元素的“圆角”样式。2、CSS border-radius 属性CSS border-radius 属性定义元素角的半径。**提示:**您可以使用此属性为元素添加圆角!这里有三个例子:带有指定背景颜色的元素的圆角:带边框元素的圆角:带有背景图像的元素的圆角:这是代码:#rcorners1 { border-radius: 2.

2022-05-29 21:25:58 314

原创 验证输入框合法性

验证 输入框 合法性

2022-05-29 21:16:18 284

原创 线程池详解

线程池引入一个线程完成一项任务所需时间为:创建线程时间 - Time1线程中执行任务的时间 - Time2销毁线程时间 - Time3为什么需要线程池线程池技术正是关注如何缩短或调整Time1和Time3的时间,从而提高程序的性能。项目中可以把Time1,T3分别安排在项目的启动和结束的时间段或者一些空闲的时间段线程池不仅调整Time1,Time3产生的时间段,而且它还显著减少了创建线程的数目,提高线程的复用率系统启动一个新线程的成本是比较高的,因为涉及与操作系统的交互,在这种情形下

2022-05-27 19:20:27 242

原创 手撕TreeMap底层源码

public interface SortedMap<K,V> extends Map<K,V> {}public interface NavigableMap<K,V> extends SortedMap<K,V> { }public class TreeMap<K,V> extends AbstractMap<K,V> implements NavigableMap<K,V>{ //外置比

2022-05-26 10:33:20 88

原创 手撕HashSet底层源码

public class HashSet<E> extends AbstractSet<E> implements Set<E>{ private transient HashMap<E,Object> map; private static final Object PRESENT = new Object(); public HashSet() { map = new HashMap&l

2022-05-26 10:32:47 99

原创 手撕HashMap底层源码+面试题

public class HashMap<K,V> extends AbstractMap<K,V> implements Map<K,V>{ //默认初始化容量 static final int DEFAULT_INITIAL_CAPACITY = 1 << 4; //16 //hash数组最大长度 static final int MAXIMUM_CAPACITY = 1 << 30; //默认

2022-05-15 09:21:54 285

原创 手撕ArrayList底层源码+面试题

ArrayList底层源码

2022-05-12 14:27:42 196

原创 手撕Iterator源码

public abstract class AbstractList<E>{ //操作数(操作了添加数据、删除数据,操作数都会++) protected transient int modCount = 0;//5}public class ArrayList<E> extends AbstractList<E> implements List<E>{ //容器 transient Object[] e

2022-05-10 15:20:54 91

原创 手撕Random底层源码

public class Random { public Random() { //调用本类其他的构造方法 this(seedUniquifier() ^ System.nanoTime()); } private static long seedUniquifier() { for (;;) { //获取了一个值 long current = seedUniq

2022-05-09 19:54:21 320

原创 深入类加载机制+双亲委派

深入类加载机制

2022-04-28 19:10:25 78

原创 面向对象版五子棋

面向对象五子棋不判断输赢

2022-04-27 18:15:22 317

原创 方法版的万年历(1900年1月1日到输入的年和月)

1900年1月1日到输入年方法万年历

2022-04-27 12:40:53 162

空空如也

空空如也

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

TA关注的人

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