- 博客(10)
- 收藏
- 关注
转载 RabbitMQ
RabbitMQRabbitMQ是实现AMQP(高级消息队列协议)的消息中间件的一种,最初起源于金融系统,用于在分布式系统中存储转发消息,在易用性、扩展性、高可用性等方面表现不俗。RabbitMQ主要是为了实现系统之间的双向解耦而实现的。当生产者大量产生数据时,消费者无法快速消费,那么需要一个中间层。保存这个数据AMQP,即Advanced Message Queuing Protoc...
2018-12-10 14:47:00
208
原创 Spring boot整合Redis
1.依赖 (注意版本问题)<dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <version>2.5.0</version></dependency>&
2018-11-21 10:40:15
124
转载 转:Spring AOP详解
一.前言博文地址:http://www.cnblogs.com/xrq730/p/4919025.htmlAOPAOP(Aspect Oriented Programming),即面向切面编程,可以说是OOP(Object Oriented Programming,面向对象编程)的补充和完善。OOP引入封装、继承、多态等概念来建立一种对象层次结构,用于模拟公共行为的一个集合。不过OOP允许开...
2018-10-31 18:23:59
145
原创 linux 命令集
服务器部署相关:rm -rf work 清除项目缓存文件夹ps -ef|gerp tomcat 查看有关于tomcat的进程tail -f logs/catalina.out 查看项目运行日志./bin/startup.sh 启动tomcat系统操作netstat -alnp | grep PID查看该PID是否已被使用 ~~文档操作~~ vim...
2018-10-22 14:31:06
103
转载 乐观锁&悲观锁
一、乐观锁&amp;nbsp;总是认为不会产生并发问题,每次去取数据的时候总认为不会有其他线程对数据进行修改,因此不会上锁,但是在更新时会判断其他线程在这之前有没有对数据进行修改,一般会使用版本号机制或CAS操作实现。version方式:一般是在数据表中加上一个数据版本号version字段,表示数据被修改的次数,当数据被修改时,version值会加一。当线程A要更新数据值时,在读取数据的同时也会读取v...
2018-10-16 20:06:16
196
原创 sql
Table A 是左边的表。Table B 是右边的表。其各有四条记录。AidAnameAphoneA1Pirate112Monkey223Ninja334Spahetti44Bidname1Rutabaga2Pirate3Darth Vade4NinjaINNER JOIN...
2018-09-18 17:18:21
140
原创 Http状态码
2开头 (请求成功)表示成功处理了请求的状态代码。 200 (成功) 服务器已成功处理了请求。 通常,这表示服务器提供了请求的网页。 201 (已创建) 请求成功并且服务器创建了新的资源。 202 (已接受) 服务器已接受请求,但尚未处理。 203 (非授权信息) 服务器已成功处理了请求,但返回的信息可能来自另一来源。 204 (无内容) ...
2018-09-12 15:36:36
284
转载 linux环境下,查看Tomcat日志
在linux上部署项目时,启动tomcat,经常只能看到如下的显示: 如果项目出了什么bug或者报了什么异常,我们很难看到出错的提示信息,怎么样才能看到类似windows上的tomcat或者eclipse上运行时那样实时看到出错提示呢? 方法如下: 1、进入你tomcat的安装目录下的logs,如我安装目录是/usr/local/tomcat,则进 ...
2018-09-12 10:22:23
441
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人