- 博客(6)
- 收藏
- 关注
原创 基于redis-API的功能封装(能满足99%项目的开发需求)
1、首先我们要通过Maven引入Jedis开源组件,在pom.xml文件加入下面的代码:<dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <version>2.9.0</version>
2018-05-17 17:23:27 553
转载 分布式事务-解决方案
一、先说说事物的四个特点:ACID* A原子性:ABC要么都成功,要么都失败* C一致性:操作执行前后,数据要求一致,比如,AB账号的钱加起来是500,A给B转账50,不管中间过程怎么操作,最终要求AB的钱加起来还是500* I隔离性:ABC都在干活,要求他们之间互不干扰,即隔离的情况下并发执行* D持久性:事务一旦提交成功,那么更新到数据库中的数据是持久存在的二、分布式解决方案:遵循ba...
2018-05-17 17:10:00 135
转载 三种方法实现java调用Restful接口
1.基本介绍 Restful接口的调用,前端一般使用ajax调用,后端可以使用的方法比较多, 本次介绍三种: 1.HttpURLConnection实现 2.HttpClient实现 3.Spring的RestTemplate 2.HttpURLConnection实现 1 @Controller 2 public class RestfulAction { 3 ...
2018-05-15 13:46:30 140
转载 JVM定位占用cpu过高堆栈信息(Linux)
第一步:使用top命令查看占用cpu过高进程,获取PID(这里的pid=5947) top[html] view plain copy PID USER PR NI VIRT SHR S %CPU %MEM TIME+ COMMAND 5947 root 20 0 1794m 11m S 0.3 13.6 32:43.55 java 1176 ...
2018-05-08 17:05:46 303
转载 nginx负载均衡的5种策略(转载)
nginx可以根据客户端IP进行负载均衡,在upstream里设置ip_hash,就可以针对同一个C类地址段中的客户端选择同一个后端服务器,除非那个后端服务器宕了才会换一个。nginx的upstream目前支持的5种方式的分配1、轮询(默认)每个请求按时间顺序逐一分配到不同的后端服务器,如果后端服务器down掉,能自动剔除。 upstream backserver { server 192.168...
2018-05-07 17:26:57 97
转载 incr、incrby、decr、decrby命令的作用和用法
redis中incr、incrby、decr、decrby属于string数据结构,它们是原子性递增或递减操作。incr递增1并返回递增后的结果;incrby根据指定值做递增或递减操作并返回递增或递减后的结果(incrby递增或递减取决于传入值的正负);decr递减1并返回递减后的结果;decrby根据指定值做递增或递减操作并返回递增或递减后的结果(decrby递增或递减取决于传入值的正负);设置...
2018-04-27 16:31:36 11310 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人