加载中
RSA公私钥生成工具类

import java.io.File; import java.io.IOException; import java.nio.file.Files; import java.security.*; import java.security.spec.InvalidKeySpecException; import java.security.spec...

08/24 10:14
20
使用@Validated校验List接口参数的两种方式

使用@Validated校验List接口参数的两种方式 注: 不仅限于两种,此处只列举了两种 创建springboot项目, 并添加 spring-boot-starter-validation jar包 <dependency> <groupId>org.springfram...

Linux 下载百度网盘文件

Linux 下载百度网盘文件 1. 准备环境: centos7.2 python2.7+ pip 2. 安装工具 pip install requests -i https://pypi.doubanio.com/simple pip install bypy -i https://pypi.doubanio.com/s...

HttpClientUtil

import org.apache.http.HttpStatus; import org.apache.http.NameValuePair; import org.apache.http.client.entity.UrlEncodedFormEntity; import org.apache.http.client.methods.Closeab...

SpringCloud Nacos 自定义负载均衡规则

import com.alibaba.cloud.nacos.ribbon.NacosServer; import com.alibaba.nacos.api.naming.pojo.Instance; import com.netflix.client.config.IClientConfig; import com.netflix.loadbala...

springcloud获取注册中心服务列表

@Autowired private DiscoveryClient discoveryClient; List services = discoveryClient.getServices(); log.info("Services: {}", services); if(CollectionUtils.isNotEmpty(services)){ ...

03/19 16:49
188
你对OOP的理解?

你对OOP的理解? 很多程序员在面试过程中都会被问道对面向对象编程编程的理解,而且是无论是初级或是中级还是高级。这是一个简单的问题,很多时候我们仅仅只是照着概念背了一下,然而并没有回...

02/19 17:19
142
GitFlow 代码版本管理

GitFlow 代码版本管理 Git的优点   现在大多数公司的研发团队都在Git作为代码管理工具,使用CVS、SVN等已经很少。至于为什么选用git,参考《Git、CVS、SVN比较》。Git主要有以下优点: Gi...

02/08 16:26
112
Java中finally使用注意事项

Java中finally使用注意事项   在Java中try-catch-finally是用来做异常处理的,用法比较简单,但有些细节需要注意: 1. 在finally中使用return 如果在finally语句块中使用return语句,那么即...

02/01 13:24
59
什么是三级等保?

什么是三级等保?   今天有个小伙伴突然问起我什么是三级等保?问得我很奇怪作为一个老程序员居然连三级等保都不知道,于是我问他你做软件开发都好多年了竟然不知到三级等保是啥,他回答说平...

01/25 22:43
535
List 拆分(分批)处理

public class ListTest { public static void main(String[] args) { int total = 10000000; List totalList = new ArrayList<>(total); for(int i = 0; i < total; i++......

2020/10/15 18:22
1.4K
MySQL JDBC Statement.executeBatch实践(执行效率低)-补充

mport java.sql.*; /** * @Author cherrishccl * @Date 2020/9/4 17:01 * @Version 1.0 * @Description * 用JDBC执行批量提交正确方式: * 1. Statement stmt = conn.createStatement(); * f...

2020/09/18 15:39
99
MySQL JDBC Statement.executeBatch实践问题

MySQL JDBC Statement.executeBatch实践(执行效率低) 现在很少使用原生jdbc去实现代码, 最近在测试MySQL批处理数据遇到一个问题: 执行Statement.executeBatch时效率极其低下(插入10000条数据...

2020/09/08 18:06
755
Redis 批量删除key

批量删除前缀为"batch:"的key redis-cli -a password KEYS "batch:" | xargs redis-cli -a password del redis-cli -h 127.0.0.1 -p 6379 -a '123456' keys "batch:"|xargs redis-cli -h 127...

2020/08/21 14:22
148
记FastJson的一次坑

在Java类中定义返回值为boolean的判断方法建议不要用isXXX,在某些转JSON字符串的工具类中会将类名转换成json字段(这个阿里开发规范里面也有说明),如: public class JsonTest { public sta...

Spring-Boot 打印所有配置文件信息

@Autowired org.springframework.core.env.ConfigurableEnvironment environment; StreamSupport.stream(environment.getPropertySources().spliterator(), false) .filter(propertySource -...

2020/06/19 10:58
2.4K
使用开源工具binlog2sql恢复MySQL误删数据

MySQL使用binlog恢复误删数据 参考原文: https://github.com/danfengcao/binlog2sql.git 确认数据库开启了binlog 注意: 如果没有开启binlog,也没有预先生成回滚SQL,那真的无法快速回滚了。...

2019/12/05 16:28
615
判断括号的合法性

以前看到的一个算法题,最近项目中用到,复习一下,还有点生疏了,记下来。 public class CheckBrackets { public static void main(String[] args) { String str = "()([{{}}])]"; System.o...

2019/10/17 09:57
126
Maven生命周期

Maven生命周期 A Build Lifecycle is Made Up of Phases.A Build Phase is Made Up of Plugin Goals. 用了很久的maven了,直到最近才发现自已对maven的生命周期都还不了解,以前一直理解错了...

2019/05/13 20:55
147

没有更多内容

加载失败,请刷新页面

返回顶部
顶部