上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 31 下一页
摘要: 一 .概述 这是一个linux的软件,可以实现FTP的功能,我们一般情况下都会使用这个FTPClient帮助实现linux的文件上传. 这个软件是基于FTP协议帮助实现的. 我们为什么要使用这个文件呢?比如我们上传文件的时候,如果出现tomcat集群部署的时候,我们就不能将上传的文件存放在tomca 阅读全文
posted @ 2018-09-28 21:42 最爱五仁月饼 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 在springboot之中默认使用的就是thymeleaf2,但是在使用thymeleaf2的过程之中非常的痛苦,我们希望将版本升级到3版本. 至少可以带来如下的好处: [1]标签的闭合程度不再要求那么严格了. [2]性能的提升更高了 升级到Thymeleaf3 我们首先看文档. 在springbo 阅读全文
posted @ 2018-09-25 13:32 最爱五仁月饼 阅读(663) 评论(0) 推荐(0) 编辑
摘要: 在上面的继承结构之中,我们知道,在spring之中DispatcherServlet是核心的Servlet. 我们看到它是继承FrameworkServlet,我们发现这个类非常有意思,它实现了ApplicationContextAware继承,也就是说拥有了IOC容器的功能. 另外一个方面就是机车 阅读全文
posted @ 2018-09-18 14:56 最爱五仁月饼 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 一 .概述 本部分主要讲解的就是activiti工作流部分的内容,本次使用maven来管理项目. 二 .maven环境 activit的jar文件比较多,我们使用maven的方式进行管理. 本次,我们也引入了spring环境,方便我们的使用,因为我们后面会进行与spring环境的整合. 三 .数据库 阅读全文
posted @ 2018-09-07 20:53 最爱五仁月饼 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 一 .概述 在前面,我们画出了基本的流程图,如果我们想要使用这个流程图锁代表的流程,首先我们就需要对这个流程进行部署. 二 .流程部署 在上面的代码之中,我们首先获取到了流程部署对象,然后我们就可以尽心个流程的部署了. 在部署的时候,我们制定流程的名字,然后加载两个资源文件,最后调用deploy() 阅读全文
posted @ 2018-09-06 21:13 最爱五仁月饼 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 一 .概述 在spring之中,每一个bean都有其自己的声明周期,我们最为常用的有两个声明周期. 在注解的情况下,我们可以使用@Scope来标记这个bean的声明周期. 二 @Scope 在这里我们不用再说声明周期的具体的概念了. 阅读全文
posted @ 2018-08-31 13:06 最爱五仁月饼 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 一 .概述 在我们之前使用spring的时候,我们通常会配置一个组件扫描器帮助我们将spring注解标记的bean加入到IOC容器之中,当我们不再使用xml的形式的时候, 我们就可以使用包扫描注解完成这个任务. 二 .包扫描注解 我们一般会将这个注解加入到一个配置类之中,在这里说明一下该注解的核心作 阅读全文
posted @ 2018-08-31 12:53 最爱五仁月饼 阅读(336) 评论(0) 推荐(0) 编辑
摘要: 一 . 概述 在之前我们使用spring的时候,大多数的时候都是通过xml进行bean的配置. 在spring3.0之后,出现了编程式的配置,在后面的springboot之中被大量的采用, 本节,我们学习给容器之中添加Bean. 二 .@Configuration 注解 本注解的作用主要有两个: 我 阅读全文
posted @ 2018-08-30 22:39 最爱五仁月饼 阅读(2121) 评论(0) 推荐(0) 编辑
摘要: 一 .概述 在前面,我们说到了volatile关键词可以保证可见性和有序性,本节,首先展示一个例子. 我们在上面的例子之中,创建两个线程,使用一个标记位来终结一个线程的执行,但是当我们运行的时候,我们发现我们根本就不能终结这个线程的执行, 原因,在上面我们已经分析过了,就是可见性的问题. flag 阅读全文
posted @ 2018-08-23 15:25 最爱五仁月饼 阅读(100) 评论(0) 推荐(0) 编辑
摘要: 一 . 概述 在之前,我们使用synchronized关键词解决了原子性的操作,本节我们分析一个JVM内存模型导致的另外的两个问题. 二 . 可见性 为了加速线程的运行的速度,JVM的内存模型中设置了线程栈中的缓存,当一个线程使用了堆内存的数据的时候,首先会将这个数据缓存到线程栈之中, 当这个数据是 阅读全文
posted @ 2018-08-23 14:58 最爱五仁月饼 阅读(206) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 31 下一页