java
chelsi916
java软件开发
展开
-
Spring 事务的隔离性,并说说每个隔离性的区别
使用步骤: 步骤一、在spring配置文件中引入命名空间 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:tx="http://www.springframework.org/schema/tx" xsi:schemaLocation="http://www.springframework.org/sch转载 2017-10-10 15:10:42 · 1548 阅读 · 0 评论 -
java基础入门-多线程同步浅析-以银行转账为样例
在说之前先普及一下线程是什么? 线程:说白了就是一个任务片段 进程:是一个具有独立功能的程序关于某个数据集合的一次执行活动。一个进程有一个或者多个线程 线程与进程的本质差别就是有么有数据共享空间。线程之间能够共享数据。进程不能够 以下进入主题:线程间的同步 因为如今业务流程添加。业务节点也添加。使用业务的人员也同一时候添加。这个时候就不可避免的转载 2017-10-11 09:41:35 · 457 阅读 · 0 评论 -
Java中多线程并发处理方式
synchronized关键字主要解决多线程共享数据同步问题。 ThreadLocal使用场合主要解决多线程中数据因并发产生不一致问题。 ThreadLocal和Synchonized都用于解决多线程并发访问。但是ThreadLocal与synchronized有本质的区别: synchronized是利用锁的机制,使变量或代码块在某一时该只能被一个线程访问。而Thre转载 2017-10-11 09:42:27 · 588 阅读 · 0 评论 -
dubbo架构构成
dubbo运行架构如下图示: 节点角色说明: 1、Provider:暴露服务的服务提供方。 Consumer: 调用远程服务的服务消费方。 2、Registry:服务注册与发现的注册中心。 Monitor: 统计服务的调用次调和调用时间的监控中心。 3、Container: 服务运行容器。123 调用关系说明: 1、服务容器负责启动,加载,运行服务提供者。 2、服务提转载 2017-10-13 10:55:02 · 1013 阅读 · 0 评论 -
java书籍
1.《深入理解Java虚拟机:JVM高级特性与最佳实践》 2.《HotSpot实战》 3.《Java并发编程实战》 4.《java多线程编程核心技术》 5.《Effective Java中文版》 6.《深入分析Java Web技术内幕》 7.《大型网站技术架构 核心原理与案例分析》 8.《大型网站系统与Java中间件原创 2017-10-17 10:04:52 · 319 阅读 · 0 评论