摘要: 0.前期准备 使用Debian环境。安装Nginx(默认安装),一个web项目,安装tomcat(默认安装)等。 1.一份Nginx.conf配置文件 基本配置这个文件,就可以实现负载了。但是里面的各种关系要了解就比较麻烦了。这篇博客,也不是教学篇,是记录一下,方便以后自己看了。 2.基础讲解 现在 阅读全文
posted @ 2018-11-15 14:43 我没K~ 阅读(413) 评论(0) 推荐(1) 编辑
摘要: MyBatis拦截器介绍 MyBatis提供了一种插件(plugin)的功能,虽然叫做插件,但其实这是拦截器功能。那么拦截器拦截MyBatis中的哪些内容呢? 我们进入官网看一看: MyBatis 允许你在已映射语句执行过程中的某一点进行拦截调用。默认情况下,MyBatis 允许使用插件来拦截的方法 阅读全文
posted @ 2018-11-15 14:26 我没K~ 阅读(321) 评论(0) 推荐(0) 编辑
摘要: 导读 “目前在互联网应用的大部分支付场景中,对接支付宝、微信移动支付产品这样需要用户参与支付流程的支付方式已经变得非常普遍,类似的还有PC端银行网银支付;而通过绑定用户银行卡、对接银行卡快捷支付通道直接扣款的支付方式,虽然还在电商、保险、互联网金融、租房等行业被广泛应用,但是随着微信钱包、支付宝钱包 阅读全文
posted @ 2018-11-15 14:24 我没K~ 阅读(612) 评论(0) 推荐(1) 编辑
摘要: 作者介绍 王新栋,2014年加入京东,无界零售开放平台资深架构师。熟悉各种开源软件架构,在Web开发、架构优化上有较丰富实战经历。有多年NIO领域的设计、开发经验,对HTTP、TCP长连接技术有深入研究与领悟,目前主要致力于移动与PC平台网关技术的优化与实现。 消息队列(MQ)是一种不同应用程序之间 阅读全文
posted @ 2018-11-15 14:22 我没K~ 阅读(548) 评论(0) 推荐(0) 编辑
摘要: 一、背景 我们实际系统中有很多操作,是不管做多少次,都应该产生一样的效果或返回一样的结果。 例如: 1. 前端重复提交选中的数据,应该后台只产生对应这个数据的一个反应结果。 2. 我们发起一笔付款请求,应该只扣用户账户一次钱,当遇到网络重发或系统bug重发,也应该只扣一次钱; 3. 发送消息,也应该 阅读全文
posted @ 2018-11-15 14:20 我没K~ 阅读(574) 评论(0) 推荐(0) 编辑
摘要: 什么是Nginx? Nginx (engine x) 是一款轻量级的Web 服务器 、反向代理服务器及电子邮件(IMAP/POP3)代理服务器。 什么是反向代理? 反向代理(Reverse Proxy)方式是指以代理服务器来接受internet上的连接请求,然后将请求转发给内部网络上的服务器,并将从 阅读全文
posted @ 2018-11-15 14:19 我没K~ 阅读(898) 评论(0) 推荐(0) 编辑