本文转自:http://blog.csdn.net/innost/article/details/9008691在软件开发过程中,想必很多读者都遇到过系统性能问题。而解决系统性能问题的几个主要步骤是:测评:对系统进行大量有针对性的测试,以得到合适的测试数据。分析系统瓶颈:分析测试数据,找到其中的ho...
分类:
移动开发 时间:
2015-01-04 12:04:23
阅读次数:
296
在任何编程语言中,函数的应用主要出于以下两种情况
代码块重复,这时候必须考虑用到函数,降低程序的冗余度
代码块复杂,这时候可以考虑用到函数,降低程序的可读性
当完整流程足够大时,就要考虑函数,及如何将函数组合在一起。在Python中做函数设计,主要考虑到函数大小、聚合性、耦合性三个方面,这三者应该归结于项目规划与设计的范畴。高内聚低耦合则是任何语言函数设计的总体原则。
如何将任务分解成更有针对性的函数从而导致了聚合性
函数间将要如何通信则又涉及到耦合性
而将函数设计成了合适的大小又可以加强其聚合性及降低其耦...
分类:
编程语言 时间:
2015-01-01 06:41:30
阅读次数:
234
下载 Android 源码,使用 repo 工具。其实源码分布在多个 Git 仓库中的,repo 就是用来操作多个 Git 仓库的。 这里需要下载的是 Android-5.0的源码,结合一款具体设备,分析起来更有针对性,就选 Nexus5 了。由于是用于学习的,所以不需要把其它分支也下...
分类:
移动开发 时间:
2014-12-28 20:47:33
阅读次数:
199
Done:1. 为了讨论视频保存和分享的问题,我们召集全组同学和Wu Yue师兄开了一个针对性的会议,最终商量出了解决方案;2. 解决了色调相比于预期偏绿的问题On Going:解决一些生成视频与预期不符合的bugTODO:服务器端的视频生成与视频链接的分享BurnDown:
分类:
其他好文 时间:
2014-12-19 11:41:43
阅读次数:
121
作者:zhanhailiang 日期:2014-12-11
本文主要介绍常见的数据存储方案及相应选型的评估标准的介绍。
Guideline:针对不同应用场景,针对性选择存储方式。
1. 数据存储方案
SQL:
MySQL 5.5/5.6/MariaDB(对于Dev绝大多数场景下透明);
Oracle|MS SQL暂不考虑;
NoSQL:
Memcached 1....
分类:
数据库 时间:
2014-12-12 00:00:33
阅读次数:
347
原文: 一步一步写算法(之排序二叉树删除-1) 【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】 相比较节点的添加,平衡二叉树的删除要复杂一些。因为在删除的过程中,你要考虑到不同的情况,针对每一种不同的情况,你要有针对性的反应和调整。所以在代码编...
分类:
编程语言 时间:
2014-12-11 10:21:26
阅读次数:
180
二次开发,简单的说就是在现有的软件上进行定制修改,功能的扩展,然后达到自己想要的功能,一般来说都不会改变原有系统的内核。一般的来说,一些大公司如IBM开发了一个大型的软件系统平台,根据不同的客户的需要,一些其它的中小公司为客户根据需求在该平台上进行第二次有针对性的开发。是否提供相应的接口,有的软件公司只提供软件,但也有小公司连代码一起出售,如是后者,就更方便进行二次开发。比如售票系统,车站里面弄好...
分类:
其他好文 时间:
2014-12-09 14:01:54
阅读次数:
187
同学推荐了LeetCode,相比其他的OJ,题量少,题目也比较经典,针对性特别强,适合练习。LeetCode相关的网上资源比较多,不过,看到题目一定要自己做一遍,然后再去参考其他人的解法。https://oj.leetcode.com/problems/min-stack/Design a stac...
分类:
其他好文 时间:
2014-12-03 09:21:36
阅读次数:
123
面对虚拟化、非结构化数据等新挑战,昆腾提出的解决思路其实很简单,也很直接,就是区分不同的数据类型和需要,然后采取不同的更有针对性的保护方式。这其实就是今天人们处理大数据的基本思路。在云计算、大数据等新概念出现后,主存储,也就是在线存储,其性能、可靠性、可管..
分类:
其他好文 时间:
2014-12-01 19:27:14
阅读次数:
181
转自:UNITY3d在移动设备上的一些优化实战(一)-概述http://blog.csdn.net/leonwei/article/details/39233921项目进入了中期之后,就需要对程序在移动设备上的表现做分析评估和针对性的优化了,首先前期做优化,很多瓶颈没表现出来,能做的东西不多,而且很...
分类:
移动开发 时间:
2014-11-29 10:08:51
阅读次数:
210