<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[宁静&致远]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/mutourenzhang</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; mutourenzhang]]></copyright><item><title><![CDATA[趁着没发霉重写库函数之str_replace]]></title><link>https://blog.youkuaiyun.com/mutourenzhang/article/details/47837679</link><guid>https://blog.youkuaiyun.com/mutourenzhang/article/details/47837679</guid><author>mutourenzhang</author><pubDate>Fri, 21 Aug 2015 17:34:08 +0800</pubDate><description><![CDATA[//res 需要有足够的空间存储
int str_replace(char * src,char *substr,char * repstr,char *res)
{
	char *p_srcstr=src,*p_substr=substr,*p_repstr=repstr,*p_resstr=res;
	int sub_len = 0,count=0,flag=0;
	if(!src || !s]]></description><category></category></item><item><title><![CDATA[__attribute__((visibility("default")))]]></title><link>https://blog.youkuaiyun.com/mutourenzhang/article/details/47803803</link><guid>https://blog.youkuaiyun.com/mutourenzhang/article/details/47803803</guid><author>mutourenzhang</author><pubDate>Thu, 20 Aug 2015 10:11:12 +0800</pubDate><description><![CDATA[-fvisibility=default|internal|hidden|protected
gcc的visibility是说，如果编译的时候用了这个属性，那么动态库的符号都是hidden的，除非强制声明。

1.创建一个c源文件，内容简单
#include
#include


__attribute ((visibility("default"))) void not_hidd]]></description><category></category></item><item><title><![CDATA[趁着没发霉重写库函数之strstr]]></title><link>https://blog.youkuaiyun.com/mutourenzhang/article/details/47749741</link><guid>https://blog.youkuaiyun.com/mutourenzhang/article/details/47749741</guid><author>mutourenzhang</author><pubDate>Tue, 18 Aug 2015 11:44:35 +0800</pubDate><description><![CDATA[#include 
int strlen(char * str)
{
char * pstr = str;
unsigned int len = 0;
if(!str)
{
printf("Param error!\n");
return 0;
} 
while(*pstr++!='\0')
len ++;
return len;
}
int strstr(char *]]></description><category></category></item><item><title><![CDATA[saas paas iaas初识]]></title><link>https://blog.youkuaiyun.com/mutourenzhang/article/details/47661307</link><guid>https://blog.youkuaiyun.com/mutourenzhang/article/details/47661307</guid><author>mutourenzhang</author><pubDate>Fri, 14 Aug 2015 14:34:00 +0800</pubDate><description><![CDATA[云服务”现在已经快成了一个家喻户晓的词了。如果你不知道PaaS, IaaS 和SaaS的区别，那么也没啥，因为很多人确实不知道。“云”其实是互联网的一个隐喻，“云计算”其实就是使用互联网来接入存储或者运行在远程服务器端的应用，数据，或者服务。任何一个使用基于互联网的方法来计算，存储和开发的公司，都可以从技术上叫做从事云的公司。然而，不是所有的云公司都一样。不是所有人都是CTO，所以有时候看到云技术背]]></description><category></category></item><item><title><![CDATA[date]]></title><link>https://blog.youkuaiyun.com/mutourenzhang/article/details/8807018</link><guid>https://blog.youkuaiyun.com/mutourenzhang/article/details/8807018</guid><author>mutourenzhang</author><pubDate>Tue, 16 Apr 2013 09:06:07 +0800</pubDate><description><![CDATA[date '+%s'  获取当前的时间戳
date -d '1970-01-01 UTC 946684800 seconds' +"%Y-%m-%d %T %z"  将时间戳转成日期
 
date -d "-30 minute" +%Y%m%d:%H:%M    30分钟前
 
da=$(date -d "yesterday" +"%Y-%m-%d")
 
