<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[m65536]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/mo_xingwang</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; mo_xingwang]]></copyright><item><title><![CDATA[Jib构建你的第一个java镜像]]></title><link>https://blog.youkuaiyun.com/mo_xingwang/article/details/81096188</link><guid>https://blog.youkuaiyun.com/mo_xingwang/article/details/81096188</guid><author>mo_xingwang</author><pubDate>Wed, 18 Jul 2018 12:42:35 +0800</pubDate><description><![CDATA[
  jib Official：GoogleContainerTools/jib
  
  本文示例完整demo github地址 https://github.com/moxingwang/jib
  
  想要了解并且使用jib，首先你得知道或者使用过docker，在这个基础上才能够明白jib是干什么得，解决了什么问题。


首先我们先看一个例子，如何将一个spring-boot项目简单容器化...]]></description><category></category></item><item><title><![CDATA[Dubbo zookeeper:Will not attempt to authenticate using SASL (unknown error)]]></title><link>https://blog.youkuaiyun.com/mo_xingwang/article/details/51910000</link><guid>https://blog.youkuaiyun.com/mo_xingwang/article/details/51910000</guid><author>mo_xingwang</author><pubDate>Thu, 14 Jul 2016 15:47:01 +0800</pubDate><description><![CDATA[搭建Dubbo Server的时候出现“Will not attempt to authenticate using SASL (unknown error)”这个错误
  出现这个错误的主要原因是由于服务提供方的zookeeper地址和Dubbo配置的zookeeper地址不一样。 
   
  按照以上修改一致后就不再出错。]]></description><category></category></item><item><title><![CDATA[HTTP: POST  PUT]]></title><link>https://blog.youkuaiyun.com/mo_xingwang/article/details/51909915</link><guid>https://blog.youkuaiyun.com/mo_xingwang/article/details/51909915</guid><author>mo_xingwang</author><pubDate>Thu, 14 Jul 2016 15:39:03 +0800</pubDate><description><![CDATA[当前的理解
put用来存储URI资源，不是是幂次的，即不重复添加。
post保持资源，幂次的。
The POST method is used to request that the origin server accept the entity enclosed in the request as a new subordinate of the resource identified by th]]></description><category></category></item><item><title><![CDATA[JAVA基础知识点总结]]></title><link>https://blog.youkuaiyun.com/mo_xingwang/article/details/51705525</link><guid>https://blog.youkuaiyun.com/mo_xingwang/article/details/51705525</guid><author>mo_xingwang</author><pubDate>Sat, 18 Jun 2016 13:33:53 +0800</pubDate><description><![CDATA[main方法可以使用final，synchronized修饰。
java代码的执行顺序：父类静态变量、父类静态代码块、子类静态变量、子类静态代码块、父类非静态变量、父类非静态代码块、父类构造函数、子类非静态变量、子类非静态代码块、子类构造函数。
变量的类型：成员变量、静态变量和局部变量。]]></description><category></category></item><item><title><![CDATA[Case when易错点]]></title><link>https://blog.youkuaiyun.com/mo_xingwang/article/details/51537841</link><guid>https://blog.youkuaiyun.com/mo_xingwang/article/details/51537841</guid><author>mo_xingwang</author><pubDate>Mon, 30 May 2016 14:48:20 +0800</pubDate><description><![CDATA[易错一
第一段代码
SELECT
  a.ih_opt_type_id                  ih_opt_type_id,
  c.record_item_id                  recordItemId,
  a.opt_type_name                   opt_type_name,
  a.opt_category]]></description><category></category></item><item><title><![CDATA[MyBatis集合查询易错]]></title><link>https://blog.youkuaiyun.com/mo_xingwang/article/details/51536642</link><guid>https://blog.youkuaiyun.com/mo_xingwang/article/details/51536642</guid><author>mo_xingwang</author><pubDate>Mon, 30 May 2016 11:24:38 +0800</pubDate><description><![CDATA[关于collection
第一种写法
<resultMap id="BaseResultMap" type="com.ihefe.nurses.entity.common.OptTypeBean" >
    <id column="ih_opt_type_id" property="ihOptTypeId" jdbcType="INTEGER" />
    <result column="opt]]></description><category></category></item><item><title><![CDATA[常见算法]]></title><link>https://blog.youkuaiyun.com/mo_xingwang/article/details/51469734</link><guid>https://blog.youkuaiyun.com/mo_xingwang/article/details/51469734</guid><author>mo_xingwang</author><pubDate>Sat, 21 May 2016 12:02:18 +0800</pubDate><description><![CDATA[数学归纳法最简单和常见的数学归纳法是证明当n等于任意一个自然数时某命题成立。证明分下面两步： 
