10年 Java程序员,硬核人生!勇往直前,永不退缩!

深圳找工作,10年 Java程序员,硬核人生! 寻求一份有挑战有激情的牛逼工作!! 一起改变世界!!! 寻找志同道合的有志于研究技术的朋友,加群 165874185;

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
  449 Posts :: 101 Stories :: 34 Comments :: 0 Trackbacks

2019年11月10日

正文内容加载中...
posted @ 2019-11-10 08:58 CanntBelieve 阅读 (15) 评论 (0) 编辑

2019年11月5日

摘要:本文尝试分析一下Spring 的 ApplicationContext体系的 接口设计,尝试理解为什么这么做,为什么接口这么设计、为什么这么去实现,为什么需要有这个方法,为什么 这样命名?接口、类、方法的 大致用途是什么? 是否是最合理的?是否有完善的空间? 是否 让一个 同样顶级人才来设计,是否会 阅读全文
posted @ 2019-11-05 17:22 CanntBelieve 阅读 (22) 评论 (0) 编辑

摘要:本文尝试分析一下Spring 的BeanFactory 体系的 接口设计,尝试理解为什么这么做,为什么接口这么设计、为什么这么去实现,为什么需要有这个方法,为什么 这样命名?接口、类、方法的 大致用途是什么? 是否是最合理的?是否有完善的空间? 是否 让一个 同样顶级人才来设计,是否会得到一样的 设 阅读全文
posted @ 2019-11-05 14:39 CanntBelieve 阅读 (20) 评论 (0) 编辑

只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2019-11-05 06:25 CanntBelieve 阅读 (7) 评论 (0) 编辑

2019年10月28日

摘要:我们很多人都曾梦想仗剑走天涯,看一看世界的繁华,可是世界的繁华始终与我们无关。自己都感动不了,何以感动世界? 阅读全文
posted @ 2019-10-28 16:44 CanntBelieve 阅读 (39) 评论 (0) 编辑

2019年10月27日

摘要:一个线程 就是一个 人!!! 这个想法我早已有之。。! 参考 若把线程当作一个人,所有问题都瞬间明白了 (38/3432) 阅读全文
posted @ 2019-10-27 09:04 CanntBelieve 阅读 (17) 评论 (0) 编辑

2019年10月23日

摘要:我的dubbo应用, 刚开始的时候,启动一两个是没有问题的, 启动多了就大量出现: 可以看到 NamingProxy 的reqAPI 方法返回了错误。 根本原因是: 再进去 开始的时候,总是以为是服务端出了什么问题, 应该就是 httpclient 发送GET 请求, 服务端没有正确响应吧! 于是反 阅读全文
posted @ 2019-10-23 18:03 CanntBelieve 阅读 (237) 评论 (0) 编辑

2019年9月20日

摘要:调试一个程序, 调试到一半, 下班回家, 程序卡在了某一行, 第二天早上回来一看, 发现了异常: 错误信息一大堆,其实就是 其实关键字是 timeouts, 也就是 mysql 的连接 超时了! 不用管, 重启就好了! 阅读全文
posted @ 2019-09-20 11:53 CanntBelieve 阅读 (189) 评论 (0) 编辑

2019年9月19日

摘要:pom 加入 elasticsearch7 的依赖, 然后做过简单的测试, 发现了错误 : 也真不知道 是咋回事!奇葩! 仔细检查 7.3.1 ,org.elasticsearch.common.logging.Loggers.getLogger ,发现确实有那个 方法, 但是 实际上 引用的是 6 阅读全文
posted @ 2019-09-19 15:03 CanntBelieve 阅读 (143) 评论 (0) 编辑

2019年9月16日

摘要:二进制内容的 能否可视化? 网上的资料比较少啊! 有时候通过 可视化工具,比如redis DesktopManager 查看 redis 的key 的值的时候,发现是 二进制内容, 如下: 出现二进制的内容, 丝毫不奇怪,因为我set的时候value就是key。怪的是, 为什么有的 英文字母 能够展 阅读全文
posted @ 2019-09-16 21:44 CanntBelieve 阅读 (333) 评论 (0) 编辑

