<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[仗剑走天涯，数海度余生。]]></title><description><![CDATA[发现数据之美，用心改变世界！]]></description><link>https://blog.csdn.net/comchen</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; comchen]]></copyright><item><title><![CDATA[hive 行转列和列转行的方法]]></title><link>https://blog.csdn.net/comchen/article/details/50834118</link><guid>https://blog.csdn.net/comchen/article/details/50834118</guid><author>comchen</author><pubDate>Wed, 09 Mar 2016 11:44:44 +0800</pubDate><description><![CDATA[一、行转列的使用

１、问题

hive如何将

a       b       1
a       b       2
a       b       3
c       d       4
c       d       5
c       d       6

变为：

a       b       1,2,3
c       d       4,5,6
]]></description><category></category></item><item><title><![CDATA[hadoop任务提速选项]]></title><link>https://blog.csdn.net/comchen/article/details/50642697</link><guid>https://blog.csdn.net/comchen/article/details/50642697</guid><author>comchen</author><pubDate>Sun, 07 Feb 2016 11:26:09 +0800</pubDate><description><![CDATA[mapred.map.tasks.speculative.execution=true

mapred.reduce.tasks.speculative.execution=true

这两个是推测执行的配置项，它们默认值是true


所谓的推测执行，就是当所有task都开始运行之后，Job Tracker会统计所有任务的平均进度，如果某个task所在的task node机器配置比]]></description><category></category></item><item><title><![CDATA[优秀员工必备的职业精神]]></title><link>https://blog.csdn.net/comchen/article/details/50543530</link><guid>https://blog.csdn.net/comchen/article/details/50543530</guid><author>comchen</author><pubDate>Tue, 19 Jan 2016 16:48:16 +0800</pubDate><description><![CDATA[一名优秀员工应该具备哪些职业精神和工作特点呢？美国麻省理工斯隆学院教授，斯坦福大学社会心理学硕士，哈佛大学博士沙因认为：敬业，尽责，进取，合作，忠诚，创新，高效，服从，是一个优秀员工必备的职业精神，也是最基本的职业道德准则－－职业基准。具备这些特点的员工在任何一家企业都会受到欢迎。

　　[敬业] 热爱本职工作，认同就职企业

　　敬业是一种职业态度，也是职业道德的崇高表现。一个没有敬业精]]></description><category></category></item><item><title><![CDATA[如何让自己成为优秀员工？]]></title><link>https://blog.csdn.net/comchen/article/details/50543519</link><guid>https://blog.csdn.net/comchen/article/details/50543519</guid><author>comchen</author><pubDate>Tue, 19 Jan 2016 16:46:48 +0800</pubDate><description><![CDATA[第一点　你是老板眼中的“问题员工”吗……

　你为什么不受老板欢迎

　最大的问题是自己的问题

　方法应比问题多

　学会为自己诊脉、治疗

　从“问题”到“优秀”差几步

第二点　“问题员工”为薪水工作，优秀员工为自己工作……

　你在为谁工作

　你为什么还没有好工作

　优秀员工为什么能拿高薪

　态度决定前途

　激活自己，为自己工作]]></description><category></category></item><item><title><![CDATA[linux程序同时链接动态库与静态库]]></title><link>https://blog.csdn.net/comchen/article/details/50489798</link><guid>https://blog.csdn.net/comchen/article/details/50489798</guid><author>comchen</author><pubDate>Sat, 09 Jan 2016 21:53:53 +0800</pubDate><description><![CDATA[http://blog.csdn.net/nodeathphoenix/article/details/9058531]]></description><category></category></item><item><title><![CDATA[win7下UE自动添加到右键菜单]]></title><link>https://blog.csdn.net/comchen/article/details/50488155</link><guid>https://blog.csdn.net/comchen/article/details/50488155</guid><author>comchen</author><pubDate>Sat, 09 Jan 2016 15:39:03 +0800</pubDate><description><![CDATA[win7下ue不能自动添加到右键菜单，执行下面的注册表命令（注意最后的路径修改为正确的路径，且地址上有两个斜杠）




Windows Registry Editor Version 5.00


[HKEY_CLASSES_ROOT\*\shell]


[HKEY_CLASSES_ROOT\*\shell\UltraEdit]


@="UltraEdit-32"]]></description><category></category></item><item><title><![CDATA[产品经理最爱，数据包工具下载和反馈]]></title><link>https://blog.csdn.net/comchen/article/details/49663725</link><guid>https://blog.csdn.net/comchen/article/details/49663725</guid><author>comchen</author><pubDate>Thu, 05 Nov 2015 15:48:25 +0800</pubDate><description><![CDATA[数据包管理工具下载和反馈

