<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[那时那刻]]></title><description><![CDATA[具有生命力的code]]></description><link>https://blog.youkuaiyun.com/huntzw</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; huntzw]]></copyright><item><title><![CDATA[OpenAI-Translator 实战总结]]></title><link>https://blog.youkuaiyun.com/huntzw/article/details/132207346</link><guid>https://blog.youkuaiyun.com/huntzw/article/details/132207346</guid><author>huntzw</author><pubDate>Thu, 10 Aug 2023 13:26:34 +0800</pubDate><description><![CDATA[如何通过ChatGPT接口实现PDF文档翻译任务]]></description><category></category></item><item><title><![CDATA[JavaScript function expression vs function declaration]]></title><link>https://blog.youkuaiyun.com/huntzw/article/details/42585033</link><guid>https://blog.youkuaiyun.com/huntzw/article/details/42585033</guid><author>huntzw</author><pubDate>Sat, 10 Jan 2015 18:59:01 +0800</pubDate><description><![CDATA[在Javascript中创建function有两种方式：function expression 和function declaration。它们的定义分别是：
FunctionDeclaration:
            FunctionIdentifier(formatParameterListOpt) { FunctionBody}
FunctionExpression:
    ]]></description><category></category></item><item><title><![CDATA[Integer division by zero]]></title><link>https://blog.youkuaiyun.com/huntzw/article/details/41015709</link><guid>https://blog.youkuaiyun.com/huntzw/article/details/41015709</guid><author>huntzw</author><pubDate>Tue, 11 Nov 2014 19:23:55 +0800</pubDate><description><![CDATA[我们对于除数，之前check]]></description><category></category></item><item><title><![CDATA[这是函数声明还是变量声明]]></title><link>https://blog.youkuaiyun.com/huntzw/article/details/40296005</link><guid>https://blog.youkuaiyun.com/huntzw/article/details/40296005</guid><author>huntzw</author><pubDate>Mon, 20 Oct 2014 09:28:25 +0800</pubDate><description><![CDATA[我相信如下这个问题，写过C++的人或许douyu]]></description><category></category></item><item><title><![CDATA[为什么有序数组比无序数组快呢？]]></title><link>https://blog.youkuaiyun.com/huntzw/article/details/40017901</link><guid>https://blog.youkuaiyun.com/huntzw/article/details/40017901</guid><author>huntzw</author><pubDate>Sun, 12 Oct 2014 14:44:28 +0800</pubDate><description><![CDATA[来自stackoverflow的题目Why is processing a sorted array faster than an unsorted array?]]></description><category></category></item><item><title><![CDATA[为什么C++变量名字和函数名字不能是同一个？]]></title><link>https://blog.youkuaiyun.com/huntzw/article/details/39932445</link><guid>https://blog.youkuaiyun.com/huntzw/article/details/39932445</guid><author>huntzw</author><pubDate>Thu, 09 Oct 2014 15:57:58 +0800</pubDate><description><![CDATA[在Java中，函数名字和变量名字yi]]></description><category></category></item><item><title><![CDATA[C++11右值引用(Rvalue-reference)]]></title><link>https://blog.youkuaiyun.com/huntzw/article/details/39556075</link><guid>https://blog.youkuaiyun.com/huntzw/article/details/39556075</guid><author>huntzw</author><pubDate>Thu, 25 Sep 2014 19:27:54 +0800</pubDate><description><![CDATA[引自知乎的一个问答，作为笔记]]></description><category></category></item><item><title><![CDATA[关于fork()]]></title><link>https://blog.youkuaiyun.com/huntzw/article/details/39136337</link><guid>https://blog.youkuaiyun.com/huntzw/article/details/39136337</guid><author>huntzw</author><pubDate>Mon, 08 Sep 2014 14:28:32 +0800</pubDate><description><![CDATA[Fork()是linux下常用的系统API，通过系统调用创建一个与原来进程几乎完全相同的进程，也就是两个进程可以做完全相同的事情；也可由于参数的不同，或代码不同分支做完全不相同的事情。
fork调用的一个奇妙之处就是它仅仅被调用一次，却能够返回两次，它可能有三种不同的返回值：
    1)在父进程中，fork返回新创建子进程的进程ID；
    2)在子进程中，fork返回0；
    3]]></description><category></category></item><item><title><![CDATA[HTTP API设计Guide]]></title><link>https://blog.youkuaiyun.com/huntzw/article/details/39103063</link><guid>https://blog.youkuaiyun.com/huntzw/article/details/39103063</guid><author>huntzw</author><pubDate>Sat, 06 Sep 2014 19:07:33 +0800</pubDate><description><![CDATA[翻译自https://github.com/richzw/http-api-design


Todo list]]></description><category></category></item><item><title><![CDATA[Javascript中Function declarations 理解]]></title><link>https://blog.youkuaiyun.com/huntzw/article/details/38535689</link><guid>https://blog.youkuaiyun.com/huntzw/article/details/38535689</guid><author>huntzw</author><pubDate>Wed, 13 Aug 2014 14:06:11 +0800</pubDate><description><![CDATA[Javascript 中function declaration在ECMA5与ECMA6不同定义之理解。]]></description><category></category></item><item><title><![CDATA[ThreadSanitizer AddressSanitizer MemorySanitizer]]></title><link>https://blog.youkuaiyun.com/huntzw/article/details/36906833</link><guid>https://blog.youkuaiyun.com/huntzw/article/details/36906833</guid><author>huntzw</author><pubDate>Fri, 04 Jul 2014 19:46:28 +0800</pubDate><description><![CDATA[Thread-sanitizer
=======