骨牌一个接一个倒下，就如同一个值到下一个值的过程。 
证明当n = 1时命题成立。 
证明如果在n = m时命题成立，那么可以推导出在n = m+1时命题也成立。（m代表任意自然数） 
这种方法的原理在于：首先证明在某个起点值时命题成立，然后证明从一个值到下一个值的过程有效。当这两点都已经证明，那么任意值]]></description><category></category></item><item><title><![CDATA[Http]]></title><link>https://blog.youkuaiyun.com/mo_xingwang/article/details/51469261</link><guid>https://blog.youkuaiyun.com/mo_xingwang/article/details/51469261</guid><author>mo_xingwang</author><pubDate>Sat, 21 May 2016 10:35:59 +0800</pubDate><description><![CDATA[一次完整的http是如何一个过程
  参阅：http://www.linux178.com/web/httprequest.html]]></description><category></category></item><item><title><![CDATA[HTTP Keep-Alive]]></title><link>https://blog.youkuaiyun.com/mo_xingwang/article/details/51462103</link><guid>https://blog.youkuaiyun.com/mo_xingwang/article/details/51462103</guid><author>mo_xingwang</author><pubDate>Fri, 20 May 2016 15:32:34 +0800</pubDate><description><![CDATA[摘自：https://www.byvoid.com/blog/http-keep-alive-header
什么是Keep-Alive模式？我们知道HTTP协议采用“请求-应答”模式，当使用普通模式，即非KeepAlive模式时，每个请求/应答客户和服务器都要新建一个连接，完成 之后立即断开连接（HTTP协议为无连接的协议）；当使用Keep-Alive模式（又称持久连接、连接重用）时，Keep-Al]]></description><category></category></item><item><title><![CDATA[Ehcache]]></title><link>https://blog.youkuaiyun.com/mo_xingwang/article/details/51459931</link><guid>https://blog.youkuaiyun.com/mo_xingwang/article/details/51459931</guid><author>mo_xingwang</author><pubDate>Fri, 20 May 2016 10:50:42 +0800</pubDate><description><![CDATA[配置spring配置<cache:annotation-driven cache-manager="cacheManager"/>
<bean id="cacheManagerFactory" class="org.springframework.cache.ehcache.EhCacheManagerFactoryBean">
    <property name="configLocation"]]></description><category></category></item><item><title><![CDATA[装箱和拆箱]]></title><link>https://blog.youkuaiyun.com/mo_xingwang/article/details/51374462</link><guid>https://blog.youkuaiyun.com/mo_xingwang/article/details/51374462</guid><author>mo_xingwang</author><pubDate>Wed, 11 May 2016 14:46:53 +0800</pubDate><description><![CDATA[性能装箱和拆箱都会有性能消耗。]]></description><category></category></item><item><title><![CDATA[泛型]]></title><link>https://blog.youkuaiyun.com/mo_xingwang/article/details/51371861</link><guid>https://blog.youkuaiyun.com/mo_xingwang/article/details/51371861</guid><author>mo_xingwang</author><pubDate>Wed, 11 May 2016 09:46:58 +0800</pubDate><description><![CDATA[泛型方法<T> T[] toArray(T[] a);