最新版本6.0

当初刚进公司的时候做这个工具，纯粹是为了减少产品经理经常找过来帮忙加工下数据包，一般都要到linux上去敲几个命令搞定，但是时间久了、需求多了就忙不过来了。

后来干脆用业余的时间随手写了一个windows版的简单工具，没想到在产品经理中间大受欢迎，在公司很多业务中推广开来。

用的多了，问题也就来了，总会有些人在RTX/QQ上找到反馈]]></description><category></category></item><item><title><![CDATA[Linux下nm和ldd 命令]]></title><link>https://blog.csdn.net/comchen/article/details/7785045</link><guid>https://blog.csdn.net/comchen/article/details/7785045</guid><author>comchen</author><pubDate>Wed, 25 Jul 2012 15:38:32 +0800</pubDate><description><![CDATA[1. nm 命令
nm [‘-a’|‘--debug-syms’] [‘-g’|‘--extern-only’]
[‘-B’] [‘-C’|‘--demangle’[=style]] [‘-D’|‘--dynamic’]
[‘-S’|‘--print-size’] [‘-s’|‘--print-armap’]
[‘-A’|‘-o’|‘--print-file-name’][‘--speci]]></description><category></category></item><item><title><![CDATA[Linux strip命令的用法]]></title><link>https://blog.csdn.net/comchen/article/details/7784676</link><guid>https://blog.csdn.net/comchen/article/details/7784676</guid><author>comchen</author><pubDate>Wed, 25 Jul 2012 14:33:34 +0800</pubDate><description><![CDATA[strip 命令
用途
通过除去绑定程序和符号调试程序使用的信息，减少扩展公共对象文件格式（XCOFF）的对象文件的大小。
语法
strip [ -V] [  -r [  -l ] |  -x [  -l ] |  -t |  -H |  -e |  -E ] [  -X  {32|64|32_64}] [  -- ]  File ...-
 

描述
strip 命令减少 XCO]]></description><category></category></item><item><title><![CDATA[gprof——GNU性能分析工具]]></title><link>https://blog.csdn.net/comchen/article/details/7784626</link><guid>https://blog.csdn.net/comchen/article/details/7784626</guid><author>comchen</author><pubDate>Wed, 25 Jul 2012 14:26:42 +0800</pubDate><description><![CDATA[gprof介绍
gprof是GNU profiler工具。可以显示程序运行的“flat profile”，包括每个函数的调用次数，每个函数消耗的处理器时间。也可以显示“调用图”，包括函数的调用关系，每个函数调用花费了多少时间。还可以显示“注释的源代码”，是程序源代码的一个复本，标记有程序中每行代码的执行次数。
为gprof编译程序

在编译或链接源程序的时候在编译器的命令行参数中加入“-p]]></description><category></category></item><item><title><![CDATA[gcc -fpic 参数解释]]></title><link>https://blog.csdn.net/comchen/article/details/7784123</link><guid>https://blog.csdn.net/comchen/article/details/7784123</guid><author>comchen</author><pubDate>Wed, 25 Jul 2012 12:00:12 +0800</pubDate><description><![CDATA[gcc -fpic

创建共享库和链接可执行文件类似：首先把源代码编译成目标文件， 然后把目标文件链接起来。目标文件需要创建成位置无关码（position-independent code） （PIC），概念上就是在可执行程序装载它们的时候， 它们可以放在可执行程序的内存里的任何地方， （用于可执行文件的目标文件通常不是用这个方式编译的。） 链接动态库的命令包含特殊标志，与链接可执行文件的命令]]></description><category></category></item><item><title><![CDATA[GCC 优化选项 -O1 -O2 -O3 -Os 优先级，-fomit-frame-pointer]]></title><link>https://blog.csdn.net/comchen/article/details/7784008</link><guid>https://blog.csdn.net/comchen/article/details/7784008</guid><author>comchen</author><pubDate>Wed, 25 Jul 2012 11:37:54 +0800</pubDate><description><![CDATA[少优化->多优化：
O0 -->> O1 -->> O2 -->> O3
-O0表示没有优化,-O1为缺省值，-O3优化级别最高


