HBase性能调优方法。因官方Book Performance Tuning部分章节没有按配置项进行索引,不能达到快速查阅的效果。所以我以配置项驱动,重新整理了原文,并补充一些自己的理解,如有错误,欢迎指正..
前段时间看到brendangregg的 Linux Performance Analysis and Tools PPT里面提到Linux常用性能调优工具..
如何修炼才能成为伟大的程序员?近几周,一份反映 Netflix 公司企业文化的报告在网上广为流传。 这份报告里列举了很多Netflix公司里令人称赞的做法,包括这个公司是如何的招聘和辞退员工的。..
敏捷开发实践--编写用户故事技巧.用用户故事来描述产品需求是敏捷开发实践必须学习和转变的第一项工作,最经典的三段论,“作为一个…(角色),可以<能够>…(功能),以便…(客户价值),这..
移动应用可用性测试的实践经验总结.过去的几年当中,我(英文原文作者)为不少移动产品做过测试,从戒烟应用到移动版的车辆保险网站,其中既包括在实验室使用复杂设备进行的测试,也包括..
FreeBSD系统优化部分内核参数调优中文解释。 #最大的接受TCP缓冲区空间 net.inet.tcp.recvspace=65536 #最大的接受UDP缓冲区大小 net.inet.udp.sendspace=65535 #最大的发送UDP数据缓..
应聘工作面试是一种技巧。 面试是一件有趣的事情。要想获得一份编程开发工作,首先面试要面的好。能否被招聘单位选中,通常跟你能掌握的编程技术关系不大,这是程序员心中最典型的痛..
经典java面试题20例. 以下各个题目将用到上图的4个表,其关联关系如图所示。这个四个表中字段的具体情况参看如下内容:..
重构,早就不再是“奢侈品”,而是“日用品”。纵然如此,在自己的工作过程中,还是听到很多关于重构的误解。 首先,重构是日常工作。..
大型高并发高负载网站的系统架构分析!简单的来说,如果一个系统可扩展,那么你可以通过扩展来提供系统的性能。这代表着系统能够容纳更高的负载、更大的数据集,并且系统是可维护的。..
网上看到这篇文章,觉得基本的flow很有帮助,转过来收藏了:作者:关于Sarah Parmenter英国艾塞克斯(英国英格兰东南部的郡)Youknowwho设计工作室的创始人,Sarah Parmenter专注于网站,iPhone和iPad应用..
对于开发者而言,了解当下比较流行的开源项目很是必要。利用这些项目,有时能够让你达到事半功倍的效果。为此,CSDN特整理了GitHub上最受欢迎的Android及iOS开源项目,本文详细介绍了..
在开发iOS应用程序时,让程序具有良好的性能是非常关键的。这也是用户所期望的,如果你的程序运行迟钝或缓慢,会招致用户的差评。..
在开发iOS应用程序时,让程序具有良好的性能是非常关键的。这也是用户所期望的,如果你的程序运行迟钝或缓慢,会招致用户的差评。..
然而不幸的是上面这种方法有一个问题。Core Animation在渲染阴影效果之前,必须通过做一个离屏(offscreen)才能确定view的形状,而这个离屏操作非常耗费资源。..
如何按照规范书写代码:编码规范集锦?真的不知道我的第一篇真正的文章应该以什么为主题。我最终选择了编码规范。 编码规范是什么? 简单说——编码规范是一种…规范。通过建..
作为以编程为生的人是幸福的。编程的人是幸福的。 常常听到有人说, 编程的人是苦逼的, 其实仔细想想, 并不如此。 编程有碍于找 MM ?..
对大学 IT 专业教育的反馈.中国的大学生教育体系中,大约有10% 的学生属于 IT 相关的专业 (计算机科学,软件,MIS,电子工程, 软件工程,等)。 这些学生毕业之后,就成为IT 产业的从业者或用..
Jeff Atwood的推荐:Steve McConnell的这本书是软件开发领域里的《烹饪的乐趣》。如果你对这本书感兴趣,说明你热爱你现在的工作,你对你正在做的事情是认真的,并且你想不断地提升自己。Ste..
在开发者工作面试上,并没有大量的建议。 我发现很多有才华的开发者都会在工作面试上存在困难,这是因为他们都把自己大部分时间花在他们所热爱的技术和开发上,而没有锻炼他..