﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>C++博客-张志松</title><link>http://www.cppblog.com/Zezese/</link><description>记录工作点滴，留下人生轨迹。(zezese@163.com)</description><language>zh-cn</language><lastBuildDate>Tue, 14 Apr 2026 11:53:33 GMT</lastBuildDate><pubDate>Tue, 14 Apr 2026 11:53:33 GMT</pubDate><ttl>60</ttl><item><title>十招教你从程序员转向企业家</title><link>http://www.cppblog.com/Zezese/archive/2012/06/02/177185.html</link><dc:creator>张志松</dc:creator><author>张志松</author><pubDate>Sat, 02 Jun 2012 04:12:00 GMT</pubDate><guid>http://www.cppblog.com/Zezese/archive/2012/06/02/177185.html</guid><wfw:comment>http://www.cppblog.com/Zezese/comments/177185.html</wfw:comment><comments>http://www.cppblog.com/Zezese/archive/2012/06/02/177185.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/Zezese/comments/commentRss/177185.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/Zezese/services/trackbacks/177185.html</trackback:ping><description><![CDATA[<div><span style="font-size: 12px;">1. 代码只占生意的5%</span></div><div><span style="font-size: 12px;"><br /></span></div><div><span style="font-size: 12px;">2. 界面很重要，特别是和竞争对手相比</span></div><div><span style="font-size: 12px;"><br /></span></div><div><span style="font-size: 12px;">3. 考虑长远</span></div><div><span style="font-size: 12px;"><br /></span></div><div><span style="font-size: 12px;">4. 承认你对用户需求的不了解，并改正它</span></div><div><span style="font-size: 12px;"><br /></span></div><div><span style="font-size: 12px;">5. 爱你的用户</span></div><div><span style="font-size: 12px;"><br /></span></div><div><span style="font-size: 12px;">6. 设计要简洁，再高级的用户也喜欢简洁</span></div><div><span style="font-size: 12px;"><br /></span></div><div><span style="font-size: 12px;">7. 向其他领域的人讲述你的想法</span></div><div><span style="font-size: 12px;"><br /></span></div><div><span style="font-size: 12px;">8. 勇于删除没用的功能</span></div><div><span style="font-size: 12px;"><br /></span></div><div><span style="font-size: 12px;">9. 耐心是一种美德</span></div><div><span style="font-size: 12px;"><br /></span></div><div><span style="font-size: 12px;">10. 始终像学习编程一样对待创业</span></div><div style="font-family: Tahoma; font-size: 11px; "><br /><a href="http://sd.csdn.net/a/20120601/2806214.html">http://sd.csdn.net/a/20120601/2806214.html</a>&nbsp;<br /></div><img src ="http://www.cppblog.com/Zezese/aggbug/177185.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/Zezese/" target="_blank">张志松</a> 2012-06-02 12:12 <a href="http://www.cppblog.com/Zezese/archive/2012/06/02/177185.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>获取父进程的ID</title><link>http://www.cppblog.com/Zezese/archive/2012/02/16/165760.html</link><dc:creator>张志松</dc:creator><author>张志松</author><pubDate>Thu, 16 Feb 2012 09:30:00 GMT</pubDate><guid>http://www.cppblog.com/Zezese/archive/2012/02/16/165760.html</guid><wfw:comment>http://www.cppblog.com/Zezese/comments/165760.html</wfw:comment><comments>http://www.cppblog.com/Zezese/archive/2012/02/16/165760.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/Zezese/comments/commentRss/165760.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/Zezese/services/trackbacks/165760.html</trackback:ping><description><![CDATA[<span style="font-family: 宋体; ">NTDLL.DLL中有一个函数叫NtQueryInformationProcess，用它可以将指定类型的进程信息拷贝到某个缓冲。<br />其原型如下：</span><br style="font-family: 宋体; " /><span style="font-family: 宋体; ">NTSYSAPI</span><br style="font-family: 宋体; " /><span style="font-family: 宋体; ">NTSTATUS</span><br style="font-family: 宋体; " /><span style="font-family: 宋体; ">NTAPI</span><br style="font-family: 宋体; " /><span style="font-family: 宋体; ">NtQueryInformationProcess (</span><br style="font-family: 宋体; " /><span style="font-family: 宋体; ">IN HANDLE ProcessHandle, // 进程句柄</span><br style="font-family: 宋体; " /><span style="font-family: 宋体; ">IN PROCESSINFOCLASS InformationClass, // 信息类型</span><br style="font-family: 宋体; " /><span style="font-family: 宋体; ">OUT PVOID ProcessInformation, // 缓冲指针</span><br style="font-family: 宋体; " /><span style="font-family: 宋体; ">IN ULONG ProcessInformationLength, // 以字节为单位的缓冲大小</span><br style="font-family: 宋体; " /><span style="font-family: 宋体; ">OUT PULONG ReturnLength OPTIONAL // 写入缓冲的字节数</span><br style="font-family: 宋体; " /><span style="font-family: 宋体; ">);</span><br style="font-family: 宋体; " /><span style="font-family: 宋体; ">&nbsp;&nbsp;&nbsp;&nbsp;第一个参数是希望操作的进程句柄，这个句柄必须以PROCESS_QUERY_INFORMATION模式存取。为了取得一个句柄，我们必须用OpenProcess函数：</span><br style="font-family: 宋体; " /><span style="font-family: 宋体; ">HANDLE hProcess = OpenProcess(PROCESS_QUERY_INFORMATION,FALSE,dwProcessID);</span><br style="font-family: 宋体; " /><span style="font-family: 宋体; ">&nbsp;&nbsp;&nbsp;&nbsp;第二个参数是请求信息的类型，这个参数可以有许多个值，本文例子中将用ProcessBasicInformation （值为0）。</span><br style="font-family: 宋体; " /><span style="font-family: 宋体; ">&nbsp;&nbsp;&nbsp;&nbsp;因此，如果第二个参数是ProcessBasicInformation的话，则第三个参数必须为一个指针指向结构PROCESS_BASIC_INFORMATION：</span><br style="font-family: 宋体; " /><span style="font-family: 宋体; ">typedef struct</span><br style="font-family: 宋体; " /><span style="font-family: 宋体; ">{</span><br style="font-family: 宋体; " /><span style="font-family: 宋体; ">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;DWORD ExitStatus; // 接收进程终止状态</span><br style="font-family: 宋体; " /><span style="font-family: 宋体; ">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;DWORD PebBaseAddress; // 接收进程环境块地址</span><br style="font-family: 宋体; " /><span style="font-family: 宋体; ">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;DWORD AffinityMask; // 接收进程关联掩码</span><br style="font-family: 宋体; " /><span style="font-family: 宋体; ">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;DWORD BasePriority; // 接收进程的优先级类</span><br style="font-family: 宋体; " /><span style="font-family: 宋体; ">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ULONG UniqueProcessId; // 接收进程ID</span><br style="font-family: 宋体; " /><span style="font-family: 宋体; ">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ULONG InheritedFromUniqueProcessId; //接收父进程ID</span><br style="font-family: 宋体; " /><span style="font-family: 宋体; ">} PROCESS_BASIC_INFORMATION;</span><br style="font-family: 宋体; " /><br style="font-family: 宋体; " /><span style="font-family: 宋体; ">&nbsp;&nbsp; 这个结构的最后一个参数是InheritedFromUniqueProcessId，它就是我们所要的东西。</span><br style="font-family: 宋体; " /><br style="font-family: 宋体; " /><span style="font-family: 宋体; ">DWORD dwParentPID;</span><br style="font-family: 宋体; " /><span style="font-family: 宋体; ">LONG status;</span><br style="font-family: 宋体; " /><span style="font-family: 宋体; ">PROCESS_BASIC_INFORMATION pbi;</span><br style="font-family: 宋体; " /><br style="font-family: 宋体; " /><span style="font-family: 宋体; ">status = NtQueryInformationProcess( hProcess,</span><br style="font-family: 宋体; " /><span style="font-family: 宋体; ">ProcessBasicInformation,</span><br style="font-family: 宋体; " /><span style="font-family: 宋体; ">(PVOID)&amp;pbi,</span><br style="font-family: 宋体; " /><span style="font-family: 宋体; ">sizeof(PROCESS_BASIC_INFORMATION),</span><br style="font-family: 宋体; " /><span style="font-family: 宋体; ">NULL );</span><br style="font-family: 宋体; " /><br style="font-family: 宋体; " /><span style="font-family: 宋体; ">if (!status)</span><br style="font-family: 宋体; " /><span style="font-family: 宋体; ">dwParentPID = pbi.InheritedFromUniqueProcessId;<br /><br /></span><div><a href="http://www.vckbase.com/bbs/prime/viewprime.asp?id=337">http://www.vckbase.com/bbs/prime/viewprime.asp?id=337</a></div><img src ="http://www.cppblog.com/Zezese/aggbug/165760.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/Zezese/" target="_blank">张志松</a> 2012-02-16 17:30 <a href="http://www.cppblog.com/Zezese/archive/2012/02/16/165760.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>CSDN博文精选：WP7系列开发博客资源汇总</title><link>http://www.cppblog.com/Zezese/archive/2012/02/15/165656.html</link><dc:creator>张志松</dc:creator><author>张志松</author><pubDate>Wed, 15 Feb 2012 03:34:00 GMT</pubDate><guid>http://www.cppblog.com/Zezese/archive/2012/02/15/165656.html</guid><wfw:comment>http://www.cppblog.com/Zezese/comments/165656.html</wfw:comment><comments>http://www.cppblog.com/Zezese/archive/2012/02/15/165656.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/Zezese/comments/commentRss/165656.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/Zezese/services/trackbacks/165656.html</trackback:ping><description><![CDATA[<div><a href="http://news.csdn.net/a/20120214/311807.html">http://news.csdn.net/a/20120214/311807.html</a></div><img src ="http://www.cppblog.com/Zezese/aggbug/165656.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/Zezese/" target="_blank">张志松</a> 2012-02-15 11:34 <a href="http://www.cppblog.com/Zezese/archive/2012/02/15/165656.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>VB6 class instancing</title><link>http://www.cppblog.com/Zezese/archive/2012/02/12/165414.html</link><dc:creator>张志松</dc:creator><author>张志松</author><pubDate>Sun, 12 Feb 2012 08:48:00 GMT</pubDate><guid>http://www.cppblog.com/Zezese/archive/2012/02/12/165414.html</guid><wfw:comment>http://www.cppblog.com/Zezese/comments/165414.html</wfw:comment><comments>http://www.cppblog.com/Zezese/archive/2012/02/12/165414.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/Zezese/comments/commentRss/165414.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/Zezese/services/trackbacks/165414.html</trackback:ping><description><![CDATA[<div><span style="color: #393939; font-family: verdana, 'ms song', Arial, Helvetica, sans-serif; text-align: left; background-color: #faf7ef; ">实例(Instancing)属性决定自己的类对于使用ActiveX组件的应用程序来说是否可见。若可见，则在任何时候可运行不止一个的实例。</span><br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; color: #393939; font-family: verdana, 'ms song', Arial, Helvetica, sans-serif; text-align: left; background-color: #faf7ef; " /><br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; color: #393939; font-family: verdana, 'ms song', Arial, Helvetica, sans-serif; text-align: left; background-color: #faf7ef; " /><span style="color: #393939; font-family: verdana, 'ms song', Arial, Helvetica, sans-serif; text-align: left; background-color: #faf7ef; ">　　实例属性有很多选项，我们来看一下：</span><br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; color: #393939; font-family: verdana, 'ms song', Arial, Helvetica, sans-serif; text-align: left; background-color: #faf7ef; " /><br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; color: #393939; font-family: verdana, 'ms song', Arial, Helvetica, sans-serif; text-align: left; background-color: #faf7ef; " /><span style="color: #393939; font-family: verdana, 'ms song', Arial, Helvetica, sans-serif; text-align: left; background-color: #faf7ef; ">　　MultiUse &#8212;&#8212; 这可能是最常用的选项。它只提供给其他应用程序一个组件的实例，这个实例可以提供多个对象。这样就节约了内存空间并允许用户共享全局变量。</span><br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; color: #393939; font-family: verdana, 'ms song', Arial, Helvetica, sans-serif; text-align: left; background-color: #faf7ef; " /><br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; color: #393939; font-family: verdana, 'ms song', Arial, Helvetica, sans-serif; text-align: left; background-color: #faf7ef; " /><span style="color: #393939; font-family: verdana, 'ms song', Arial, Helvetica, sans-serif; text-align: left; background-color: #faf7ef; ">　　Private &#8212;&#8212; 除该组件内的对象，类对于其他对象是不可见的。它通常用于类单独被类中的其他对象所访问。</span><br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; color: #393939; font-family: verdana, 'ms song', Arial, Helvetica, sans-serif; text-align: left; background-color: #faf7ef; " /><br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; color: #393939; font-family: verdana, 'ms song', Arial, Helvetica, sans-serif; text-align: left; background-color: #faf7ef; " /><span style="color: #393939; font-family: verdana, 'ms song', Arial, Helvetica, sans-serif; text-align: left; background-color: #faf7ef; ">　　GlobalMultiUse &#8212;&#8212; 这个类的各种属性和方法可以象简单的全局函数那样被调用。另外，在VB中该类的实例不需要显式创建，因为它会自动创建。各种属性和方法都可从单独的一个组件实例中调用。</span><br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; color: #393939; font-family: verdana, 'ms song', Arial, Helvetica, sans-serif; text-align: left; background-color: #faf7ef; " /><br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; color: #393939; font-family: verdana, 'ms song', Arial, Helvetica, sans-serif; text-align: left; background-color: #faf7ef; " /><span style="color: #393939; font-family: verdana, 'ms song', Arial, Helvetica, sans-serif; text-align: left; background-color: #faf7ef; ">　　PublicNotCreatable &#8212;&#8212; 它表示只有在创建实例的前提下，该类才是可见的。换句话说，用户不能用New关键词创建一个类对象。用户的类对象必须选被创建，然后才可使用。这有点像 DAO的记录集，用户不能创建一个新的记录集，而只能用OpenRecordset方法简单地打开它。</span><br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; color: #393939; font-family: verdana, 'ms song', Arial, Helvetica, sans-serif; text-align: left; background-color: #faf7ef; " /><br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; color: #393939; font-family: verdana, 'ms song', Arial, Helvetica, sans-serif; text-align: left; background-color: #faf7ef; " /><span style="color: #393939; font-family: verdana, 'ms song', Arial, Helvetica, sans-serif; text-align: left; background-color: #faf7ef; ">　　SingleUse &#8212;&#8212; 它表示每次在代码中开始的一个组件的新的实例，只能运行另一个ActiveX组件的实例。换句话说，每个实例都获得自己的"进程空间"。虽然还有一些限制，没有什么奇怪的，它和MultiUse是相对的。</span><br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; color: #393939; font-family: verdana, 'ms song', Arial, Helvetica, sans-serif; text-align: left; background-color: #faf7ef; " /><br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; color: #393939; font-family: verdana, 'ms song', Arial, Helvetica, sans-serif; text-align: left; background-color: #faf7ef; " /><span style="color: #393939; font-family: verdana, 'ms song', Arial, Helvetica, sans-serif; text-align: left; background-color: #faf7ef; ">　　GlobalSingleUse &#8212;&#8212; 类似于GlobalMultiUse，除了代码中创建的对象运行一个组件的新实例。</span><br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; color: #393939; font-family: verdana, 'ms song', Arial, Helvetica, sans-serif; text-align: left; background-color: #faf7ef; " /><br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; color: #393939; font-family: verdana, 'ms song', Arial, Helvetica, sans-serif; text-align: left; background-color: #faf7ef; " /><span style="color: #393939; font-family: verdana, 'ms song', Arial, Helvetica, sans-serif; text-align: left; background-color: #faf7ef; ">上述选项，我们很少全部都使用过。毫无疑问，MultiUse是最常见的，其次是Private和GlobalMultiUse，其他的一般很少使用。当然，我们不禁要问，在创建ActiveX DLLs时，我们能得到多少这样的选项呢？答案是明确，因为它们的工作方式是相同的。<br /><br /></span><div>原文：<a href="http://11lingxian.iteye.com/blog/264971">http://11lingxian.iteye.com/blog/264971</a></div></div><img src ="http://www.cppblog.com/Zezese/aggbug/165414.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/Zezese/" target="_blank">张志松</a> 2012-02-12 16:48 <a href="http://www.cppblog.com/Zezese/archive/2012/02/12/165414.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>VB动态创建浏览器控件</title><link>http://www.cppblog.com/Zezese/archive/2012/02/07/165097.html</link><dc:creator>张志松</dc:creator><author>张志松</author><pubDate>Tue, 07 Feb 2012 06:19:00 GMT</pubDate><guid>http://www.cppblog.com/Zezese/archive/2012/02/07/165097.html</guid><wfw:comment>http://www.cppblog.com/Zezese/comments/165097.html</wfw:comment><comments>http://www.cppblog.com/Zezese/archive/2012/02/07/165097.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/Zezese/comments/commentRss/165097.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/Zezese/services/trackbacks/165097.html</trackback:ping><description><![CDATA[<div><div></div></div><div>1.需要引用&nbsp;Microsoft Internet Controls。<br /><br />2.工程配置中，&#8220;删除有关未使用的 ActiveX 控件的信息&#8221; 不能勾选。<br /><br />3.具体代码如下<br /><br /><div><div>Option Explicit</div><div></div><div><div>Private WithEvents MyWebBrowser As WebBrowser</div></div><div></div><div>Private Sub Command1_Click() '创建</div><div>&nbsp; &nbsp; Set MyWebBrowser = Me.Controls.Add("SHELL.EXPLORER.2", "MyWebBrowser", Me)</div><div>&nbsp; &nbsp; MyWebBrowser.Visible = True</div><div>&nbsp; &nbsp; MyWebBrowser.Move 0, 0, 8000, 3000</div><div>&nbsp; &nbsp; MyWebBrowser.Navigate "http://www.cppblog.com/zezese"</div><div>End Sub</div><div></div><div>Private Sub Command2_Click() '移除</div><div>&nbsp; &nbsp; Me.Controls.Remove "MyWebBrowser"</div><div>End Sub</div></div><br /></div><img src ="http://www.cppblog.com/Zezese/aggbug/165097.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/Zezese/" target="_blank">张志松</a> 2012-02-07 14:19 <a href="http://www.cppblog.com/Zezese/archive/2012/02/07/165097.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>随机数</title><link>http://www.cppblog.com/Zezese/archive/2012/02/07/165084.html</link><dc:creator>张志松</dc:creator><author>张志松</author><pubDate>Tue, 07 Feb 2012 03:08:00 GMT</pubDate><guid>http://www.cppblog.com/Zezese/archive/2012/02/07/165084.html</guid><wfw:comment>http://www.cppblog.com/Zezese/comments/165084.html</wfw:comment><comments>http://www.cppblog.com/Zezese/archive/2012/02/07/165084.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/Zezese/comments/commentRss/165084.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/Zezese/services/trackbacks/165084.html</trackback:ping><description><![CDATA[<div>
<div></div>
<div>
<h2>C语言</h2>
<span style="font-family: arial, 宋体, sans-serif; line-height: 24px; background-color: #ffffff; ">　　函数名:randomize</span>
<div style="height: 14px; line-height: 14px; font-size: 12px; overflow-x: hidden; overflow-y: hidden; font-family: arial, 宋体, sans-serif; background-color: #ffffff; "></div>
<span style="font-family: arial, 宋体, sans-serif; line-height: 24px; background-color: #ffffff; ">　　功 能:初始化随机数发生器</span>
<div style="height: 14px; line-height: 14px; font-size: 12px; overflow-x: hidden; overflow-y: hidden; font-family: arial, 宋体, sans-serif; background-color: #ffffff; "></div>
<span style="font-family: arial, 宋体, sans-serif; line-height: 24px; background-color: #ffffff; ">　　用 法:void randomize(void);</span>
<div style="height: 14px; line-height: 14px; font-size: 12px; overflow-x: hidden; overflow-y: hidden; font-family: arial, 宋体, sans-serif; background-color: #ffffff; "></div>
<span style="font-family: arial, 宋体, sans-serif; line-height: 24px; background-color: #ffffff; ">　　程序例:</span>
<div style="height: 14px; line-height: 14px; font-size: 12px; overflow-x: hidden; overflow-y: hidden; font-family: arial, 宋体, sans-serif; background-color: #ffffff; "></div>
<span style="font-family: arial, 宋体, sans-serif; line-height: 24px; background-color: #ffffff; ">　　#include &lt;stdlib.h&gt;</span>
<div style="height: 14px; line-height: 14px; font-size: 12px; overflow-x: hidden; overflow-y: hidden; font-family: arial, 宋体, sans-serif; background-color: #ffffff; "></div>
<span style="font-family: arial, 宋体, sans-serif; line-height: 24px; background-color: #ffffff; ">　　int main(void)</span>
<div style="height: 14px; line-height: 14px; font-size: 12px; overflow-x: hidden; overflow-y: hidden; font-family: arial, 宋体, sans-serif; background-color: #ffffff; "></div>
<span style="font-family: arial, 宋体, sans-serif; line-height: 24px; background-color: #ffffff; ">　　{</span>
<div style="height: 14px; line-height: 14px; font-size: 12px; overflow-x: hidden; overflow-y: hidden; font-family: arial, 宋体, sans-serif; background-color: #ffffff; "></div>
<span style="font-family: arial, 宋体, sans-serif; line-height: 24px; background-color: #ffffff; ">　　int i;</span>
<div style="height: 14px; line-height: 14px; font-size: 12px; overflow-x: hidden; overflow-y: hidden; font-family: arial, 宋体, sans-serif; background-color: #ffffff; "></div>
<span style="font-family: arial, 宋体, sans-serif; line-height: 24px; background-color: #ffffff; ">　　randomize();</span>
<div style="height: 14px; line-height: 14px; font-size: 12px; overflow-x: hidden; overflow-y: hidden; font-family: arial, 宋体, sans-serif; background-color: #ffffff; "></div>
<span style="font-family: arial, 宋体, sans-serif; line-height: 24px; background-color: #ffffff; ">　　printf("Ten random numbers from 0 to 99\n\n");</span>
<div style="height: 14px; line-height: 14px; font-size: 12px; overflow-x: hidden; overflow-y: hidden; font-family: arial, 宋体, sans-serif; background-color: #ffffff; "></div>
<span style="font-family: arial, 宋体, sans-serif; line-height: 24px; background-color: #ffffff; ">　　for(i=0; i&lt;10; i++)</span>
<div style="height: 14px; line-height: 14px; font-size: 12px; overflow-x: hidden; overflow-y: hidden; font-family: arial, 宋体, sans-serif; background-color: #ffffff; "></div>
<span style="font-family: arial, 宋体, sans-serif; line-height: 24px; background-color: #ffffff; ">　　printf("%d\n", rand() % 100);</span>
<div style="height: 14px; line-height: 14px; font-size: 12px; overflow-x: hidden; overflow-y: hidden; font-family: arial, 宋体, sans-serif; background-color: #ffffff; "></div>
<span style="font-family: arial, 宋体, sans-serif; line-height: 24px; background-color: #ffffff; ">　　return 0;</span>
<div style="height: 14px; line-height: 14px; font-size: 12px; overflow-x: hidden; overflow-y: hidden; font-family: arial, 宋体, sans-serif; background-color: #ffffff; "></div>
<span style="font-family: arial, 宋体, sans-serif; line-height: 24px; background-color: #ffffff; ">　　}</span>
<div style="height: 14px; line-height: 14px; font-size: 12px; overflow-x: hidden; overflow-y: hidden; font-family: arial, 宋体, sans-serif; background-color: #ffffff; "></div>
<span style="font-family: arial, 宋体, sans-serif; line-height: 24px; background-color: #ffffff; ">　　注：可以在TC2.0中运行通过，在VC6.0不能运行。</span>
<div style="height: 30px; line-height: 30px; overflow-x: hidden; overflow-y: hidden; font-family: arial, 宋体, sans-serif; background-color: #ffffff; "></div>
<h2><br />VC中的用法</h2>
<span style="font-family: arial, 宋体, sans-serif; line-height: 24px; background-color: #ffffff; ">　　VC中使用srand()来初始化为随机数生成器。代码实例：</span>
<div style="height: 14px; line-height: 14px; font-size: 12px; overflow-x: hidden; overflow-y: hidden; font-family: arial, 宋体, sans-serif; background-color: #ffffff; "></div>
<span style="font-family: arial, 宋体, sans-serif; line-height: 24px; background-color: #ffffff; ">　　#include &lt;stdio.h&gt;</span>
<div style="height: 14px; line-height: 14px; font-size: 12px; overflow-x: hidden; overflow-y: hidden; font-family: arial, 宋体, sans-serif; background-color: #ffffff; "></div>
<span style="font-family: arial, 宋体, sans-serif; line-height: 24px; background-color: #ffffff; ">　　#include &lt;stdlib.h&gt;</span>
<div style="height: 14px; line-height: 14px; font-size: 12px; overflow-x: hidden; overflow-y: hidden; font-family: arial, 宋体, sans-serif; background-color: #ffffff; "></div>
<span style="font-family: arial, 宋体, sans-serif; line-height: 24px; background-color: #ffffff; ">　　#include &lt;time.h&gt;</span>
<div style="height: 14px; line-height: 14px; font-size: 12px; overflow-x: hidden; overflow-y: hidden; font-family: arial, 宋体, sans-serif; background-color: #ffffff; "></div>
<span style="font-family: arial, 宋体, sans-serif; line-height: 24px; background-color: #ffffff; ">　　#define N 10</span>
<div style="height: 14px; line-height: 14px; font-size: 12px; overflow-x: hidden; overflow-y: hidden; font-family: arial, 宋体, sans-serif; background-color: #ffffff; "></div>
<span style="font-family: arial, 宋体, sans-serif; line-height: 24px; background-color: #ffffff; ">　　main()</span>
<div style="height: 14px; line-height: 14px; font-size: 12px; overflow-x: hidden; overflow-y: hidden; font-family: arial, 宋体, sans-serif; background-color: #ffffff; "></div>
<span style="font-family: arial, 宋体, sans-serif; line-height: 24px; background-color: #ffffff; ">　　{</span>
<div style="height: 14px; line-height: 14px; font-size: 12px; overflow-x: hidden; overflow-y: hidden; font-family: arial, 宋体, sans-serif; background-color: #ffffff; "></div>
<span style="font-family: arial, 宋体, sans-serif; line-height: 24px; background-color: #ffffff; ">　　int i;</span>
<div style="height: 14px; line-height: 14px; font-size: 12px; overflow-x: hidden; overflow-y: hidden; font-family: arial, 宋体, sans-serif; background-color: #ffffff; "></div>
<span style="font-family: arial, 宋体, sans-serif; line-height: 24px; background-color: #ffffff; ">　　srand(time(0)); /*设置种子,并生成伪随机序列*/</span>
<div style="height: 14px; line-height: 14px; font-size: 12px; overflow-x: hidden; overflow-y: hidden; font-family: arial, 宋体, sans-serif; background-color: #ffffff; "></div>
<span style="font-family: arial, 宋体, sans-serif; line-height: 24px; background-color: #ffffff; ">　　for(i=0;i&lt;N;++i)</span>
<div style="height: 14px; line-height: 14px; font-size: 12px; overflow-x: hidden; overflow-y: hidden; font-family: arial, 宋体, sans-serif; background-color: #ffffff; "></div>
<span style="font-family: arial, 宋体, sans-serif; line-height: 24px; background-color: #ffffff; ">　　printf("%d\n",rand()%100);/*得到[0,99]伪随机数*/</span>
<div style="height: 14px; line-height: 14px; font-size: 12px; overflow-x: hidden; overflow-y: hidden; font-family: arial, 宋体, sans-serif; background-color: #ffffff; "></div>
<span style="font-family: arial, 宋体, sans-serif; line-height: 24px; background-color: #ffffff; ">　　system("pause");</span>
<div style="height: 14px; line-height: 14px; font-size: 12px; overflow-x: hidden; overflow-y: hidden; font-family: arial, 宋体, sans-serif; background-color: #ffffff; "></div>
<span style="font-family: arial, 宋体, sans-serif; line-height: 24px; background-color: #ffffff; ">　　}</span>
<div style="height: 30px; line-height: 30px; overflow-x: hidden; overflow-y: hidden; font-family: arial, 宋体, sans-serif; background-color: #ffffff; "></div>
<h2>VB 中的用法</h2>
<span style="font-family: arial, 宋体, sans-serif; line-height: 24px; background-color: #ffffff; ">　　Randomize 语句示例</span>
<div style="height: 14px; line-height: 14px; font-size: 12px; overflow-x: hidden; overflow-y: hidden; font-family: arial, 宋体, sans-serif; background-color: #ffffff; "></div>
<span style="font-family: arial, 宋体, sans-serif; line-height: 24px; background-color: #ffffff; ">　　本示例用 Randomize 语句初始化随机数生成器。由于忽略了数值参数， 所以 Randomize 用 Timer 函数的返回值作为新的随机数种子值。</span>
<div style="height: 14px; line-height: 14px; font-size: 12px; overflow-x: hidden; overflow-y: hidden; font-family: arial, 宋体, sans-serif; background-color: #ffffff; "></div>
<span style="font-family: arial, 宋体, sans-serif; line-height: 24px; background-color: #ffffff; ">　　Dim MyValue</span>
<div style="height: 14px; line-height: 14px; font-size: 12px; overflow-x: hidden; overflow-y: hidden; font-family: arial, 宋体, sans-serif; background-color: #ffffff; "></div>
<span style="font-family: arial, 宋体, sans-serif; line-height: 24px; background-color: #ffffff; ">　　Randomize ' 对随机数生成器做初始化的动作。</span>
<div style="height: 14px; line-height: 14px; font-size: 12px; overflow-x: hidden; overflow-y: hidden; font-family: arial, 宋体, sans-serif; background-color: #ffffff; "></div>
<span style="font-family: arial, 宋体, sans-serif; line-height: 24px; background-color: #ffffff; ">　　MyValue = Int((6 * Rnd) + 1) ' 生成 1 到 7 之间(不包括7)的随机整数。</span>
<div style="height: 30px; line-height: 30px; overflow-x: hidden; overflow-y: hidden; font-family: arial, 宋体, sans-serif; background-color: #ffffff; "></div>
<h2>Delphi 中的用法</h2>
<span style="font-family: arial, 宋体, sans-serif; line-height: 24px; background-color: #ffffff; ">　　以下事例将随机产生0到100的数字，如果不使用Randomize函数，得到的结果将有规律性。</span>
<div style="height: 14px; line-height: 14px; font-size: 12px; overflow-x: hidden; overflow-y: hidden; font-family: arial, 宋体, sans-serif; background-color: #ffffff; "></div>
<span style="font-family: arial, 宋体, sans-serif; line-height: 24px; background-color: #ffffff; ">　　procedure TForm1.btn1Click(Sender: TObject);</span>
<div style="height: 14px; line-height: 14px; font-size: 12px; overflow-x: hidden; overflow-y: hidden; font-family: arial, 宋体, sans-serif; background-color: #ffffff; "></div>
<span style="font-family: arial, 宋体, sans-serif; line-height: 24px; background-color: #ffffff; ">　　begin</span>
<div style="height: 14px; line-height: 14px; font-size: 12px; overflow-x: hidden; overflow-y: hidden; font-family: arial, 宋体, sans-serif; background-color: #ffffff; "></div>
<span style="font-family: arial, 宋体, sans-serif; line-height: 24px; background-color: #ffffff; ">　　randomize;</span>
<div style="height: 14px; line-height: 14px; font-size: 12px; overflow-x: hidden; overflow-y: hidden; font-family: arial, 宋体, sans-serif; background-color: #ffffff; "></div>
<span style="font-family: arial, 宋体, sans-serif; line-height: 24px; background-color: #ffffff; ">　　ShowMessage(IntToStr(Random(100)));</span>
<div style="height: 14px; line-height: 14px; font-size: 12px; overflow-x: hidden; overflow-y: hidden; font-family: arial, 宋体, sans-serif; background-color: #ffffff; "></div>
<span style="font-family: arial, 宋体, sans-serif; line-height: 24px; background-color: #ffffff; ">　　end;<br /><br /></span><div><a href="http://baike.baidu.com/view/1081216.htm">http://baike.baidu.com/view/1081216.htm<br /><br /><br /><br /></a></div></div>
<div></div>
</div><img src ="http://www.cppblog.com/Zezese/aggbug/165084.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/Zezese/" target="_blank">张志松</a> 2012-02-07 11:08 <a href="http://www.cppblog.com/Zezese/archive/2012/02/07/165084.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>开发是妈妈、产品经理是爸爸、测试是医生、产品是孩子</title><link>http://www.cppblog.com/Zezese/archive/2012/02/01/164768.html</link><dc:creator>张志松</dc:creator><author>张志松</author><pubDate>Wed, 01 Feb 2012 02:43:00 GMT</pubDate><guid>http://www.cppblog.com/Zezese/archive/2012/02/01/164768.html</guid><wfw:comment>http://www.cppblog.com/Zezese/comments/164768.html</wfw:comment><comments>http://www.cppblog.com/Zezese/archive/2012/02/01/164768.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/Zezese/comments/commentRss/164768.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/Zezese/services/trackbacks/164768.html</trackback:ping><description><![CDATA[<div><a href="http://www.chinaz.com/manage/2011/1012/213349.shtml"><br />很形象阐明团队中的成员关系。<br /><br />http://www.chinaz.com/manage/2011/1012/213349.shtml</a></div><div><h1></h1></div><img src ="http://www.cppblog.com/Zezese/aggbug/164768.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/Zezese/" target="_blank">张志松</a> 2012-02-01 10:43 <a href="http://www.cppblog.com/Zezese/archive/2012/02/01/164768.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>时间管理的七点体会(转)</title><link>http://www.cppblog.com/Zezese/archive/2012/01/06/163717.html</link><dc:creator>张志松</dc:creator><author>张志松</author><pubDate>Fri, 06 Jan 2012 05:39:00 GMT</pubDate><guid>http://www.cppblog.com/Zezese/archive/2012/01/06/163717.html</guid><wfw:comment>http://www.cppblog.com/Zezese/comments/163717.html</wfw:comment><comments>http://www.cppblog.com/Zezese/archive/2012/01/06/163717.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/Zezese/comments/commentRss/163717.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/Zezese/services/trackbacks/163717.html</trackback:ping><description><![CDATA[<p style="border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px 0px 15px; word-spacing: 0px; font: 14px/22px 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif; text-transform: none; color: rgb(0,0,0); text-indent: 28px; padding-top: 0px; white-space: normal; letter-spacing: normal; background-color: rgb(255,255,255); border-right-width: 0px; border-image: initial; outline-width: 0px; outline-style: initial; outline-color: initial; orphans: 2; widows: 2; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px"><span style="border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; font-size: 14px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px; color: rgb(128,128,0); padding-top: 0px; border-right-width: 0px; border-image: initial; outline-width: 0px; outline-style: initial; outline-color: initial"><strong style="border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; font-size: 14px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; border-right-width: 0px; border-image: initial; outline-width: 0px; outline-style: initial; outline-color: initial">时间管理的七点体会</strong></span></p>
<p style="border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px 0px 15px; word-spacing: 0px; font: 14px/22px 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif; text-transform: none; color: rgb(0,0,0); text-indent: 28px; padding-top: 0px; white-space: normal; letter-spacing: normal; background-color: rgb(255,255,255); border-right-width: 0px; border-image: initial; outline-width: 0px; outline-style: initial; outline-color: initial; orphans: 2; widows: 2; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px"><strong style="border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; font-size: 14px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; border-right-width: 0px; border-image: initial; outline-width: 0px; outline-style: initial; outline-color: initial">文/王寒</strong></p>
<p style="border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px 0px 15px; word-spacing: 0px; font: 14px/22px 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif; text-transform: none; color: rgb(0,0,0); text-indent: 28px; padding-top: 0px; white-space: normal; letter-spacing: normal; background-color: rgb(255,255,255); border-right-width: 0px; border-image: initial; outline-width: 0px; outline-style: initial; outline-color: initial; orphans: 2; widows: 2; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px">关于时间管理，不想拾人牙慧Copy Paste一大堆，只想谈一些个人的实际体会。</p>
<p class="mceTemp" style="border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px 0px 15px; word-spacing: 0px; font: 14px/22px 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif; text-transform: none; color: rgb(0,0,0); text-indent: 28px; padding-top: 0px; white-space: normal; letter-spacing: normal; background-color: rgb(255,255,255); border-right-width: 0px; border-image: initial; outline-width: 0px; outline-style: initial; outline-color: initial; orphans: 2; widows: 2; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px"></p>
<p style="border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px 0px 15px; word-spacing: 0px; font: 14px/22px 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif; text-transform: none; color: rgb(0,0,0); text-indent: 28px; padding-top: 0px; white-space: normal; letter-spacing: normal; background-color: rgb(255,255,255); border-right-width: 0px; border-image: initial; outline-width: 0px; outline-style: initial; outline-color: initial; orphans: 2; widows: 2; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px"><strong style="border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; font-size: 14px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; border-right-width: 0px; border-image: initial; outline-width: 0px; outline-style: initial; outline-color: initial">明确什么是自己&#8220;To Be&#8221;的目标</strong></p>
<p style="border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px 0px 15px; word-spacing: 0px; font: 14px/22px 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif; text-transform: none; color: rgb(0,0,0); text-indent: 28px; padding-top: 0px; white-space: normal; letter-spacing: normal; background-color: rgb(255,255,255); border-right-width: 0px; border-image: initial; outline-width: 0px; outline-style: initial; outline-color: initial; orphans: 2; widows: 2; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px">很认同永锡的一句话：时间管理的目的是让自己成为一个&#8220;幸福行动家&#8221;，是从&#8220;To Do&#8221;到&#8220;To Be&#8221;的一个必经过程。</p>
<p style="border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px 0px 15px; word-spacing: 0px; font: 14px/22px 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif; text-transform: none; color: rgb(0,0,0); text-indent: 28px; padding-top: 0px; white-space: normal; letter-spacing: normal; background-color: rgb(255,255,255); border-right-width: 0px; border-image: initial; outline-width: 0px; outline-style: initial; outline-color: initial; orphans: 2; widows: 2; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px">很多时间管理理论都提到过，要把事情按重要紧急的程度来分类，但很少有人清楚该如何确定分类。有了&#8220;To Be&#8221;的定位，再根据自己的实际情况来制订中短期目标，就很容易知道该如何给具体的事情分类。</p>
<p style="border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px 0px 15px; word-spacing: 0px; font: 14px/22px 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif; text-transform: none; color: rgb(0,0,0); text-indent: 28px; padding-top: 0px; white-space: normal; letter-spacing: normal; background-color: rgb(255,255,255); border-right-width: 0px; border-image: initial; outline-width: 0px; outline-style: initial; outline-color: initial; orphans: 2; widows: 2; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px"><strong style="border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; font-size: 14px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; border-right-width: 0px; border-image: initial; outline-width: 0px; outline-style: initial; outline-color: initial">时间碎片化管理</strong></p>
<p style="border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px 0px 15px; word-spacing: 0px; font: 14px/22px 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif; text-transform: none; color: rgb(0,0,0); text-indent: 28px; padding-top: 0px; white-space: normal; letter-spacing: normal; background-color: rgb(255,255,255); border-right-width: 0px; border-image: initial; outline-width: 0px; outline-style: initial; outline-color: initial; orphans: 2; widows: 2; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px">对于现代人来说，时间被无穷无尽的杂事分割成了无数个小的碎片。 大多数人都处在&#8220;To Do&#8221;状态，因此需要主动把自己的工作时间分割成小的时间碎片。我曾尝试使用一个小时作为时间碎片单位，后来发现在办公室工作时基本不太可能。后来调整为每半小时一个时间碎片，每个时间碎片要完成某一件工作，或实现某个阶段性的成果。当然，在分割时间碎片时，要考虑自己的工作性质、工作环境、上司和团队成员的做事风格等因素。</p>
<p style="border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px 0px 15px; word-spacing: 0px; font: 14px/22px 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif; text-transform: none; color: rgb(0,0,0); text-indent: 28px; padding-top: 0px; white-space: normal; letter-spacing: normal; background-color: rgb(255,255,255); border-right-width: 0px; border-image: initial; outline-width: 0px; outline-style: initial; outline-color: initial; orphans: 2; widows: 2; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px">此外，时间碎片的长度并非固定不变，要根据实际情况灵活调整。但一旦设定了当前的时间碎片，从开始的那一刻就要全力以赴。</p>
<p style="border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px 0px 15px; word-spacing: 0px; font: 14px/22px 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif; text-transform: none; color: rgb(0,0,0); text-indent: 28px; padding-top: 0px; white-space: normal; letter-spacing: normal; background-color: rgb(255,255,255); border-right-width: 0px; border-image: initial; outline-width: 0px; outline-style: initial; outline-color: initial; orphans: 2; widows: 2; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px">最后，时间碎片可以和场景结合，比如有些事情要出去办，那么最好可以一次出去全部搞定，即便不能全部搞定，也应该取得预定的阶段性成果。</p>
<p style="border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px 0px 15px; word-spacing: 0px; font: 14px/22px 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif; text-transform: none; color: rgb(0,0,0); text-indent: 28px; padding-top: 0px; white-space: normal; letter-spacing: normal; background-color: rgb(255,255,255); border-right-width: 0px; border-image: initial; outline-width: 0px; outline-style: initial; outline-color: initial; orphans: 2; widows: 2; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px">总之，管理时间碎片的原则是：宁愿主动分割，不要被迫分割。<strong style="border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; font-size: 14px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; border-right-width: 0px; border-image: initial; outline-width: 0px; outline-style: initial; outline-color: initial"></strong></p>
<p style="border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px 0px 15px; word-spacing: 0px; font: 14px/22px 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif; text-transform: none; color: rgb(0,0,0); text-indent: 28px; padding-top: 0px; white-space: normal; letter-spacing: normal; background-color: rgb(255,255,255); border-right-width: 0px; border-image: initial; outline-width: 0px; outline-style: initial; outline-color: initial; orphans: 2; widows: 2; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px"><strong style="border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; font-size: 14px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; border-right-width: 0px; border-image: initial; outline-width: 0px; outline-style: initial; outline-color: initial">排除工作中的干扰</strong></p>
<p style="border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px 0px 15px; word-spacing: 0px; font: 14px/22px 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif; text-transform: none; color: rgb(0,0,0); text-indent: 28px; padding-top: 0px; white-space: normal; letter-spacing: normal; background-color: rgb(255,255,255); border-right-width: 0px; border-image: initial; outline-width: 0px; outline-style: initial; outline-color: initial; orphans: 2; widows: 2; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px">最难管理的、同时也最不受自己控制的是工作时间中的打扰。</p>
<p style="border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px 0px 15px; word-spacing: 0px; font: 14px/22px 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif; text-transform: none; color: rgb(0,0,0); text-indent: 28px; padding-top: 0px; white-space: normal; letter-spacing: normal; background-color: rgb(255,255,255); border-right-width: 0px; border-image: initial; outline-width: 0px; outline-style: initial; outline-color: initial; orphans: 2; widows: 2; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px">我的做法是：在办公室工作时间，不使用一切即时通信工具，每小时定期看一次是否有电话、短信、QQ。具体来说，首先把手机调成静音，然后是QQ、MSN这类的即时聊天工具，始终设置成隐身或离线状态。尽量使用邮件、微博这种离散通信工具。</p>
<p style="border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px 0px 15px; word-spacing: 0px; font: 14px/22px 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif; text-transform: none; color: rgb(0,0,0); text-indent: 28px; padding-top: 0px; white-space: normal; letter-spacing: normal; background-color: rgb(255,255,255); border-right-width: 0px; border-image: initial; outline-width: 0px; outline-style: initial; outline-color: initial; orphans: 2; widows: 2; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px">排除工作中的干扰，还可以借助头戴式耳机，让自己在音乐中进入沉浸状态。</p>
<p style="border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px 0px 15px; word-spacing: 0px; font: 14px/22px 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif; text-transform: none; color: rgb(0,0,0); text-indent: 28px; padding-top: 0px; white-space: normal; letter-spacing: normal; background-color: rgb(255,255,255); border-right-width: 0px; border-image: initial; outline-width: 0px; outline-style: initial; outline-color: initial; orphans: 2; widows: 2; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px">当然，如果有可能，应该和Boss以及团队成员就时间安排的问题多沟通，争取他们的理解和支持，尽量给自己提供独立完整的时间段，避免随时随地受到干扰。</p>
<p style="border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px 0px 15px; word-spacing: 0px; font: 14px/22px 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif; text-transform: none; color: rgb(0,0,0); text-indent: 28px; padding-top: 0px; white-space: normal; letter-spacing: normal; background-color: rgb(255,255,255); border-right-width: 0px; border-image: initial; outline-width: 0px; outline-style: initial; outline-color: initial; orphans: 2; widows: 2; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px"><strong style="border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; font-size: 14px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; border-right-width: 0px; border-image: initial; outline-width: 0px; outline-style: initial; outline-color: initial">了解自己的精力曲线</strong></p>
<p style="border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px 0px 15px; word-spacing: 0px; font: 14px/22px 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif; text-transform: none; color: rgb(0,0,0); text-indent: 28px; padding-top: 0px; white-space: normal; letter-spacing: normal; background-color: rgb(255,255,255); border-right-width: 0px; border-image: initial; outline-width: 0px; outline-style: initial; outline-color: initial; orphans: 2; widows: 2; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px">每个人都有自己的精力曲线，需要知道自己什么时间工作效率最高，从而把最难的事情分配到这个时间段的碎片中，而在自己昏昏欲睡、精力不济时可以做点最简单的事情。</p>
<p style="border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px 0px 15px; word-spacing: 0px; font: 14px/22px 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif; text-transform: none; color: rgb(0,0,0); text-indent: 28px; padding-top: 0px; white-space: normal; letter-spacing: normal; background-color: rgb(255,255,255); border-right-width: 0px; border-image: initial; outline-width: 0px; outline-style: initial; outline-color: initial; orphans: 2; widows: 2; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px"><strong style="border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; font-size: 14px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; border-right-width: 0px; border-image: initial; outline-width: 0px; outline-style: initial; outline-color: initial">随身带上纸和笔</strong></p>
<p style="border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px 0px 15px; word-spacing: 0px; font: 14px/22px 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif; text-transform: none; color: rgb(0,0,0); text-indent: 28px; padding-top: 0px; white-space: normal; letter-spacing: normal; background-color: rgb(255,255,255); border-right-width: 0px; border-image: initial; outline-width: 0px; outline-style: initial; outline-color: initial; orphans: 2; widows: 2; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px">我曾用过很长时间的Things，还试过OmniFocus和其他几款时间管理软件，但现在只保留Things作为备忘录来使用。</p>
<p style="border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px 0px 15px; word-spacing: 0px; font: 14px/22px 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif; text-transform: none; color: rgb(0,0,0); text-indent: 28px; padding-top: 0px; white-space: normal; letter-spacing: normal; background-color: rgb(255,255,255); border-right-width: 0px; border-image: initial; outline-width: 0px; outline-style: initial; outline-color: initial; orphans: 2; widows: 2; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px">目前使用最频繁的时间管理工具，还是纸和笔。我习惯用永锡的方法，在纸上画上两条线组成四个象限，分别代表重要且紧急、重要不紧急、不重要但紧急、不重要也不紧急。</p>
<p style="border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px 0px 15px; word-spacing: 0px; font: 14px/22px 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif; text-transform: none; color: rgb(0,0,0); text-indent: 28px; padding-top: 0px; white-space: normal; letter-spacing: normal; background-color: rgb(255,255,255); border-right-width: 0px; border-image: initial; outline-width: 0px; outline-style: initial; outline-color: initial; orphans: 2; widows: 2; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px"><strong style="border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; font-size: 14px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; border-right-width: 0px; border-image: initial; outline-width: 0px; outline-style: initial; outline-color: initial">不要花时间find my stuff</strong></p>
<p style="border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px 0px 15px; word-spacing: 0px; font: 14px/22px 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif; text-transform: none; color: rgb(0,0,0); text-indent: 28px; padding-top: 0px; white-space: normal; letter-spacing: normal; background-color: rgb(255,255,255); border-right-width: 0px; border-image: initial; outline-width: 0px; outline-style: initial; outline-color: initial; orphans: 2; widows: 2; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px">其实这个是我的弱项，写上来是要提醒大家，我们每天花在找各种小东西上的时间太多了。比如要吃饭时找钱包、要打电话时找手机、要写东西时找纸和笔。让一切井然有序可以大大节省这方面浪费的时间。</p>
<p style="border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px 0px 15px; word-spacing: 0px; font: 14px/22px 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif; text-transform: none; color: rgb(0,0,0); text-indent: 28px; padding-top: 0px; white-space: normal; letter-spacing: normal; background-color: rgb(255,255,255); border-right-width: 0px; border-image: initial; outline-width: 0px; outline-style: initial; outline-color: initial; orphans: 2; widows: 2; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px"><strong style="border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; font-size: 14px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; border-right-width: 0px; border-image: initial; outline-width: 0px; outline-style: initial; outline-color: initial">定期总结&#8220;To Do&#8221;和&#8220;To Be&#8221;</strong></p>
<p style="border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px 0px 15px; word-spacing: 0px; font: 14px/22px 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif; text-transform: none; color: rgb(0,0,0); text-indent: 28px; padding-top: 0px; white-space: normal; letter-spacing: normal; background-color: rgb(255,255,255); border-right-width: 0px; border-image: initial; outline-width: 0px; outline-style: initial; outline-color: initial; orphans: 2; widows: 2; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px">根据自己&#8220;To Be&#8221;的目标，定期来总结一下时间管理和自我的进步，无需沮丧，无需自傲，只要每次总结都有点小进步就OK了。</p>
<p style="border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px 0px 15px; word-spacing: 0px; font: 14px/22px 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif; text-transform: none; color: rgb(0,0,0); text-indent: 28px; padding-top: 0px; white-space: normal; letter-spacing: normal; background-color: rgb(255,255,255); border-right-width: 0px; border-image: initial; outline-width: 0px; outline-style: initial; outline-color: initial; orphans: 2; widows: 2; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px">总之，时间管理的目标就是，从当前的&#8220;To Do&#8221;出发，最终达到&#8220;To Be&#8221;的状态。让自己来主动管理时间，而不是被时间管理<br /><br /><a href="http://www.programmer.com.cn/9330/">http://www.programmer.com.cn/9330/</a><br /><br /></p><img src ="http://www.cppblog.com/Zezese/aggbug/163717.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/Zezese/" target="_blank">张志松</a> 2012-01-06 13:39 <a href="http://www.cppblog.com/Zezese/archive/2012/01/06/163717.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>产品经理需要注意的两点(网摘)</title><link>http://www.cppblog.com/Zezese/archive/2012/01/06/163686.html</link><dc:creator>张志松</dc:creator><author>张志松</author><pubDate>Fri, 06 Jan 2012 01:49:00 GMT</pubDate><guid>http://www.cppblog.com/Zezese/archive/2012/01/06/163686.html</guid><wfw:comment>http://www.cppblog.com/Zezese/comments/163686.html</wfw:comment><comments>http://www.cppblog.com/Zezese/archive/2012/01/06/163686.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/Zezese/comments/commentRss/163686.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/Zezese/services/trackbacks/163686.html</trackback:ping><description><![CDATA[<span lang="EN-US" style="font-size: 12pt; font-family: 宋体; mso-bidi-font-family: 宋体; mso-font-kerning: 0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA">一点是，伟大的产品经理知道什么是他们所不知道的。他们不认为自己知道所有的事情，不知道的事情还是占大多数。他们坚信必须聚集一起才能确定哪些是能做的、哪些是不能做的，所有这些决定都是基于坚实的证据而不是凭空的想法。另一点是，伟大的产品经理知道他们不必是所有想法的源头，这些想法可以来自于世界上的任何地方、公司的所有员工。有时候，客户可能成为关键所在，因为他们知道你所不知道的一些事情。</span><img src ="http://www.cppblog.com/Zezese/aggbug/163686.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/Zezese/" target="_blank">张志松</a> 2012-01-06 09:49 <a href="http://www.cppblog.com/Zezese/archive/2012/01/06/163686.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>搜狗高速浏览器配置文件</title><link>http://www.cppblog.com/Zezese/archive/2012/01/01/163336.html</link><dc:creator>张志松</dc:creator><author>张志松</author><pubDate>Sun, 01 Jan 2012 02:58:00 GMT</pubDate><guid>http://www.cppblog.com/Zezese/archive/2012/01/01/163336.html</guid><wfw:comment>http://www.cppblog.com/Zezese/comments/163336.html</wfw:comment><comments>http://www.cppblog.com/Zezese/archive/2012/01/01/163336.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/Zezese/comments/commentRss/163336.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/Zezese/services/trackbacks/163336.html</trackback:ping><description><![CDATA[<br />配置文件路径<br />C:\Documents and Settings\Administrator\Application Data\SogouExplorer\Config.xml<br /><br /><!--StartFragment -->


<div>multicorestrategy="0" 智能模式<br />multicorestrategy="1" 高速模式<br />multicorestrategy="2" 兼容模式<br /></div><img src ="http://www.cppblog.com/Zezese/aggbug/163336.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/Zezese/" target="_blank">张志松</a> 2012-01-01 10:58 <a href="http://www.cppblog.com/Zezese/archive/2012/01/01/163336.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>