- 博客(5)
- 收藏
- 关注
转载 SpringBoot 上传图片及搭建图片服务器
我们平时在上传图片、文件的时候都会用到form表单进行上传,但是上传之后会跳转页面。这里我用第二种方式上传:采用Ajax 异步请求的方式。 1、后端接口设计 /** * 上传文件 * @param file * @return * @throws Exception */ ...
2018-01-16 19:46:00
996
转载 java并发编程的艺术-第四章之Java并发基础
为什么要使用多线程 Java天生就是多线程程序,简单的一个main() 方法的执行,其实是由main线程和其它的线程共同执行的。当然使用多线程有如下的好处: 1、利用更多的处理器核心 2、更快的响应速度,如将数据一致性不强的操作交给其它的线程去操作 ...
2017-10-14 16:32:00
134
转载 Java并发编程的艺术-第三章之Java内存模型
并发编程模型的关键问题 在并发编程中,需要处理2个关键的问题:线程间如何通信和线程之间如何同步。 线程之间的同通信机制有2种:共享内存和消息传递。 同步:程序中用于控制不同线程间操作发生相对顺序的机制。 Java并发采用的是共享内存的模型,同步是显示进行的,就是程序必须...
2017-10-10 20:29:00
151
转载 Java并发编程的艺术-第二章之并发机制的底层实现原理
Java中的并发机制依赖于JVM的实现和CPU指令,接下来我们深入底层探索Java并发机制的实现原理。 1、volatile Java中允许线程访问共享变量,为了保证共享变量能够一致的被更新,线程应该确保通过排他锁单独的获取这个变量。Java中就提供了volatile,如果一...
2017-10-09 11:01:00
136
转载 Java并发编程的艺术-第一章之并发编程的挑战
Java 的另外一个经典书籍之一《Java 并发编程的艺术》大家肯定也是看过的,今天开始我按照我的理解通俗的讲解这本书。 首先并发编程的目的就是让程序跑的更快,但是并不是开启更多的线程就能让程序就能最大限度的并发执行,在实际的并发编程中,还会面临这很多的挑战,例如:上下文切换、死锁问题、硬件...
2017-10-09 10:59:00
147
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