ThreadSanitizer (aka TSan) is a data race detector for C/C++. Data races are one of the most common and hardest to debug types of bugs in concurrent systems. 
A data race]]></description><category></category></item><item><title><![CDATA[yield in Python]]></title><link>https://blog.youkuaiyun.com/huntzw/article/details/28665593</link><guid>https://blog.youkuaiyun.com/huntzw/article/details/28665593</guid><author>huntzw</author><pubDate>Thu, 05 Jun 2014 19:39:35 +0800</pubDate><description><![CDATA[To understand what yield does, you must understand what 
generators are. And before generators come iterables.]]></description><category></category></item><item><title><![CDATA[MetaClass in Python]]></title><link>https://blog.youkuaiyun.com/huntzw/article/details/28661853</link><guid>https://blog.youkuaiyun.com/huntzw/article/details/28661853</guid><author>huntzw</author><pubDate>Thu, 05 Jun 2014 19:22:51 +0800</pubDate><description><![CDATA[Python总是让我们能够看到它的内部是如何实现的，qi]]></description><category></category></item><item><title><![CDATA[两个数组的元素之和最大的前k项]]></title><link>https://blog.youkuaiyun.com/huntzw/article/details/25157743</link><guid>https://blog.youkuaiyun.com/huntzw/article/details/25157743</guid><author>huntzw</author><pubDate>Tue, 06 May 2014 20:10:14 +0800</pubDate><description><![CDATA[题目：

两个数组，从每个数组中取一个数相加，求最大的前k个和      数组A：1,2,3      数组B：4,5,6      则最大的前2个和：9,8。]]></description><category></category></item><item><title><![CDATA[If advanced algorithms and data structures are never used in industry, then why learn them？]]></title><link>https://blog.youkuaiyun.com/huntzw/article/details/25108659</link><guid>https://blog.youkuaiyun.com/huntzw/article/details/25108659</guid><author>huntzw</author><pubDate>Tue, 06 May 2014 11:03:44 +0800</pubDate><description><![CDATA[Here is one question from Quora. Just record it here...
I and people I know have never used any advanced algorithms or data structures in industry and some of us have 20 years of experience in indust]]></description><category></category></item><item><title><![CDATA[Is Python call-by-value or call-by-reference?]]></title><link>https://blog.youkuaiyun.com/huntzw/article/details/24175781</link><guid>https://blog.youkuaiyun.com/huntzw/article/details/24175781</guid><author>huntzw</author><pubDate>Sun, 20 Apr 2014 10:29:35 +0800</pubDate><description><![CDATA[First of all, here are two pieces of codes:]]></description><category></category></item><item><title><![CDATA[Static method vs class method in Python]]></title><link>https://blog.youkuaiyun.com/huntzw/article/details/23700841</link><guid>https://blog.youkuaiyun.com/huntzw/article/details/23700841</guid><author>huntzw</author><pubDate>Mon, 14 Apr 2014 19:50:47 +0800</pubDate><description><![CDATA[Pyhon中@static method和@class method对于刚接触的人而言，有很多迷茫的地方。随之，]]></description><category></category></item><item><title><![CDATA[Single Number题解整理]]></title><link>https://blog.youkuaiyun.com/huntzw/article/details/23206299</link><guid>https://blog.youkuaiyun.com/huntzw/article/details/23206299</guid><author>huntzw</author><pubDate>Tue, 08 Apr 2014 20:50:04 +0800</pubDate><description><![CDATA[Q: Given an array of integers, every elementappears three times except for one. Find that single one.
 
如果是其余元素均出现两次，这个题目很容易解决，我们直接可以用xor,把所有的数异或之后的结果，便是出现一次的数字。但是这个题目其余元素出现的次数是三次，如果数组中的元素都是三个三个出现的，]]></description><category></category></item><item><title><![CDATA[使用windbg检测内存泄漏]]></title><link>https://blog.youkuaiyun.com/huntzw/article/details/21971085</link><guid>https://blog.youkuaiyun.com/huntzw/article/details/21971085</guid><author>huntzw</author><pubDate>Mon, 24 Mar 2014 16:58:05 +0800</pubDate><description><![CDATA[使用windbg检测内存泄漏
缘起：
作为C++程序员，检测内存泄漏是非常痛苦的事情。尤其是看着程序的内存在一直增长，你却无能为力。此时，windbg可以用来检测内存泄漏。


配置windbg：
1.      配置symbol文件路径： “SRV*d:\symbols*http://msdl.microsoft.com/download/symbols”.
2.      增加测]]></description><category></category></item><item><title><![CDATA[从游戏中看循环不变量]]></title><link>https://blog.youkuaiyun.com/huntzw/article/details/20120227</link><guid>https://blog.youkuaiyun.com/huntzw/article/details/20120227</guid><author>huntzw</author><pubDate>Fri, 28 Feb 2014 09:24:08 +0800</pubDate><description><![CDATA[罐中红球与蓝球问题：
假设罐中有红球与蓝球若干，从罐中取球，规则是：
    while (# of marbles inthe jar > 1)  {
       choose (any) twomarbles from the jar;
       if (the two marblesare of the same color)  {
          toss them asid]]></description><category></category></item></channel></rss>