<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[chenbin666的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/chenbin666</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; chenbin666]]></copyright><item><title><![CDATA[Failed to execute goal org.apache.maven.plugins:maven-war-plugin:3.0.0:war(defult-war)]]></title><link>https://blog.youkuaiyun.com/chenbin666/article/details/115300146</link><guid>https://blog.youkuaiyun.com/chenbin666/article/details/115300146</guid><author>chenbin666</author><pubDate>Mon, 29 Mar 2021 14:30:19 +0800</pubDate><description><![CDATA[今天从别的项目组拿到一个项目的源代码，编译都不报错，打包就报如下错：

Failed to execute goal org.apache.maven.plugins:maven-war-plugin:3.0.0:war(defult-war) on project *******project:

Error assembling WAR:Problem creating war:execution exception (and the archive is probably corrupt but i.]]></description><category></category></item><item><title><![CDATA[如何阅和修改读框架源代码]]></title><link>https://blog.youkuaiyun.com/chenbin666/article/details/114025240</link><guid>https://blog.youkuaiyun.com/chenbin666/article/details/114025240</guid><author>chenbin666</author><pubDate>Wed, 24 Feb 2021 16:24:30 +0800</pubDate><description><![CDATA[不管对于那个段位的 Developer 来说，读源码都是一件好处颇多的事情，特别于初学者而言，这能迅速的吸纳优秀框架精华代码营养，迅速成长。

阅读源码其实要有一些功底，比如熟悉Java26种常用的设计模式、反射、泛型。

 1.获取框架源代码，运行调试读源码。大多主流的框架源码都会放到https://github.com/上（国内有些也托管到码云上了），下载代码时主要选择"tags"或"release"中获取相应的版本，不要获取master或者dev版本，

因为这些版本还不稳定，可能会跑不起来，影响..]]></description><category></category></item><item><title><![CDATA[动态改变springboot项目日志级别]]></title><link>https://blog.youkuaiyun.com/chenbin666/article/details/109364075</link><guid>https://blog.youkuaiyun.com/chenbin666/article/details/109364075</guid><author>chenbin666</author><pubDate>Thu, 29 Oct 2020 17:00:37 +0800</pubDate><description><![CDATA[Springboot项目，日志采用logback，动态改变某个类的日志级别。

1.项目上生产后，有Bug不方便调试，看日志又没信息时，如在在代码中留好后门，就可以利用本项目方法 动态改变某个类的日志级别，如： if(log.isDebugEnabled()) System.out.println("param m is :"+m); 日志上生产时，日志级别一般都不能使Debug，所以上面调试语句是不会执行的。

2.改变日志级别的int level值为：10000 Debug;20000 Info;300]]></description><category></category></item><item><title><![CDATA[spring cloud config采坑笔记]]></title><link>https://blog.youkuaiyun.com/chenbin666/article/details/107647132</link><guid>https://blog.youkuaiyun.com/chenbin666/article/details/107647132</guid><author>chenbin666</author><pubDate>Tue, 28 Jul 2020 22:37:59 +0800</pubDate><description><![CDATA[一直都局限网上Demo一样的配置中心学习深度，没有实际项目经验，今天好不容易接手一个spring cloud项目的运维，可以好好玩玩，学习学习。
背景：
  微服务几十个，本地开发环境不想所有服务都启动，本地CPU与内存也抗不住，于是想本地只启动要修改的服务，假设为A服务，注册中心和其他所有服务用SIT环境的，由于没有做负载均衡，所以把SIT环境的A服务停掉，启动本地的A服务，注册到SIT环境，理论上是可行的，
