加载中
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...

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

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

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...

记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 -...

使用开源工具binlog2sql恢复MySQL误删数据

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

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

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

2019/10/17 09:57
90
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
125
Linux TOP 命令显示详情

TOP: 当前时间 系统已运行的时间 当前登录用户的数量 相应最近5、10和15分钟内的平均负载 可以使用'l'命令切换uptime的显示 14:40:12 — 当前系统时间 up 103 days, 4:54 — 系统已经运行了1...

2019/03/15 15:14
4.9K
CentOS7.2 安装Weblogic12c

安装jdk 注意weblogic版本及其支持的jdk版本; 卸载OpenJDK,用命令rpm -qa|grep java 和 rpm -qa|grep jdk 显示所有jdk有关的安装包,然后用命令rpm -e --nodeps filename 将文件都删除 rp...

2019/03/07 16:03
9.2K
Java中15种锁

在读很多并发文章中,会提及各种各样锁如公平锁,乐观锁等等,这篇文章介绍各种锁的分类。介绍的内容如下: 1.公平锁 / 非公平锁 2.可重入锁 / 不可重入锁 3.独享锁 / 共享锁 4.互斥锁 / 读写...

2019/03/05 13:45
114
分布式系统技术难题--异地多活

什么是异地多活? 为了保证系统能够对机房级别的故障进行容错,不会使系统不可用,这就需要在机房级别对系统进行冗余处理。而这就需要在架构上进行良好的设计。来面对多机房场景下的技术挑战。...

2019/02/28 10:13
452
CentOS7下Nginx使用ModSecurity进行WAF防护

CentOS7下Nginx使用ModSecurity进行WAF防护 环境:CentOS7,当前yum源中Nginx最新版本1.12.2。ModSecurity为v3.本文适用于nginx反代Tomcat,或者nginx和php的环境,一切nginx可以反向代理的环...

CentOS 非root 用户 使用sudo 命令免密码

1. 使用su/su - 命令进入root权限下; 2. 给/etc/sudoers文件添加写权限 chmod u+w /etc/sudoers 3.找到“root ALL=(ALL) ALL ”,在后面添加:"dba ALL=(ALL) NOPASSWD: ALL" 4.保存退出,并...

2019/01/17 15:49
1.3K
nginx: [error] open() "/var/run/nginx.pid" failed (2: No such file or directory)

Nginx 启动时报错:nginx: [error] open() "/var/run/nginx.pid" failed (2: No such file or directory) 原因:系统重启 /var/run/ 目录下文件会清空。 方法一: # sudo nginx -c /etc/ngi...

2019/01/16 13:44
482
Mysql 统计排名(可并列)

SELECT ct.pid, ct.betcount, ct.rownum, ou.vaddress FROM ( SELECT a.pid,a.betcount, CASE WHEN @rowtotal = a.betcount THEN @rownum WHEN @rowtotal := a.betcount THEN @rownum := @ro...

2018/11/14 14:59
1.5K
MySQL 性能优化建议

SQL执行慢的原因 网络速度慢,内存不足,I/O吞吐量小,磁盘空间满了等硬件问题 没有索引或者索引失效 数据表里的数据记录过多 服务器调优及各个参数设置也可能会影响 开发者编写的SQL效率 其...

2018/11/14 09:32
152
Git 常用操作命令

克隆仓库:git clone https://github.com/spring-projects/spring-framework.git 更新仓库:git pull 提交更改:git add . git commit -m "test" git push 查看状态:git status 查看修改: g...

Git
2018/09/11 13:58
37
spring-boot + redis 消息订阅/发布

创建spring-boot 项目 pom.xml引入依赖: <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-inst...

2018/09/04 14:33
222

没有更多内容

加载失败,请刷新页面

返回顶部
顶部