自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 ThreadLocal

ThreadLocal是用于存储线程局部变量的工具类,它可以为每个使用它的线程提供独立的变量副本。ThreadLocal通常用于存储线程间的共享数据,但又不想让这些数据互相干扰的场景。在这种情况下,可以使用ThreadLocal来存储每个线程的会话信息,而不会相互干扰。ThreadLocal变量通常在每个线程的生命周期内使用,并且在不再需要时应该被清除。ThreadLocal变量通常用于存储线程的局部状态,例如会话信息、数据库连接等。每个线程都可以独立地设置和获取自己的变量副本,而不会互相干扰。

2025-04-15 12:08:02 133

原创 jAVA时间 SimpleDateFormat Date 和 String 类型时间互换

【代码】jAVA时间 SimpleDateFormat Date 和 String 类型时间互换。

2022-09-30 09:03:29 368 1

原创 获取服务器 内存大小 内存使用率 CPU总数 CPU利用率

【代码】获取服务器 内存大小 内存使用率 CPU总数 CPU利用率。

2022-09-30 08:52:48 972

原创 HashMap和Hashtable有什么区别?

HashMap和Hashtable有什么区别?

2022-06-02 14:29:47 3290

原创 Java中的HashMap的工作原理是什么?

Java中的HashMap的工作原理是什么?

2022-06-02 14:28:32 359

原创 有三个线程T1,T2,T3,怎么确保它们按顺序执行?

有三个线程T1,T2,T3,怎么确保它们按顺序执行?

2022-06-02 14:26:49 247

原创 List 的三个子类的特点

List 的三个子类的特点

2022-06-02 14:19:46 100

原创 Java集合框架的基础接口有哪些?

Java集合框架的基础接口有哪些?

2022-06-02 14:14:40 464

原创 对Spring的理解、使用Spring框架的好处是什么?

对Spring的理解、使用Spring框架的好处是什么?

2022-06-02 14:04:55 166

原创 SpringMVC 的工作原理

SpringMVC 的工作原理

2022-06-02 14:01:40 90

原创 Servlet生命周期

Servlet生命周期

2022-06-02 13:53:01 80

原创 Cookie 和 Session

Cookie 和 Session 的区别?session 共享怎么做的(分布式如何实现 session 共享)?在单点登录中,如果 cookie 被禁用了怎么办?

2022-06-02 13:50:16 107

原创 谈谈final, finally, finalize的区别

谈谈final, finally, finalize的区别

2022-06-01 14:50:25 190

原创 什么是事务,Mysql 中的事务隔离级别有几种,事务的特性是什么?

事务 Mysql 中的事务隔离级别 事务的特性

2022-06-01 14:44:45 150

原创 数据库的聚合函数有哪些,连接查询有几种?

数据库的聚合函数 连接查询

2022-06-01 14:35:42 255

原创 Oracle 的 SQL 语句优化方法:

Oracle 的 SQL 语句优化方法:

2022-06-01 14:32:19 6049

原创 HTTP的状态码

HTTP的状态码

2022-06-01 14:22:17 86

原创 ‘git commit‘ D:/IdeaProjects/github/beifen/jhnw/.git/index.lock

D:/IdeaProjects/github/beifen/jhnw/.git/index.lockAnother git process seems to be running in this repository, e.g. an editor opened by 'git commit'. Please make sure all processes are terminated then try again. If it still fails, a git process may h

2022-06-01 14:19:08 348

原创 什么负载均衡

什么负载均衡

2022-06-01 14:12:37 128

原创 session同步

session同步

2022-06-01 14:10:45 559

原创 什么是Redis?

什么是Redis?

2022-05-31 16:48:50 91

原创 #{}和${}的区别是什么

#{}和${}的区别是什么?

2022-05-31 16:46:41 463

原创 String, StringBuffer StringBuilder 的区别

String, StringBuffer StringBuilder 的区别

2022-05-31 16:41:21 79

原创 String 和StringBuffer 的区别?

String 和StringBuffer 的区别?