实际上遇到各种坑：
  1.把A服务的注册中心改成SIT环境的，结果发现启动报错，一看各...]]></description><category></category></item><item><title><![CDATA[proguaid java.exe createprocess error=206,文件名或扩展名太长]]></title><link>https://blog.youkuaiyun.com/chenbin666/article/details/106728862</link><guid>https://blog.youkuaiyun.com/chenbin666/article/details/106728862</guid><author>chenbin666</author><pubDate>Sat, 13 Jun 2020 10:31:23 +0800</pubDate><description><![CDATA[基于maven的springboot项目，用proguaid混淆，时编译不报错，install报文件名太长，总共7个微服务就这一个报这个错，很奇怪。网上各种说inlib和outlib的配置不对，但是试了不行。最后发现Maven配置的下载包路径太长，改成D\mavenLib就不报错了。
...]]></description><category></category></item><item><title><![CDATA[jboss启动多个springboot项目]]></title><link>https://blog.youkuaiyun.com/chenbin666/article/details/106052507</link><guid>https://blog.youkuaiyun.com/chenbin666/article/details/106052507</guid><author>chenbin666</author><pubDate>Mon, 11 May 2020 13:53:50 +0800</pubDate><description><![CDATA[springboot项目有N个微服务，正常我们都是用jar直接启，但是我们客户要求用jboss作为服务器，记录以下踩过的坑：
1.运行多个微服务报：unable to register MBean，有两种办法:A spring. jmx. enabled=false 。B  spring. jmx. default-domain=project1;spring. jmx. default-domain=project2,保证domain不一样就行。我采用的是第一种。
2.其他微服务获取不到配置中心的配置，明]]></description><category></category></item><item><title><![CDATA[原因为 1) 无法找到文档; 2) 无法读取文档; 3) 文档的根元素不是]]></title><link>https://blog.youkuaiyun.com/chenbin666/article/details/90648402</link><guid>https://blog.youkuaiyun.com/chenbin666/article/details/90648402</guid><author>chenbin666</author><pubDate>Tue, 28 May 2019 22:38:49 +0800</pubDate><description><![CDATA[我的需求是把SpringBoot项目打包成一个工具包即SDK包，其他的话只要通过Main方法就可以调用，按网上说法，把所有Maven依赖包及资源都打到一个包中去，然后在Main方法中通过如下获取Bean，

ApplicationContext APPLICATION_CONTEXT3=new ClassPathXmlApplicationContext(new String[]{"*.xml"}...]]></description><category></category></item><item><title><![CDATA[centos 7搭建apollo单机版配置中心踩过的坑]]></title><link>https://blog.youkuaiyun.com/chenbin666/article/details/89885368</link><guid>https://blog.youkuaiyun.com/chenbin666/article/details/89885368</guid><author>chenbin666</author><pubDate>Mon, 06 May 2019 16:28:56 +0800</pubDate><description><![CDATA[1.首先是按这个文件搭建：

https://github.com/ctripcorp/apollo/wiki/Quick-Start

环境：VM CentOS7 ，Mysql5.7,JDK1.8所有都是安装在虚拟机Centos7中，

结果portal那个服务启动不了，报各种超时。

后来查看demo.sh脚本，发现该脚本也是先启动service，然后启动portal,而service文...]]></description><category></category></item><item><title><![CDATA[springboot-dubbo-zookeeper-demo-master踩过的坑]]></title><link>https://blog.youkuaiyun.com/chenbin666/article/details/89642268</link><guid>https://blog.youkuaiyun.com/chenbin666/article/details/89642268</guid><author>chenbin666</author><pubDate>Sun, 28 Apr 2019 17:51:25 +0800</pubDate><description><![CDATA[网上的东西经常出现少这或少那，不管什么原因，让后来学习者踩过，本一下载了两套代码，踩以下坑，最终两套代码都成功运行。



踩过的坑：

启动App时就报如下错：
The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found ...]]></description><category></category></item><item><title><![CDATA[Docker常用命令]]></title><link>https://blog.youkuaiyun.com/chenbin666/article/details/89496854</link><guid>https://blog.youkuaiyun.com/chenbin666/article/details/89496854</guid><author>chenbin666</author><pubDate>Wed, 24 Apr 2019 16:39:07 +0800</pubDate><description><![CDATA[docker run -p 8080:8080 -p 2181:2181 -v /tmp:/tmp -d -i 22c8f3413c46 /bin/bash

