<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[CODED-Z的专栏]]></title><description><![CDATA[思行合一，创新无止境！]]></description><link>https://blog.youkuaiyun.com/ZCODED</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; ZCODED]]></copyright><item><title><![CDATA[uniapp小程序子组件中flex:1无效问题]]></title><link>https://blog.youkuaiyun.com/ZCODED/article/details/146712962</link><guid>https://blog.youkuaiyun.com/ZCODED/article/details/146712962</guid><author>ZCODED</author><pubDate>Sat, 29 Mar 2025 21:03:47 +0800</pubDate><description><![CDATA[页面A中引入组件ChildB，A中设置了display:flex样式，子组件ChildB中使用了flex:1 ,预期子组件B能撑满A高度，但事实却失效。]]></description><category></category></item><item><title><![CDATA[VMware vCenter UI 启动失败解决方法]]></title><link>https://blog.youkuaiyun.com/ZCODED/article/details/107163298</link><guid>https://blog.youkuaiyun.com/ZCODED/article/details/107163298</guid><author>ZCODED</author><pubDate>Mon, 06 Jul 2020 17:24:10 +0800</pubDate><description><![CDATA[主机系统：EXSI 6.7

故障场景：主机断电后，停置N天后再开机，VCenter的web ui服务启动失败，访问不了。

排查过程：

1.SSH登陆VCenter所在的服务器，用service-control检查服务状态,可以发现一堆服务没启动。


root@photon-machine [ ~ ]# cd /bin
root@photon-machine [ ~ ]# service-control --status
2020-07-06T16:59:59.906Z  Error: Serv...]]></description><category></category></item><item><title><![CDATA[Gitlab配置完免密SSH Key后依然需要输入密码的解决办法]]></title><link>https://blog.youkuaiyun.com/ZCODED/article/details/106938086</link><guid>https://blog.youkuaiyun.com/ZCODED/article/details/106938086</guid><author>ZCODED</author><pubDate>Wed, 24 Jun 2020 10:22:41 +0800</pubDate><description><![CDATA[Gitlab配置完ssh key后，用ssh方式连接，还是要输入密码：
[root@localhost ~]# git clone git@192.168.7.31:devops/test.git
Cloning into 'test'...
git@192.168.7.31's password:

网上的文章找了一大堆，比如git用户被lock，设置密码什么的，依然没解决问题，用SSH调试，发现不用22端口是可以的。最后突然灵光一闪，会不会是LINUX的安全策略引起的呢，禁用掉安全策略，重启后，果然问题]]></description><category></category></item><item><title><![CDATA[Mysql查所有外键]]></title><link>https://blog.youkuaiyun.com/ZCODED/article/details/20733685</link><guid>https://blog.youkuaiyun.com/ZCODED/article/details/20733685</guid><author>ZCODED</author><pubDate>Fri, 07 Mar 2014 20:52:02 +0800</pubDate><description><![CDATA[SELECT
	a.CONSTRAINT_NAME,
	b.TABLE_NAME,
b.TABLE_SCHEMA
FROM
	information_schema.REFERENTIAL_CONSTRAINTS a,
	information_schema. TABLES b
WHERE
	a.TABLE_NAME = b.TABLE_NAME
AND b.TABLE_SCHEMA = 'XXX']]></description><category></category></item><item><title><![CDATA[解决Tomcat - which must be escaped when used within the value错误]]></title><link>https://blog.youkuaiyun.com/ZCODED/article/details/8929662</link><guid>https://blog.youkuaiyun.com/ZCODED/article/details/8929662</guid><author>ZCODED</author><pubDate>Wed, 15 May 2013 11:38:59 +0800</pubDate><description><![CDATA[1. 可以修改代码使用单引号： <jsp:param
 name="returl" value='<%=Url.encode(“***”)
 %>' />
2. 可以在catalina.sh中加入（tomcat 压缩版使用）：
JAVA_OPTS="-Dorg.apache.jasper.compiler.Parser.STRICT_QUOTE_ESCAPING=false"
3. 或者]]></description><category></category></item><item><title><![CDATA[JS日期格式化]]></title><link>https://blog.youkuaiyun.com/ZCODED/article/details/8876561</link><guid>https://blog.youkuaiyun.com/ZCODED/article/details/8876561</guid><author>ZCODED</author><pubDate>Thu, 02 May 2013 16:29:35 +0800</pubDate><description><![CDATA[var DateFormat = {
	format : function(date, pattern) {
		var o = {
					"M+" : date.getMonth() + 1,
			"d+" : date.getDate(),
			"h+" : date.getHours(),
			"m+" : date.getMinutes(),
			"s+" : date.get]]></description><category></category></item><item><title><![CDATA[在Eclipse/MyEclipse中通过代理使用SVN]]></title><link>https://blog.youkuaiyun.com/ZCODED/article/details/8591911</link><guid>https://blog.youkuaiyun.com/ZCODED/article/details/8591911</guid><author>ZCODED</author><pubDate>Tue, 19 Feb 2013 17:08:50 +0800</pubDate><description><![CDATA[有时候我们会碰到需要设置代理，然后通过svn获取源代码，下面我们来看一下如何设置；