2022-05-31 16:39:07 65

原创 在Java 中如何跳出当前的多重嵌套循环?

在Java 中如何跳出当前的多重嵌套循环

2022-05-31 16:36:30 318

原创 数组的创建方式

数组的创建方式

2022-05-31 16:33:16 71

原创 int 和Integer 有什么区别?

int 和Integer 有什么区别?

2022-05-31 16:31:54 104

原创 面向对象的特征有哪些方面?

面向对象的特征有哪些方面?

2022-05-31 16:29:51 286

原创 &和&&的区别

&是位运算符,表示按位与运算,&&是逻辑运算符,表示逻辑与(and)

2022-05-31 16:28:15 276

原创 面向对象的特征有哪些方面?

面向对象的特征主要有以下几个方面:1)抽象:抽象是将一类对象的共同特征总结出来构造类的过程,包括数据抽象和行为抽象两方面。抽象只关注对象有哪些属性和行为,并不关注这些行为的细节是什么。2)继承:继承是从已有类得到继承信息创建新类的过程。提供继承信息的类被称为父类(超类、基类);得到继承信息的类被称为子类(派生类)。继承让变化中的软件系统有了一定的延续性,同时继承也是封装程序中可变因素的重要手段(如果不能理解请阅读阎宏博士的《Java与模式》或《设计模式精解》中关于桥梁模式的部分)。3)封装:通常

2022-05-31 16:23:05 2587

原创 身份证号验证

import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.GregorianCalendar;import java.util.Hashtable;import java.util.regex.Matcher;import java.util.regex.Pattern;public class IDCard { /*****

2021-05-29 14:24:36 122

原创 mybatis-plus 删除

根据id删除 /** * 根据id删除 * @param id * @return sum */ @RequestMapping("deleteById") @ResponseBody public int deleteById(long id){ int sum = userMapper.deleteById(id); return sum; }根据id批量删除/** * 根据id批量删除

2021-05-26 08:44:38 217

原创 Mybatis-plus查询

简单的条件查询/**简单的多条件查询@param user@return*/@RequestMapping(“SelectSimplenessWhere”)@ResponseBodypublic List SelectSimplenessWhere(User user){HashMap<String,Object> map = new HashMap<>();map.put(“name”,user.getName());map.put(“age”,user.g

2021-05-26 08:38:03 157

原创 关闭端口号进程

运行->cmdnetstat -ano 可以看到系统当前所有的端口使用情况netstat -ano |findstr “端口号” 可以看到这个端口被哪个应用占用taskkill /f /t /im “进程id或者进程名称” 通过命令杀掉进程

2021-05-16 17:49:05 160

原创 win系统redis命令行设置密码。

运行cmd切换到redis根目录,先启动服务端redis-server.exe另开一个cmd切换到redis根目录,启动客户端redis-cli.exe -h 127.0.0.1 -p 6379客户端使用config get requirepass命令查看密码config get requirepass1)"requirepass"2)"" //默认空客户端使用config set requirepass yourpassword命令设置密码config set require

2021-05-16 08:33:42 133

原创 获取系统时间N天前/后时间返回LocalDateTime类型

private LocalDateTime getExpirationTime(Integer number){ Calendar calendar = Calendar.getInstance(); SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); calendar.add(Calendar.DATE, number); String three_days_after = sdf.format(calendar.

2021-05-16 08:28:03 1624

原创 异常

方法注解:@Transactional(rollbackFor=Exception.class)异常执行:TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();注解细讲:readOnly该属性用于设置当前事务是否为只读事务,设置为true表示只读,false则表示可读写,默认值为false。例如:@Transactional(readOnly=true)rollbackFor该属性用于设置需要进行回滚的异

2021-05-16 08:22:07 217

原创 获取系统当前时间返回LocalDateTime类型

SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");String three_days_after = sdf.format(new Date());DateTimeFormatter df = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");LocalDateTime ldt = LocalDateTime.parse(three_days_after, df);

2021-05-16 08:10:55 527

空空如也

空空如也

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

TA关注的人

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