#端口映射、数据卷、并进入容器
docker exec -it a09d484d6108 /bin/bash #进入容器


docker commit -m "test commit" -a "chenbin" c4a8d7d486...]]></description><category></category></item><item><title><![CDATA[CentOS7配置代理上网]]></title><link>https://blog.youkuaiyun.com/chenbin666/article/details/87919179</link><guid>https://blog.youkuaiyun.com/chenbin666/article/details/87919179</guid><author>chenbin666</author><pubDate>Mon, 25 Feb 2019 16:25:02 +0800</pubDate><description><![CDATA[    内网机器上不了网，找一个可以上网的机器，安装Squid实现代理上网，在Windows下设置太容易，就不赘述了，以下为CentOS7下的代理，请查询squid服务正常启动，默认端口3128已有侦听。

 

    

1.wget 配置文件设置代理（这步可能没用，如果后面两步不行，再加上这个步骤）

vim ~/.wgetrc

http_proxy=http://192.168.1.26...]]></description><category></category></item><item><title><![CDATA[Nginx+Uwsgi+Django+Vue部署]]></title><link>https://blog.youkuaiyun.com/chenbin666/article/details/87918464</link><guid>https://blog.youkuaiyun.com/chenbin666/article/details/87918464</guid><author>chenbin666</author><pubDate>Mon, 25 Feb 2019 15:53:51 +0800</pubDate><description><![CDATA[                 Nginx+Uwsgi+Django+Vue部署

本文主要讲述了如何一步步在生产环境上通过Nginx部署django和vue，操作系统默认为centos7。

参考文章：https://www.jianshu.com/p/40a17070245f?d=1550538271209，该文章是需要有Django开发基础的人才能看的很清楚，对于我这种小白（只懂Java）...]]></description><category></category></item><item><title><![CDATA[mysql主从配置和mysql-proxy读写分离踩过的坑]]></title><link>https://blog.youkuaiyun.com/chenbin666/article/details/84350398</link><guid>https://blog.youkuaiyun.com/chenbin666/article/details/84350398</guid><author>chenbin666</author><pubDate>Thu, 22 Nov 2018 22:49:09 +0800</pubDate><description><![CDATA[参考网上的配置，本人亲测，踩到三个大坑，以下为配置笔记：

 

 

以下为VM中实现Mysql主从分离。

mysql root / bin456

scp -r root@192.168.0.9:/usr/local/mysql /usr/local/

scp -r root@192.168.0.9:/etc/my.cnf /etc/my.cnf

/etc/my.cnf

