上一页 1 2 3 4 5 6 7 8 9 ··· 21 下一页
  2019年3月10日
摘要: 1. 查询端口状态 netstat -apn | grep [port] 得到pid=64472 2. 根据进程id查询程序信息 ps -aux | grep [pid] 3. CentOS防火墙 参考blog 4. 查询现有服务及状态 systemctl list-units --type=ser 阅读全文
posted @ 2019-03-10 18:08 -赶鸭子上架- 阅读(143) 评论(0) 推荐(0) 编辑
  2019年3月7日
摘要: 1. 引用计数GC算法 每个对象都会有对应的计数器来计算对象引用,但JVM不会采用该策略,因为不能解决对象相互引用的回收。 设置VM参数,打印GC日志 部分GC日志: 可以从PSYoungGen中明显看到对象被回收,也就是JVM并没有采用引用计数算法。 2. 可达性分析算法 在第一次GC时,fina 阅读全文
posted @ 2019-03-07 12:36 -赶鸭子上架- 阅读(159) 评论(0) 推荐(0) 编辑
  2019年2月2日
摘要: 给了Linux的测试环境,目前需要install JDK, Tomcat,此处记录下小白的操作过程。 1. 查询Linux发行版本,包括内核信息 (1) Linux查询内核信息 Linux ECA-LPH000007 3.10.0-514.6.1.el7.x86_64 #1 SMP Wed Jan 阅读全文
posted @ 2019-02-02 13:51 -赶鸭子上架- 阅读(553) 评论(0) 推荐(0) 编辑
  2019年1月16日
摘要: 今天写了个简单的list中remove元素的方法,结果报错。。。 报错,java.lang.UnsupportedOperationException,这个是因为Arrays.asList()返回AbstractList,没有实现增删改操作,用如下构造方式解决。 注意这种方式并不是把所有元素删除(l 阅读全文
posted @ 2019-01-16 15:59 -赶鸭子上架- 阅读(5830) 评论(0) 推荐(1) 编辑
  2019年1月9日
摘要: 这篇blog总结的比较详细了。 如下图所示,在Java中所有异常的基类均为Throwable类。有两个子类,分别为Exception和Error。其中Error主要由JVM处理,比如OutOfMemory。 RunTimeException类,指程序运行过程中的异常,同Error共同构成Java中的 阅读全文
posted @ 2019-01-09 17:57 -赶鸭子上架- 阅读(285) 评论(0) 推荐(0) 编辑
  2018年12月28日
摘要: Java 8中新增了Stream,主要是lambda表达式的应用,其链式调用简洁,用于高效表达集合操作。 先对Stream的使用做了解,参照blog。 (1) 生成Stream的方式 主要有以下几种 1. 数组 - Array 2. 集合 - Collection 3. 文件io (2) Strea 阅读全文
posted @ 2018-12-28 14:30 -赶鸭子上架- 阅读(371) 评论(0) 推荐(0) 编辑
  2018年12月25日
摘要: - 转载:blog1, blog2 以上两篇博客是对lambda表达式的深入理解,用于后续加深理解。 如下先从零开始理解lambda, 1. 接触lambda表达式是从python,javascript这些弱类型语言开始的,当时也是一知半解。 感觉是直接支持了数学样式的公式,比如 是不是想到了数学中 阅读全文
posted @ 2018-12-25 14:20 -赶鸭子上架- 阅读(219) 评论(0) 推荐(0) 编辑
  2018年12月12日
摘要: 需求: 小表数据量20w条左右,大表数据量在4kw条左右,需要根据大表筛选出150w条左右的数据并关联更新小表中5k左右的数据。 性能问题: 对筛选条件中涉及的字段加index后,如下常规的update语句仍耗时半小时左右。 经过数次搜索,发现同关联更新有关的技术博客基本上是更新大表数据,比如her 阅读全文
posted @ 2018-12-12 14:07 -赶鸭子上架- 阅读(6054) 评论(0) 推荐(0) 编辑
  2018年11月21日
摘要: 在Oracle中,rownum和rowid是平时经常用到的。比如rownum经常用于分页查询,rowid用于排重或者快速定位到记录。 对rownum跟order by配合下的生成时机一直没有具体研究过,只是用的时候如果不确定就用数据测试一下,这次记录一次测试过程。 TEST表数据如下, 执行如下sq 阅读全文
posted @ 2018-11-21 11:46 -赶鸭子上架- 阅读(775) 评论(0) 推荐(1) 编辑
  2018年11月15日
摘要: 今天大概弄懂了partition by和group by的区别联系。 1. group by是分组函数,partition by是分析函数(然后像sum()等是聚合函数); 2. 在执行顺序上, 以下是常用sql关键字的优先级 而partition by应用在以上关键字之后,实际上就是在执行完sel 阅读全文
posted @ 2018-11-15 11:11 -赶鸭子上架- 阅读(113834) 评论(2) 推荐(11) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 21 下一页