- 博客(4)
- 收藏
- 关注
原创 countDownLatch使用、原理、面试题
使用:场景1:等待driver完成后再执行其他线程(服务可用性检测)。package mianshi.countdownlatch;import java.util.Random;import java.util.concurrent.CountDownLatch;public class Driver { public static void main(String[] a...
2019-03-07 15:34:17 1653 1
原创 一次cpu使用率高调优过程
最近产品组更新了一个包,做压测的时候发现不管用4核cpu还是16核cpu压测,总利用率都是100%多,吞吐量为2/SEC。如果部署多个springboot实例,则cpu使用率会提升。然后将问题反馈给项目组,项目组发现代码中有锁,去掉锁修改相关代码后,测试。用jmeter压测5000并发()发现16核cpu空闲率达到40%,虽然吞吐量上去了 达到12/SEC,但是单个请求才560m...
2018-08-29 15:53:42 1198
原创 GRANT
GRANT名称GRANT — 赋予一个用户,一个组或所有用户访问权限GRANT privilege [, ...] ON object [, ...] TO { PUBLIC | GROUP group | username }输入privilege 可能的权限有: SELECT 访问声明的表/视图的所有列/字段. INSERT 向声明的表中插入所有列
2009-07-23 17:27:00 295
原创 oracle imp/exp
一. 导出工具 exp1. 它是操作系统下一个可执行的文件 存放目录/ORACLE_HOME/bin exp导出工具将数据库中数据备份压缩成一个二进制系统文件.可以在不同OS间迁移 它有三种模式: a. 用户模式: 导出用户所有对象以及对象中的数据; b. 表模式: 导出用户所有表或者指定的表; c. 整个数据库: 导出数据库中所有对象。2.
2009-07-23 17:19:00 404
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人