- 博客(10)
- 收藏
- 关注
原创 【IDEA小技巧】数据库连接所有工程全局共享
平时本地会开多个工程。idea里面数据库连接默认是本项目可见的,在其他地方看不到,之前老是傻傻的每个项目加一次,原来idea可以直接支持改成全局。
2024-05-11 09:39:15 447
原创 Maven clean package打包代码没有更新--解决
原因:某个时间节点手痒点了install,把引用的jar包安装到了本地仓库,打包的时候就一直拿的是这个包。解决:重新install一下更新后的包,方便快捷。
2021-02-08 17:06:22 2082
原创 IDEA小技巧-- 查看方法被调用的地方:快捷键--Ctrl + Alt + h
开发时,有时候需要对即将更改的方法查看其影响范围,或者出于其他原因想看看方法在哪儿调用。两种方式:第一种:Alt + F7第二种:Ctrl + Alt + h常用第二种,第一种比较难按,但路径看起来比较完整,第二种方便简洁。...
2021-02-02 10:38:23 12235 3
原创 匹配注释的正则表达式——一次性选中所有注释
最近想要删除自动生成的注释,想着使用ctrl + R,将注释替换为空,经过一番探索,得到javadoc注释的正则匹配如下,亲测有用,几秒完事儿,很舒适s。(/\*([^*]|[\r\n]|(\*+([^*/]|[\r\n])))*\*+/|[ \t]*//.*)...
2020-11-23 15:15:57 798
原创 MongoDB实体类与集合字段不一致时映射处理
最近在mongo的数据迁移,由于运维只是单纯将MySQL的数据迁移过去,这样集合中的字段是犹如cust_no这一类的值,但实体类遵循驼峰命名,字段名为custNo。于是百度了一些mongo字段映射等的文章看,几乎都是列出了某某注解啥的,没有什么实际例子,食之无味。最后还是百度知道找到答案。如下,在实体类里面给字段添加别名注解@Feild,问题解决。注意这个注解使用对应mongodb包里面的注解。...
2020-11-16 15:17:37 2856
原创 Zookeeper纸上谈兵——Zookeeper与CAP原则
今天来介绍一下CAP原则,以及Zookeeper对于CAP的取舍。一、什么是CAPCAP原则又称CAP定理,是指在一个分布式系统中,Consistency(一致性)、Availability(可用性)、Partition toltolerance(分区容错性),三者不可同时兼得(指不能同时达到最佳效果)。三者分别介绍如下。一致性,分布式系统的所有主机中在同一时刻可以保证具有完全相同的数据备份。可用性,在集群中,如果部分节点发生故障,是否会影响对客户端读写请求的响应。注意,如果短时间内会有影响,.
2020-10-17 20:24:52 2509
原创 Zookeeper纸上谈兵——ZAB协议
罪恶啊罪恶,一时惰性,好久没有写了。国庆也浪费了好几天了,赶紧抓住尾巴学习整理啊。一、ZAB协议简介之前介绍的Paxos 算法是基本算法,这就意味着它在实际的应用过程中存在着诸多的不便,所以有很多基于Paxos算法的优化算法,ZAB协议就是其中的一种,其他还有Fast Paxos等,对了,Zookeeper的Leader选举算法,FastLeaderElection就是Fast Paxos的工程应用。ZAB的全称是Zookeeper Atomic Broadcast,翻译过来就是zk原子广播协议,.
2020-10-07 17:59:56 260 1
原创 Zookeeper纸上谈兵——Paxos算法
Zookeeper纸上谈兵——Paxos算法上回说到,这周来学习记录一下Paxos算法,之前讲了一点点的小概念,话不多说,开整。一、算法介绍Paxos算法是莱斯利·兰伯特(Leslie Lamport,就是 LaTeX 中的 La ,此人现在在微软研究院)于1990年提出的一种基于消息传递的一致性算法。这个算法被认为是类似算法中最有效的。(百度贴的)Google Chubby的开发者曾经说过,天下真正的一致性算法只有Paxos一个!话呢就是这么个意思,原话是就不深究了,就是说这个算法很牛,你想想,
2020-09-13 20:27:46 163
原创 Zookeeper纸上谈兵——概述
前言最近开始工作了,觉得有必要将一些学习的东西做一些总结,于是给自己定了个小目标:坚持每天学习并且每周一篇博客内容包括学习的一些笔记,还有自己的理解啥的,然而过去好几周了,都一直没写,今天终于开始动手,没有次序,不定期更新吧。学到了Zookeeper,就从Zookeeper开始!一、Zookeeper简介相信很多人听说Zookeeper都是从dubbo那里听来的,因为dubbo官方推荐使用Zookeeper作为注册中心,好吧,至少我是这样的。事实上,Zookeeper主要是为分布式系统提供一致性服.
2020-08-09 12:57:48 162
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人