自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

一叶知秋

Treasure every day

  • 博客(8)
  • 资源 (3)
  • 收藏
  • 关注

原创 centos7配置静态ip

说明:使用的是虚拟机Nat模式由上图可以看出网关为192.168.206.2、#cd /etc/sysconfig/network-scripts(centos7网卡名ifcfg-ens33/centos7以前是ifcfg-ethX。命令部分也有区别)‘#vi ifcfg-ens33 (vim用不了)#修改BOOTPROTO=static #这里讲dhcp换...

2019-01-24 08:58:09 12657

原创 cnpm安装提示optional install error: Package require os(darwin) not compatible with your platform(win32)

方法一:cnpm rebuild node-sass#不放心可以重新安装下cnpm install方法二:npm updatenpm installnodejs node_modules/node-sass/scripts/install.jsnpm rebuild node-sass  ...

2019-01-14 20:08:38 13228 1

原创 RabbitMQ数据丢失

1)生产者弄丢了数据生产者将数据发送到rabbitmq的时候,可能数据就在半路给搞丢了,因为网络啥的问题,都有可能。解决:RabbitMQ提供transaction和confirm模式来确保生产者不丢消息。transaction机制就是说,发送消息前开启事物(channel.txSelect()),然后发送消息,如果发送过程中出现什么异常,事物就会回滚(channel.txR...

2019-01-08 08:51:07 5530 3

原创 RabbitMQ保证不消费重复数据

 1.当拿到这个消息做数据库的insert操作。那就容易了,给这个消息做一个唯一主键,那么就算出现重复消费的情况,就会导致主键冲突,避免数据库出现脏数据。 2.当拿到这个消息做redis的set的操作,那就容易了,不用解决,因为你无论set几次结果都是一样的,set操作本来就算幂等操作。 3.如果上面两种情况还不行,准备一个第三方存储,来做消费记录。以redis为例,给消息...

2019-01-08 08:51:00 11866

原创 RabbitMQ集群

一、RabbitMQ集群概述rabbitmq有三种模式:单机模式,普通集群模式,镜像集群模式1、单机模式:本地测试用、生产环境不会用2、普通集群模式:意思就是在多台机器上启动多个rabbitmq实例,每个机器启动一个。但是你创建的queue,只会放在一个rabbtimq实例上,但是每个实例都同步queue的元数据、消费的时候、会从queue所在实例上拉取数据过来、前者有...

2019-01-08 08:50:53 1373

原创 消息队列 (MQ)

1、消息队列概述消息队列(Message Queue): 是一种应用程序对应用程序通信的方式、生产者不断向消息队列中生产消息、消费者不断从队列中获取消息、生产者不是直接和消费者通信。2、消息队列的实现方式MQ是消息通信的模型、现在实现MQ有二种主流方式:AMQP、JMSAMQP:(advanced message queuing protocol)、提供统一消息服务的应用层标准高级...

2019-01-08 08:50:41 340

原创 class文件的加载过程

1、在加载class文件的时候,JVM会先加载类中的所有静态成员( 方法,变量,静态代码块 )都加载到方法区class文件的所处静态区中2、当把所有的静态成员加载完成之后,开始给类中的所有静态成员变量进行默认初始化3、当类中的所有静态成员变量默认初始化之后,接着开始给所有静态成员变量显示赋值。4、当类中所有的静态成员变量显示赋值结束之后,静态代码块才会运行。5、当静态代码块执行结束...

2019-01-03 14:33:17 3037

原创 构造代码块 和 构造方法 执行顺序

构造代码块:定义在类的成员位置,直接使用{ },在{}中写代码内容。位置:类中,方法外,和方法并列,和先后位置无关。执行时机:创建对象的时候执行一次。在构造方法隐式3步的最后一步。当构造代码块执行结束之后,开始执行构造方法本身的代码内容格式:public class ClassName{ // 构造代码块 { // 执行语句 }}构造代码块和构造方法执...

2019-01-03 11:42:57 4352

CRM管理系统.rar

jsp servlet实现的CRM管理系统。

2020-05-11

数据转换作业

上海交大数据转换作业。

2018-12-12

旅游网站论文得开题报告

旅游网站论文得开题报告

2018-12-09

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除