自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 博客摘录「 Java多线程-线程池ThreadPoolExecutor的submit返回值Future」2023年8月15日

System.out.println(Thread.currentThread().getName() + " 没有成功获取到分布式锁,锁已经被占用" + System.currentTimeMillis());System.out.println(Thread.currentThread().getName() + " 已经成功获取到的分布式锁" + System.currentTimeMillis());//最后进行解锁操作,如果服务宕机,则到不了这一步,会等待看门狗监控锁结束锁清除。

2023-08-15 18:01:33 417

原创 windows10下升级node.js和降级Nodejs

windows10下升级node.js和降级Nodejs

2022-11-29 20:41:10 840 1

转载 《深入理解mybatis原理六》 MyBatis的一级缓存实现详解

《深入理解mybatis原理六》 MyBatis的一级缓存实现详解

2022-11-23 22:27:14 203

转载 《深入理解mybatis原理五》 MyBatis缓存机制的设计与实现

《深入理解mybatis原理五》 MyBatis缓存机制的设计与实现

2022-11-22 13:43:37 138

转载 《深入理解mybatis原理四》 MyBatis事务管理机制

《深入理解mybatis原理四》 MyBatis事务管理机制

2022-11-21 13:45:05 219

转载 《深入理解mybatis原理三》 Mybatis数据源与连接池

《深入理解mybatis原理三》 Mybatis数据源与连接池

2022-11-20 23:12:56 867

转载 《深入理解mybatis原理二》 Mybatis初始化机制详解

《深入理解mybatis原理二》 Mybatis初始化机制详解

2022-11-20 21:51:57 127

原创 juc阻塞队列图片

juc阻塞队列图片对比

2022-11-12 15:07:56 69

原创 juc继承图片

juc继承图片

2022-11-12 15:03:16 101

转载 《深入理解mybatis原理一》 MyBatis的架构设计以及实例分析

mybatis底层实现原理

2022-11-02 23:23:32 98

原创 docker中修改wordpress的上传文件限制

2 查找php.ini文件所在配置位置(Configuration File (php.ini) Path)和加载位置(Loaded Configuration File:)4 复制配置文件,以便php.ini配置生效。3 进入容器安装vim(已经安装请跳过)5 修改刚才复制的php.ini。1. 进入wordpress容器。一般加载位置 都是 none。

2022-10-24 11:21:30 1575

原创 java.sql.SQLException: Io 异常: The Network Adapter could not establish the connection

