随笔分类 - Java
摘要:1 JVM架构整体架构
1.1 类加载器子系统
1.1.1 加载
1.1.2 链接
1.1.3 初始化
1.2 运行时数据区(Runtime Data Area)
1.3 执行引擎
1.4 示例
2 classloader加载class文件的原理和机制
2.1 Classloader 类结构分析
2.2 实现类的热部署
2.3 类加载器的双亲委派模型
2.4 类加载的三种方式
2.5 自定义类加载器的两种方式
参考
阅读全文
摘要:1 回调
2 使用wait和notify方法实现异步回调
3 使用CountDownLatch实现异步回调
阅读全文
摘要:Java动态调用脚本语言Groovy
阅读全文
摘要:自动化测试时,需校验数据库数据,为了快速自动化,在代码中用原生增删改查语句操作mongodb
阅读全文
摘要:1. 基础篇
2. 核心篇
3. 框架篇
4. 微服务篇
5. 工程篇
阅读全文
摘要:Java并发编程系列 2018-03-08 Java 并发编程:核心理论 Java并发编程:Synchronized及其实现原理 Java并发编程:Synchronized底层优化(轻量级锁、偏向锁) Java 并发编程:线程间的协作(wait/notify/sleep/yield/join) Ja
阅读全文
摘要:1.添加依赖包名
1.1 依赖类型
1.2 声明依赖
1.3 添加java依赖
1.4 查找依赖包名
1.5 完整的例子
2.添加依赖仓库
3.依赖常见问题
3.1 依赖传递性
3.2 版本冲突
3.3 动态依赖
3.4 更多设置
阅读全文
摘要:从简单到复杂的示例中见认识lambda表达式和stream的强悍。
阅读全文
摘要:wait() / notify()方法,await() / signal()方法,BlockingQueue阻塞队列方法
阅读全文
摘要:1.具体明确(异常类型)
2.提早抛出(1抛更具体的异常类型,2 更好的定位)
3.延迟捕获 (在能处理的时候捕获,而不是把它‘吃掉’
阅读全文
摘要:1.对象与(JsonObject或JsonArray)与String的互换
2.String转换为(JsonObject或JsonArray)如何保持顺序
3.Eval的使用
4.值为null的(JsonObject或JsonArray)转换为String时如何保存
阅读全文
摘要:1 先父类,后子类
2 先静态成员,后实例成员
3 先实例成员,后构造函数
阅读全文
摘要:JSch,是一个SSH2功能的纯Java,可实现远程执行脚本
阅读全文
摘要:1 部署Eclipse+Tomcat+axis2
2 创建、发布、调用WebService
阅读全文
摘要:unable to find valid certification path to requested target 的问题 解决方案
阅读全文