自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java I/O流入门笔记

Java I/O流基本使用笔记

2023-02-20 15:59:15 157

原创 Java设计模式学习笔记

23种设计模式

2022-09-04 19:22:19 545

原创 RabbitMQ学习笔记

rabbitmq学习笔记

2022-08-16 21:34:28 547

原创 Docker学习笔记(二)

docker学习笔记(二)

2022-08-07 15:23:13 458

原创 Springboot+Dubbo-zookeeper学习笔记

springboot+dubbo 学习笔记

2022-08-04 20:33:19 217

原创 Docker学习笔记(一)

一、安装官方文档:https://docs.docker.com/查看操作系统版本cat /etc/redhat-release 卸载旧版本[root@VM-8-2-centos local]# yum remove docker \> docker-client \> docker-client-latest \> docker-common \&g

2022-05-12 15:29:37 928

原创 Redis(Remote Dictionary Server)学习笔记

常识中文官网:http://www.redis.cn/ 国际官网:https://redis.io/默认有16个数据库 默认使用第一个 切换数据库命令:select 1常用命令设置失效时间 单位为秒expire key 10查看剩余有效时间 单位为秒 -1为没有设置失效时间 -2为已经失效ttl key查询keykeys *查询key是否还存在exists key查看key对应的值的类型type key字符串追加内容append key

2022-04-24 14:55:25 749

原创 并发编程学习笔记

Runnable 没有返回值 效率相比 Callable 较低查看Thread.start源码可知Java自己无法直接开启线程,而是调用本地方法 private native void start0(); 也就是底层C++类库的方法,Java本身无法直接操作硬件获取CPU核数Runtime.getRuntime().availableProcessors()线程的六种状态 public enum State { /** * 新生 */

2022-04-14 15:18:04 149

原创 JVM学习笔记

JVM

2022-04-14 15:08:03 230

原创 多线程学习笔记

1.Thread1)创建一个类,继承 Thread并重写 run 方法2)创建对象 执行 start 方法public class TestThread extends Thread { @Override public void run() { for (int i = 0; i < 20; i++) { System.out.println("我在上班-----" + i); } } public s

2022-04-01 14:01:55 370

原创 JUC学习笔记(一)

Runnable 没有返回值 效率相比 Callable 较低查看Thread.start源码可知Java自己无法直接开启线程,而是调用本地方法 private native void start0(); 也就是底层C++类库的方法,Java本身无法直接操作硬件获取CPU核数Runtime.getRuntime().availableProcessors()线程的六种状态 public enum State { /** * 新生 */

2022-03-17 14:53:17 789

原创 JUC学习笔记(2)

1.饿汉式单例模式 饿汉式 缺点 如果对象创建需要占用大量资源,那么不马上使用的情况下就会造成资源浪费package com.ambition.single;/** * @description: 单例模式 饿汉式 缺点 如果对象创建需要占用大量资源,那么不马上使用的情况下就会造成资源浪费 * @create: 2022-03-14 09:54 **/public class Hungry { private byte[] data1 = new byte[1024*1024];

2022-03-17 14:34:22 578

原创 JAVA XML JSON 互转

<!-- json转xml --> <!-- https://mvnrepository.com/artifact/net.sf.json-lib/json-lib --> <dependency> <groupId>net.sf.json-lib</groupId> <artifactId>json-lib</artifactId>

2021-08-12 15:22:32 243

原创 MySQL 数据库存储藏文 Incorrect string value

一开始数据类型使用的试VARCHAR 编码UTF-8报错如图,网上查了一些资料,修改编码,修改数据库连接等操作都尝试了还是不行,最后在同事的提示下,把数据类型换成 BLOB,居然保存成功了

2020-10-13 10:02:33 467

原创 spring boot 2.3.3.RELEASE 通过代码 批量 配置事务

因为看工作中看其他人都是用xml配置事务,觉得有更适合spring boot的配置方法,就网上搜索了一些资料,做了个总结,废话不多说,上代码1. pom.xml <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-jdbc&lt

2020-09-30 11:44:08 280

原创 Java 姓名脱敏的一点点改进 针对大于三个字 或叠字

public class IdUtils { private static final int LENGTH_1 = 1; private static final int LENGTH_2 = 2; /** * 姓名脱敏 * @param name * @return */ public static String changeName(String name){ String newName = "";

2020-09-07 10:09:36 1440 1

空空如也

空空如也

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

TA关注的人

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