上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 31 下一页
摘要: 作息表网上看到一份夏令时的作息表,让人羡慕不已:5:00 起床——迷糊5分钟,喝500ML白开水,坐马桶看Google reader5:20 小区6KM(大约25min—30min)+100个俯卧撑+100个仰卧起坐6:20 冷水浴+早餐(500ml牛奶+100g面包)6:50 送孩子上学7:50 Starbucks本周+冰水,处理邮件9:00 上班17:00—21:00 晚餐,陪女儿玩,陪儿子练琴21:00—22:30 陪老婆聊天22:30—5:00 睡觉对这份作息表,他已使用了5年,早已成为习惯性行为;整个时间兼顾了家庭、生活和工作,特别亮眼的是每日的锻炼。我们一直抱怨没时间锻炼身体,其实 阅读全文
posted @ 2013-10-16 09:07 大CC 阅读(1836) 评论(6) 推荐(3) 编辑
摘要: 要阅读,要有好工具Reeder终于在ipad上推出了第二代版本,终于脱离了Google reader而独立存在;自从Google reader关闭之后,我就在各种支持rss的阅读器中游荡,却总是找不到落脚的地方;多看阅读APP做的也不错,能看到未来付费电子书的前景;阅读体验做的非常不错,强烈推荐一下;当然,免费的还是太少,对于网上免费电子书的种类,木书架(http://www.me115.com) 后续将给出更多的支持;这次Rss阅读的重新整理也让我重新翻了翻旧账;不少好文章,多少是该整理一下;《非彼无我,非我无所取》http://gigix.thoughtworkers.org/2013/9 阅读全文
posted @ 2013-10-14 12:47 大CC 阅读(1376) 评论(2) 推荐(1) 编辑
摘要: Joel的随想录,也就是他Blog上的文章的摘选;整本书看下来轻松,其中有不少文字在为他公司打广告、为自己摇旗呐喊;比如在选择程序员方面,他所认为的一些重要的因素,比如提供独立的办公室、更自由的空间、更多及更大的屏幕,都是他公司所能提供的;但是大家不要忘了,他的公司员工的人数是个位数(从书中的得出),书中所提出的各种因素,在扩大到一定规模后,不具有普遍的适用性和可行性;在过滤掉这些元素后,我整理了以下观点;1 Unix与Windows文化之争从程序开发的起点,Unix和Windows就有完全不同的目标;Unix是以命令行程序做为基本,也就是首要目标;程序的所有功能通过命令行方式都是可以完成的; 阅读全文
posted @ 2013-10-14 07:46 大CC 阅读(2268) 评论(5) 推荐(5) 编辑
摘要: 由于性能原因,我们打算将关系型数据库转移到内存数据库中;在内存数据库产品的选型中,我们确定的候选对象有Redis和Berkeley DB;Redis查询效率不错,并且支持丰富的数据存储结构,但不支持多索引,这样对于比较复杂的sql移植可能会造成数据膨胀;Berkeley DB只支持简单的Key/Value, 但支持多索引查询,对我们目前的应用来说,移植起来更有优势;下面我们看看,如何为DB建立二级索引;还是用例子来说明:一张表中记录学生的信息;每个学生有个唯一的ID,这个id通常就是表的主键;现在,我们希望通过学生的last_name来查询,这就需要建立二级索引;注:用词约定:* 本文提到的“ 阅读全文
posted @ 2013-09-26 07:56 大CC 阅读(5083) 评论(1) 推荐(1) 编辑
摘要: 1 导言首先,我们要了解Berkeley DB的一些基本特性,在IBM的开发网站上有篇文章对其有比较清晰的介绍;这篇文章讲到了BDB的设计思想和核心数据结构、以及数据访问算法;并有常用函数使用范例;算是接触BDB的一个入门好材料;进入以下url阅读:http://www.ibm.com/developerworks/cn/linux/l-embdb/index.html我现在的问题是,我们需要使用BDB的话,有以下问题需要解决:如何使用各个常用操作?数据访问算法的选择?性能如何?需要做一个贴近实际的性能测试;BDB支持多索引,那么多索引是如何建立的?针对特定环境,如何建立合适的索引?如何封装, 阅读全文
posted @ 2013-09-17 07:26 大CC 阅读(28650) 评论(0) 推荐(1) 编辑
摘要: 优化准则: 1. 二八法则:在任何一组东西中,最重要的只占其中一小部分,约20%,其余80%的尽管是多数,却是次要的;在优化实践中,我们将精力集中在优化那20%最耗时的代码上,整体性能将有显著的提升;这个很好理解。函数A虽然代码量大,但在一次正常执行流程中,只调用了一次。而另一个函数B代码量比A小很... 阅读全文
posted @ 2013-06-05 08:00 大CC 阅读(16119) 评论(8) 推荐(6) 编辑
摘要: 本文包含以下内容:SVN服务器安装SVN权限管理SVN使用SASL加密SVN上传时同步其它目录需求在WEB线上版本管理的基础上,能够在代码上传之后,立刻通过WEB访问,查看修改效果;同时,保证数据的安全性;SVN安装SVN服务器有2种运行方式:独立服务器和借助apache运行。svnserve和apache相比是轻量级的,也比较简单,svnserve包含在subversion里面,所以只要安装了subversion就相当于安装了一个小型的svn服务器。它使用自己的一套协议通信。例如访问apache时使用 http:// 前缀,而svnserve使用 svn:// 前缀.这里介绍的是通过独立服务 阅读全文
posted @ 2013-04-07 23:18 大CC 阅读(22032) 评论(4) 推荐(3) 编辑
摘要: 学习一门新的技术通常分为两步,先是理论知识学习,再就是实践;在敏捷实践中,总是会遇到些问题;有些细节我们不知道如何处理,而身边也没有实施过敏捷的先例可以咨询;这时,这本书可能对你有些帮助。这是一本轻松的书,作者以自身的项目实践为原型,讲述了一个项目组从头开始实践敏捷的完整历程;本书最大的价值在于,作者将项目开发过程中遇到的各种问题都一一阐述,并给出合适的解决方法;以下思维导图中的困惑一节,是我列出的我们可能会遇到的一些问题,如果你有这方面的困惑,可以在这本书中找到答案;缺点:作为一本目的是讲技术的小说,应将小说情节叙述的更为紧凑些,230页的书完全可以压缩到150页。当然,可能有经济利益方面的 阅读全文
posted @ 2013-04-02 07:49 大CC 阅读(1563) 评论(0) 推荐(0) 编辑
摘要: 《高效程序员的45个习惯》这本书的副标题是敏捷开发修炼之道,这是一本讲敏捷的书,如果你之前未接触过敏捷,从这本书,可以了解到敏捷的核心观点。这里面主要讲了三方面的内容,观念,沟通,以及编码。观念我们首先从观念来看,提观念当然少不了敏捷宣言:个体和交互胜过过程和工具;可工作的软件胜过面面俱到的文档;客户的协作胜过合同谈判。响应变化胜过遵循计划;敏捷开发改变了整个开发流程;传统的瀑布模型是重设计,资深的架构设计师将设计事无巨细的做出来,然后让小兵来开发;在面对需求变更时,通常很无力;敏捷反对通过设计来操纵开发,将重设计改为设计指导;沟通沟通是敏捷中最核心的部分,其中涉及到团队沟通、与客户的沟通。团 阅读全文
posted @ 2013-03-25 07:23 大CC 阅读(2877) 评论(2) 推荐(1) 编辑
摘要: 进行优化前,关键是剖析当前的web性能,找到性能瓶颈,从而确定最需改进的地方;如果精力有限,首先将精力放在能明显提升性能的改进点上;《高性能网站建设指南》提出了一个性能黄金法则:只有10%-20%的最终用户响应时间花在了下载HTML文档上;其余的80%-90%的时间花在了下载页面中的所有组件上。由于... 阅读全文
posted @ 2013-01-24 07:53 大CC 阅读(6175) 评论(21) 推荐(31) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 31 下一页
木书架 大CC的博客