freebsd下
dat]]></description><category></category></item><item><title><![CDATA[项目摘记]]></title><link>https://blog.youkuaiyun.com/mutourenzhang/article/details/7467269</link><guid>https://blog.youkuaiyun.com/mutourenzhang/article/details/7467269</guid><author>mutourenzhang</author><pubDate>Mon, 16 Apr 2012 20:47:06 +0800</pubDate><description><![CDATA[1、作为项目负责人，永远要记住人际交往的“刺猬定律“；
2、不要过高的看待自己，但也不能过分的贬低自己价值；
3、困难属于昨天，明天是美好的！
4、细致认真对待每一件事情！
5、时刻保持自己头脑清醒比什么都重要！
6、必须重视项目文档的重要性！]]></description><category></category></item><item><title><![CDATA[项目实施中甲方乙方的关系：博弈与和谐]]></title><link>https://blog.youkuaiyun.com/mutourenzhang/article/details/7447571</link><guid>https://blog.youkuaiyun.com/mutourenzhang/article/details/7447571</guid><author>mutourenzhang</author><pubDate>Tue, 10 Apr 2012 22:49:29 +0800</pubDate><description><![CDATA[项目的实施永远离不开甲乙双方关系的处理，如何使得项目实施和谐，对于项目的成功尤为重要，和谐离不开博弈，让我们一同来探讨一下博弈的精髓所在。bbs.mypm.net
　　古语有云，世事如棋。博弈意味着通过制定合理的游戏规则，选择合适策略达到合意结果。可见“博弈”不是扯皮推卸，更不是拳击搏斗，而是高手对峙智者胜的法宝，是项目管理中不可缺少的利剑。我们懂得了“博弈”，才能做到“和谐”。www.mypm]]></description><category></category></item><item><title><![CDATA[软件项目管理中的几个误区]]></title><link>https://blog.youkuaiyun.com/mutourenzhang/article/details/7447553</link><guid>https://blog.youkuaiyun.com/mutourenzhang/article/details/7447553</guid><author>mutourenzhang</author><pubDate>Tue, 10 Apr 2012 22:45:21 +0800</pubDate><description><![CDATA[随着现代企业管理理念与方式的不断跟进与更新，项目管理软件成为企业转型升级加速器的趋势愈发明显，随之计算机软件的规模和复杂度也相应增加。软件开发从“个人英雄”时代向“团队时代”迈进，软件项目管理也从“作坊式”管理向“软件工厂式”管理不断迈进。这就要求软件项目管理人员应该更深一步地理解与掌握现代软件工程的理论方法，完成思想观念上的转变。个人结合工作实际在此分析几个在现代软件项目管理中容易陷入的思想观念]]></description><category></category></item><item><title><![CDATA[软件项目管理的十大定律]]></title><link>https://blog.youkuaiyun.com/mutourenzhang/article/details/7447486</link><guid>https://blog.youkuaiyun.com/mutourenzhang/article/details/7447486</guid><author>mutourenzhang</author><pubDate>Tue, 10 Apr 2012 22:34:24 +0800</pubDate><description><![CDATA[一、马特莱法则 
马特莱法则又称80∶20法则，它的涵义是把80∶20作为确定比值，主张企业经营者经营管理企业不必面面俱到，而应侧重抓关键的20%.
从人力资源管理的角度来看，企业经营者应把主要精力放在对占职工总数20%的业务骨干的管理上，抓企业发展的骨干力量，再以这20%的少数带动占80%的多数，以提高企业效率。
从营销的角度来看，企业经营者应抓住占总数20%的重点商品、重点用户，渗透经营]]></description><category></category></item><item><title><![CDATA[linux wireless ad-hoc]]></title><link>https://blog.youkuaiyun.com/mutourenzhang/article/details/7259007</link><guid>https://blog.youkuaiyun.com/mutourenzhang/article/details/7259007</guid><author>mutourenzhang</author><pubDate>Tue, 14 Feb 2012 17:56:48 +0800</pubDate><description><![CDATA[#!/bin/bash

echo "adhoc-enable 24092007"
echo

INTERFACE="eth1"

