- 博客(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 472
原创 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 1886
原创 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 1015
原创 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 6507
原创 idea 自定义插件存储位置
C:\Users\用户\AppData\Roaming\JetBrains\IntelliJIdea2020.1\plugins
2022-05-10 23:42:02 486
原创 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 1449
原创 linux 安装 Sonatype Nexus
1 下载数据源(版本自行修改)下载nexus_深思千年-CSDN博客2 安装步奏【Maven】---Linux搭建Nexus3.X私服 - 雨点的名字 - 博客园Linux搭建Nexus3.X构建maven私服 - 云+社区 - 腾讯云
2021-11-29 14:02:34 702
原创 @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 796
原创 无法连接仓库: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 6278
原创 国内 jenkins镜像
Index of /jenkins/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror
2021-11-18 22:19:29 857
原创 本地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 1685
原创 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 711
原创 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 527
原创 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 3878
原创 阿里云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 1297
原创 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 308
原创 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 1102
原创 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 981
原创 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 750
原创 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 111
原创 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 86
原创 2020-12-03
CREATE INDEX acp_bill_lines_N5 ON acp_bill_lines(cf_form_line_id)
2020-12-03 11:01:42 56
原创 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 1084
原创 redis win10开机自启
1 进入安装redis的目录 然后ctrl+shirt+r 粘贴下面的代码 回车redis-server --service-install redis.windows.conf --loglevel verbose然后打开服务,找到Redis 启动
2020-11-27 15:26:24 279 1
原创 org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): cn.qdm.srm.web.sys.
写mapper目录的时候不能一个字符串就搞定会出错错误正确
2020-11-25 15:52:15 112 1
原创 redis 教程
redis win10 安装包https://github.com/MicrosoftArchive/redis/releasesredis 可视化工具Redis可视化工具,RedisDesktopManager地址 https://github.com/uglide/RedisDesktopManager
2020-11-24 10:00:05 61
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人