摘要:
springboot核心是自动装配 spring ioc的升级过程 1. xml方式 2. 注解方式 3. javaconfig方式 4. springboot提供的自动装配 springboot自动装配的核心 1. EnableAutoConfiguration 2. @Import(AutoCo 阅读全文
摘要:
环境 master:118.25.1.139:6379 slaver:118.25.1.139:6380 slaver:118.25.1.139:6381 sentine:118.25.1.139:63791 sentine:118.25.1.139:63792 准备redis wget http: 阅读全文
摘要:
大纲和问题: 核心数据结构,(为什么链表长度 大于8 后,链表会转红黑树?) 初始化容量为什么是 2的指数幂 ?加载因子为什么是 0.75 ? jdk7的hashmap扩容死锁与环链行程分析 jdk8扩容优化,如何做到扩容无需rehash ConcurrentHashMap线程安全吗?什么是分段锁? 阅读全文
摘要:
创建线程 new MyThread().start(); new Thread(new MyRun()).start(); new Thread(()->{ System.out.println("Hello Lambda!"); }).start(); 常见方法 sleep yield 让出线程, 阅读全文
摘要:
1、JVM 2、多线程和高并发(单机) 3、设计模式 4、redis 5、zookeeper 6、mysql 7、加分项 spring系列源码 netty(rpc、microservice的基石) jdk源码 linux 算法 项目 分布式、微服务落地的项目 架构总体设计的项目 阅读全文
摘要:
``` alimaven central aliyun maven http://maven.aliyun.com/nexus/content/repositories/central/ repo1 central Human Readable Name for... 阅读全文
摘要:
TimeTask ScheduledExecutorService springboot quartz 分布式任务调度XXL JOB。。。 待完善 阅读全文
摘要:
架构图 生产环境实践 下载并解压tomcat到/usr/local目录下 创建应用程序目录:mkdir apps 拷贝tomcat目录下的conf到apps目录下 创建webapps、logs目录 创建Tomcat.sh脚本 !/bin/bash export JAVA_OPTS=" Xms100m 阅读全文
摘要:
整合intercept 整合Filter 整合Servlet 注册类 阅读全文
摘要:
调优两大指标 停顿时间: 垃圾收集器做垃圾回收中断应用执行的时间。 XX:MaxGCPauseMillis 吞吐量:垃圾收集的时间和总时间的占比:1/(1+n),吞吐量为1 1/(1+n) 打印gc日志 XX:+PrintGCDetails XX:+PrintGCTimeStamps XX:+Pri 阅读全文