随笔分类 - 框架、软件工具
摘要:首发于公众号:BiggerBoy 欢迎关注,查看更多技术文章 ZooKeeper是我们工作中常用一个开源的分布式协调服务,提供分布式数据一致性解决方案,分布式应用程序可以实现数据发布订阅、负载均衡、命名服务、集群管理分布式锁、分布式队列等功能。 当我们想通过人为操作去查看、管理ZK上的数据时,就亟
阅读全文
摘要:背景 最近在看到Pachyderm的介绍时,看到作者拿YARN和Kubernetes做类比,拿Zookeeper和etcd做对比。YARN和Kubernetes的类比还相对比较好理解,毕竟他们都有资源管理和调度的职能,只不过YARN上运行的对象是JVM,而Kubernetes上运行的是容器。但是拿Z
阅读全文
摘要: 源自公众号:BiggerBoy 一、什么是etcd? etcd 发音为/ˈɛtsiːdiː/,名字的由来,“distributed etc directory.”,意思是“分布式etc目录”,说明它存的是大型分布式系统的配置信息。 官网的一句话 A distributed, reliable k
阅读全文
摘要: 欢迎关注公号:BiggerBoy,看更多文章 原文链接:https://mp.weixin.qq.com/s?__biz=MzUxNTQyOTIxNA==&mid=2247485158&idx=1&sn=e5ef38a44436b9bf263f68d57fe05b5f&chksm=f9b780d
阅读全文
摘要:Zookeeper典型应用场景汇总 数据发布与订阅(配置中心) 发布与订阅模型,即所谓的配置中心,顾名思义就是发布者将数据发布到ZK节点上,供订阅者动态获取数据,实现配置信息的集中式管理和动态更新。例如全局的配置信息、服务式服务框架的服务地址列表等就非常适合使用。 应用中用到的一些配置信息放到ZK上
阅读全文
摘要:Spring Cloud Alibaba/开始写Spring Cloud项目
阅读全文
摘要:如何优雅的将Mybatis日志中的Preparing与Parameters转换为可执行SQL
阅读全文
摘要:比如我经常需要进入一个很深的目录如 /home/walking/weblogic/devlop/script/application/.../... 这样每次进入这个目录操作是不是很麻烦,可能有时候记不住或者打错一个字母,都需要重新打,或者每次进入都要ls或ll查看。 这时候我们就可以使用 alia
阅读全文
摘要:weblogic启动节点服务器报错,java.lang.ClassCastException:com.octestring.vde.backend.BackendRoot cannot be cast to com.octestring.vde.backend.standard.BackendSta
阅读全文
摘要:新分配的测试服务器,已经安装好了weblogic,使用命令nohub ./startWeblogic.sh启动weblogic没有问题 登录控制台,点击环境-服务器-新建,一步步完成后,点击部署、选择路径、选择服务器,使用脚本启动该新建的节点服务器 报如下错误,新接手的服务器,第一次启动自己创建的节
阅读全文
摘要:原文链接 ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件。它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、分布式同步、组服务等。 在分布式领域,Zookeeper的身影
阅读全文
摘要:第一种 @WebFilter + @ServletComponentScan 注解 1、首先自定义过滤器 如下自定义过滤器 ReqResFilter 必须实现 javax.servlet.Filter。 然后添加注解 @WebFilter(javax.servlet.annotation.WebFi
阅读全文
摘要:电脑重装系统后,重新安装了最新版的IDEA发现,用原来的破解方式破解不了。又下载了2018版本的,用原来的破解方式还是可以破解到2099年的。原来是IDEA现在很重视这个非正规渠道使用它的产品,原来的方法在新版本已经不能用了。如何使用到新版本的IDEA呢?
阅读全文
摘要:电脑重装系统后,重新安装了最新版的IDEA 2019.2.2,出现乱码。百度了很多,慢慢的解决了乱码的问题,现记录如下。方法因人而异,不同的问题不一样的方法。 第一 修改IDEA文件编码格式 设置idea文件编码格式 第二 IDEA中配置Tomcat 配置Tomcat时,VM options填入-D
阅读全文
摘要:在开发过程中,会使用越来越多的命令,或快捷键,来帮助我们提高工作效率。本文记录了我在平时积累的常用命令,分享给大家。 git命令 基本命令 文件名为中文时,git status展示中文乱码 解决:执行命令 git config --global core.quotepath false 重新打开gi
阅读全文
摘要:超时时间 设置HttpClient的超时时间,非常有必要性,因为httpclient 默认超时时间很长,自己可以测试一下是多久,设置超时时间否则会影响自己系统的业务逻辑,例如阻塞系统,影响系统的吞吐量,占用线程数。 httpclient 4.4版本之后将这些设置封装到 RequestConfig 对
阅读全文
摘要:问题描述 有同事在开发新功能测试时,报了个错,大致就是,在使用 @Autowired 注入时,某个类有两个bean,一个叫a,一个叫b,Spring不知道该使用哪个bean注入。 一般这种情况应该声明注入哪个bean,他没有声明,他不知道这个类有两个bean,他说他和别人写的一样,别的都不报错。 O
阅读全文
摘要:在使用 HttpClient 4.4 调用第三方 http api 时遇到了很多问题,还好最后都解决了,记录一下遇到的问题及解决办法,希望对同样有此问题的你有所帮助。 环境说明 首先说明一点是,对方的测试环境是在公共的网络环境下部署的,即是对外开放的,需用外网访问,不支持内网,只支持走专线(目前不考
阅读全文