echo -n "ESSID : "
read ESSID
echo -n "Channel : "
read CHANNEL
#echo -n "Key : "
#read KEY
echo -n "IP Address : "
read]]></description><category></category></item><item><title><![CDATA[LINUX设置环境变量]]></title><link>https://blog.youkuaiyun.com/mutourenzhang/article/details/7234568</link><guid>https://blog.youkuaiyun.com/mutourenzhang/article/details/7234568</guid><author>mutourenzhang</author><pubDate>Sun, 05 Feb 2012 11:36:41 +0800</pubDate><description><![CDATA[在调试中遇到一个问题，当我使用LD_LIBRARY_PATH指定库目录时，老是发现程序运行过程中找不到动态库，经过一番查找终于发现原来是自己的一个习惯所致：
我指定LD_LIBRARY_PATH环境变量时使用的方法是LD_LIBRARY_PATH=xxxxx，没有使用export LD_LIBRARY_PATH=xxxxx，因为之前这样修改PATH环境变量都是可以的，问题其实就在这里，PATH是]]></description><category></category></item><item><title><![CDATA[VMware增加硬盘空间详解]]></title><link>https://blog.youkuaiyun.com/mutourenzhang/article/details/7168188</link><guid>https://blog.youkuaiyun.com/mutourenzhang/article/details/7168188</guid><author>mutourenzhang</author><pubDate>Sat, 31 Dec 2011 12:29:19 +0800</pubDate><description><![CDATA[之前用ubuntu分了8G 装了很多东西以后 发现分区不够用了，重装比较麻烦 还要装一堆的东西，所以还是把VM分区增加吧

 

我使用的是vmware 6.0版本的 。增加分区有2个方法 ，一个使用VM自带的工具来增加整个分区大小（我没试过） 另一个方法是增加一个硬盘分区（成功实现）。

注：以下分配出来的空间都是由虚拟系统目录所在的盘提供的。

做这些的时候确保你的虚拟机是关的]]></description><category></category></item><item><title><![CDATA[中电信IPTV集采排名出炉，黑马频出]]></title><link>https://blog.youkuaiyun.com/mutourenzhang/article/details/7041264</link><guid>https://blog.youkuaiyun.com/mutourenzhang/article/details/7041264</guid><author>mutourenzhang</author><pubDate>Mon, 05 Dec 2011 10:43:33 +0800</pubDate><description><![CDATA[2011年9月6日，中国电信进行了IPTV终端的集采招标，本次的IPTV终端集采包括283万台的IPTV标清设备和88万台的高清设备(采购规模为截至2012年6月的需求量)。其中15家终端厂家参与了283万台标清设备的竞争，17家终端厂家参与了88万台高清终端的竞价。
　　2011年10月底，集采最终结果尘埃落定。根据投标人的综合评分，综合排名在1-10名的厂商入围，其中1-5名厂家为一类厂商，]]></description><category></category></item><item><title><![CDATA[ubuntu设置默认进入字符界面]]></title><link>https://blog.youkuaiyun.com/mutourenzhang/article/details/7041100</link><guid>https://blog.youkuaiyun.com/mutourenzhang/article/details/7041100</guid><author>mutourenzhang</author><pubDate>Mon, 05 Dec 2011 10:06:28 +0800</pubDate><description><![CDATA[原来要想默认不进入xwindows，只需编辑文件”/etc/default/grub”，

把 GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash”

改成GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash text”

（即在GRUB_CMDLINE_LINUX_DEFAULT项的后面加上” text”），

