自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

共同进步

共同进步

  • 博客(13)
  • 收藏
  • 关注

原创 JAVA集合——常用单列集合

通过阅读源码来学习常用单列集合的运行过程和实现方式。

2024-03-20 10:58:16 567 1

原创 JAVA synchronized锁的是什么

Java以提供synchronized关键字的形式,为防止资源冲突提供了内置支持。当任务要执行被synchronized关键字保护的代码片段时,它将检查锁是否可用,然后获取锁,执行代码,释放锁。

2023-06-30 10:37:49 143

原创 logback 根据不同参数创建logger并将内容输出到不同文件

【代码】logback 根据不同参数创建logger并将内容输出到不同文件。

2023-05-31 17:23:22 224

原创 java设计模式:策略模式

策略模式

2022-12-30 16:52:42 85

原创 java设计模式:责任链模式

责任链模式(Chain of Responsibility Pattern)为请求创建了一个接收者对象的链。这种模式给予请求的类型,对请求的发送者和接收者进行解耦。这种类型的设计模式属于行为型模式。在这种模式中,通常每个接收者都包含对另一个接收者的引用。如果一个对象不能处理该请求,那么它会把相同的请求传给下一个接收者,依此类推。

2022-12-13 17:18:44 258

转载 linux 下 mysql 常用命令

**阅读目录 ======================**1.开启和关闭1.1.开启1.2.关闭1.3.重启2.登录2.1.密码明文2.2.密码密文3.修改密码3.1.SET PASSWORD命令(需登录)3.2.使用sql语句更新 mysql 库中的 user 表(需登录)3.3.mysqladmin命令,明文(不需登录)3.4.mysqladmin命令,密文(不需登录)4.常用操作(需登录)4.1.显示数据库列表4.2.创建、删除数据库4.3.显示库中的数据表4.4

2021-06-18 09:55:12 392

转载 Java各个版本的新特性

JDK Version 1.01996-01-23 Oak(橡树)初代版本,伟大的一个里程碑,但是是纯解释运行,使用外挂JIT,性能比较差,运行速度慢。JDK Version 1.11997-02-19JDBC(Java DataBase Connectivity);支持内部类;RMI(Remote Method Invocation) ;反射;Java Bean;JDK Version 1.21998-12-08 Playground(操场)集合框架;JIT(Just In Ti

2021-04-08 14:06:24 265

原创 如何禁止tomcat的启动日志,以及为什么要将log日志对象声明为private static final类型的呢?

设置为private(私有的)是为了不让其他类共享该日志对象。设置为static(静态)是为了让每个类中的日志对象都只生成一份,属于该类而不是具体的实例 。设置为final是为了确保该日志对象不会被修改。...

2021-04-01 13:37:15 470

转载 关于接口安全认证方式

一.AccessKey&SecretKey (开放平台)1、请求身份为开发者分配AccessKey(开发者标识,确保唯一)和SecretKey(用于接口加密,确保不易被穷举,生成算法不易被猜测)。2、防止篡改参数签名:(1)按照请求参数名的字母升序排列非空请求参数(包含AccessKey),使用URL键值对的格式(即key1=value1&key2=value2…)拼接成字符串stringA;(2)在stringA最后拼接上Secretkey得到字符串stringSignTemp

2020-12-29 13:24:59 4326 1

转载 最全Java锁详解:独享锁/共享锁+公平锁/非公平锁+乐观锁/悲观锁

在Java并发场景中,会涉及到各种各样的锁如公平锁,乐观锁,悲观锁等等,这篇文章介绍各种锁的分类:公平锁/非公平锁可重入锁独享锁/共享锁乐观锁/悲观锁分段锁自旋锁乐观锁 VS 悲观锁乐观锁与悲观锁是一种广义上的概念,体现了看待线程同步的不同角度,在Java和数据库中都有此概念对应的实际应用。1.乐观锁顾名思义,就是很乐观,每次去拿数据的时候都认为别人不会修改,所以不会上锁,但是在更新的时候会判断一下在此期间别人有没有去更新这个数据,可以使用版本号等机制。乐观锁适用于多读的应用类.

2020-12-29 09:55:52 156

转载 epel源-是什么?为什么安装?

EPEL源-是什么?为什么安装? EPEL (Extra Packages for Enterprise Linux)是基于Fedora的一个项目,为“红帽系”的操作系统提供额外的软件包,适用于RHEL、CentOS和Scientific Linux. 使用很简单:1. 首先需要安装一个叫”epel-release”的软件包,这个软件包会自动配置yum的软件仓库。当然你也可以不安装这个包,自己配置软件仓库也是一样的。#用于RHEL5系列wget http://download.fedorap.

2020-12-28 21:14:52 652

转载 Centos7上安装docker命令详解

Centos7上安装docker命令详解转自:https://www.cnblogs.com/yufeng218/p/8370670.html一、安装docker1、Docker 要求 CentOS 系统的内核版本高于 3.10 ,查看本页面的前提条件来验证你的CentOS 版本是否支持 Docker 。通过 uname -r 命令查看你当前的内核版本 $ uname -r2、使用 root 权限登录 Centos。确保 yum 包更新到最新。$ sudo yum update3、卸载旧

2020-12-12 22:55:30 201

转载 java获取今天,昨天,上周,上月等 0点以及24点的时间戳

经常遇到用时间作为查询条件的情况,本人整理了一些常用的时间段的时间戳,供参考获取 昨天这个时间的时间戳 Calendar calendar ...

2020-07-07 13:42:41 2555 1

空空如也

空空如也

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

TA关注的人

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