连接公司内网的oracle连接不上,配置一下vmpublic static void main(String[] args) throws SQLException { Connection connection=null; try{ Class.forName("oracle.jdbc.driver.OracleDriver"); connection= DriverManager.getConnection(&qu

2022-06-16 10:39:38 922

原创 mysql 2个时间相减得出天,时,分,秒

select (UNIX_TIMESTAMP('2022-04-11 23:56:37') - UNIX_TIMESTAMP('2022-04-11 22:56:00'))/60 dif_minute from dual 60.6167分select (UNIX_TIMESTAMP('2022-04-12') - UNIX_TIMESTAMP('2022-04-11')) dif_minute from dual 86400秒=24个小时select TIMESTAMPDIFF(day,'2022-

2022-05-24 10:03:28 6067

原创 idea 自定义插件存储位置

C:\Users\用户\AppData\Roaming\JetBrains\IntelliJIdea2020.1\plugins

2022-05-10 23:42:02 421

原创 ideas 插件开发

手把手制作一个IDEA插件(Demo搭建篇) - 掘金

2022-04-28 16:37:32 282

原创 java 对象转map map转对象

引入的包import org.springframework.cglib.beans.BeanMap;执行public static void main(String []agrs){ // map转对象 Map<String,String> map=new HashMap<>(); map.put("compare","5"); map.put("compareName","<="); map.put("curre.

2022-04-07 17:10:18 1436

原创 linux 安装 Sonatype Nexus

1 下载数据源(版本自行修改)下载nexus_深思千年-CSDN博客2 安装步奏【Maven】---Linux搭建Nexus3.X私服 - 雨点的名字 - 博客园Linux搭建Nexus3.X构建maven私服 - 云+社区 - 腾讯云

2021-11-29 14:02:34 679

原创 @Cacheable失效

1 启动类加上注解@EnableAspectJAutoProxy(exposeProxy = true)@EnableCaching //开启缓存public class DemoApplication { public static void main(String[] args) { SpringApplication.run(DemoApplication.class, args); }}2yml 要加上redis 缓存redis: d

2021-11-23 15:05:38 765

原创 无法连接仓库:Error performing git command: git ls-remote -h https://gitee.com

jenkins学习16-无法连接仓库:Error performing git command: git ls-remote -h - 上海-悠悠 - 博客园

2021-11-19 13:53:04 6009

原创 国内 jenkins镜像

Index of /jenkins/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror

2021-11-18 22:19:29 823

原创 maven lifecycle 排除test 方便 package

2021-11-18 15:04:14 633

原创 xxx-job简介

分布式任务调度平台XXL-JOB - 许雪里 - 博客园

2021-11-16 16:49:31 535

原创 本地mysql 8.0 忘记 root密码

1 知道 mysql 路径下面的文件 D:\mysql\mysql-8.0.18-winx64 ->my.ini2 在[mysqlid] 添加下面2句话 然后保存shared-memoryskip-grant-tables3 以管理员的命令允许命令窗口4停止mysql服务net stop mysql5启动mysql 服务,输入root 用户- 随便输入密码C:\WINDOWS\system32>net star...

2021-11-11 10:52:20 1668

原创 java stream List<对象> distinct

1数据源private List<OfficeDto> officeList=officeMapper.selectOffliceList();2 重写对象OfficeDto里面的equals和hashcode方法public class OfficeDto { @ApiModelProperty(value="打卡地点id",dataType="Integer",name="officeId") private Integer officeId; @ApiMod...

2021-11-09 15:30:07 684

原创 mysql 简单实现decode 效果

方式一selectIF( (SELECT COUNT(1) FROM person_punch pp WHERE pp.outer_person_id=p.id)=0,'否','是' ) as rulefrom person p方式二selectIF( (SELECT COUNT(1) FROM person_punch pp WHERE pp.outer_person_id=p.id) in(0),'否','是' ) as rulefrom person p...

2021-11-09 15:21:31 503

原创 mybatis foreach 获取对象中的list信息

mapper 中的接口List<PersonManagerVo> selectByPerOrgs(InnerOrgPersonCir innerOrgPersonCir);对象public class InnerOrgPersonCir implements Serializable {@ApiModelProperty(name ="orgnizationIdList", value = "多组织id", dataType = "String") private L..

2021-10-28 15:31:18 3579

原创 阿里云安装redis

Linux下Redis的安装、配置及开机自启动-阿里云开发者社区 (aliyun.com)

2021-10-17 22:48:07 69

原创 阿里云ecs安装nginx

1 安装nginxLinux安装nginx - star-xin - 博客园 (cnblogs.com)如果防火墙是防火墙的问题参考解决FirewallD is not running问题 - 码上快乐 (codeprj.com)3 内网访问看是否成功4外网访问不成功,配置安全组5 http://外网ip:80端口 ,访问成功...

2021-10-17 13:53:53 1279

原创 mybatis批量插入,更新,删除

MySQL中,insert后面带上 on duplicate key update 子句,数据库中存在记录时,执行这个语句会更新,而不存在这条记录时,就会插入。insert into tablename(field1,field2,field3,......) values(value1,value2,value3,....) on duplicate key update field1=values(value1),field2=values(value2),field3=values(value3).

2021-10-12 11:57:31 274

原创 mysql 实现decode

实质就是用了一个case判断SELECT (SELECT of.name FROM office of,device de WHERE of.id=de.office_id AND de.id=pd.device_id)resettle_palce, (CASE ...

2021-10-07 11:13:58 1071

原创 org.apache.commons.httpclient.ProtocolExctption:Unbuffered entity enclosing request can not be repea

接口提交webservice 报文的时候,对方系统报这个错误返回,原因:对方用了nginx转发请求的,但是它的版本是1.18的,导致出问题了,要求对方将nginx版本改回1.1

2021-08-20 17:48:30 894

原创 easyExcel导出excel文件 前后端代码

晚上太多啥吊只给出后端有个屌用,自己看了很多文章最后搞出来了,给大家参考。官方文档https://www.yuque.com/easyexcel/doc/writehttps://blog.csdn.net/u010957645/article/details/101362194https://github.com/a81579261/demo/blob/master/src/main/java/com/example/demo/handler/MySheetWriteHandl..

2021-04-11 21:17:19 702

原创 idea debug 启动后 本地访问无反应,run启动可以正常访问

1 ctrl+shift+f8 把断点全部去掉

2021-01-18 21:41:47 1421

原创 oracle return exit continue

--行订单信息发布校验 FOR r_line IN (SELECT pur_line_id FROM pur_lines_all l WHERE l.pur_header_id = p_pur_header_id) LOOP /*release_po_line(p_pur_line_id => r_line.pur_line_id, p_user_id => p_use...

2020-12-07 15:11:13 95

原创 oracle for update和for update nowait的区别

SELECT h.data_source, h.display_po_number, h.type_lookup_code INTO v_data_source, v_display_po_number, v_type_lookup_code FROM pur_headers_all h, pur_lines_all l WHERE h.pur_header_id = l.pur_header_id AND l.pur_line_id = p_pur_l...

2020-12-07 12:27:35 79

原创 2020-12-03

CREATE INDEX acp_bill_lines_N5 ON acp_bill_lines(cf_form_line_id)

2020-12-03 11:01:42 44

原创 oracle 存储过程里面判断字符串是否包含汉字

select lengthb('长度6a'),length('长度6a') from dual;lengthb('长度6a')一般我们那asci 码里面的下滑线来判断是否有 SELECT COUNT(1) INTO v_place_num FROM pur_lines_all l WHERE (trim(l.production_location) IS NULL OR ...

2020-11-30 13:11:44 1012

原创 redis win10开机自启

1 进入安装redis的目录 然后ctrl+shirt+r 粘贴下面的代码 回车redis-server --service-install redis.windows.conf --loglevel verbose然后打开服务,找到Redis 启动

2020-11-27 15:26:24 261 1

原创 org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): cn.qdm.srm.web.sys.

写mapper目录的时候不能一个字符串就搞定会出错错误正确

2020-11-25 15:52:15 101 1

原创 redis 教程

redis win10 安装包https://github.com/MicrosoftArchive/redis/releasesredis 可视化工具Redis可视化工具,RedisDesktopManager地址 https://github.com/uglide/RedisDesktopManager

2020-11-24 10:00:05 50

空空如也

空空如也

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

TA关注的人

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