05 2018 档案

摘要:交换器和队列的关系 1. 交换器是通过路由键和队列绑定在一起的,如果消息拥有的“路由键”跟队列和交换器的“路由键”匹配,那么消息就会被路由到该绑定的队列当中去 2. 也就是说,消息到队列的过程中,消息首先会经过交换器,接下来交换器再通过路由键匹配,分发消息到具体的队列中去 3. 路由键可以就是为匹配 阅读全文
posted @ 2018-05-31 20:08 裸奔的太阳 阅读(4111) 评论(0) 推荐(1)
摘要:redis的数据类型: redis的数据类型有5种: 字符串(String)、哈希(Hash)、字符串列表(List)、字符串集合(Set)、有序字符串集合(Sorted Set) String是二进制安全的,存入和获取的数据相同 value最多可以容纳的数据长度是512M String最常用的命令 阅读全文
posted @ 2018-05-31 19:31 裸奔的太阳 阅读(153) 评论(0) 推荐(0)
摘要:redis的Hash数据类型: 阅读全文
posted @ 2018-05-31 19:27 裸奔的太阳 阅读(163) 评论(0) 推荐(0)
摘要:执行一个sql语句,报错:1248 - Every derived table must have its own alias 提示说每一个衍生出来的表,必须要有自己的别名 执行子查询的时候,外层查询会将内层的查询当做一张表来处理,所以我们需要给内层的查询加上别名 错误的: 正确的sql,应该加上别 阅读全文
posted @ 2018-05-31 17:54 裸奔的太阳 阅读(6433) 评论(0) 推荐(0)
摘要:一:根据user表创建user_backup表 阅读全文
posted @ 2018-05-21 19:34 裸奔的太阳 阅读(5464) 评论(0) 推荐(0)
摘要:强制删除了一个分支而后又想重新使用这个分支,该怎么找回该分支上的代码呢? 一:问题描述: 今天师父说上线几个功能,让我把开发的分支推送到远程。当打开git就傻眼了,之前开发好的分支被我删除了,就连推送到远程的分支竟然都被删除了。 二:恢复的操作过程: 1. git log -g :显示已经commi 阅读全文
posted @ 2018-05-14 19:03 裸奔的太阳 阅读(12925) 评论(0) 推荐(1)
摘要:stash英文意思是:储存 使用场景: 当前工作区内容已被修改,但是并未完成。这时项目中出现了一个紧急的Bug,需要立即修复。可是我们修改没有完成,不想提交目前的修改,这样可以减少不必要的commit记录 但是,不提交的话,又没有办法checkout到前面的分支。此时用Git Stash就相当于备份 阅读全文
posted @ 2018-05-03 18:57 裸奔的太阳 阅读(457) 评论(0) 推荐(0)
摘要:原因: IntelliJ IDEA提示Found duplicated code in this file 这不是我们代码错误,而是idea提示说我们的代码有重复,在项目的其他地方有同样的代码片段 解决: i>:封装我们的代码,将其抽象为一个方法 ii>:设置IDEA的配置,如图: 这样就不会报Fo 阅读全文
posted @ 2018-05-03 16:23 裸奔的太阳 阅读(17901) 评论(1) 推荐(0)