英文解析：
`-O ' 
`-O1 ' 
Optimize. Optimizing compilation takes somewhat more time, and a 
lot more memory for a large function.]]></description><category></category></item><item><title><![CDATA[程序调试随笔]]></title><link>https://blog.csdn.net/comchen/article/details/7780202</link><guid>https://blog.csdn.net/comchen/article/details/7780202</guid><author>comchen</author><pubDate>Tue, 24 Jul 2012 15:09:01 +0800</pubDate><description><![CDATA[技巧
__FILE__、__FUNCTION__、__LINE__
使用宏代替printf
输出乱码导致屏幕错乱
执行reset命令，还不行就只有重新login了




输出缓冲区问题
《UNIX环境高级编程》说：
标准出错绝不会是全缓冲的
当且仅当标准输出并不涉及交互作用设备时才是全缓存的
用fprintf(stderr…)
一定用printf的话
不重定向到文件]]></description><category></category></item><item><title><![CDATA[详解Linux系统Load average负载]]></title><link>https://blog.csdn.net/comchen/article/details/7779070</link><guid>https://blog.csdn.net/comchen/article/details/7779070</guid><author>comchen</author><pubDate>Tue, 24 Jul 2012 11:39:19 +0800</pubDate><description><![CDATA[也许你在学习Linux操作系统，会遇到很多问题，这里为你讲解Linux系统Load average负载的知识，你可能对于 Linux 的负载均值（load averages）已有了充分的了解。负载均值在 uptime 或者 top 命令中可以看到，它们可能会显示成这个样子：


　　load average: 0.09, 0.05, 0.01


　　很多人会这样理解负载均值：三个数分]]></description><category></category></item><item><title><![CDATA[Linux性能分析工具详解]]></title><link>https://blog.csdn.net/comchen/article/details/7776287</link><guid>https://blog.csdn.net/comchen/article/details/7776287</guid><author>comchen</author><pubDate>Tue, 24 Jul 2012 09:39:03 +0800</pubDate><description><![CDATA[一、tcpdump

常用用法：

这里用sudo因为当前帐号无权使用tcpdump，这里仅以一个tcp的例子来说明：sudo /usr/sbin/tcpdump tcp port 80 and host 172.23.1.69 -ieth1 -n

 



每一行中间都有这个包所携带的标志：

S=SYN，发起连接标志

P=PUSH，传送数据标志

F=FIN]]></description><category></category></item><item><title><![CDATA[Tcpdump命令手册]]></title><link>https://blog.csdn.net/comchen/article/details/7776152</link><guid>https://blog.csdn.net/comchen/article/details/7776152</guid><author>comchen</author><pubDate>Mon, 23 Jul 2012 16:59:18 +0800</pubDate><description><![CDATA[tcpdump是非常强大的网络安全分析工具，可以将网络上截获的数据包保存到文件以备分析。可以定义过滤规则，只截获感兴趣的数据包，以减少输出文件大小和数据包分析时的装载和处理时间。
这篇文章只涉及tcpdump的基本用法，请记住tcpdump比本文描述的强大的多。
一.   tcpdump简明用法
Usage: tcpdump [-adeflnNOpqRStuvxX] [ -c count ]]]></description><category></category></item><item><title><![CDATA[常用的GDB命令]]></title><link>https://blog.csdn.net/comchen/article/details/7776048</link><guid>https://blog.csdn.net/comchen/article/details/7776048</guid><author>comchen</author><pubDate>Mon, 23 Jul 2012 16:42:51 +0800</pubDate><description><![CDATA[backtrace(bt) 显示程序中的当前位置和当前位置的栈跟踪（同where） 
breakpoint(b) 在程序中设置一个断点 
cd 改变当前工作目录 
clear 删除刚才停止处的断点 
commands 命中断点时，列出将要执行的命令 
continue(c) 从断点开始继续执行 
delete(d) 删除一个断点或监测点；也可与其他命令一起使用 
display 程序]]></description><category></category></item><item><title><![CDATA[深入Mysql字符集设置]]></title><link>https://blog.csdn.net/comchen/article/details/7773474</link><guid>https://blog.csdn.net/comchen/article/details/7773474</guid><author>comchen</author><pubDate>Sun, 22 Jul 2012 22:33:39 +0800</pubDate><description><![CDATA[深入Mysql字符集设置
2009-01-05 18:22





基本概念
• 字符(Character)是指人类语言中最小的表义符号。例如’A’、’B’等；
• 给定一系列字符，对每个字符赋予一个数值，用数值来代表对应的字符，这一数值就是字符的编码(Encoding)。例如，我们给字符’A’赋予数值0，给字符’B’赋予数值1，则0就是字符’A’的编码；
• 给定一系列字符]]></description><category></category></item></channel></rss>