- 博客(17)
- 资源 (14)
- 收藏
- 关注
转载 Spring Boot的启动器Starter详解
Spring Boot应用启动器基本的一共有44种,具体如下:1)spring-boot-starter 这是Spring Boot的核心启动器,包含了自动配置、日志和YAML。2)spring-boot-starter-actuator 帮助监控和管理应用。3)spring-boot-starter-amqp 通过spring-rabbit来支持AMQP协议(Advanced Message Q...
2018-03-31 21:45:56 183
转载 基于redis的高并发秒杀的JAVA-DEMO实现!
在Redis的事务中,WATCH命令可用于提供CAS(check-and-set)功能。假设我们通过WATCH命令在事务执行之前监控了多个Keys,倘若在WATCH之后有任何Key的值发生了变化,EXEC命令执行的事务都将被放弃,同时返回Null multi-bulk应答以通知调用者事务执行失败。例如,我们再次假设Redis中并未提供incr命令来完成键值的原子性递增,如果要实现该功能,我们只能自...
2018-03-27 22:42:31 274
转载 Java使用Redis实现消息队列
应用场景为什么要用redis?二进制存储、java序列化传输、IO连接数高、连接频繁一、序列化 这里编写了一个java序列化的工具,主要是将对象转化为byte数组,和根据byte数组反序列化成java对象; 主要是用到了ByteArrayOutputStream和ByteArrayInputStream; 注意:每个需要序列化的对象都要实现Serializable接口; 其代码如下: 1 pac...
2018-03-27 22:41:08 1495
转载 电商网站商品模型之商品详情页设计方案
如下设计方案参考淘宝和华为商城SKU SPU的关系SPU = Standard Product Unit (标准产品单位)SPU是商品信息聚合的最小单位,是一组可复用、易检索的标准化信息的集合,该集合描述了一个产品的特性。例如iphone4就是一个SPU,与套餐、存储容量、颜色无关。SKU=stock keeping unit(库存量单位)SKU即库存进出计量的单位, 可以是以件、盒、托盘等为单位...
2018-03-27 22:25:10 5481 1
转载 RabbitMQ的应用场景以及基本原理介绍
1.背景RabbitMQ是一个由erlang开发的AMQP(Advanved Message Queue)的开源实现。2.应用场景2.1异步处理场景说明:用户注册后,需要发注册邮件和注册短信,传统的做法有两种1.串行的方式;2.并行的方式 (1)串行方式:将注册信息写入数据库后,发送注册邮件,再发送注册短信,以上三个任务全部完成后才返回给客户端。 这有一个问题是,邮件,短信并不是必须的,它只是一个...
2018-03-23 18:56:22 173
转载 springcloud整合swagger 界面查看restful api
swagger提供了html页面方便查看restful的api接口,以及测试功能,这样方便后期版本更新时的文档与代码的同步。下面介绍整合步骤:1.在spring项目中添加依赖 2.创建类名为Swagger2的类,代码如下:3.在我们编写的rest api处添加相应的注解,例如下图所示:4.查看效果: 访问地址: http://localhost:端口/swagger...
2018-03-18 00:13:07 633
转载 保证分布式系统数据一致性的6种方案(转载)
问题的起源 在电商等业务中,系统一般由多个独立的服务组成,如何解决分布式调用时候数据的一致性? 具体业务场景如下,比如一个业务操作,如果同时调用服务 A、B、C,需要满足要么同时成功;要么同时失败。A、B、C 可能是多个不同部门开发、部署在不同服务器上的远程服务。 在分布式系统来说,如果不想牺牲一致性,CAP 理论告诉我们只能放弃可用性,这显然不能接受。为了便于讨论问题,先简单介绍下数据一...
2018-03-15 21:26:04 192
转载 nodejs 在 windows 下的安装和环境变量配置
nodejs 在 windows 下的安装和环境变量配置 原创 2018年02月25日 22:50:33 ...
2018-03-09 15:28:08 688
转载 Git 常用命令 更新与提交
取得Git仓库初始化一个版本仓库git init1Clone远程版本库git clone yourgitaddress(你的git地址)1添加远程版本库origingit remote add origin yourgitaddress(你的git地址)1查看远程仓库git remote -v 1提交你的修改添加当前修改的文件到暂存区git add .1如果你自动追踪文件,包括你已经手动删除的,状...
2018-03-06 13:51:17 42619 2
转载 汽车保险里的不计免赔险是什么意思?
汽车保险里的“不计免赔险”,正式名称为不计免赔率特约条款,是车险的一个附加险种,车主只要投保了这个险种,就能把本应由自己负责的5%到20%的赔偿责任再转嫁给保险公司。由于这个附加险保障全面,而费率却相对便宜,所以一经推出就很受车主欢迎。 通常是指车主在投保购买此险种后,将车主由于事故责任所承担的免赔金额转给保险公司,车主领到的理赔额会更多。但不计免赔险只将车损险与第三者责任险的事故...
2018-03-05 10:14:30 622
转载 怎么安装Postman
Postman目前已经推出全平台客户端,建议从官网下载最新版本进行安装。工具/原料安装包: https://www.getpostman.comChrome App安装下载安装包并解压。打开chrome浏览器,找到扩展程序菜单勾选开发者模式按钮点击加载已解压的扩展程序,找到下载的安装包点击确定完成安装点击浏览器左上角的应用按钮,可以从这里启动Postman开始使用前需要先注册登录,用个人邮箱注册即...
2018-03-02 15:03:10 473
转载 Postman工具——下载与安装
转载请注明出处:http://blog.csdn.net/water_0815/article/details/53263643本文同步发表于我的微信公众号和简书社区。微信公众号:惜福 / xifu_forever(扫一扫文章底部的二维码即可关注)简书作者号:一度罪恶今天给大家分享一款工具,好的工具能够让开发更高效,有时能成倍地提高。接下来会分几篇来介绍这个 Postman 工具,大致包括软件的下...
2018-03-02 14:38:11 3672
转载 Ajax异步文件上传与NodeJS express服务端处理
为了避免在实现简单的异步文件上传功能时候引入一个第三方库文件的尴尬情形(库文件可能造成多余的开销,拉低应用加载速度,尤其是在引入库文件之后仅使用其中一两个功能的情况下,性价比极低),最近了解了一下文件异步上传的实现原理,顺带看了看进度条、图片预览等功能的实现,做一点简单的整理。文件上传HTML结构如下,一个file input和一个button。当点击“上传”按钮的时候,将file input选中...
2018-03-01 14:56:21 429
转载 很详细的Nginx配置说明
Nginx是lgor Sysoev为俄罗斯访问量第二的rambler.ru站点设计开发的。从2004年发布至今,凭借开源的力量,已经接近成熟与完善。Nginx功能丰富,可作为HTTP服务器,也可作为反向代理服务器,邮件服务器。支持FastCGI、SSL、Virtual Host、URL Rewrite、Gzip等功能。并且支持很多第三方的模块扩展。Nginx的稳定性、功能集、示例配置文件和低系统资...
2018-03-01 10:36:56 600
转载 Nginx的负载均衡 - 加权轮询 (Weighted Round Robin) 下篇
Nginx版本:1.9.1我的博客:http://blog.csdn.net/zhangskd 上篇blog讲述了加权轮询算法的原理、以及负载均衡模块中使用的数据结构,接着我们来看看加权轮询算法的具体实现。 指令的解析函数 如果upstream配置块中没有指定使用哪种负载均衡算法,那么默认使用加权轮询。也就是说使用加权轮询算法,并不需要特定的指令,因此也不需要实现指...
2018-03-01 10:21:54 306
转载 Nginx的负载均衡 - 加权轮询 (Weighted Round Robin) 上篇
算法介绍 来看一个简单的Nginx负载均衡配置。[html] view plain copy http { upstream cluster { server a weight=5; server b weight=1; server c weight=1; } server { liste...
2018-03-01 10:19:17 300
转载 Windows下Nginx+tomcat配置集群负载均衡
Nginx 介绍 Nginx (发音同 engine x)是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在一个BSD-like 协议下发行。 其特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页伺服器中表现较好.目前中国大陆使用nginx网站用户有:新浪、网易、 腾讯,另外知名的微网志Plurk也使用nginx。 ...
2018-03-01 10:14:47 299
Activiti_5.13_中文手册
2014-02-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人