关于生产和消费的1对多,多对一关系,大家可以看这篇文章,写的还是挺全的,我这个就不CTRL+C/CTRL+V了,文章超时空链接
今天我这里主要写一下,关于手动消费
首先,我们需要删除掉HelloReceiver类,不知道这是啥的请看上一篇文章
之后修改一下我们的单元测试类...
workingTime
5年前 (2018-06-05) 1441℃ 0评论
Ubuntu 中安装 RabbitMQ
首先查看自己数据源,如果不是国内的源,有可能安装不上。Ubuntu数据源切换教程点这里
RabbitMQ安装执行以下命令:
// 输入以下命令进行安装
apt-get install rabbitmq-server
// 安装Rabbit...
workingTime
5年前 (2018-06-04) 1694℃ 0评论
概述
我最爱的【演出模式】
神奇的Inject language
使用快捷键移动分割线
ctrl+shift+enter不只是用来行尾加分号的
不要动不动就使用IDEA的重构功能
去掉导航栏
把鼠标定位到project视图里
强大的symbol...
workingTime
5年前 (2018-05-28) 1417℃ 0评论

先看效果图:

基础知识
玩转树莓派系列 —— 系统烧录
树莓派-3B GPIO针脚示意图
python3基础知识
配件准备
树莓派开发板 (以3B为例)

杜邦线(公母线)

面包板

LED灯

电阻(不是必须的)

GPI...
workingTime
5年前 (2018-05-25) 1785℃ 0评论
修改配置文件
pi@aborn ~ $ sudo vi /etc/apt/sources.list
官方认证的镜像列表:http://www.raspbian.org/RaspbianMirrors
deb http://mirrors.tuna.tsinghua.edu...
workingTime
5年前 (2018-05-14) 1789℃ 0评论
新入手一个树莓派,想用vi编辑器,但是发现上下左右不好使,总是在按上下左右的时候出现ABCD,两步解决问题:
首先执行:sudo apt-get remove vim-common这一步是将原来的vim版本删除
然后再执行命令 sudo apt-get install...
workingTime
5年前 (2018-05-13) 1652℃ 0评论
前言
随着互联网的兴起,现在三高(高可用、高性能、高并发)项目是越来越流行。
本次来谈谈高并发。首先假设一个业务场景:数据库中有一条数据,需要获取到当前的值,在当前值的基础上+10,然后再更新回去。
如果此时有两个线程同时并发处理,第一个线程拿到数据是10,+10=20更新回去...
workingTime
5年前 (2018-05-10) 1369℃ 0评论
引子:现在又如下两张表需要做left join表关联,关联字段为line_code
CREATE TABLE `c_checkline` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键',
`...
workingTime
5年前 (2018-04-27) 2575℃ 0评论
如下图:

代码中有非常多的白色边框,看着很不爽,那如何去掉呢?
需要安装一个Python PEP8 Autoformat插件,然后ctrl+shift+r格式化一下代码就可以了!
问题原因:白色边框是因为编辑器代码检查的原因,出现白色边框的地方就是代码格式不规范的地方。
转载...
workingTime
5年前 (2018-02-27) 2151℃ 0评论

在上一篇中我介绍了如何使用idea作为python pipenv项目的开发IDE,点这里回顾
但是由于idea占用内存确实高,对内存要求比较高的小伙伴估计要难受,那有没有一个既好用,又占用内存小的IDE呢?
sublime Text3闪亮登场~!!!
在安装好sublim...
workingTime
5年前 (2018-02-11) 3887℃ 0评论