我的梦想
不是每个人都应该像我这样去建造一座水晶大教堂,但是每个人都应该拥有自己的梦想,设计自己的梦想,追求自己的梦想,实现自己的梦想。梦想是生命的灵魂,是心灵的灯塔,是引导人走向成功的信仰。有了崇高的梦想,只要矢志不渝地追求,梦想就会成为现实,奋斗就会变成壮举,生命就会创造奇迹。——罗伯·舒乐
IDEA中Mybatis报Invalid bound statement (not found)错误解决办法 IDEA中Mybatis报Invalid bound statement (not found)错误解决办法
问题描述新版的IntelliJ IDEA不再编译source folder下的xml文件,而我们平时使用mybatis时,习惯于将*Mapper.xml文件放在与dao层、service层平级的src目录下。这就导致ItelliJ IDEA
2019-11-14
Arrays.asList 存在的坑 Arrays.asList 存在的坑
前言在刷 leetcode 的时候,需要把一个数组转成一个list,并且需要往这个list中添加元素。很自然的就想到了 Arrays.asList() 这个方法。愉快的写出了下面的代码。 List<Integer> list = Ar
2019-10-14
【Elasticsearch 系列】 倒排索引 【Elasticsearch 系列】 倒排索引
正排索引和倒排索引在讲倒排索引前,先了解下什么是正排索引。在搜索引擎中每个文件对应一个文档 ID ,是文档 ID 到文档内容和单词的关联。 文档 ID 文档内容 1 Mastering ElasticSearch 2 El
2019-09-30
【Elasticsearch 系列】 文档的基本 CRUD 和批量操作 【Elasticsearch 系列】 文档的基本 CRUD 和批量操作
前言以下操作均在 kibana 下进行,提前需要安装 kinana。 CRUDIndex 操作 # 文档不存在,创建一个新的文档,索引名为 my_indexs ,type 默认为 doc, 文档 id = 1 put my_indexs/_
2019-09-26
redis 冷启动和缓存预热 redis 冷启动和缓存预热
缓存冷启动当我们使用 redis 的时候,用户请求首先从 redis 集群中访问数据,如果 redis 集群中没有数据的话,则从数据库中查询数据,然后返回给用户。 用户访问 --> reids cluster --> mysql
2019-08-14
git 常见操作 git 常见操作
前言本文主要介绍 git 一些常用的操作,但可能不会包括一些特简单的操作。 git 操作 想删除已经 add 但未 commit 的文件. # 删除 aa.log 文件 git rm --cache aaa.log 此操作不会删除本地文件
2019-08-14
OpenResty(nginx) + keepliaved 实现站点高可用 OpenResty(nginx) + keepliaved 实现站点高可用
前言利用 Nginx 的负载均衡和反向代理,我们可以实现后台应用的高可用。这时候的用户请求是先通过 nginx, 然后在访问我们的应用,如果 nginx 挂掉了,那我们所有的应用都无法访问了。所以我们必须实现 Nginx 的高可用,达到一台
2019-08-01
Redis 集群之 Redis Cluster 原理及安装部署 Redis 集群之 Redis Cluster 原理及安装部署
主从架构和哨兵架构的缺点我们知道 Redis 主从架构和哨兵架构可以通过扩容从节点增加 QPS,但是如果需要缓存的数据有上百个 G 的话,在主从架构和哨兵架构下因为是读写分离,主节点写入数据,从节点从主节点复制数据,此时单机是无法存储这个么
2019-07-29
Redis 集群之主备架构(哨兵机制)原理及安装部署 Redis 集群之主备架构(哨兵机制)原理及安装部署
前言之前的文章介绍(Redis 集群之主从架构原理及安装部署)主从架构会有这样一个问题,如果 master node 因为某些原因宕机了,那么整个 redis 集群就无法进行写操作了。需要运维人员手动进行切换,然后所有程序需要修改配置然后重
2019-07-19
【dubbo系列】 12-Dubbo 服务导出 【dubbo系列】 12-Dubbo 服务导出
前言Dubbo 服务导出过程始于 Spring 容器发布刷新事件,Dubbo 收到事件后,会立即执行导出逻辑。整个逻辑大概可以分成三个部分:每一部分是前置工作,主要用于检查参数和组装URL。第二部分是导出服务,包含导出到本地(JVM),和导
2019-07-17
Redis 集群之主从架构原理及安装部署 Redis 集群之主从架构原理及安装部署
为什么需要集群?Redis 单机能够支持的 QPS 大概在 几万左右,具体是多少和服务器的配置以及业务的操作有关。但如果你的应用的 需要支撑上十万的 QPS 时,单机的 Redis 是无法支撑这么大的 QPS 的,如果卡死在 Redis,那
2019-07-17
【Elasticsearch 系列】 Elasticsearch 7.2.0 集群部署 【Elasticsearch 系列】 Elasticsearch 7.2.0 集群部署
准备这里用三台服务器作为演示部署 ES 集群,三台服务器的 IP 映射关系为: 192.168.56.101 worker-01 worker-01.joyxj.com 192.168.56.102 worker-02
2019-07-15
1 / 8