2019年9月6日

摘要:中文乱码问题, 一直陪伴着我,时不时这里出现,那里出现! 这回的问题 跟记事本有关, Windows记事本, 你懂的, 酸爽的一比。 源文件的 是记事本创建的,当然,也是记事本保存的(公司有些同事 竟然喜欢记事本, 我无语凝噎) 我平时都是使用 notepadd++。 编码格式不同,导致的问题。网上 阅读全文
posted @ 2019-09-06 12:12 CanntBelieve 阅读 (27) 评论 (0) 编辑

2019年8月19日

摘要:关于闭包: 阅读全文
posted @ 2019-08-19 20:08 CanntBelieve 阅读 (32) 评论 (0) 编辑

2019年8月15日

摘要:2019-08-14 12:29:09.609 WARN 1079 [ main] org.apache.dubbo.config.AbstractConfig : [DUBBO] There's no valid metadata config found, if you are using th 阅读全文
posted @ 2019-08-15 09:20 CanntBelieve 阅读 (645) 评论 (0) 编辑

2019年7月17日

摘要:关于nacos 集群部署,网上的示例往往不全或不可用,而官方的教程太简单了。官方也提供了一个 docker + nacos 的伪集群的 部署示例。但毕竟是 伪, 不能实际生产使用。 全网就几乎就没有一个 完整的教程???!!! 怎么办呢? 自己动手吧。 准备数据库 数据库用了 mysql, 其实na 阅读全文
posted @ 2019-07-17 15:22 CanntBelieve 阅读 (1428) 评论 (0) 编辑

2019年7月12日

摘要:flyway 也真是够了, 动不动乱码,烦死了! 我的 命令是这样的: flyway -driver=com.mysql.jdbc.Driver -user=root -password=123456 -url=jdbc:mysql://192.168.11.200:3316/test2 -outO 阅读全文
posted @ 2019-07-12 10:43 CanntBelieve 阅读 (273) 评论 (0) 编辑

2019年7月2日

摘要:如何证明你的能力? 光鲜的履历! 1 牛逼的,大众熟知的 头衔 title, 比如 美国科学院 院士。 2 奖章、奖杯 ACM... 3 含金量高的 证书 4 一般的证书 能够做得下去 行业呆的久。 在一个牛逼、一流的公司呆过 一年以上, 在一个普通公司呆过 3年以上。 最差的 行业10年以上! 自 阅读全文
posted @ 2019-07-02 23:59 CanntBelieve 阅读 (45) 评论 (0) 编辑

2019年6月19日

摘要:问题 2019-06-14 11:02:41.678 ERROR 13789 [nio-8082-exec-3] c.e.p.s.c.c.core.ELDictionaryController : 系统异常 org.springframework.web.util.NestedServletExce 阅读全文
posted @ 2019-06-19 15:19 CanntBelieve 阅读 (434) 评论 (0) 编辑

2019年6月17日

摘要:某种情况下如openstack或者openshift/kubernetes软件部署过程由于需要标准的 域名系统(DNS UPDATE)RFC 2136中的动态更新功能, 但是现有的阿里云/华为云均不提供该规范,大多理由为安全问题. 此时需要自建DDNS解决此问题. 前提条件 需要配置自有DNS服务器 阅读全文
posted @ 2019-06-17 10:53 CanntBelieve 阅读 (110) 评论 (0) 编辑

2019年6月6日

