- 博客(10)
- 资源 (3)
- 收藏
- 关注
转载 分布式事务的解决方案
数据库事务在说分布式事务之前,我们先从数据库事务说起。 数据库事务可能大家都很熟悉,在开发过程中也会经常使用到。但是即使如此,可能对于一些细节问题,很多人仍然不清楚。比如很多人都知道数据库事务的几个特性:原子性(Atomicity )、一致性( Consistency )、隔离性或独立性( Isolation)和持久性(Durabilily),简称就是ACID。但是再往下比如问到隔离性指的是什...
2018-12-18 22:29:40 142
原创 微信二维码支付快速入门
目录一、二维码生成插件qrious二、HttpClient三.微信扫码支付1.申请步骤2.开发文档四、入门Demo1.工程搭建2.myStudy-pay-interface3.myStudy--pay-service(1)引入pom依赖(2)创建配置文件(3)导入上文提到的HttpClient工具类(4)创建WeixinPayService的实现...
2018-12-17 20:09:45 924 1
原创 跨域解决方案之CORS
目录1.什么叫做跨域请求2.跨域调用测试3.解决方案CORS跨域(1)概述(2)请求过程(3)解决办法(4)SpringMVC跨域注解1.什么叫做跨域请求跨域是指通过js在不同的域之间进行数据传输或通信,比如用ajax向一个不同的域请求数据,或者通过js获取页面中不同域的框架中(iframe)的数据。只要协议、域名、端口有任何一个不同,都被当作是不同的域。2...
2018-12-16 14:20:51 569
原创 Spring任务调度之Spring-Task
目录1.什么是任务调度2.基于注解的定时任务3.基于xml的定时任务4.cron表达式1.什么是任务调度在企业级应用中,经常会制定一些“计划任务”,即在某个时间点做某件事情,核心是以时间为关注点,即在一个特定的时间点,系统执行指定的一个操作。常见的任务调度框架有Quartz和SpringTask等。spring-task是Spring3.0以后自主开发的定时任务工具,可...
2018-12-15 22:39:33 368
原创 CAS单点登录
目录一、简介1.什么是单点登录2.什么是CAS3.CAS服务端部署二、CAS服务端配置1.端口修改2.去除https认证三、CAS客户端Demo1.客户端工程1搭建2.客户端工程2搭建3.单点登录测试4.单点退出登录5.CAS服务端数据源设置一、简介1.什么是单点登录 单点登录(Single Sign On),简称为 SSO,是目前...
2018-12-15 20:04:21 576
原创 消息中间体activeMQ
一、简介1.什么是消息中间体消息中间件利用高效可靠的消息传递机制进行平台无关的数据交流,并基于数据通信来进行分布式系统的集成。通过提供消息传递和消息排队模型,它可以在分布式环境下扩展进程间的通信。对于消息中间件,常见的角色有Producer(生产者)、Consumer(消费者)2.什么是JMSJMS(Java Messaging Service)是Java平台上有关面向消息中间件的...
2018-12-12 13:28:41 275
原创 网页静态化技术Freemarker
目录1.为什么要使用网页静态化技术2.什么是Freemarker3.入门小Demo(1)引入maven依赖(2)创建模板文件(3)生成文件4.FTL指令(1)定义简单类型(2)定义对象类型5.include指令6.if指令7.list指令8.内建函数(1)获取集合大小(2)转换JSON字符串为对象(3)日期格式化(4)数字转换为字...
2018-12-09 12:34:23 246
原创 分布式文件服务器FastDFS
目录1.什么是FastDFS2.文件上传和下载流程(1)文件上传流程(2)文件下载流程3.FastDFS图片上传及回显的案例(1)导入pom依赖(2)导入springmvc的配置和FastDFS的配置文件(3)编写web.xml(4)创建返回的结果对象(5)导入FastDFSClient的工具类(6)创建文件上传的Controller层代码(7)前端...
2018-12-08 21:54:31 439
原创 Spring-data-redis入门
1.简介Spring-data-redis是spring大家族的一部分,提供了在srping应用中通过简单的配置访问redis服务,对reids底层开发包(Jedis, JRedis, and RJC)进行了高度封装,RedisTemplate提供了redis各种操作、异常处理及序列化,支持发布订阅,并对spring 3.1 cache进行了实现。spring-data-redis针对je...
2018-12-06 17:19:03 137
原创 在IntelliJ IDEA中使用git
1.软件安装 下载地址:https://git-scm.com/download 安装好之后为下面的目录结构 2.在IDEA中配置 git 3.将工程添加至本地git仓库(1)在 idea 中创建一个工程,例如创建一个 java 工程(2)创建本地仓库1)在菜单中选择“vcs”→Import into Version Control→Cre...
2018-12-01 20:47:53 175
web_demo.zip
2020-05-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人