然后再运行]]></description><category></category></item><item><title><![CDATA[linux 内核分析之list_head 双向链表结构]]></title><link>https://blog.youkuaiyun.com/mutourenzhang/article/details/6840187</link><guid>https://blog.youkuaiyun.com/mutourenzhang/article/details/6840187</guid><author>mutourenzhang</author><pubDate>Sun, 02 Oct 2011 10:56:50 +0800</pubDate><description><![CDATA[本文详细分析了 2.6.x 内核中链表结构的实现，并通过实例对每个链表操作接口进行了详尽的讲解。
一、 链表数据结构简介
链表是一种常用的组织有序数据的数据结构，它通过指针将一系列数据节点连接成一条数据链，是线性表的一种重要实现方式。相对于数组，链表具有更好的动态 性，建立链]]></description><category></category></item><item><title><![CDATA[IPTV视频传输质量测试标准 － RFC4445 MDI (Media Delivery Index)媒体传输质量指标详解]]></title><link>https://blog.youkuaiyun.com/mutourenzhang/article/details/6834077</link><guid>https://blog.youkuaiyun.com/mutourenzhang/article/details/6834077</guid><author>mutourenzhang</author><pubDate>Thu, 29 Sep 2011 15:17:35 +0800</pubDate><description><![CDATA[MDI(Media Delivery Index)媒体传输质量指标是由思科公司和IneoQuest共同提出的，对视频流在IP网络传输质量进行评估的测量指标。作为IP视频流传输质量测试的行业标准，MDI测量指标广泛地应用于IPTV和IP有线数字电视网络质量评估和监测。
首先，本文]]></description><category></category></item><item><title><![CDATA[linux FrameBuffer]]></title><link>https://blog.youkuaiyun.com/mutourenzhang/article/details/6797112</link><guid>https://blog.youkuaiyun.com/mutourenzhang/article/details/6797112</guid><author>mutourenzhang</author><pubDate>Wed, 21 Sep 2011 14:16:27 +0800</pubDate><description><![CDATA[大家都知道Unix/Linux系统是由命令驱动的。那么最基本的系统是命令行的（就是想DOS一样的界面）。X－Window－System是Unix/Linux上的图形系统，它是通过X－Server来控制硬件的。但有一些Linux的发行版在引导的时候就会在屏幕上出现图形，这时的图形是]]></description><category></category></item><item><title><![CDATA[软件项目风险评估报告]]></title><link>https://blog.youkuaiyun.com/mutourenzhang/article/details/6790771</link><guid>https://blog.youkuaiyun.com/mutourenzhang/article/details/6790771</guid><author>mutourenzhang</author><pubDate>Mon, 19 Sep 2011 16:59:18 +0800</pubDate><description><![CDATA[本文档的范围和目的 

　　本文主要针对软件开发涉及到的风险，包括在软件开发周期过程中可能出现的风险以及软件实 

施过程中外部环境的变化可能引起的风险等进行评估。在文中对所提到的风险都一一做了详细的分 

析，并提出了相应的风险回避措施。 

　　由于风险是在项]]></description><category></category></item><item><title><![CDATA[联通10试点城市IPTV平台确定，黑马频出]]></title><link>https://blog.youkuaiyun.com/mutourenzhang/article/details/6783739</link><guid>https://blog.youkuaiyun.com/mutourenzhang/article/details/6783739</guid><author>mutourenzhang</author><pubDate>Fri, 16 Sep 2011 23:56:32 +0800</pubDate><description><![CDATA[为了更好的开展三网融合下的试点城市业务推进，中国联通集团于8月起召集了11家系统厂家，就IPTV等业务进行了深入的交流,并进行了试点城市厂家的选型。

    此次中国联通三网融合试点城市,在原有四个国家试点(北京、哈尔滨、大连、青岛）的基础上，又增加了天津、石家庄（河北）、]]></description><category></category></item><item><title><![CDATA[用频谱仪测量相位噪声的方法]]></title><link>https://blog.youkuaiyun.com/mutourenzhang/article/details/6783667</link><guid>https://blog.youkuaiyun.com/mutourenzhang/article/details/6783667</guid><author>mutourenzhang</author><pubDate>Fri, 16 Sep 2011 23:07:56 +0800</pubDate><description><![CDATA[谱仪是以领域方式对信号参数进行分析的仪器，其实质为一连续选频式电压表或
扫频测试接收机，主要用来观察各种已调制信号的频谱、调  制度及信号源的频谱纯度、
有无谐波  失真、寄生调制等。频谱仪还有一种特殊的功能，即相位噪声的测试。  
  相位噪声是对频率综合器或者是微波信号]]></description><category></category></item></channel></rss>