<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[fly around]]></title><description><![CDATA[技术博客]]></description><link>https://blog.youkuaiyun.com/kylehit</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; kylehit]]></copyright><item><title><![CDATA[史诗级梦境之二：沙漠大逃亡]]></title><link>https://blog.youkuaiyun.com/kylehit/article/details/51008361</link><guid>https://blog.youkuaiyun.com/kylehit/article/details/51008361</guid><author>kylehit</author><pubDate>Tue, 29 Mar 2016 18:47:29 +0800</pubDate><description><![CDATA[昨天非常困，10点多就睡着了，而且没有关灯，结果就做了一个荒诞神奇的梦，待我记录一下。

人物：唐伯虎(主角)，李世民(大漠君主)，我和其他一些大臣，还有一个很模糊的女人

主线：

1.外藩一个强大部队要来攻打沙漠中的小城，李世民是皇上，自暴自弃

2. 唐伯虎是一个从很远地方来的异士，成功的鼓起了李世民的信心，我们有胜利的机会，只要按他的方法做。

3. 李世民和唐伯虎谈话]]></description><category></category></item><item><title><![CDATA[阿里实习面试经历]]></title><link>https://blog.youkuaiyun.com/kylehit/article/details/9072847</link><guid>https://blog.youkuaiyun.com/kylehit/article/details/9072847</guid><author>kylehit</author><pubDate>Mon, 10 Jun 2013 21:31:54 +0800</pubDate><description><![CDATA[阿里几轮面试结束了，我也总结一下。
    按照国际惯例，从近往远说，最后一次面试是现场面试，两个主考官，一个是技术的，一个是HR。
    上来先自我介绍，反正自然一点考官也对这个没什么要求。因为我以前实习过，又问了一些以前实习的问题，我说我主要是维护，不是开发，他好像就没兴趣了。。。
    然后考了一道算法题：给定一个排好序的数组，从里面查找一个给定值出现的次数。
    我就按照一]]></description><category></category></item><item><title><![CDATA[最长递增子序列O(nlogn)和O(n2)]]></title><link>https://blog.youkuaiyun.com/kylehit/article/details/8867440</link><guid>https://blog.youkuaiyun.com/kylehit/article/details/8867440</guid><author>kylehit</author><pubDate>Mon, 29 Apr 2013 17:14:23 +0800</pubDate><description><![CDATA[单调子序列包含有单调递增子序列和递减子序列，不失一般性，这里只讨论单调递增子序列。首先，从定义上明确我们的问题。给定序列a1,
 a2, …, an，如果存在满足下列条件的子序列

ai1i2im, (其中i1

即称为一个原序列的长度为m的单调递增子序列，那么，现在的问题是我们要找出一个序列的最长的单调递增子序列。

 

直观上来说，一个序列Sn，它有2n个子序列，枚举所有的]]></description><category></category></item><item><title><![CDATA[1178 Bumpy Objects问题（虽然是presentation error,没办法了）]]></title><link>https://blog.youkuaiyun.com/kylehit/article/details/8733544</link><guid>https://blog.youkuaiyun.com/kylehit/article/details/8733544</guid><author>kylehit</author><pubDate>Fri, 29 Mar 2013 12:34:29 +0800</pubDate><description><![CDATA[好久没写博客了，这几天有时间，写写最近的一些心得。所谓Bumpy Objects就是求一个多边形的稳定支点的问题，下图中Object1的1，2,5,6是一组，1,7,8是一组，6,7是一组。要求使得每组中最大下标最小的一组，如Object1就选1,2,5,6这一组，Object2中选4,5,6这一组。英文详细描述如下



Consider objects such as these. T]]></description><category></category></item><item><title><![CDATA[c++ pop不返回栈顶元素的机制]]></title><link>https://blog.youkuaiyun.com/kylehit/article/details/8733788</link><guid>https://blog.youkuaiyun.com/kylehit/article/details/8733788</guid><author>kylehit</author><pubDate>Thu, 28 Mar 2013 22:00:30 +0800</pubDate><description><![CDATA[c++的STL里面有 stack的结构，里面有pop(), 和top()这两个方法，以前一直奇怪，为什么这两个函数不写成一个，就是pop弹出栈顶元素，同时返回这个元素。后来懂了原来这是c++的设计者基于异常安全的考虑设计的。假设有下面一个pop的方法：
template T stack::pop()
{
	if(count == 0)
		error("underflow");
	else
	{]]></description><category></category></item><item><title><![CDATA[Management之一致性]]></title><link>https://blog.youkuaiyun.com/kylehit/article/details/6900619</link><guid>https://blog.youkuaiyun.com/kylehit/article/details/6900619</guid><author>kylehit</author><pubDate>Mon, 24 Oct 2011 14:56:33 +0800</pubDate><description><![CDATA[在管理工作中，尽量保持政策的一致性是很重要的，否则，员工就会对管理层产生不信任，就像一个国家如果朝令夕改，那么人民以后将不会依据国家的政策办事。如果真的需要更改一些政策，一定要和员工做好沟通，讲明原因，要理解员工的不满，尽量给予员工一些补偿。
        今天公司里就闹出这么一件事：十一有七天假期，后四天按照《劳动法》加班的话，一般是调休。但是领导今天说理解大家加班辛苦，以后这种情况尽量给大]]></description><category></category></item><item><title><![CDATA[Unix下常用CVS命令整理]]></title><link>https://blog.youkuaiyun.com/kylehit/article/details/6862608</link><guid>https://blog.youkuaiyun.com/kylehit/article/details/6862608</guid><author>kylehit</author><pubDate>Tue, 11 Oct 2011 14:12:19 +0800</pubDate><description><![CDATA[Unix下常用CVS命令整理

