
需要整理的
文章平均质量分 63
待整理的资料
秋天的猿
这个作者很懒,什么都没留下…
展开
-
jvm讲解
说明 jvm整体的介绍、解决项目中的问题。 垃圾回收 先介绍(其他部分只是做了简单的说明) -》 垃圾回收 -》 解决项目中的问题( 常用的工具、命令、参数配置)(通用的方式、其他)-》 其他 -》 分期:jvm我们常用的就是性能分析和高并发(本次暂时不讲)。其他部分如果分期去讲,其实不常用而且很枯燥,但是其思路还是值得去了解一下,且会依赖这部分但是依赖性不强。 如果为特别说明版本默认是HotSpot的jdk1.7。,虽然版本不同但总体思路差不多。 概述 Jvm:J就是java vm指虚拟机。它只是认识cl原创 2021-03-12 21:48:39 · 206 阅读 · 1 评论 -
java
Java8通用Builder创建对象 来自https://blog.youkuaiyun.com/zhou_fan_xi/article/details/104015465Java探针-Java Agent技术-阿里面试题 来自https://www.cnblogs.com/aspirant/p/8796974.htmljava8 Predicatehttps://blog.youkuaiyun.com/w605283073/article/details/89410918循环次数int cycleTime ...原创 2021-03-12 21:47:40 · 143 阅读 · 0 评论 -
linux common command
grep -A 1 '37050/MQMC/JSON/slb' lisx | grep 'response Status: 200 OK' | wc -l抓包tcpdump -iany dst 10.51.253.74 and port 37050 -Avns0做pluginmaven切换的时候知道的。 find . -name '*.commit.ora.sql'|xargs cat >> aa.sqllinux发送报文统计多少个文件 ls | wc -l$(cd $(di原创 2021-03-12 21:47:02 · 272 阅读 · 0 评论 -
jungui
【在使用Timer或者ScheduledThreadPoolExecutor执行周期性任务时,实现Runnable接口必须在方法内捕获异常】3.2 创建新表 升级的时候新增一张表。 【说明】 1、脚本要支持可重复执行,需要先判断是否存在,若不存在则创建。 2、表要创建到业务数据表空间,严禁不指定表空间名(不指定表空间名,则会创建到用户的默认表空间中,一般默认表空间的空间规划较小)。 参考: declare function detect_table(str_in_tablename varchar2)原创 2021-03-12 21:46:28 · 152 阅读 · 0 评论 -
others
cygwin baidudisk everything《人月神话》p19 人数为n则沟通的工作量为 n(n-1)/2p20 1/3计划 1/6编码 1/4构建测试和早期系统测试1/4系统测试,所有的构件已完成原创 2021-03-12 21:45:54 · 125 阅读 · 0 评论 -
jvm
类加载流程: 加载:生成class对象、生成二进制流 验证:元数据验证、字节码验证 准备:类变量分配内存、如果常量会直接创建该常量 解析:将常量池内的符号引用替换为直接引用过程。 初始化:会执行static代码片段。运行时常量池(runtime constant pool): 用于存放编译期生成的各种字面量和符号引用。但一般还会吧翻译出来的直接引用也存储在运行时常量池中。运行时常量池相对于class文件常量池的另外一个重要特征是具备动态性。 class文件常量池与运行时常量池https://blog..原创 2021-03-12 21:39:06 · 109 阅读 · 0 评论 -
oracle
oracle中恢复数据 oracle用的flashback和“回收站”可恢复数据,mysql可用binlog来恢复数据(binlog日志是一个二进制文件,可以用binlog2sql工具来打开。binlog日志除了用来恢复数据还可以用来做主从复制等操作)。 oracle 10g 11g默认没有开启回闪功能且我们项目也没有开启回闪功能,所以这里暂时讲以回收站回复数据的方式恢复数据。 假如需要开启回闪功能,有时候直接开启回闪(alter database flashback on;)需要报错,此时可原创 2021-03-12 21:38:36 · 388 阅读 · 0 评论 -
oracle sql
Update t_oms_pop set field=2,field=3 where id=2;Select * from t_oms_pop; Select field1,field2 from t_oms_pop;Insert into t_oms_pop values(value1,value2,value3); Insert into t_oms_pop (field1,field2) values(value1,value2);Delete from t_oms_pop where i原创 2021-03-12 21:37:44 · 115 阅读 · 0 评论