set pas...]]></description><category></category></item><item><title><![CDATA[cygwin ssh无密码登录]]></title><link>https://blog.youkuaiyun.com/chenbin666/article/details/79567552</link><guid>https://blog.youkuaiyun.com/chenbin666/article/details/79567552</guid><author>chenbin666</author><pubDate>Thu, 15 Mar 2018 14:31:27 +0800</pubDate><description><![CDATA[    为了在Win7上搭建Hadoop，Hadoop是已经支持Windows了，但是Hbase还不支持，最简单就是装个虚拟机，   但是公司的电脑，在BISO中设置了禁用虚拟技术，要申请相当麻烦，于是就整出个虚拟Linux 软件 Cygwin，用它来   装，首先遇到的问题是SSH无密码登录，这里我被坑的很惨，折腾了两天：   1、安装SSH默认的Cygwin没有安装ssh，所以重新运行http...]]></description><category></category></item><item><title><![CDATA[Jboss7和Struts2、Spring不兼容]]></title><link>https://blog.youkuaiyun.com/chenbin666/article/details/78266500</link><guid>https://blog.youkuaiyun.com/chenbin666/article/details/78266500</guid><author>chenbin666</author><pubDate>Tue, 17 Oct 2017 21:18:51 +0800</pubDate><description><![CDATA[Jboss7和Struts2、Spring不兼容]]></description><category></category></item><item><title><![CDATA[DB2 Load 性能大提升]]></title><link>https://blog.youkuaiyun.com/chenbin666/article/details/53036899</link><guid>https://blog.youkuaiyun.com/chenbin666/article/details/53036899</guid><author>chenbin666</author><pubDate>Fri, 04 Nov 2016 17:05:08 +0800</pubDate><description><![CDATA[在工作中，有天突然发现数据量到达1000W条数据，使用DB2 Load From 命令进行导入时，相当缓慢，需要36分中，而且导入时会锁表，导致用户登入不了，由于之前写的Load From很简单，就类似 db2 load from /app/temp/test.file Del method () replace () ....,大概时这样。
    然后就度娘，提供了三个优化方案：
    ]]></description><category></category></item><item><title><![CDATA[提高 Web 应用性能的10条建议]]></title><link>https://blog.youkuaiyun.com/chenbin666/article/details/51130407</link><guid>https://blog.youkuaiyun.com/chenbin666/article/details/51130407</guid><author>chenbin666</author><pubDate>Tue, 12 Apr 2016 09:27:29 +0800</pubDate><description><![CDATA[转载：http://www.devstore.cn/essay/essayInfo/6193.html?ref=myread

提高 web 应用的性能从来没有比现在更重要过。网络经济的比重一直在增长；全球经济超过 5% 的价值是在因特网上产生的（数据参见下面的资料）。这个时刻在线的超连接世界意味着用户对其的期望值也处于历史上的最高点。如果你的网站不能及时的响应，或者你的 app 不能无延时的]]></description><category></category></item><item><title><![CDATA[Linux RedHat6.4安装免费版Websphere8.5报错]]></title><link>https://blog.youkuaiyun.com/chenbin666/article/details/44906685</link><guid>https://blog.youkuaiyun.com/chenbin666/article/details/44906685</guid><author>chenbin666</author><pubDate>Mon, 06 Apr 2015 21:52:11 +0800</pubDate><description><![CDATA[org.eclipse.swt.SWTError: No more handles [gtk_init_check() failed 。Linux安装免费WAS出错。Linux 红帽安装免费websphere出错]]></description><category></category></item><item><title><![CDATA[轉載：Install DB2 10.5 on Redhat Linux 6.5 for x86_64]]></title><link>https://blog.youkuaiyun.com/chenbin666/article/details/42971451</link><guid>https://blog.youkuaiyun.com/chenbin666/article/details/42971451</guid><author>chenbin666</author><pubDate>Wed, 21 Jan 2015 17:56:06 +0800</pubDate><description><![CDATA[Install
 DB2 10.5 on Redhat Linux 6.5 for x86_64

By admin - Last updated: Tuesday, June 10, 2014 - Save
 & Share - Leave a Comment

Install DB2 10.5 on Redhat Linux 6.5 for x86_64
近期发现在互联网上关于D]]></description><category></category></item><item><title><![CDATA[三款常用的Java字节码反编译工具]]></title><link>https://blog.youkuaiyun.com/chenbin666/article/details/21228383</link><guid>https://blog.youkuaiyun.com/chenbin666/article/details/21228383</guid><author>chenbin666</author><pubDate>Fri, 14 Mar 2014 10:54:04 +0800</pubDate><description><![CDATA[转载请注明：  

http://xuantan.iteye.com/blog/2030651

 

研究Java字节码测试已有一段时间了，工作中经常会用到字节码反编译工具。

现将三款本人感觉比较好用的反编译工具分享出来：

 

1、jd-gui：最好用，但有时反编译出来的结果会有遗漏。

https://code.google.com/p/cxldemo/dow]]></description><category></category></item></channel></rss>