1、找到 C:\Documents and Settings\your userName\Application Data\Subversion 这个目录下的servers文件，用任意一个文本编辑器打开，找到类似于如下的文字：
[global]
# http-proxy-exceptions = *.exce]]></description><category></category></item><item><title><![CDATA[Retina Display Support for Myeclipse 10.x at RMBP MAC OS]]></title><link>https://blog.youkuaiyun.com/ZCODED/article/details/8581136</link><guid>https://blog.youkuaiyun.com/ZCODED/article/details/8581136</guid><author>ZCODED</author><pubDate>Fri, 15 Feb 2013 01:08:34 +0800</pubDate><description><![CDATA[1) Open the Info.plist that is on: “/Applications/MyEclipse/MyEclipse\ 10.app/Contents/Profile/myeclipse.app/Info.plist”

Please note that there are two Info.plist file. The first one is right bello]]></description><category></category></item><item><title><![CDATA[关于小猫的那点事：Linux+Apache2.4+tomcat集群]]></title><link>https://blog.youkuaiyun.com/ZCODED/article/details/8189149</link><guid>https://blog.youkuaiyun.com/ZCODED/article/details/8189149</guid><author>ZCODED</author><pubDate>Fri, 16 Nov 2012 00:40:20 +0800</pubDate><description><![CDATA[<!--
.console
	{background:black;
	color:white;
	font-family:Courier New;
	margin:5px;
	padding:5px}
.one
	{font-size:18px}
.two
	{font-size:18px}
.cont
	{font-size:12px;
	border:1px soli]]></description><category></category></item><item><title><![CDATA[设计模式总结之四行为型模式(2)]]></title><link>https://blog.youkuaiyun.com/ZCODED/article/details/7895512</link><guid>https://blog.youkuaiyun.com/ZCODED/article/details/7895512</guid><author>ZCODED</author><pubDate>Wed, 22 Aug 2012 14:15:21 +0800</pubDate><description><![CDATA[六、策略模式
 

作用：

策略模式（对象行为型）定义了算法家族Strategy，分别封装起来，让它们之间可以互相替换，此模式让算法的变化，不会影响到使用算法的客户。

要点： 

1、定义算法的公共接口Strategy
2、定义算法连接的上下文类Context,其中保存一个Strategy的引用，Context中的contextTodo()调用的是strategy.todo]]></description><category></category></item><item><title><![CDATA[设计模式总结之行为型模式(2)]]></title><link>https://blog.youkuaiyun.com/ZCODED/article/details/84276950</link><guid>https://blog.youkuaiyun.com/ZCODED/article/details/84276950</guid><author>ZCODED</author><pubDate>Wed, 22 Aug 2012 14:15:00 +0800</pubDate><description><![CDATA[六、策略模式


作用：

策略模式（对象行为型）定义了算法家族Strategy，分别封装起来，让它们之间可以互相替换，此模式让算法的变化，不会影响到使用算法的客户。

要点： 

1、定义算法的公共接口Strategy
2、定义算法连接的上下文类Context,其中保存一个Strategy的引用，Context中的contextTodo()调用的是strategy.todo(...]]></description><category></category></item><item><title><![CDATA[设计模式总结之四行为型模式(1)]]></title><link>https://blog.youkuaiyun.com/ZCODED/article/details/7895421</link><guid>https://blog.youkuaiyun.com/ZCODED/article/details/7895421</guid><author>ZCODED</author><pubDate>Wed, 22 Aug 2012 13:48:19 +0800</pubDate><description><![CDATA[行为型模式
 
    行为型模式涉及到算法和对象间职责的分配，行为模式描述了对象和类的模式，以及它们之间的通信模式，行为型模式刻画了在程序运行时难以跟踪的复杂的控制流可分为行为类模式和行为对象模式
    行为类模式使用继承机制在类间分派行为；行为对象模式使用对象聚合来分配行为。一些行为对象模式描述了一组对等的对象怎样相互协作以完成其中任何一个对象都无法单独完成的任务。
 
一、观察者]]></description><category></category></item><item><title><![CDATA[设计模式总结之行为型模式(1)]]></title><link>https://blog.youkuaiyun.com/ZCODED/article/details/84276940</link><guid>https://blog.youkuaiyun.com/ZCODED/article/details/84276940</guid><author>ZCODED</author><pubDate>Wed, 22 Aug 2012 13:48:00 +0800</pubDate><description><![CDATA[行为型模式

 行为型模式涉及到算法和对象间职责的分配，行为模式描述了对象和类的模式，以及它们之间的通信模式，行为型模式刻画了在程序运行时难以跟踪的复杂的控制流可分为行为类模式和行为对象模式
 行为类模式使用继承机制在类间分派行为；行为对象模式使用对象聚合来分配行为。一些行为对象模式描述了一组对等的对象怎样相互协作以完成其中任何一个对象都无法单独完成的任务。

