自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 七种常用的设计模式

常用的七种设计模式:单例模式、工厂方法模式、抽象工厂模式、代理模式、装饰器模式、观察者模式和责任链模式。

2023-07-31 11:31:39 270

转载 IDEA 显示 service 服务窗口 -- 方便查看多个服务和端口

转自:https://blog.csdn.net/Hello_ChenLiYan/article/details/106665326。第一,找到项目的根目录,进入.idea文件夹,找到workspace.xml文件。第二,将rundashboard文件修改为以下内容。第三,重启IDEA软件,即可。

2023-07-27 09:51:45 893

原创 清空StringBuffer的值

清空StringBuffer

2023-06-25 16:30:30 389

原创 linux清除redis缓存

作者:鲨鱼辣椒灬来源:CSDN。

2023-06-09 12:38:38 148

原创 2个时间中间隔着的所有日期(天)

2个时间中间隔着的所有日期(天)

2023-06-01 14:40:14 78

原创 入参为空判断

入参为空判断

2023-06-01 14:27:08 151

转载 Java的List集合根据实体类的属性去重数据

Java的List集合根据实体类的属性去重数据

2023-04-25 14:07:07 757 1

原创 list 迭代器删除

list 迭代器删除

2023-02-21 17:58:38 290

原创 Linux日志指令

Linux日志指令

2023-02-21 16:58:21 136

原创 Java 实体类Builder使用

Java 实体类Builder使用

2023-02-09 15:48:45 1140

原创 String截取字符

String截取字符

2023-02-08 11:04:21 124

原创 Java 数字补全

Java 数字补全

2023-02-08 10:57:17 252

原创 JSONArray大数据量拆分

JSONArray大数据量拆分

2023-01-04 11:16:51 1054 2

转载 vscode无法获取切换git上最新的远程分支解决办法

vscode无法获取切换git上最新的远程分支解决办法

2022-12-22 16:26:52 2328

原创 创建线程池执行java代码逻辑

java 线程池

2022-11-02 15:55:27 209

转载 Calendar 获取当年工作日

Calendar 获取当年工作日

2022-10-08 17:22:28 331

原创 vscode分支合并

vscode分支合并

2022-09-14 10:48:45 6484

转载 判断当前时间为星期几

判断当前时间为星期几

2022-08-25 09:42:20 1247

转载 git修改分支名

git修改分支名

2022-08-23 09:38:37 255

原创 简单使用redis

redis简单使用

2022-07-04 14:59:04 149

转载 redis修改密码

redis修改密码

2022-07-04 14:48:50 1933

转载 idea git取消本地库提交

git

2022-06-15 09:31:24 1379

转载 MySQL如何给查出的数据 加上序号

MySQL 给查出的数据加序号的方法SELECT sid,sname,gender,age,(@i:=@i+1) AS '序号' FROM student,(SELECT @i:=0) AS itable;或者SET @i=0;SELECT sid,sname,gender,age,@i:=@i+1 AS '序号' FROM student;查询结果如图所示:解释说明:1、(@i:=@i+1) 也可以写成 @i:=@i+1 ,加括号是为了视觉上更清晰。它代表的意思是:变量i 加1

2022-05-23 14:22:24 11800

原创 Mysql 字段区分大小写

binary作者:鲨鱼辣椒灬来源:CSDN

2022-04-27 14:29:22 539

原创 Mysql base64编码解码

编码SELECT to_base64(‘Gg’);解码SELECT from_base64(‘R2c=’);作者:鲨鱼辣椒灬来源:CSDN

2022-03-22 10:38:25 1727

原创 MySQL 替换字段中的部分数据

UPDATE `test` SET `name` = REPLACE(`name`, 'ooo', 'com');作者:鲨鱼辣椒灬来源:CSDN

2022-03-14 15:05:52 1289

转载 GET和POST两种基本请求方法的区别

GET和POST是HTTP请求的两种基本方法,要说它们的区别,接触过WEB开发的人都能说出一二。最直观的区别就是GET把参数包含在URL中,POST通过request body传递参数。你可能自己写过无数个GET和POST请求,或者已经看过很多权威网站总结出的他们的区别,你非常清楚知道什么时候该用什么。当你在面试中被问到这个问题,你的内心充满了自信和喜悦。你轻轻松松的给出了一个“标准答案”:GET在浏览器回退时是无害的,而POST会再次提交请求。GET产生的URL地址可以被Bookmark,

2022-03-10 11:24:53 297

转载 mysql 时间戳,日期互转

–日期字符串转时间戳select UNIX_TIMESTAMP(‘2019-09-01 00:00:00’);– 时间戳转日期select FROM_UNIXTIME(1567267200,’%Y-%m-%d %H:%i:%s’)转自:https://www.cnblogs.com/linjiqin/p/11475746.html

2022-03-09 16:18:30 89

转载 如何修改git上传代码的作者姓名

(3)然后输入命令:git config user.name,然后回车之后就可以看到当前的提交者姓名,如下图:(4)然后根据自己的姓名对提交者姓名进行设置,输入命令:git config --global user.name “用户名”,然后回车,结果如下图:不出现错误的话则为设置成功,我们可以通过第二步的命令验证下,结果如下图:转自:https://www.cnblogs.com/weiaiqi/p/11842515.html...

