- 博客(10)
- 收藏
- 关注
原创 2021-03-29
这几天学习zookeeper的粗略总结其实,zk就是一个中间件,它的用武之地在分布式环境下!它的数据结构是一个树状结构,依托其特性临时有序节点watcher监听机制可以完美实现分布式锁、分布式队列的功能!还有,它没广泛用来处理分布式应用中,各服务之间的数据一致性问题,一个优秀的分布式协调组件。它的使用分为单机使用和集群(避免单点问题)使用,集群中它的角色有leader:处理事务性(写)请求,半数机制尤为著名!follower:处理非事务性(读)请求、将接收到的事务性请求转发给leader
2021-03-29 10:23:40 98
原创 2021-03-29
我回成都啦2021年3月15日,在北京那个漫天黄沙的日子里,土豆哥优雅的告别了北京,跟着媳妇儿回到了成都。接下来,就是辗转奔波找房子,想想那几天真是煎熬,人生地不熟的,好在运气还不错,依靠中介的力量,找到了一处环境、地段都还不错的房子,哈哈哈~然后,我就开始了我的求职之旅,说实话,真不怎么顺利。自己总结了下原因:个人Java基础不扎实,平时太懒,不愿深究北京做的是外包,项目太普通,没啥技术含量可能自己要的薪水也比较高了但是,日子还得继续啊,作为一个男人,土豆哥还得加油往前冲啊!从今天开始
2021-03-29 09:45:57 99 2
原创 Spring
SpringSpring 提供了IOC(控制反转)和AOP(面向切面)思想的实现,极大的简化了代码开发、代码解耦。Spring MVC 是Spring Framework 提供的web开发框架,简化了原生的Servlet开发,但其底层还是Servlet,只不过增加了DispatcherServlet(调度中心),目的也是简化开发。Spring AOP的底层原理是动态代理,实现由JDK动态代理和Cglib动态代理!其中,JDK动态代理主要用到Proxy类、InvocationHandler接口,二者都
2021-01-11 10:27:20 182
原创 Jad下载安装使用
下载地址:https://varaneckas.com/jad/下载好解压缩,然后把里面的文件复制到一个新文件夹(不带.win的文件夹目录),然后把这个目录配置到系统环境变量Path里...
2020-03-22 09:49:30 3266
原创 maven编译报错:java.lang.ExceptionInInitializerError: com.sun.tools.javac.code.TypeTags
原因是lombok版本太低,不支持java10以上。到https://mvnrepository.com查询新版本即可然后就好了
2020-03-13 11:40:03 473
原创 执行vagrant up报错
笔记来源:https://blog.csdn.net/m82_a1/article/details/97250162vagrant + virtualbox 搭建Linux centos7环境步骤:1)、下载安装virtualbox、vagrant;都是傻瓜式安装很简单,命令行输入vagrant,测试是否安装成功2)、(此步骤是为了添加centos7镜像!!!) 新建一个文件夹–>D...
2020-03-11 12:59:23 2055
原创 lombox
笔记来源:https://www.cnblogs.com/dzcWeb/p/8931636.htmllomboklombok是一个可以通过简单的注解的形式来帮助我们简化消除一些必须有但显得很臃肿的 Java 代码的工具,简单来说,比如我们新建了一个类,然后在其中写了几个字段,然后通常情况下我们需要手动去建立getter和setter方法啊,构造函数啊之类的,lombok的作用就是为了省去我们手...
2020-03-10 13:01:52 110
原创 Spring Cloud Stream
笔记来源:https://www.cnblogs.com/dengpengbo/p/11103943.html在实际开发过程中,服务与服务之间通信经常会使用到消息中间件,而以往使用了哪个中间件比如RabbitMQ,那么该中间件和系统的耦合性就会非常高,如果我们要替换为Kafka那么变动会比较大,这时我们可以使用SpringCloudStream来整合我们的消息中间件,来降低系统和中间件的耦合性。...
2020-03-07 17:53:18 86
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人