自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (1)
  • 收藏
  • 关注

原创 八股文中精

ReadWriteLock 是 一 个 读 写 锁 接 口 , ReentrantReadWriteLock 是ReadWriteLock 接口的一个具体实现,实现了读写的分离,读锁是共享的,写锁是独占的, 读和读之间不会互斥,读和写、写和读、写和写之间才会互斥,提升了读写的性能。主要用于将私有线程和该线程存放的副本对象做一个映射,各个线程之间的变量互不干扰,在高并发场景下,可以实现无状态的调用, 特别适用于各个线程依赖不通的变量值完成操作的场景。cas 是一种基于锁的操作,而且是乐观锁。

2024-07-29 09:12:36 245

原创 redis五种类型使用场景---哪种类型适合存储对象类型数据

缓存:存储临时的数据或结果,例如缓存数据库查询结果、页面内容、API 响应等。计数器:使用 INCR、DECR 等操作来实现计数功能,如网站访问计数、任务队列长度等。简单 KV 存储:存储简单的键值对信息,例如配置信息、用户会话数据等。描述:一种键值对集合,适用于存储对象,键是字段名,值是字段值。存储对象:适合存储具有多个字段的对象,如用户信息(ID、姓名、年龄、地址)、产品信息等。部分更新:可以高效地更新对象的部分字段,而无需整个对象的序列化和反序列化。

2024-07-28 20:08:35 1007

原创 MYSQL时间

datetime 时间日期型格式是YYYY-mm-dd HH:ii:ss,表示的范围是从1000到9999。但是有零值,0000-00-00 00:00:00;date:日期就是datetime中的date部分;time:时间(段)指定的某个区间之间,从-时间到+时间(有负时间表示);timestamp:时间戳并不是常规意义时间戳(如:14253685),范围是’1970-01-0100:00:00’到2037年。

2024-07-28 19:56:05 214

原创 Apache Dubbo框架

Apache Dubbo框架

2024-04-10 16:28:25 370

原创 CompletableFuture异步

异步就是使用的线程,创建的时候使用 new 一个 Runnable,默认底层使用ForkJoinPool线程池。CompletableFuture会从全局ForkJoinPool.commonPool()线程池获取来执行这些任务,当然, 你也可以创建一个线程池,并将其传递给runAsync() 和supplyAsync()方法,以使它们在从你指定的线程池获得的线程中执行任务。CompletableFuture API中的所有方法都有两种变体,一种是接受传入的Executor参数作为指定的线程池,而另一个

2024-04-10 15:04:04 913

原创 子节点通过递归找到所有的父节点

list.add(new School(1,"张三丰",0));list.add(new School(2,"张无忌",1));list.add(new School(3,"张翠山",2));list.add(new School(4,"殷梨亭",3));list.add(new School(5,"俞莲舟",3));list.add(new School(6,"宋远桥",4));list.add(new School(7,"宋远桥",5));//这是数据库查询出的数据。

2023-12-22 14:56:23 471

原创 递归生成树

/如果不为空就递归赋值。// 对父节点进行追加子节点。

2023-12-18 17:07:04 336

原创 注册表单验证

注册表单验证。注册表单验证注册表单验证

2023-03-03 20:26:11 129

原创 Java web

web Tomcat html

2023-02-28 19:06:09 108

原创 【无标题】

js的各种使用方法 和利用js做的轮播图片

2023-02-27 20:08:37 40

原创 BOM-DOME

提示框 删除提示框 定时器

2023-02-27 19:56:02 52

原创 【无标题】

jquery的 入门使用

2023-02-27 19:47:36 28

原创 js与jq的不同写法

jquery就是一个第三方插件,或叫js库,或叫js框架,其实就是一个.js文件。在网站上,常会看见如"日期"、广告栏等各种小插件,t2.val("念念");//对象.方法(参数)使用jquery需要导入jquery的js文件。jquery的语法 和js有些不同。这些内容一般都有第三方来提供。js我们又叫做 原生js。-- 导入js文件 -->

2023-02-27 19:40:58 36

原创 jquery——Demo01_走两步

【代码】jquery——Demo01_走两步。

2023-02-27 19:37:18 40

原创 【无标题】

你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:撤销:Ctrl/Command + Z重做:Ctrl/Command + Y加粗:Ctrl/Command + B斜体:Ctrl/Command + I标题:Ctrl/Command + S

2023-02-27 19:32:45 26

H滑雪场.java蓝桥杯相关的代码

蓝桥杯 关于滑雪场的 一道题目的代码 自己编写的程序来解答这道题 希望有做这道题的同学 可以下载看一下

2020-03-31

空空如也

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

TA关注的人

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