摘要:前端发送了一个http PUT请求,如下, json_xml: {"resourceId":"c6d8e78c873911e990c4baf58f5ddbd4","properties":{"process_id":"PPM_PLAN_APPROVE","name":"任务审批","document 阅读全文
posted @ 2019-06-06 12:32 CanntBelieve 阅读 (197) 评论 (0) 编辑

摘要:NAT模式,手动修改ifcfg 如下: # vi /etc/sysconfig/network-scripts/ifcfg-ens33 TYPE=EthernetPROXY_METHOD=noneBROWSER_ONLY=noBOOTPROTO=staticDEFROUTE=yesIPV4_FAIL 阅读全文
posted @ 2019-06-06 00:11 CanntBelieve 阅读 (127) 评论 (0) 编辑

2019年6月5日

摘要:下载 https://www.keycloak.org/downloads.html 到这里下载最新的服务器版本,本次文章指定版本为: 4.6.0.Final - 发行说明 安装 直接解压缩到某个目录,父目录不带空格即可 配置mysql 下载驱动 http://repo1.maven.org/mav 阅读全文
posted @ 2019-06-05 22:43 CanntBelieve 阅读 (281) 评论 (0) 编辑

摘要:搭建Jenkins wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat/jenkins.reporpm --import https://jenkins-ci.org/redhat/jenkins-ci.org 阅读全文
posted @ 2019-06-05 15:43 CanntBelieve 阅读 (727) 评论 (0) 编辑

摘要:graylog 官网地址: www.graylog.org graylog 简易架构图: graylog 生产架构图: graylog 有两个版本,1、企业版;2、开源版 下面使用开源版本搭建日志中心,graylog 安装方式有很多,开发、测试环境可以使用 docker 方式安装,快捷方便。 在安装 阅读全文
posted @ 2019-06-05 09:39 CanntBelieve 阅读 (486) 评论 (0) 编辑

2019年5月30日

摘要:xml是: java 出现错误:dubbo 通配符的匹配很全面, 但无法找到元素 'dubbo:service' 的声明。 10:05:44.125 [main] WARN o.s.b.f.xml.XmlBeanDefinitionReader - Ignored XML validation wa 阅读全文
posted @ 2019-05-30 11:39 CanntBelieve 阅读 (180) 评论 (0) 编辑

2019年5月29日

摘要:安装 基本上有3种方式,1 yum安装2 rpm安装3 docker安装 yum安装 yum安装,参照官方文档是最好的:http://docs.graylog.org/en/3.0/pages/installation/os/centos.html#没有安装jdk,则先安装jdk:$ sudo yu 阅读全文
posted @ 2019-05-29 16:57 CanntBelieve 阅读 (509) 评论 (0) 编辑

2019年5月27日

摘要:kibana的query string syntax 并不是 Query String Query,只能说类似。kibana的 Lucene query string syntax(es的query string syntax可以认为等同于Lucene的)类似于下面的语法{ "query_strin 阅读全文
posted @ 2019-05-27 11:53 CanntBelieve 阅读 (244) 评论 (0) 编辑

2019年5月25日

摘要:贴一份我之前整理的 JAVA开发规范: JAVA开发规范 luo@leader.cn 代码整体风格 Controller类,不要直接使用Map,HttpServletRequest request,HttpServletResponse response 作为参数,不要使用 Servlet API的 阅读全文
posted @ 2019-05-25 18:31 CanntBelieve 阅读 (176) 评论 (0) 编辑

摘要:修改方法: 1.直接编辑修改 查看当前logging-curator配置,了解当前定时删除大的策略。 oc edit configmap/logging-curator 打开后,可以直接编辑保存。 2.通过新文件创建 重新编辑一个新的yaml,替换原有配置。 文件内容参考如下: mycuratorc 阅读全文
posted @ 2019-05-25 18:20 CanntBelieve 阅读 (189) 评论 (0) 编辑

摘要:查看glusterFS情况 oc project infra-storage oc get all #找到其中一个pod,前缀为 po/glusterfs-registry-xxxx oc exec glusterfs-registry-xxxx gluster volume list 更多的glu 阅读全文
posted @ 2019-05-25 18:18 CanntBelieve 阅读 (104) 评论 (0) 编辑

摘要:前置准备工作: 1.每台主机准备好有公钥在 /root/.ssh/authorized_keys,私钥则存放在第一台主机的/root/.ssh/id_rsa 2.确定每台主机的私网IP地址是固定的。 3.设置DNS服务器,让openshift.iqyuan.com 指向 HAproxy的公网IP 4 阅读全文
posted @ 2019-05-25 18:15 CanntBelieve 阅读 (314) 评论 (0) 编辑

摘要:ELK的安装部署已经是第N次了! 其实也很简单,这里记下来,以免忘记。 echo "* soft nofile 65536 * hard nofile 65536" >> /etc/security/limits.conf echo "vm.max_map_count=262144" >> /etc 阅读全文
posted @ 2019-05-25 17:27 CanntBelieve 阅读 (37) 评论 (0) 编辑

2019年5月22日

摘要:Jdk12 都发布了, 我也下载一个玩一玩吧。刚准备要下载,发现之前已经下载了一个11, 那就11 吧,也不用太新了。安装了jdk11,习惯性的设置了一下环境变量: JAVA_HOME=D:\tool\jdk-11.0.2。JAVA_HOME=D:\Program Files\Java\jdk1.8 阅读全文
posted @ 2019-05-22 20:29 CanntBelieve 阅读 (3070) 评论 (0) 编辑

2019年5月13日

摘要:想通过ps -ef |grep erdp_ |awk '{print $2}' 获取 erdp_ 开头的进程id, 执行在终端环境下执行是ok的,但是在 sh 脚本里面竟然多出了 两个 root 11400 4280 0 17:08 pts/5 00:00:00 /bin/bash ./kill.s 阅读全文
posted @ 2019-05-13 17:47 CanntBelieve 阅读 (343) 评论 (0) 编辑

2019年5月11日

摘要:如下,引入FastJsonHttpMessageConverter 之后,导致了新的错误: 错误如下: 其实关键的错误原因在最后面, 好像是writeWithMessageConverters的原因, 可是不知道具体怎么回事, 搜索writeWithMessageConverters 无果,搜索 f 阅读全文
posted @ 2019-05-11 15:37 CanntBelieve 阅读 (221) 评论 (0) 编辑

2019年5月9日

摘要:接入nacos 之后,想把所有的配置丢上去。 启动程序是: bootstrap.yml文件是: dubbo.xml 文件是: 错误是 花了整整一天时间,各种折腾,dubbo.xml 里面的占位符就是解析不了。 开始是以为是nacos的bug,后面以为是dubbo 的问题,最后才发现是spring-c 阅读全文
posted @ 2019-05-09 19:24 CanntBelieve 阅读 (407) 评论 (1) 编辑

2019年5月6日

摘要:问题是: 我的应用的pom 并没有任何报错,但是代码报错,而且编译不通过。 如下,我本地项目,从 spring-cloud-alibaba-dependencies 0.2.1.RELEASE 升级到 0.2.2.RELEASE: 就出现了类找不到的情况 cannot resolve symbol 阅读全文
posted @ 2019-05-06 12:20 CanntBelieve 阅读 (497) 评论 (0) 编辑

摘要:把我们的dubbo 应用移步到配置中心上去之后,发现我们的应用过一段时间就会出现cpu 100%的情况 (大概是12个小时),一开始cpu占用是2-5% 的样子,什么都没做,后面竟然用尽了cpu。。 把jvm 线程堆栈打印一下,发现线程数竟然达到了上万..... 发现最多是这样的一个线程: "com 阅读全文
posted @ 2019-05-06 11:29 CanntBelieve 阅读 (812) 评论 (1) 编辑

2019年4月11日

摘要:先看一张图: 是不是有点晕, 晕就对了。这个仅仅是 slf4j 的情况,实际上, 我们不仅要接触到 slf4j ,有时候还会接触其他的日志系统。且看下文分解。 1 直接使用各个日志系统 1.1 直接使用log4j 最开始的时候, 我们都是使用log4j, 怎么使用呢? 先引入jar,log4j-1. 阅读全文
posted @ 2019-04-11 19:45 CanntBelieve 阅读 (384) 评论 (0) 编辑

2019年4月6日

摘要:重启,就好了! (我晕) 阅读全文
posted @ 2019-04-06 21:23 CanntBelieve 阅读 (448) 评论 (0) 编辑

2019年3月22日

摘要:这个问题我之前遇见多次了,今天又遇见了 2019-03-22 16:33:27.555 WebMvcConfigurer.java:144 ERROR - 接口 [/appservice/7za.exe] 出现异常,请求参数:platform=Windows,异常摘要:java.io.IOExcep 阅读全文
posted @ 2019-03-22 19:45 CanntBelieve 阅读 (4615) 评论 (0) 编辑