采用Instruments 来分析整个应用程序的性能.发现很多有意思的点,以及性能优化和一些分析性能消耗的技巧,小结如下。Instruments使用技巧关于Instruments官方有一个很有用的用户使用Guide,当然如果不习惯官方英文可以在这里找到中文本翻译版本PDF参阅.Instruments...
分类:
移动开发 时间:
2015-03-01 19:44:10
阅读次数:
26416
Python支持多继承,与C++一样都会出现一种问题:子类继承的多个父类又继承了同一个父类,这时就有可能会出现父类构造方法被调用多次的情况。关于这个问题,我找了一些资料,虽然没有亲自全部验证,这里我总结一下自己对这个问题的看法。 Python和C++的关于这个问题的解决方案不太一样,当然Pyt...
分类:
编程语言 时间:
2015-03-01 19:44:21
阅读次数:
191
1 java中的数据类型:有8种基本数据类型,分别为:byte(1),boolean(1),char(2),short(2),int(4),long(8),float(4),double(8) 括号里的数字代表所占的字节数有3种引用类型:类引用,接口引用,数组引用2 Java中的传递方式:和。址传递...
分类:
编程语言 时间:
2015-03-01 19:42:43
阅读次数:
208
正所谓掌握一样技术最好的办法就是用它来做一个东西,于是这段时间的实战让我对 Swift 的理解更深了一层,也积累了一些使用技巧。今天就分享一则:如何正确地定义一个类变量(和类常量)。Swift 语言对于无论是静态语言过来还是动态语言过来的开发者来说,都有点点不适应,很多问题的解决思路不能用已经习以为...
分类:
编程语言 时间:
2015-03-01 19:44:11
阅读次数:
173
第十一章、软件演化 第十一章 主要讲1、软件演化的特性,软件维护是一个必然的过程,软件的不断修改会导致软件的退化,软件系统的演化特性是在早期的开发阶段建立起来的,软件开发的效率与投入的资源无关,在软件系统中添加新的功能不可避免地会产生新的缺陷;2、软件的维护,软件维护是指在软件运行或维护阶段对软件产...
分类:
其他好文 时间:
2015-03-01 19:44:00
阅读次数:
136
闭包是功能性自包含模块,可以在代码中被传递和使用。 Swift 中的闭包与 C 和 Objective-C 中的 blocks 以及其他一些编程语言中的 lambdas 比较相似。闭包的形式主要有三种:1. 全局函数是一个有名字但不会捕获任何值的闭包2. 嵌套函数是一个有名字并可以捕获其封闭函数域内...
分类:
编程语言 时间:
2015-03-01 19:42:39
阅读次数:
178
Q:最近配了个服务器,用的GIT,本地提交后服务器必须再拉取一下才能更新出来。。求个提交后自动更新的方法A:最佳工具 git hookpost-update.sample 改名为post-update然后加几行简单的代码就能实现你的需求了例:gitdir=/****cd $gitdirgit che...
分类:
其他好文 时间:
2015-03-01 19:44:18
阅读次数:
141
在drawable文件夹下新建btn_shape.xml文件: 1 2 4 5 10 先解释一下上面的代码: 1.shape用于定义形状,有四种形状(矩形rectangle| 椭圆oval | 直线line | 圆形ring)。 2.solid用于设置填充形状的颜色。 3.c...
分类:
移动开发 时间:
2015-03-01 19:43:24
阅读次数:
196
当官员落马成为“新常态”,“官员悔过书”也渐渐成为常见文体。以大数据的思维来分析这些文本,竟然发现话语体系已经有了固定模式!理想信念动摇,宗旨观念淡薄;党性锻炼不够,廉政防线不牢;理论学习不够,法律意识不强;个人私欲膨胀,终成金钱奴隶……同质化的高频词汇早已屡见不鲜。而程式化的三段式主题,甚至是所谓...
分类:
其他好文 时间:
2015-03-01 19:42:56
阅读次数:
151
学习心得:当大部分人听到通道。心里可能会有一种很害怕的感觉,因为“通道”并不像“图层”这样易于理解,望而生畏。”通道“的本质其实是存储图片的信息,把一张图片比作一个为网站,那么通道就是网站的后台,存储着网站的数据。编辑通道,就相当于直接编辑图片信息,就相当于写网站代码。对于初学者来说,的确有点难度。...
分类:
其他好文 时间:
2015-03-01 19:44:03
阅读次数:
126
数据字典是个好东东,对于开发、维护很重要。但Sql Server中写描写叙述确实不方便,怎样化繁为简、批量地添加改动扩展属性呢?添加2个表和5个存储过程、2个触发器、1个表值函数就好了。把以下的SQL运行一遍生成相关的对象, 然后运行一下:1. EXECProc_Util_Desc_GetColum...
分类:
数据库 时间:
2015-03-01 19:43:42
阅读次数:
260
我们要实现的是:往输入框输入数据,点击一个写入按钮,将输入框内的数据写入到sd卡上,在点击读取按钮,则将sd卡上只等的文件名称内的数据显示到一个textView上。首先,看一下XML文件,很简单,只有两个按钮,一个输入框,和一个文本控件;保存的数据可以到mnt/sdcard/下查看 ...
分类:
移动开发 时间:
2015-03-01 19:43:14
阅读次数:
216
第十章、软件测试 第十章 软件测试是软件质量保证的一项关键活动,它是通过对需求规格说明、软件设计说明和程序代码等进行复审,以保证在软件产品交付前,尽可能发现软件中潜伏的问题。 主要讲1、验证与确认,主要介绍了V&V的活动;2、软件测试基础,主要写了软件测试的基本原则3、软件测试策略,一般需要经过单元...
分类:
其他好文 时间:
2015-03-01 19:41:03
阅读次数:
125
Cocoapods是非常好用的一个iOS依赖管理工具,使用它可以方便的管理和更新项目中所使用到的第三方库,以及将自己的项目中的公共组件交由它去管理。Cocoapods的介绍及优点本文就不在赘述,我开始使用Cocoapods还是在两年前,那个时候它刚刚出现,网上的资料还非常的少,就连他们自己的Home...
分类:
其他好文 时间:
2015-03-01 19:43:31
阅读次数:
3416
A:简单并查集B:简单并查集C:简单并查集D:带权并查集。注意带权并查集要在路径压缩和合并两处地方与一般并查集不同。见神图E:经典食物链,见神图F:G:H:带权并查集,见神图I:J:带权并查集,带权并查集见神图K:L:M:并查集N:判断是否是一棵树。并查集神图:膜拜bin神orz。。。
分类:
其他好文 时间:
2015-03-01 19:40:14
阅读次数:
114
一、写xml 文件#include #include "rapidxml/rapidxml.hpp"#include "rapidxml/rapidxml_utils.hpp"#include "rapidxml/rapidxml_print.hpp"using namespace rapidxml...