定义泛型方法时，必须在返回值前边加一个<T>，来声明这是一个泛型方法，持有一个泛型T，然后才可以用泛型T作为方法的返回值。
摘自：http://www.cnblogs.com/iyangyuan/archive/2013/04/09/3011274.html]]></description><category></category></item><item><title><![CDATA[UnrecognizedPropertyException: Unrecognized field]]></title><link>https://blog.youkuaiyun.com/mo_xingwang/article/details/51364648</link><guid>https://blog.youkuaiyun.com/mo_xingwang/article/details/51364648</guid><author>mo_xingwang</author><pubDate>Tue, 10 May 2016 16:56:06 +0800</pubDate><description><![CDATA[http://stackoverflow.com/questions/4486787/jackson-with-json-unrecognized-field-not-marked-as-ignorable@JsonIgnoreProperties 
It will ignore every property you haven’t defined in your POJO. Very useful]]></description><category></category></item><item><title><![CDATA[Json返回递归异常]]></title><link>https://blog.youkuaiyun.com/mo_xingwang/article/details/51361223</link><guid>https://blog.youkuaiyun.com/mo_xingwang/article/details/51361223</guid><author>mo_xingwang</author><pubDate>Tue, 10 May 2016 10:38:32 +0800</pubDate><description><![CDATA[org.springframework.http.converter.HttpMessageNotWritableException: Could not write content: Infinite recursion (StackOverflowError) (through reference chain: java.util.ArrayList[0]->com.ihefe.nurses.e]]></description><category></category></item><item><title><![CDATA[com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure]]></title><link>https://blog.youkuaiyun.com/mo_xingwang/article/details/51224737</link><guid>https://blog.youkuaiyun.com/mo_xingwang/article/details/51224737</guid><author>mo_xingwang</author><pubDate>Sat, 23 Apr 2016 09:30:42 +0800</pubDate><description><![CDATA[最近在项目上线测试阶段发现了一个问题，查看后台日志的时候经常出现一个WARN的信息，WARN 
内容如下: 
    [WARN ] 2016-04-21 12:58:36,509 method:com.mchange.v2.resourcepool.BasicResourcePoolAcquireTask.run(BasicResourcePool.java:1841)com.mchange.v2]]></description><category></category></item><item><title><![CDATA[Java匿名内部类的一些写法。]]></title><link>https://blog.youkuaiyun.com/mo_xingwang/article/details/50978351</link><guid>https://blog.youkuaiyun.com/mo_xingwang/article/details/50978351</guid><author>mo_xingwang</author><pubDate>Fri, 25 Mar 2016 11:49:14 +0800</pubDate><description><![CDATA[1.static final修饰的public class InnerClassTest { 
    private final static Map]]></description><category></category></item><item><title><![CDATA[状态类和混合类（思想）（转载）]]></title><link>https://blog.youkuaiyun.com/mo_xingwang/article/details/50969385</link><guid>https://blog.youkuaiyun.com/mo_xingwang/article/details/50969385</guid><author>mo_xingwang</author><pubDate>Thu, 24 Mar 2016 10:20:59 +0800</pubDate><description><![CDATA[<装载: http://www.ablanxue.com/shtml/201603/31624_1.shtml>“思考时不编程，编程时不思考。”这项原则让为我们带来充足的考量空间，从而正确把握类的有状态与无状态决定——以及在有状态时让其显示哪种状态。 
实体类应该有状态。 
辅助/操作类应当无状态。 
确保辅助类无状态。 
如果存在混合类，确保其不会违背单一责任原则。 
在编程之前花点时间进行类设计]]></description><category></category></item><item><title><![CDATA[MySql连接]]></title><link>https://blog.youkuaiyun.com/mo_xingwang/article/details/50834999</link><guid>https://blog.youkuaiyun.com/mo_xingwang/article/details/50834999</guid><author>mo_xingwang</author><pubDate>Wed, 09 Mar 2016 14:17:50 +0800</pubDate><description><![CDATA[在shell下：mysql -h 192.168.10.10 -u root -p;]]></description><category></category></item><item><title><![CDATA[MySQL之Alter语句用法总结]]></title><link>https://blog.youkuaiyun.com/mo_xingwang/article/details/50834605</link><guid>https://blog.youkuaiyun.com/mo_xingwang/article/details/50834605</guid><author>mo_xingwang</author><pubDate>Wed, 09 Mar 2016 13:26:47 +0800</pubDate><description><![CDATA[1：删除列ALTER TABLE 【表名字】 DROP 【列名称】2：增加列ALTER TABLE 【表名字】 ADD 【列名称】 INT NOT NULL  COMMENT ‘注释说明’3：修改列的类型信息ALTER TABLE 【表名字】 CHANGE 【列名称】【新列名称（这里可以用和原来列同名即可）】 BIGINT NOT NULL  COMMENT ‘注释说明’4：重命名列ALTER TA]]></description><category></category></item><item><title><![CDATA[集群和分布式区别理解]]></title><link>https://blog.youkuaiyun.com/mo_xingwang/article/details/50808939</link><guid>https://blog.youkuaiyun.com/mo_xingwang/article/details/50808939</guid><author>mo_xingwang</author><pubDate>Sat, 05 Mar 2016 15:05:03 +0800</pubDate><description><![CDATA[著作权归作者所有。 
商业转载请联系作者获得授权，非商业转载请注明出处。 
作者：冷夜 
链接：http://www.zhihu.com/question/20004877/answer/61025046 
来源：知乎如果一个任务由10个子任务组成，每个子任务单独执行需1小时，则在一台服务器上执行该任务需10小时。采用分布式方案，提供10台服务器，每台服务器只负责处理一个子任务，不考虑子任务间的依赖]]></description><category></category></item></channel></rss>