摘要:
RabbitMQ消费端配置 spring: rabbitmq: host: localhost port: 5672 username: guest password: guest listener: simple: # acknowledge-mode: manual # 手动确定(默认自动确认) 阅读全文
摘要:
一、原子性原子性操作指相应的操作是单一不可分割的操作。例如,对int变量count执行count++d操作就不是原子性操作。因为count++实际上可以分解为3个操作:(1)读取变量count的当前值;(2)拿count的当前值和1做加法运算;(3)将加完后的值赋给count变量。 在多线程环境中, 阅读全文
摘要:
如果一个操作符是专属于 Flux 或 Mono 的,那么会给它注明前缀。公共的操作符没有前缀。如果一个具体的用例涉及多个操作符的组合,这里以方法调用的方式展现,会以一个点(.)开头,并将参数置于圆括号内,比如: .methodCall(parameter)。 原文出处:http://blog.51c 阅读全文
摘要:
. 阅读全文
摘要:
1、初步认识 观察者模式的定义: 在对象之间定义了一对多的依赖,这样一来,当一个对象改变状态,依赖它的对象会收到通知并自动更新。 大白话: 其实就是发布订阅模式,发布者发布信息,订阅者获取信息,订阅了就能收到信息,没订阅就收不到信息。 2、这个模式的结构图 3、可以看到,该模式包含四个角色 抽象被观 阅读全文
摘要:
最近尝试引入阿里云的短信验证码,阿里云的core sdk是maven就有的,但是短信相关的jar包却不是放在maven的,所以得引入本地的下载回来的jar包。本地开发直接引入,idea是可以直接跑调用是没问题的。但是打成jar包部署的时候,项目能跑,但是到关键的调用短信sdk的时候就爆ClassNo 阅读全文
摘要:
前言 AOP 是 Aspect Oriented Program (面向切面)的编程的缩写。他是和面向对象编程相对的一个概念。在面向对象的编程中,我们倾向于采用封装、继承、多态等概念,将一个个的功能在对象中来实现。但是,我们在实际情况中也发现,会有另外一种需求就是一类功能在很多对象的很多方法中都有需 阅读全文
摘要:
蓝牙在日常生活中广泛使用的一项技术,小程序给了我们前端工程师一个控制蓝牙的方法,带上你的设备,来看看怎么控制你的蓝牙设备吧。 1. 背景介绍 蓝牙是爱立信公司创立的一种无线技术标准,为短距离的硬件设备提供低成本的通信规范。蓝牙规范由蓝牙技术联盟(Bluetooth Special Interest 阅读全文
摘要:
vsftp的安装: 1、安装: yum -y install vsftpd 2、添加ftp用户: useradd ftpuser 3、给ftp用户添加密码: passwd ftpuser 输入两次密码后修改密码。 4、修改selinux: ①查看状态: getsebool -a | grep ftp 阅读全文
摘要:
之前的配置是这样,结果按配置路径访问报404 处理方法两种配置路径方法如下: 1. location /image/ { root /usr/local/; autoindex on; } 2. location /image/ { alias /usr/local/image/; autoinde 阅读全文