<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[SpiritMFC的专栏]]></title><description><![CDATA[]]></description><link>https://blog.csdn.net/SpiritMFC</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; SpiritMFC]]></copyright><item><title><![CDATA[程序员如何转岗项目经理？]]></title><link>https://blog.csdn.net/SpiritMFC/article/details/151933306</link><guid>https://blog.csdn.net/SpiritMFC/article/details/151933306</guid><author>SpiritMFC</author><pubDate>Sun, 21 Sep 2025 18:48:47 +0800</pubDate><description><![CDATA[研发经验积累多了后，碰到新的产品开发，我就带新人一起干，逐渐变成了产品经理。相信很多20+的职场新人，也正在面临我当年的犹豫苦恼，希望我的经历能给予你们启发。201X年，公司中标了一个大项目，给客户提供的就是我当产品经理做的那款产品。于是我开始接触甲方，沟通需求，设计功能，把控进度，协调资源，配合。紧接着，受政策和市场行情影响，我所在的研发部门砍掉了新产品的研发任务，也就不需要产品经理了。虽然难免有不适应的时候，但调整自己适应了后，感觉又学到新的知识和技能，又成长了。，比如辅助做些管理工作，做。]]></description><category></category></item><item><title><![CDATA[如何向上管理]]></title><link>https://blog.csdn.net/SpiritMFC/article/details/151933207</link><guid>https://blog.csdn.net/SpiritMFC/article/details/151933207</guid><author>SpiritMFC</author><pubDate>Sun, 21 Sep 2025 18:41:55 +0800</pubDate><description><![CDATA[总之方法多多，要定期向上同步目标，这样会有惊喜，比如说领导可能会说一下以后的一些规划，其他部门也会说他们的相关规划等等，这些事儿都有可能左右项目进展。这么多会议的目的确只有一个，那就是让项目透明化，让上面的人觉得可控！除了定期的会议之外，还要充分利用其它的条件，例如里程碑汇报的时候可以顺便讲一下立项的目标以及版本实现情况，以及后续版本的规划，让上层也看看他们自己定的目标是否跑偏。吐槽一下，疫情期间，微信，钉钉，腾讯会议等在线会议和即时通讯软件被充分利用起来了，导致我们真正实现了24小时工作制，太可怕了！]]></description><category></category></item><item><title><![CDATA[如何做项目计划]]></title><link>https://blog.csdn.net/SpiritMFC/article/details/151933190</link><guid>https://blog.csdn.net/SpiritMFC/article/details/151933190</guid><author>SpiritMFC</author><pubDate>Sun, 21 Sep 2025 18:41:13 +0800</pubDate><description><![CDATA[然后重新排故事优先级，并纳入下个迭代，确保变更内容得到执行，和客户确认好现在的故事是否需要继续完成，重新和客户确认里程碑和产品原型，他们其他的想法可能也关联性的发生变更。在团队理解故事的过程中，会遇见很多问题，这样我们再进一步把故事细化，例如补充这个故事对应的研发测试人员是谁，测试指标是什么，对外联系人是谁，风险有哪些，以及比较重要的如何沟通的呢。每个产品增量其实都是一个用户故事，每个故事都有粗略的人员，验收标准，验收流程，如何测试，质量标准，也包含技术难点，风险等。沟通频次，沟通渠道基本都能确认下来。]]></description><category></category></item><item><title><![CDATA[0921更新]]></title><link>https://blog.csdn.net/SpiritMFC/article/details/151932329</link><guid>https://blog.csdn.net/SpiritMFC/article/details/151932329</guid><author>SpiritMFC</author><pubDate>Sun, 21 Sep 2025 17:49:03 +0800</pubDate><description><![CDATA[就统一语言这个事儿，值得耗费时间去做，这样后续的会议，沟通就会顺畅很多，不至于出现两个部门开会，谁也听不懂对方说什么。到执行层这里，故事需要进一步细化，因为干活的人关心的都是性能，指标，参数等等，这样上面的故事对于统一各利益方是够了，当想要干活，还不行，我们需要把大的故事分解成多个子故事，即产品分解结构(PBS)。]]></description><category></category></item><item><title><![CDATA[项目管理经验]]></title><link>https://blog.csdn.net/SpiritMFC/article/details/47426075</link><guid>https://blog.csdn.net/SpiritMFC/article/details/47426075</guid><author>SpiritMFC</author><pubDate>Tue, 11 Aug 2015 20:11:30 +0800</pubDate><description><![CDATA[单一职责原则（Single Responsibility Principle）
定义：不要存在多于一个导致类变更的原因。通俗的说，即一个类只负责一项职责。
问题由来：类T负责两个不同的职责：职责P1，职责P2。当由于职责P1需求发生改变而需要修改类T时，有可能会导致原本运行正常的职责P2功能发生故障。
解决方案：遵循单一职责原则。分别建立两个类T1、T2，使T1完成职责P1功能，T2完成职责]]></description><category></category></item><item><title><![CDATA[复杂项目中的管理方法]]></title><link>https://blog.csdn.net/SpiritMFC/article/details/6253674</link><guid>https://blog.csdn.net/SpiritMFC/article/details/6253674</guid><author>SpiritMFC</author><pubDate>Wed, 16 Mar 2011 15:14:00 +0800</pubDate><description><![CDATA[<br /><br />如何彻底删除SQL Server2005<br />1.Stop 所有服务<br /> <br />2.用 Windows
  Install Clean Up 工具卸载SQL 2005组件<br />如果Windows Install Clean Up工具不能用就用 添加/删除程序 将所有Microsoft SQL Server2005字样的程序都卸载掉。<br /> <br />3.用SrvInstw.exe删除所有SQL服务(必须删除)<br /> <br />4.清除注册表]]></description><category></category></item><item><title><![CDATA[SQL2005安装出现“性能监视器计数器要求错误”的解决方案(转)]]></title><link>https://blog.csdn.net/SpiritMFC/article/details/6252377</link><guid>https://blog.csdn.net/SpiritMFC/article/details/6252377</guid><author>SpiritMFC</author><pubDate>Wed, 16 Mar 2011 08:55:00 +0800</pubDate><description><![CDATA[<br /><br />方案一：在 “开始” --> “运行”中输入 regedit，开启注册表编辑器。 <br />定位到[HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows NT/CurrentVersion/Perflib处，在右边的树形目录下可以看到Perflib目录下有004和009两个子目录。 <br />进入004目录，分别双击 “Counter” 项 和 “Help” 项，察看其中的最后的数字，并记录下来；<br /> 然后，操作注册表编辑器的左边的目]]></description><category></category></item><item><title><![CDATA[关于TCP“粘包”问题的一种解决方法]]></title><link>https://blog.csdn.net/SpiritMFC/article/details/6045580</link><guid>https://blog.csdn.net/SpiritMFC/article/details/6045580</guid><author>SpiritMFC</author><pubDate>Tue, 30 Nov 2010 15:19:00 +0800</pubDate><description><![CDATA[<br /><br /><br />谈起TCP，不得不谈起的就是“粘包问题”<br />粘包问题的解决方法网上有很多。<br /> <br />分包方法无外乎两种，<br />一种是用自定义缓冲区，然后根据协议来分包。先把接收的数据放入自定义的缓冲区，在根据协议从缓冲区中接触完成的数据包。<br /> <br />一种的利用底层缓存区来分包。<br />我这里说就是利用TCP底层缓冲区来进行分包。<br /> <br />这种方法的前提是数据包头大小要固定，变长的包头这种方法是行不通的。<br /> <br]]></description><category></category></item><item><title><![CDATA[Socket I/O模型之select模型]]></title><link>https://blog.csdn.net/SpiritMFC/article/details/5526959</link><guid>https://blog.csdn.net/SpiritMFC/article/details/5526959</guid><author>SpiritMFC</author><pubDate>Sun, 25 Apr 2010 16:41:00 +0800</pubDate><description><![CDATA[// MySocket.cpp : 定义控制台应用程序的入口点。// #include "stdafx.h"#pragma comment(lib, "ws2_32.lib") //Socket  Select模型简单示例SOCKET sClient;DWORD WINAPI WorkerThread(LPVOID lpParameter);int _tma]]></description><category></category></item><item><title><![CDATA[驱动开发入门记...]]></title><link>https://blog.csdn.net/SpiritMFC/article/details/4099935</link><guid>https://blog.csdn.net/SpiritMFC/article/details/4099935</guid><author>SpiritMFC</author><pubDate>Wed, 22 Apr 2009 11:44:00 +0800</pubDate><description><![CDATA[形式所逼...开始学习驱动开发了...先是看了 楚狂人老大的《Windows驱动编程基础教程》看了半天也迷迷糊糊的...算了开始动手写一个“hello word”吧！ 上网上把和驱动开发相关的东西能下的全都下了，也不知道有没有用～反正下了也没什么坏处，忍不住看了几眼 火箭VS开拓者的图文解说... 先下DDK吧～网上都说DDK2003好！下载安装吧！这个东西在迅雷可]]></description><category></category></item></channel></rss>