<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[xzbaimildcat的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/xzbaimildcat</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; xzbaimildcat]]></copyright><item><title><![CDATA[如何debug部署到客户环境里面的release版本的产品]]></title><link>https://blog.youkuaiyun.com/xzbaimildcat/article/details/48380479</link><guid>https://blog.youkuaiyun.com/xzbaimildcat/article/details/48380479</guid><author>xzbaimildcat</author><pubDate>Fri, 11 Sep 2015 22:30:53 +0800</pubDate><description><![CDATA[有时候有些问题只能在客户环境里面重现，从log文件里面又发现不了什么线索，于是想着是否可以debug，想来想去没有直接的办法，只能是work around：
1. 在自己的环境里面编译同样版本的产品，编译之前将优化选项-O2替换成-g，保证debug symbol在生成的binary或者executable文件中，并拷贝到客户的环境里面。
2.将可能产生问题的那部分源代码folder(e.g.]]></description><category></category></item><item><title><![CDATA[如何恢复被误删的 symbolic link libc.so.6]]></title><link>https://blog.youkuaiyun.com/xzbaimildcat/article/details/48326151</link><guid>https://blog.youkuaiyun.com/xzbaimildcat/article/details/48326151</guid><author>xzbaimildcat</author><pubDate>Wed, 09 Sep 2015 23:16:43 +0800</pubDate><description><![CDATA[有时候也许你想更改一下libc.so这个link指向的libc的版本，于是你先把libc.so删除了，然后执行下面这个命令使其指向一个新的版本：


/bin/ln -s /lib/libc-2.11.3.so /lib/libc.so.6



结果发现出现这样的错误：


/bin/ln: error while loading shared libraries: libc]]></description><category></category></item><item><title><![CDATA[Get UUID]]></title><link>https://blog.youkuaiyun.com/xzbaimildcat/article/details/41285731</link><guid>https://blog.youkuaiyun.com/xzbaimildcat/article/details/41285731</guid><author>xzbaimildcat</author><pubDate>Wed, 19 Nov 2014 18:38:26 +0800</pubDate><description><![CDATA[#ifndef _LINUX
#include 
#pragma comment(lib, "Rpcrt4.lib")
#else
#include 
#endif
string GetUUID()
{
 string strUUID;
#ifndef _LINUX
 UUID uuid;
 ::ZeroMemory(&uuid, sizeof(UUID));
 ::Uui]]></description><category></category></item><item><title><![CDATA[java-file stream]]></title><link>https://blog.youkuaiyun.com/xzbaimildcat/article/details/39806713</link><guid>https://blog.youkuaiyun.com/xzbaimildcat/article/details/39806713</guid><author>xzbaimildcat</author><pubDate>Sun, 05 Oct 2014 21:35:36 +0800</pubDate><description><![CDATA[the hierarchy of the file stream in java]]></description><category></category></item><item><title><![CDATA[position]]></title><link>https://blog.youkuaiyun.com/xzbaimildcat/article/details/39609869</link><guid>https://blog.youkuaiyun.com/xzbaimildcat/article/details/39609869</guid><author>xzbaimildcat</author><pubDate>Sat, 27 Sep 2014 10:30:18 +0800</pubDate><description><![CDATA[http://www.w3school.com.cn/cssref/pr_class_position.asp


可能的值




值

描述



absolute


生成绝对定位的元素，相对于 static 定位以外的第一个父元素进行定位。