一、观察者模式


...]]></description><category></category></item><item><title><![CDATA[设计模式总结之三结构型模式]]></title><link>https://blog.youkuaiyun.com/ZCODED/article/details/7895257</link><guid>https://blog.youkuaiyun.com/ZCODED/article/details/7895257</guid><author>ZCODED</author><pubDate>Wed, 22 Aug 2012 13:28:38 +0800</pubDate><description><![CDATA[结构型模式  
     
        结构型模式是为解决怎样组装现有的类，设计他们的交互方式，从而达到实现一定的功能的目的。结构型模式包容了对很多问题的解决。例如：扩展性（外观、组成、代理、装饰）封装性（适配器，桥接）
 
 
一、桥接模式
 

作用：

将抽象部分与它的实现部分分离，使它们都可以独立地变化。桥接模式的核心意图就是把这些实现独立出来，让他们各自变化，让每]]></description><category></category></item><item><title><![CDATA[设计模式总结之三结构型模式]]></title><link>https://blog.youkuaiyun.com/ZCODED/article/details/84276927</link><guid>https://blog.youkuaiyun.com/ZCODED/article/details/84276927</guid><author>ZCODED</author><pubDate>Wed, 22 Aug 2012 13:28:00 +0800</pubDate><description><![CDATA[结构型模式
 
 结构型模式是为解决怎样组装现有的类，设计他们的交互方式，从而达到实现一定的功能的目的。结构型模式包容了对很多问题的解决。例如：扩展性（外观、组成、代理、装饰）封装性（适配器，桥接）


一、桥接模式


作用：

将抽象部分与它的实现部分分离，使它们都可以独立地变化。桥接模式的核心意图就是把这些实现独立出来，让他们各自变化，让每个实现的变化都不会影响其它实现，...]]></description><category></category></item><item><title><![CDATA[设计模式总结之二创建型模式]]></title><link>https://blog.youkuaiyun.com/ZCODED/article/details/7894804</link><guid>https://blog.youkuaiyun.com/ZCODED/article/details/7894804</guid><author>ZCODED</author><pubDate>Wed, 22 Aug 2012 11:40:36 +0800</pubDate><description><![CDATA[创建型模式
 
     创建型模式，就是创建对象的模式，抽象了实例化的过程。它帮助一个系统独立于如何创建、组合和表示它的那些对象。关注的是对象的创建，创建型模式将创建对象的过程进行了抽象，也可以理解为将创建对象的过程进行了封装，作为客户程序仅仅需要去使用对象，而不再关心创建对象过程中的逻辑
    创建型模式隐藏了类的实例是如何被创建和和在一起的，使用端只与这些对象所抽象出来的接口相关联，]]></description><category></category></item><item><title><![CDATA[设计模式总结之二创建型模式]]></title><link>https://blog.youkuaiyun.com/ZCODED/article/details/84276876</link><guid>https://blog.youkuaiyun.com/ZCODED/article/details/84276876</guid><author>ZCODED</author><pubDate>Wed, 22 Aug 2012 11:40:00 +0800</pubDate><description><![CDATA[
创建型模式

创建型模式，就是创建对象的模式，抽象了实例化的过程。它帮助一个系统独立于如何创建、组合和表示它的那些对象。关注的是对象的创建，创建型模式将创建对象的过程进行了抽象，也可以理解为将创建对象的过程进行了封装，作为客户程序仅仅需要去使用对象，而不再关心创建对象过程中的逻辑
创建型模式隐藏了类的实例是如何被创建和和在一起的，使用端只与这些对象所抽象出来的接口相关联，创建型模式在创建...]]></description><category></category></item><item><title><![CDATA[设计模式总结之一设计原则]]></title><link>https://blog.youkuaiyun.com/ZCODED/article/details/84276814</link><guid>https://blog.youkuaiyun.com/ZCODED/article/details/84276814</guid><author>ZCODED</author><pubDate>Wed, 22 Aug 2012 10:45:00 +0800</pubDate><description><![CDATA[设计原则

 在面向对象的设计原则中，代码的复用可以说是整个设计原则的基础，恰当的复用能提高程序的开发效率，节约开发成本，同时也有利于提高系统的可维护性。以下是前人经过漫长的实践经验总结出来的几点原则，用于指导面向对象的代码设计。
单一职责原则：类的职责要单一，实现低耦合、高内聚，不要将太多的职责放置于一个类中。

开闭原则：对扩展开放，对修改关闭（设计模式的核心原则）。


里氏代换...]]></description><category></category></item></channel></rss>