小雨滴Java
没有伞的孩子只能快跑,如若不跑,只有一个结果:超过你的人回头鄙视你
展开
-
PKIX path building failed: ...SunCertPathBuilderException:unable to find valid certification
http请求忽略SSL证书原创 2024-06-18 11:29:16 · 41 阅读 · 0 评论 -
echarts图表滚动条带动页面窗口滚动条的问题
结果我们在这个事件监听中调用了event.preventDefault(),浏览器就不高兴了,报错,告诉你:“你定义的事件不是一个被动事件监听吗?1、文件node_modules下,找到zrender文件。在zrender文件中找到event.js文件。3、找到event.js文件下的addEventListener函数,如下修改标注红色字体部分。2、具体路径:zrender/lib/core/event.js。试一下,图表无论是放大缩小,或者是拖动滚动条,应该都没问题了。原创 2023-11-29 09:35:49 · 666 阅读 · 0 评论 -
java中对List数组每50条分成一组
【代码】java中对List数组每50条分成一组。原创 2023-01-10 14:43:52 · 1909 阅读 · 0 评论 -
java获取当前年月202211
java获取当前年月原创 2022-11-30 16:41:14 · 197 阅读 · 0 评论 -
如何用一个接口下载服务器上的pdf
如何用java接口下载服务器上的pdf原创 2022-09-26 13:38:55 · 392 阅读 · 0 评论 -
安利一个强大的java小工具
java小工具原创 2022-09-05 09:56:58 · 1661 阅读 · 0 评论 -
QueryWrapper快速查一条数据
QueryWrapper快速查一条数据原创 2022-06-01 09:45:20 · 8226 阅读 · 0 评论 -
mysql根据一个表的字段更新另一个表的字段
mysql根据一个表的字段更新另一个表的字段原创 2022-04-24 17:21:20 · 4756 阅读 · 0 评论 -
QueryWrapper 或用法.or()
1.示例select * from table where isValid ='1' and ( a.name ='小花' or a.name ='小芳')2.queryWrapper用法如下QueryWrapper<Table> queryWrapper = new QueryWrapper<>(); queryWrapper.lambda().eq(Table::getIsValid, 1) .and(o->o.eq原创 2022-04-13 13:12:27 · 9855 阅读 · 0 评论 -
powerDesigner 把name项添加到注释comment
powerDesigner把name添加到注释,导出sql原创 2022-03-02 16:56:45 · 610 阅读 · 0 评论 -
redis集群模式的配置及其使用方式
redis集群模式的配置 Config config = new Config(); config.useClusterServers() .setScanInterval(2000) // 集群状态扫描间隔时间, 单位是毫秒 //可以用"rediss://"来启用SSL连接 .addNodeAddress("redis://127.0.0.1:7000", "redis://12原创 2022-01-05 14:58:47 · 1371 阅读 · 0 评论 -
sql优化工具explain理解
id:决定表的读取顺序1.id相同,执行顺序由上至下;2.id不同,如果是子查询,id的序号会递增,id值越大优先级越高,越先被执行;3.id相同不同,同时存在,如果id相同,可以认为是一组,从上往下顺序执行,在所有组中,id值越大,优先级越高,越先执行;select_type:查询的类型,也就是数据读取操作的操作类型,他一共有以下5种:simple:简单的select查询,查询中不包含子查询或者union;primary:查询中若包含任何复杂的子查询,最外层查询则被标记;subquery:在原创 2022-01-05 13:49:03 · 180 阅读 · 0 评论 -
navicat给datetime设置默认值
1.设置一个默认值ALTER TABLE table ALTER COLUMN end_time SET DEFAULT '9999-12-31 00:00:00';2.设置默认值是当前时间1.设置一个默认值ALTER TABLE table ALTER COLUMN end_time SET DEFAULT '9999-12-31 00:00:00';原创 2022-01-04 09:09:23 · 3257 阅读 · 0 评论 -
oracle查询120分钟之前的某条数据
SELECT * FROM table AS OF TIMESTAMP SYSDATE-120/1440 where name='小花';原创 2021-12-29 13:38:34 · 966 阅读 · 0 评论 -
索引常用sql
添加单个索引ALTER TABLE tableADD INDEX 'index1'('moblie') ;添加多列索引ALTER TABLE table ADD INDEX 'index2'('mobile', 'name') ;删除索引drop index index1 on table原创 2021-12-29 13:32:37 · 470 阅读 · 0 评论 -
Springboot使用@ConditionalOnProperty控制配置类是否生效
Springboot使用@ConditionalOnProperty控制配置类是否生效方式一、根据属性value,若value值为true,则加载此配置类方式二、根据属性name和havingValue指定值是否一致,一致则加载此配置类配置属性a: 1:不配置a matchifmissing=false 不满足 matchifmissing=true 满足2:配置a=false matchifmissing=false 不满足 matchifmiss原创 2021-12-28 16:50:10 · 1376 阅读 · 0 评论 -
Redis集群搭建
Redis版本:redis-5.0.6;Ruby版本是Ruby-2.4.11.下载redis5.0.6原创 2021-11-27 16:19:53 · 625 阅读 · 0 评论 -
数字转换为人民币的大写,超级好用
package com.allianity.common.util;import java.math.BigDecimal;/** * 数字转换为汉语中人民币的大写<br> * @create 2013-08-13 */public class NumberToCN { /** * 汉语中数字大写 */ private static final String[] CN_UPPER_NUMBER = { "零", "壹", "贰", "叁", .原创 2021-11-22 13:21:31 · 210 阅读 · 0 评论 -
excel使用公式批量修改
="udpate li_ord_order set cloumn='1',cloumn='"&A1&"'where cloumn='"&B1&"'"原创 2021-10-22 11:05:39 · 449 阅读 · 0 评论 -
JSONArray遍历
JSONArray riskInfos = info.getJSONArray("riskInfos");for (int i = 0; i < riskInfos.size(); i++) { net.sf.json.JSONObject jsonObject = riskInfos.getJSONObject(i); Map<String, Object> insuerd = new HashMap<String, Object>(); insuerd.原创 2021-10-13 10:32:04 · 909 阅读 · 0 评论 -
时间戳转换成日期
String aa = "1623945600000";long longTimeStamp =new Long(aa);Date date2 = new Date(longTimeStamp);String birthday =new SimpleDateFormat("yyyy-MM-dd").format(date2);System.out.println(birthday);原创 2021-10-09 17:44:21 · 197 阅读 · 0 评论 -
env显示当前系统所有系统变量
原创 2021-10-09 14:28:13 · 211 阅读 · 0 评论 -
docker创建多个centos服务器并用xshell连接
1.安装centos7 镜像1.搜索并拉取centos镜像(默认最新镜像)docker search centosdocker pull centos2.建立本机对应docker-centos76 镜像端口映射ssh默认的端口为22,我们将docker中centos的22端口映射到宿主机的5000端口docker run -d -p 5022:22 --name centos76-javabase --privileged=true centos:latest /usr/sbin/i原创 2021-10-09 14:24:41 · 413 阅读 · 0 评论 -
df -h
原创 2021-10-09 14:18:28 · 249 阅读 · 0 评论 -
lombok的使用方法
1.使用idea首先需要安装Lombok插件;lombok插件的安装2.在pom文件加入lombok的依赖<dependency><groupId>org.projectlombok</groupId><artifactId>lombok</artifactId><version>1.16.16</version><!--版本号自己选一个就行--></de...原创 2021-10-09 14:16:34 · 242 阅读 · 0 评论 -
安装Node js
安装Node js在官网上下载软件后安装直接next就可以cmd打开命令行窗口:这表明安装成功了接下来全局安装安装好之后:git-it出现英文环境原创 2021-10-09 13:58:06 · 170 阅读 · 0 评论 -
git在根目录下查找某个文件
find . -name "test"原创 2021-10-09 13:54:22 · 412 阅读 · 0 评论 -
queryWrapper根据时间区间查询
QueryWrapper<Student> queryWrapper = new QueryWrapper<>();Date date = new Date();SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");String format = sdf.format(date);queryWrapper.lambda() .eq(Student::getName, "小芳").原创 2021-09-27 15:14:51 · 31288 阅读 · 10 评论 -
java实体类接收Date时间
@ApiModelProperty(value = "结束时间")@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")private Date endTime;原创 2021-09-27 11:01:45 · 2410 阅读 · 0 评论 -
java8判断是否在数组中
Arrays.asList("09", "02", "11", "12", "13").contains("123")原创 2021-09-26 11:13:12 · 668 阅读 · 0 评论 -
Java8删除集合中满足特定条件的元素
if (!lists.contains("riskCode")){ //Java8删除集合中满足特定条件的元素 list2s.removeIf(filter->filter.getRiskCode().equals("123"));}原创 2021-09-26 11:09:16 · 1535 阅读 · 0 评论 -
mysql添加字段sql语句
1.添加一个varchar字段带注释alter table mytable(表名)add cloumn(字段名) int(8) DEFAULT '0' COMMENT '0:是 1:否)';2.修改注释ALTER TABLE mytable(表名) MODIFY column cloumn(字段名) VARCHAR(8) COMMENT '哈哈哈';...原创 2021-09-17 09:27:35 · 619 阅读 · 0 评论 -
postman批量请求post
1.首先建立一个collection文件夹2.建立一个post请求3.建立一个csv文件,用excel转换过来,由于最后一行老是有换行符\r,所以加一行数据,执行错了也没关系,前面的能执行成功就行4.run操作5.最后点击run按钮即可...原创 2021-07-29 17:45:57 · 2149 阅读 · 0 评论 -
jstack定位占用CPU较高的进程、线程、代码位置?
1.步骤一:查看cpu占用高进程topMem: 16333644k total, 9472968k used, 6860676k free, 165616k buffersSwap: 0k total, 0k used, 0k free, 6665292k cached PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 17850 root原创 2021-07-26 13:36:44 · 177 阅读 · 0 评论 -
BeanUtils工具类
BeanUtils是一种方便我们对JavaBean进行操作的工具类,是Apache组织下的产品。原创 2021-07-23 16:39:08 · 151 阅读 · 0 评论 -
@PathVariable
是获取url里面的参数的,与@RequestParam的不同是@RequestParam是获取?后面的参数的原创 2021-07-23 16:36:51 · 135 阅读 · 0 评论 -
spring事务
事务是逻辑上的一组操作,要么都执行,要么都不执行1.@Transactional(rollbackFor=Exception.class)方法只要出现Exception时就会回滚,如果不加的话,Exception只有属于RuntimeException时才会回滚2.@Transactional(rollbackFor = RuntimeException.class)Exception只有属于RuntimeException时才会回滚3.@Transactional(noRollb.原创 2021-07-23 16:23:02 · 136 阅读 · 0 评论 -
@JsonProperty
原创 2021-07-23 16:15:41 · 176 阅读 · 0 评论 -
@Async异步调用
parseArray假设有Person这个类,有json类型数据str=str = [{"name":"张三","age":"1"},{"name":"李四","age":"4"}],那么List listt= json.parseArray(str,Person.class);listt就可以接收str了原创 2021-07-23 16:14:10 · 156 阅读 · 0 评论 -
Lombok介绍和使用
Lombok介绍和使用(@Data、@slf4j、@Log4j)@Data 包含了Getter、Setter、ToString、 EqualsAndHashCode 方法;没有包含全参构造和无参构造@Getter 自动生成Get方法@Getter(AccessLevel.PROTECTED) 生成的方法是protected@Setter@Setter(AccessLevel.PROTECTED)@NoArgsConstructor 无参构造器@AllArgsConstructor 所有参数原创 2021-07-23 16:12:36 · 238 阅读 · 0 评论