元素的位置通过 "left", "top", "right" 以及 "bottom" 属性进行规定。

]]></description><category></category></item><item><title><![CDATA[margin]]></title><link>https://blog.youkuaiyun.com/xzbaimildcat/article/details/39608615</link><guid>https://blog.youkuaiyun.com/xzbaimildcat/article/details/39608615</guid><author>xzbaimildcat</author><pubDate>Sat, 27 Sep 2014 08:11:18 +0800</pubDate><description><![CDATA[http://www.w3schools.com/css/css_margin.asp]]></description><category></category></item><item><title><![CDATA[autocomplete]]></title><link>https://blog.youkuaiyun.com/xzbaimildcat/article/details/39608417</link><guid>https://blog.youkuaiyun.com/xzbaimildcat/article/details/39608417</guid><author>xzbaimildcat</author><pubDate>Sat, 27 Sep 2014 07:54:01 +0800</pubDate><description><![CDATA[http://www.w3schools.com/tags/tryit.asp?filename=tryhtml5_input_autocomplete]]></description><category></category></item><item><title><![CDATA[center display]]></title><link>https://blog.youkuaiyun.com/xzbaimildcat/article/details/39503959</link><guid>https://blog.youkuaiyun.com/xzbaimildcat/article/details/39503959</guid><author>xzbaimildcat</author><pubDate>Tue, 23 Sep 2014 20:55:23 +0800</pubDate><description><![CDATA[For non-html5:
This text will be center-aligned.

For html5, this tag is no longer available. Use css instead.




h1 {text-align:center;}
p {text-align:center;}





This is a heading]]></description><category></category></item><item><title><![CDATA[jQuery的几个常用方法]]></title><link>https://blog.youkuaiyun.com/xzbaimildcat/article/details/39457893</link><guid>https://blog.youkuaiyun.com/xzbaimildcat/article/details/39457893</guid><author>xzbaimildcat</author><pubDate>Sun, 21 Sep 2014 22:49:32 +0800</pubDate><description><![CDATA[jQuery 属性操作 - hasClass() 方法]]></description><category></category></item><item><title><![CDATA[about dll export and import]]></title><link>https://blog.youkuaiyun.com/xzbaimildcat/article/details/39457543</link><guid>https://blog.youkuaiyun.com/xzbaimildcat/article/details/39457543</guid><author>xzbaimildcat</author><pubDate>Sun, 21 Sep 2014 22:20:24 +0800</pubDate><description><![CDATA[https://gcc.gnu.org/wiki/Visibility





// Generic helper definitions for shared library support
#if defined _WIN32 || defined __CYGWIN__
  #define FOX_HELPER_DLL_IMPORT __declspec(dllimport)
 ]]></description><category></category></item><item><title><![CDATA[Java Annotations]]></title><link>https://blog.youkuaiyun.com/xzbaimildcat/article/details/13016731</link><guid>https://blog.youkuaiyun.com/xzbaimildcat/article/details/13016731</guid><author>xzbaimildcat</author><pubDate>Fri, 25 Oct 2013 10:24:56 +0800</pubDate><description><![CDATA[Annotation is code about the code, that is metadata about the program itself. In other words, organized data about the code, embedded within the code itself. It can be parsed by the compiler, annotati]]></description><category></category></item><item><title><![CDATA[Annotations in JUnit]]></title><link>https://blog.youkuaiyun.com/xzbaimildcat/article/details/13003683</link><guid>https://blog.youkuaiyun.com/xzbaimildcat/article/details/13003683</guid><author>xzbaimildcat</author><pubDate>Thu, 24 Oct 2013 19:10:38 +0800</pubDate><description><![CDATA[http://www.devmanuals.com/tutorials/java/JavaTestingTools/junit/AnnotationsInJUnit.html
https://github.com/junit-team/junit/wiki/Getting-started
 
Annotations are like meta-tags that you can add to]]></description><category></category></item><item><title><![CDATA[Difference between Comparator and Comparable in Java]]></title><link>https://blog.youkuaiyun.com/xzbaimildcat/article/details/12997011</link><guid>https://blog.youkuaiyun.com/xzbaimildcat/article/details/12997011</guid><author>xzbaimildcat</author><pubDate>Thu, 24 Oct 2013 13:46:15 +0800</pubDate><description><![CDATA[简单说：


