05 2020 档案

摘要:本文适合学过和用过struts2的人。(转载:https://zhuanlan.zhihu.com/p/50245867) 首先不多bb,上一张struts2的架构图,看着架构图对应着源码分析 1、StrutsPrepareAndExecuteFilter: struts2的核心过滤器,作用:拦截请 阅读全文
posted @ 2020-05-13 16:41 Cyfamoo 阅读(197) 评论(0) 推荐(0)
摘要:1 /** 2 * 创建并执行在给定延迟后启用的一次性操作 3 * 4 * @param command 要执行的任务 5 * @param delay 从现在开始延迟执行的时间 6 * @param unit 延时参数的时间单位 7 * @return 表示任务等待完成,并且其的Scheduled 阅读全文
posted @ 2020-05-05 08:30 Cyfamoo 阅读(267) 评论(0) 推荐(0)
摘要:第二章:Oracle里的执行计划2.1 什么是执行计划Oracle用来执行目标SQL语句的这些步骤的组合就被称为执行计划。执行计划可以分为如下三个部分:1、目标SQL的正文、SQL ID和其执行计划所对应的的PLAN HASH VALUE。2、执行计划的主体部分。可以看到Oracle在执行目标SQL 阅读全文
posted @ 2020-05-03 23:13 Cyfamoo 阅读(902) 评论(0) 推荐(0)
摘要:Java线程锁总结 1.synchronized: 在资源竞争不是很激烈的情况下,偶尔会有同步的情形下,synchronized是很合适的。原因在于,编译程序通常会尽可能的进行优化synchronize,另外可读性非常好。 2.ReentrantLock: 在资源竞争不激烈的情形下,性能稍微比syn 阅读全文
posted @ 2020-05-02 18:05 Cyfamoo 阅读(154) 评论(0) 推荐(0)
摘要:序号 内容 链接地址1 Java基础知识面试题(2020最新版) https://thinkwon.blog.csdn.net/article/details/1043906122 Java集合容器面试题(2020最新版) https://thinkwon.blog.csdn.net/article 阅读全文
posted @ 2020-05-02 15:18 Cyfamoo 阅读(215) 评论(0) 推荐(0)
摘要:Oracle中row_number()、rank()、dense_rank() 的区别 row_number的用途非常广泛,排序最好用它,它会为查询出来的每一行记录生成一个序号,依次排序且不会重复,注意使用row_number函数时必须要用over子句选择对某一列进行排序才能生成序号。 rank函数 阅读全文
posted @ 2020-05-01 22:54 Cyfamoo 阅读(1183) 评论(0) 推荐(0)