![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
架构
米饭超人
这个作者很懒,什么都没留下…
展开
-
通过网站架构图吸取智慧
近段时间以来,通过接触有关海量数据处理和搜索引擎的诸多技术,常常见识到不少精妙绝伦的架构图。除了每每感叹于每幅图表面上的绘制的精细之外,更为架构图背后所隐藏的设计思想所叹服。个人这两天一直在搜集各大型网站的架构设计图,一为了一饱眼福,领略各类大型网站架构设计的精彩之外,二来也可供闲时反复琢磨体会,何乐而不为呢?特此,总结整理了诸如国外wikipedia,Facebook,Yahoo!,YouTub转载 2012-04-20 21:54:35 · 3073 阅读 · 0 评论 -
打造自己的高效团队
从今天开始又要组建团队,又要开始招人了。以往经验告诉我要组建一个5人左右团队需要半年的时间,因为虽然现在应聘技术的人员很多,但是能在茫茫人海中找到自己理想的人选真是很难。从进入IT行业到现在已经有十年的时间,在这十年的时间里,看到更多的是浮躁气氛的蔓延,和对金钱的疯狂崇拜。更多的人把技术看成赚钱的工具,而不是用心沉下来去做好一件事。所以今天想讲讲我对成为一个称职的技术工程师的看法。 对于原创 2012-09-24 16:16:18 · 1693 阅读 · 0 评论 -
2012移动游戏大会心得
1.联通的李浩宇的演讲我知道联通是国内最好的3G网络提供商,他们有最好的硬件为3G网络提供支撑。没办法,在中国垄断是硬道理!这些领域不是你去碰就给你碰的。 2.当乐肖永泉我只知道当乐是个很烧钱的公司,原来我分析的中国无线互联企业收入超千万的公司名单上有这家公司。我原来合作的梦想兄弟的产品策划也去了当乐网。据说当乐从成立到现在已经烧进去3亿多资金了。3. UC朱顺炎原创 2012-12-25 09:02:35 · 1611 阅读 · 0 评论 -
边界测试框架的搭建
最近项目接近尾声,需要让测试组测试API的接口,但测试组没有这方面的经验,所以我就来搭个测试框架给测试组用,首先搭建的测试框架是功能测试框架,需要满足边界测试和有效性测试。接下来我就来详细讲述如何搭建这个框架。1.首先测试用例的自动化生成就是一件很麻烦的事,我选用了微软提供出来的一个内部测试用例产生工具PICT,我看的参考文章参见:http://www.infoq.com/cn/news/20原创 2013-01-07 10:18:27 · 1659 阅读 · 0 评论 -
管理上的小动作
去年公司经历了一个快速扩张的过程,到今年春节后公司在团队成长方面出现了很大的问题,尤其是大批量的员工离职,导致人员流失严重,有的同事戏称“优游培训班”。意思就是所有去年招进来的员工到今年离开公司都是学到一点技术就拍拍屁股走人了,感觉就像把公司当成了培训机构一样。我临时被调去管理这样一个感觉风雨飘摇的团队,但我面对的第一个重大的问题就是这个团队已经势气低下到极点。近些天做了一些总结和分析,在这里贴出原创 2013-04-11 09:07:57 · 1959 阅读 · 3 评论 -
手游产品经理初探(四)从Buy按钮谈玩家付费
借用张小龙的一句话:app其实是满足人们的贪嗔痴,不该让玩家理性的地方最好不要去浇凉水,这会得不偿失!原创 2014-05-23 10:56:29 · 2198 阅读 · 0 评论 -
需求分析需要搞清楚的几个点
转载 2014-06-17 20:41:37 · 1365 阅读 · 0 评论 -
手游产品经理初探(十一)运营工作总结
最近一直学习如何做运营和推广,并通过半年多的实践,今天总结了一个运营工作的思维导图,分享出来希望对大家有借鉴意义!原创 2014-09-11 16:14:28 · 2758 阅读 · 0 评论 -
运营或生态链没做好,APP质量再高有个鸟用(下)
《运营或生态链没做好,APP质量再高有个鸟用》只是把产品研发出来其实只能算产品生命的开始,还有很多路要走,不要因此而有任何懈怠!原创 2014-10-27 14:04:09 · 1810 阅读 · 0 评论 -
手游动效之美(一)
游戏中的动感交互效果在游戏中运用的越来越多,它好比繁星点缀夜空,给人以很舒服的感觉,动感的效果其实就是增加用户对于流畅和生动有趣效果的感知。原创 2014-11-20 10:43:20 · 2525 阅读 · 1 评论 -
IBM X3650 M4安装win 2008 Server操作指南
由于IBM服务器是IBM原有的Linux系统,所以需要在此硬件上安装Win 2008 Server系统(以下简称win8),中间遇到了很多坑,在下面的描述中会阐述。以下是安装的整个步骤:原创 2015-09-11 15:12:32 · 25916 阅读 · 1 评论 -
从搬家看项目管理
我们公司这周末搬到对面新办公室。面积大了很多,总算不用太挤着做了。新办公室初步算了一下大概能做50人左右,自己的位置也不错,在大厅中间位置,办公环境宽敞明亮多了!这次搬家我们从周五开始搬,IT公司90%的都是男员工,所以搬家就由我们自己来就好了,还帮公司省了一笔搬家费,而且就搬到对面的楼上,距离还是可以接受的。现在来说搬家,其实中间人事协调的非常不好,有很多的细节都需要留意,要不搬家都会拖延狠多时原创 2012-10-14 20:41:03 · 2072 阅读 · 0 评论 -
CTXM看过来
CTXM是世界著名的提供博彩游戏解决方案和专业博彩游戏的开发商.GamesOS主要提供游戏基础平台和在线博彩和支付解决方案的系统.很多业界知名的商家和品牌选择在此系统上进行特许经营.GamesOS能够提供一整套博彩游戏的解决方案,包括:Casino-style games,Mobile Casino games,Mini Games,Bettion shop。此外还能提供多种营销和促销手段和完原创 2012-09-30 08:27:55 · 1817 阅读 · 0 评论 -
移动互联,一场没有硝烟的战争
这个话题从9月7日在成都会展中心开了一个移动互联游戏沙龙开始:今日有幸去参加了成都移动互联网的一个沙龙交流会。对于会上几位大佬或前辈所谈的观点作下阐述,也对自己认为好的东西做一下记录。首先上台的是BeNA的CEO王勇,一下简称王总。他们的游戏平台主要服务于日本,是日本一家游戏平台公司,王总应该是中国分公司的CEO。他着重还是对自己的Mobage(梦宝谷)做了一翻宣传。其中谈到主要依原创 2012-09-09 21:37:18 · 3719 阅读 · 0 评论 -
特殊应用用户注册的一点思考
我们所知道的用户注册一般是这样的,先注册后然后必须绑定手机的绑定手机,必须绑定邮箱的绑定邮箱。但对于特殊业务,比如只有绑定手机才能使用的业务并不适合。比如Calling Card业务,就是打电话一种业务。因为你不绑定手机就没有办法使用。那么对于这种业务,在手机端的注册流程是否可以改为先发送验证码,然后用户再带着验证码来注册呢?这样做的好处是数据库中存储的都是绑定了手机的用户,即我们只对绑定用户原创 2012-06-14 09:22:45 · 1123 阅读 · 0 评论 -
敏捷建模
建模十条原则 仅有数据模型对于现代软件是不够的。 接收变化,并且允许你的模型能够随着时间进行改进。 你不能冻结它们,然后就期待着成功。 模型并不一定就是文档,文档也不一定就是模型。 大多数的模型可能也应该被丢弃。 只有代码才能与代码保持真正的同步。 一些简单的工具,比如白板,就完全足以应付大多数得建模工作。转载 2012-06-18 14:06:11 · 1005 阅读 · 0 评论 -
项目越深入越触目惊心
看着这个标题似乎有点夸张了,但其实我做技术这么多年还没有遇到过这么不可思议的项目。我先来简单介绍一下吧,这个项目是个网络电话项目,里面涉及到号码映射和支付、话单等重要相关操作,但这样一个项目我了解到的情况居然在数据库设计中有200多张表,没有一张有外键关联,而且这样数据库居然3个网络电话项目共用。天啊!第一感觉就是,这样项目风险是巨大的,不可控的!这么多张表关系居然全靠存储过程来实现业务逻辑的处理原创 2012-06-19 10:09:21 · 2767 阅读 · 8 评论 -
重构的一点看法
如果有这么一个项目你该如何去重构呢?1.三个独立的项目使用一个数据库。数据库没有E-R实体模型,没有设计文档,也没有任何关系图,表之间没有外键关联(意味着逆向工程不可用),所有表关系、数据完整性和约束全部由存储过程控制(10年前这么干过,但今天居然又看见了,感概啊!)。2.项目没有设计文档,只有一个接口文档,接口中有部分参数意图不明,也没有人能够解释意图不明的参数出现的理由3.代码中没原创 2012-06-25 11:15:10 · 1623 阅读 · 4 评论 -
这两天设计经验总结
1.找出经典样例,根据列子来归纳设计(需要参照物啊,物体的运动不也是这样吗?相对论,呵呵)2.先从简单设计流程进行考虑,Kiss原则是最好的诠释。-Keep it Simple,Stupid。不要把简单事情复杂化,那越到后来越是灾难性的。3.找到可供类比的成熟系统或项目后,可开阔思维,循序渐进的理解和设计了。4.在开始就要思考如何降低类之间的耦合度,不要把这个工作放到后期,越到后面质量原创 2012-07-10 11:40:19 · 905 阅读 · 0 评论 -
思维盲点
原文链接:http://www.udpwork.com/item/1087.html只喜欢最后这段话:2010年3月的UCD书友会话题是“设计的沟通与协作”,在说到如何向团队成员表达你的设计意图的是时候,Angela提到应该先再次的向团队成员统一我们为什么要做这个?然后再开始布道….其实,也是这个意思,永远不要忘记问题的核心点,不要被横着的马其诺防线挡住,可以试着把他竖着来看!转载 2012-07-11 15:40:17 · 1020 阅读 · 0 评论 -
我不是巴菲特,我错了!
首先感谢这几个月公司领导的关怀和帮助。这几个月来没有带动团队活跃起来,也没有使spens有个完美的结束。其实感到非常的抱歉和愧疚!不过个人觉得这几个月生活的还是蛮充实的。1.SPENS项目使自己又熟练的使用了一次Eclipse的dump分析,解决了derby和Velocity内存泄漏,但这个项目里21个jar包里太多HTASH MAP的层层套用,WeakHashMap能最终完美解决内存泄漏,但原创 2012-06-28 09:47:37 · 1740 阅读 · 0 评论 -
rsync改进后的实现
rsync大致流程应该是客户端把弱校验和强校验算的列表传到服务器上,由服务器计算,但服务器负担比较重,我们讨论后决定把这个方式反过来,比如:服务器端先算好弱校验和强校验列表放在那里,客户端获取列表后在客户端做运算和匹配,当客户端发现需要同步块就告诉服务器,服务器把对应块推给客户端。这样减轻了服务器的计算量,增大了客户端计算量。文件是否同步还需要制定一定优先级,对于高级需直接比较md5值,再用块原创 2012-07-26 13:35:20 · 1171 阅读 · 0 评论 -
今天搁下了G095项目
今天感觉比较迷茫,根据领导的意思搁置下了G095的项目,这个项目先说一下这个项目是一个什么项目,这是一个类似于游戏中央平台项目,下面有多级的子公司管理,也包括Server服务器管理,总之比较复杂,这个项目应该周期在半年以上。所以根据昨天大老板的需求方向我们这个G095项目应该能满足所有需求的,但耗费的工期是公司不能忍受的。应该控制设计和开发期在三月左右。所以领导决定采取折中的方式,即在原有G0原创 2012-07-31 16:15:14 · 1252 阅读 · 0 评论 -
敏捷开发一点经验
现在做项目不再是像以前的大项目了,原来做的项目都是用瀑布模式开发,开发周期长(大概一年左右),而现在需要快速的产出成品,需要迭代完成项目的设计和开发工作。所以每个版本从设计到交付时间缩短到了一个月左右。这种情况就不得不用敏捷开发的模式。开始准备用scrum,但上个项目用Scrum后发觉有很多的问题。所以从我这个项目开始,做一个大胆的尝试,也是做一点创新吧,敏捷的最大特点不是就是最快的能够发现项目的原创 2012-08-20 10:37:03 · 1278 阅读 · 0 评论 -
禅道和自研项目冲突的解决办法
今天发现自己项目Tomcat和mysql启动以后的话,禅道.exe启动无法使用,那么最终发现是mysql冲突导致,因为禅道启动以后还是访问的3306的项目mysql,没有按预设访问自己的3310,那么我们需要禅道和自有项目同在一个mysql中。原创 2016-04-22 11:40:55 · 7469 阅读 · 0 评论