java
夕时明月
分享的过程也是自我更新的过程;进步源自点滴的积累
展开
-
web容器,spring容器,MVC容器介绍
对于一个web 应用,其部署在web 容器中,web 容器为其提供一个全局的上下文环境(ServletContext ),为其后面的spring IoC 容器提供宿主环境转载 2017-12-08 16:23:00 · 1379 阅读 · 1 评论 -
java的内存模型,JVM内存结构和java的对象结构
java的内存模型,jvm内存结构和java对象模型对比http://www.hollischuang.com/archives/2509java的内存模型(JMM)https://blog.csdn.net/hollis_chuang/article/details/80880118 JMM是多线程并发的概念,他描述了一组规范,这个规范定义了一个线程对共享变量的写入对另一个线程是可见的 ...转载 2018-07-05 12:26:16 · 234 阅读 · 0 评论 -
java 多线程 isInterrupted 和 interrupted区别
https://www.cnblogs.com/w-wfy/p/6414801.html转载 2018-07-04 17:54:15 · 159 阅读 · 0 评论 -
如何正常停止线程
https://blog.csdn.net/tanga842428/article/details/52717610转载 2018-07-04 17:33:56 · 149 阅读 · 0 评论 -
java的三种代理模式 静态代理 JDK动态代理 cglib动态代理
https://www.cnblogs.com/qlqwjy/p/7550609.html静态代理JDK动态代理cglib动态代理转载 2018-07-03 11:52:25 · 169 阅读 · 0 评论 -
dubbo和zookeeper的关系
Dubbo建议使用Zookeeper作为服务注册中心。1. Zookeeper的作用 1:注册服务 zookeeper管理一系列服务,提供者通过将自己的信息注册到zookeeper上与某个服务绑定来提供此项服务;消费者通过指定服务名来调用服务. 哪一个服务由哪一个/哪些机器来提供必需让调用者知道,简单来说就是ip+por...转载 2018-04-07 13:15:25 · 2910 阅读 · 0 评论 -
javaSE易混淆知识点梳理
java的if(...)语句的判断条件只能是boolean值(true/false)不能是数字或其它原创 2017-11-28 07:20:11 · 216 阅读 · 0 评论 -
String.intern()的使用
String的intern()方法会查找在常量池中是否存在一份equals相等的字符串,如果有则返回该字符串在常量池中的引用,如果没有则添加自己的字符串进入常量池原创 2017-12-06 14:23:50 · 259 阅读 · 0 评论 -
java常量池概述
Class文件中的常量池(静态常量池,存储在class文件中,就是一段class的代码段);方法区中的运行时常量池(动态常量池,存储在内存中);方法区中的字符串常量池(动态常量池,存储在内存中);原创 2017-12-06 15:38:09 · 247 阅读 · 0 评论 -
JAVA的不可变类(immutable)机制与String的不可变性
所谓的不可变类是指这个类的实例一旦创建完成后,就不能改变其成员变量值转载 2017-12-06 13:03:30 · 532 阅读 · 0 评论 -
可重入锁
可重入锁指的是在一个线程中可以多次获取同一把锁原创 2017-12-05 21:26:37 · 254 阅读 · 0 评论 -
HashMap,ConcurentHashMap,HashTable,Collections.synchronizedMap()线程安全概述
HashMap,ConcurentHashMap,HashTable,Collections.synchronizedMap()线程安全概述原创 2017-12-05 16:51:36 · 771 阅读 · 0 评论 -
java线程池Executor,ExecutorService,ThreadPoolExecutor的使用
主线程的执行与线程池里的线程互不影响,有可能主线程结束了,但是线程池还在运行; 放入线程池的线程并不一定会按其放入的先后而顺序执行原创 2017-12-04 17:29:36 · 3003 阅读 · 0 评论 -
分布式系统的事务处理
https://coolshell.cn/articles/10910.html转载 2018-07-05 17:23:03 · 137 阅读 · 0 评论