1.登录：
$export  CVSROOT=:pserver:username@the_server_name:/home/cvsroot   

Note：pserver是访问方式，如果服务器设置的是口令认证，则是 pserver。]]></description><category></category></item><item><title><![CDATA[关于插件技术的一点理解]]></title><link>https://blog.youkuaiyun.com/kylehit/article/details/6507085</link><guid>https://blog.youkuaiyun.com/kylehit/article/details/6507085</guid><author>kylehit</author><pubDate>Tue, 28 Sep 2010 19:44:00 +0800</pubDate><description><![CDATA[         最近自己用c#做了一个桌面的应用程序，寻思着一个小应用太没意思了，怎么才能做到可扩展呢，自然而然就想到了插件技术。现在很多软件都会使用插件技术，向eclipse,vs,google桌面等，最大的好处就是实现了应用程序的可扩展性，用户如果想扩展自己的应用，不用再打开工程重新编译，而只需按照一定的要求（插件协议）编写插件，然后通过安装等方法整合到系统中就可以做到“即插即用，无需编译”]]></description><category></category></item><item><title><![CDATA[mfc新手遭遇]]></title><link>https://blog.youkuaiyun.com/kylehit/article/details/6505512</link><guid>https://blog.youkuaiyun.com/kylehit/article/details/6505512</guid><author>kylehit</author><pubDate>Mon, 06 Sep 2010 10:32:00 +0800</pubDate><description><![CDATA[假期用MFC做通讯程序，遇到了很多让我纠结的问题。1.自己新建的工作线程中不能建立窗体或者对话框，这个让我抓狂了很长时间，我以为是我程序里有Bug，后来上网google了一下才明白这是一个多么基础的问题，只怪我之前没有好好学过MFC。。。2.跨线程间传递MFC对象会有问题。由于我们是做通信程序，要用到网络传输，当时觉得既然用MFC了，那就用Csocket吧，开始用的时候觉得挺方便，]]></description><category></category></item><item><title><![CDATA[MFC新手遭遇]]></title><link>https://blog.youkuaiyun.com/kylehit/article/details/5865718</link><guid>https://blog.youkuaiyun.com/kylehit/article/details/5865718</guid><author>kylehit</author><pubDate>Mon, 06 Sep 2010 10:29:00 +0800</pubDate><description><![CDATA[<br />假期用MFC做通讯程序，遇到了很多让我纠结的问题。1.自己新建的工作线程中不能建立窗体或者对话框，这个让我抓狂了很长时间，我以为是我程序里有Bug，后来上网google了一下才明白这是一个多么基础的问题，只怪我之前没有好好学过MFC。。。2.跨线程间传递MFC对象会有问题。由于我们是做通信程序，要用到网络传输，当时觉得既然用MFC了，那就用Csocket吧，开始用的时候觉得挺方便，和java的socket感觉差不多。但我在工作线程中想新建一个Csocket的时候就出问题了，listen后接收端的]]></description><category></category></item><item><title><![CDATA[查找最大字串算法----O(n)]]></title><link>https://blog.youkuaiyun.com/kylehit/article/details/5626655</link><guid>https://blog.youkuaiyun.com/kylehit/article/details/5626655</guid><author>kylehit</author><pubDate>Wed, 26 May 2010 22:22:00 +0800</pubDate><description><![CDATA[其中maxEndingHere和maxSofar的使用是精华，这个算法能在O（n）时间内解决问题！！！，而一般程序员写出来的代码只能在O(n exp 2)解决问题，具体算法原理过几天再发。这个算法时从编程珠玑中看到的，让我再次领悟到好的算法对性能提高时多么地大~Code: /*从一个整形数组中找到最大字串的和*/#include using namespace st]]></description><category></category></item><item><title><![CDATA[最大子串问题]]></title><link>https://blog.youkuaiyun.com/kylehit/article/details/6497490</link><guid>https://blog.youkuaiyun.com/kylehit/article/details/6497490</guid><author>kylehit</author><pubDate>Wed, 26 May 2010 22:17:00 +0800</pubDate><description><![CDATA[]]></description><category></category></item><item><title><![CDATA[按位置旋转一维数组算法]]></title><link>https://blog.youkuaiyun.com/kylehit/article/details/6497482</link><guid>https://blog.youkuaiyun.com/kylehit/article/details/6497482</guid><author>kylehit</author><pubDate>Wed, 26 May 2010 21:54:00 +0800</pubDate><description><![CDATA[]]></description><category></category></item><item><title><![CDATA[一种排序算法（bitset）]]></title><link>https://blog.youkuaiyun.com/kylehit/article/details/6497478</link><guid>https://blog.youkuaiyun.com/kylehit/article/details/6497478</guid><author>kylehit</author><pubDate>Wed, 26 May 2010 21:46:00 +0800</pubDate><description><![CDATA[]]></description><category></category></item><item><title><![CDATA[mysql使用小记]]></title><link>https://blog.youkuaiyun.com/kylehit/article/details/6494760</link><guid>https://blog.youkuaiyun.com/kylehit/article/details/6494760</guid><author>kylehit</author><pubDate>Thu, 29 Apr 2010 08:42:00 +0800</pubDate><description><![CDATA[]]></description><category></category></item><item><title><![CDATA[mysql使用小记]]></title><link>https://blog.youkuaiyun.com/kylehit/article/details/5541083</link><guid>https://blog.youkuaiyun.com/kylehit/article/details/5541083</guid><author>kylehit</author><pubDate>Thu, 29 Apr 2010 08:18:00 +0800</pubDate><description><![CDATA[       最近用mysql写了几个复杂的语句，感觉在关系很复杂的时候先理清关系再选择用的查询方法是很重要的，因为同一个需求可能用不同的方法来查出来，但是复杂度，性能都不一样。      下面说一下能实现复杂查询的一些一般方法：一.with语法（首先说明，好像Mysql不支持这个语法，但是sqlserver是支持的），即with tableA as select .... from ta]]></description><category></category></item><item><title><![CDATA[PD初体验]]></title><link>https://blog.youkuaiyun.com/kylehit/article/details/6493981</link><guid>https://blog.youkuaiyun.com/kylehit/article/details/6493981</guid><author>kylehit</author><pubDate>Thu, 22 Apr 2010 20:46:00 +0800</pubDate><description><![CDATA[]]></description><category></category></item><item><title><![CDATA[编译audacity方法]]></title><link>https://blog.youkuaiyun.com/kylehit/article/details/5364652</link><guid>https://blog.youkuaiyun.com/kylehit/article/details/5364652</guid><author>kylehit</author><pubDate>Wed, 10 Mar 2010 13:41:00 +0800</pubDate><description><![CDATA[首先说，这是我第一次编译这么大的工程，所以走了些弯路。因为我要学习语音处理方面的知识，所以就从sf下了audacity的源码来编译一下。我下的是audacity1.3.9 version，首先找到win目录下的compile.txt,这是在windows下编译的说明文件，上面的指示说的还是很明白的（不过是英文的）,编译工具是vs2008。 1.要想成功编译audacity，必须先编译widge]]></description><category></category></item><item><title><![CDATA[audacity的编译方法]]></title><link>https://blog.youkuaiyun.com/kylehit/article/details/6488015</link><guid>https://blog.youkuaiyun.com/kylehit/article/details/6488015</guid><author>kylehit</author><pubDate>Wed, 10 Mar 2010 13:37:00 +0800</pubDate><description><![CDATA[]]></description><category></category></item><item><title><![CDATA[3盏灯问题]]></title><link>https://blog.youkuaiyun.com/kylehit/article/details/5248644</link><guid>https://blog.youkuaiyun.com/kylehit/article/details/5248644</guid><author>kylehit</author><pubDate>Sat, 23 Jan 2010 15:32:00 +0800</pubDate><description><![CDATA[微软曾经有一道面试题：一个屋里有3盏灯，而3个灯的3个开关在另一个屋里，这个屋里绝对看不见 : 有灯的哪个屋。问一个屋只进一次，判断3个开关各控制哪个灯？ 看到这个题目，我的第一想法是 先开一个开关，进屋，可以确定一盏灯。然后再两盏没亮的灯中选一个搞坏（什么方法都行，最好是把灯泡卸下来，做完实验还能用），然后出去，但不要关门，把刚才的开关关上，现在屋里是暗的。然后再开另外两个开关中]]></description><category></category></item></channel></rss>