实现Camparable接口可以直接使用sort方法Collections.sort(List list)排序
实现Comparator接口的可以用Collections.sort(List list, Comparator c)排序
一个类实现了Camparable接口则表明这个类的对象之间是可以相互比较的，这个类对象组成的集合就可以直接使用sort方法排序。
Comp]]></description><category></category></item><item><title><![CDATA[Java equals() and hashCode() Contract]]></title><link>https://blog.youkuaiyun.com/xzbaimildcat/article/details/12949327</link><guid>https://blog.youkuaiyun.com/xzbaimildcat/article/details/12949327</guid><author>xzbaimildcat</author><pubDate>Tue, 22 Oct 2013 15:56:03 +0800</pubDate><description><![CDATA[http://www.programcreek.com/2011/07/java-equals-and-hashcode-contract/
The Java super classjava.lang.Object has two very important methods defined:




public 
boolean equals(Object obj)
publi]]></description><category></category></item><item><title><![CDATA[How to make a java class immutable]]></title><link>https://blog.youkuaiyun.com/xzbaimildcat/article/details/12919139</link><guid>https://blog.youkuaiyun.com/xzbaimildcat/article/details/12919139</guid><author>xzbaimildcat</author><pubDate>Mon, 21 Oct 2013 21:59:18 +0800</pubDate><description><![CDATA[An immutable class is one whose state can not be changedonce created.
 There are certain guidelines to create an class immutable. Inthis post, we will revisit these guidelines.
Sections:

Benefits]]></description><category></category></item><item><title><![CDATA[Working with hashCode and equals methods in java]]></title><link>https://blog.youkuaiyun.com/xzbaimildcat/article/details/12916559</link><guid>https://blog.youkuaiyun.com/xzbaimildcat/article/details/12916559</guid><author>xzbaimildcat</author><pubDate>Mon, 21 Oct 2013 19:23:50 +0800</pubDate><description><![CDATA[In thispost, i will point out my understanding about hashCode() and equals() method. Iwill talk about their default implementation and how to correctly overridethem. I will also write about
 implemen]]></description><category></category></item><item><title><![CDATA[find command in UNIX]]></title><link>https://blog.youkuaiyun.com/xzbaimildcat/article/details/12892319</link><guid>https://blog.youkuaiyun.com/xzbaimildcat/article/details/12892319</guid><author>xzbaimildcat</author><pubDate>Sun, 20 Oct 2013 22:18:35 +0800</pubDate><description><![CDATA[find command is one of the versatile command in UNIX and Linux  and I used it a lot in my day to day work.

I believe having knowledge of find command in UNIX and

understanding of its different u]]></description><category></category></item><item><title><![CDATA[ReentrantLock]]></title><link>https://blog.youkuaiyun.com/xzbaimildcat/article/details/12875243</link><guid>https://blog.youkuaiyun.com/xzbaimildcat/article/details/12875243</guid><author>xzbaimildcat</author><pubDate>Sat, 19 Oct 2013 21:15:54 +0800</pubDate><description><![CDATA[ReentrantLock in Java is added on java.util.concurrent package in Java 1.5

along with other concurrentutilities like CountDownLatch, Executors and CyclicBarrier.

ReentrantLock is one of the most]]></description><category></category></item><item><title><![CDATA[threadlocal]]></title><link>https://blog.youkuaiyun.com/xzbaimildcat/article/details/12874463</link><guid>https://blog.youkuaiyun.com/xzbaimildcat/article/details/12874463</guid><author>xzbaimildcat</author><pubDate>Sat, 19 Oct 2013 20:19:11 +0800</pubDate><description><![CDATA[ThreadLocal in Java is another way to achieve thread-safety apart from writing immutable classes.

If you have been writing multi-threaded or concurrent code in Java then you must be familiar with c]]></description><category></category></item><item><title><![CDATA[cluster index in sqlserver]]></title><link>https://blog.youkuaiyun.com/xzbaimildcat/article/details/12308533</link><guid>https://blog.youkuaiyun.com/xzbaimildcat/article/details/12308533</guid><author>xzbaimildcat</author><pubDate>Sat, 05 Oct 2013 13:32:02 +0800</pubDate><description><![CDATA[A clustered index determines the physical order of data in a table. 
A clustered index is analogous to a telephone directory, which arranges data by last name.
Because the clustered index dictates t]]></description><category></category></item></channel></rss>