2022-03-02 19:07:26 842

转载 Redis下载及安装(windows版)

下载地址1、Github下载地址:https://github.com/MicrosoftArchive/redis/releases2、百度网盘下载地址 https://pan.baidu.com/s/1z1_OdNVbtgyEjiktqgB83g 密码:kdfq安装过程1.首先先把下载的压缩包解压到一个文件夹中2.打开cmd指令窗口3.输入你刚才解压的文件路径4.然后输入redis-server redis.windows.conf 命令接下来部署Redis为windows下的服务

2022-03-02 10:25:48 1188

原创 git下载,切换,合并,删除分支

git下载,切换,合并,删除分支

2022-03-01 16:44:53 653

转载 将Java对象转换成JSON

<dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>1.2.47</version> </dependency>package WebTest; import Bean.User;import com.alibaba.fastjson.JSO

2022-03-01 15:06:37 1531

原创 String特定字符转换

public static void main(String[] args) { String q = "2021/12/06 15:47:29"; String w = q.replace("/", "-"); System.out.println("w = " + w); }w = 2021-12-06 15:47:29作者:鲨鱼辣椒灬来源:CSDN

2021-12-06 16:02:00 254

转载 一文读懂线程池的工作原理(故事白话文)

前言本文以程序员做需求的例子,比喻线程池的工作过程。以故事白话的方式展开,跟大家阐述线程池工作原理,以方便大家更好理解线程池,谢谢阅读哈~什么是线程池?什么是核心线程?什么是阻塞队列?什么是非核心线程?什么是空闲存活时间?什么是饱和策略?线程池工作原理流程图&源码概览什么是线程池?「小田螺」 勤勤恳恳,任劳任怨,夜以继日地工作着。终于有一天,他晋升为公司的主管,负责公司日常业务。风轻云淡的一天,老板找到了小田螺,“我们公司员工越来越多了,我想搞个

2021-11-26 11:14:02 147 2

转载 java中判断字符串是否为纯数字

方法一:利用正则表达式public static void main(String[] args){ String str="123456"; boolean result=str.matches("[0-9]+"); if (result == true) { System.out.println("该字符串是纯数字"); }else{ System.out.println("该字符串不是纯数字"); }}方法二:利用Pattern.import java.util.regex

2021-11-23 11:02:53 16048 1

原创 mapper.xml动态表名

<select id="getHistoricalSettingDetailsList" resultMap="resultMap" statementType="STATEMENT"> SELECT * FROM ${join} a where a.xx = ${xx} and a.xxx= ${xxx} and a.del_flag = 0 </sel

2021-10-26 09:56:16 2426

转载 MySQL(三)锁 ----- 行锁和锁机制

InnoDB 锁机制InnoDB存储引擎支持行级锁其大类可以细分为共享锁和排它锁两类共享锁(S):允许拥有共享锁的事务读取该行数据。当一个事务拥有一行的共享锁时,另外的事务可以在同一行数据也获得共享锁,但另外的事务无法获得同一行数据上的排他锁排它锁(X):允许拥有排它锁的事务修改或删除该行数据。 当一个事务拥有一行的排他锁时,另外的事务在此行数据上无法获得共享锁和排它锁,只能等待第一个事务的锁释放除了共享锁和排他锁之外, InnoDB也支持意图锁。该锁类型是属于表级锁,表明事务在后期会

2021-10-12 17:49:19 125

转载 MySQL(二)锁 ----- 表锁

前言MySQL 里面的锁大致可以分成全局锁,表级锁,行锁这儿将讲一下表级锁表级锁MySQL 里面表级别的锁有两种:表锁,元数据锁(meta data lock,MDL)。表锁lock tables 表名 read;#该表可以读,不能ddl 和 dml 中增删改,只能读取表数据lock tables 表名 write;#既不能读,也不能写表锁的语法是 lock tables … read/write。与 FTWRL 类似,可以用 unlock tables 主动释放锁,也可以

2021-10-12 17:43:28 463

转载 MySQL(一)锁 ----- 全局锁

前言MySQL 里面的锁大致可以分成全局锁,表级锁,行锁这儿将讲一下全局锁全局锁全局锁就是对整个数据库实例加锁。MySQL 提供了一个加全局读锁的方法,命令是Flush tables with read lock (FTWRL)。当你需要让整个库处于只读状态的时候,可以使用这个命令,之后其他线程的以下语句会被阻塞:数据更新语句(数据的增删改)、数据定义语句(包括建表、修改表结构等)和更新类事务的提交语句。全局锁使用场景全局锁的典型使用场景是,做全库逻辑备份(mysqldump)。重新做主从时候

2021-10-12 17:36:00 190

原创 double转String有可能精度丢失

Double x = 11.20732222222222222222; String joint = String.valueOf(x); System.out.println("joint = " + joint); BigDecimal bigDecimal = new BigDecimal(joint).setScale(2, BigDecimal.ROUND_HALF_UP); System.out.println("bigDeci..

2021-09-30 09:24:56 2308

云租房系统.rar

后台基本的登录注册和增删改查,加上前台首页的图片,轮播等部分,带数据库

2019-06-25

空空如也

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

TA关注的人

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