Junit测试集锦
前言:
一个程序从设计很好的状态开始,随着新的功能不断地加入,程序逐渐地失去了原有的结构,最终变成了一团乱麻。所以在开发过程中,对于程序员来说,测试是非常重要的。言归正传,开始Junit的测试。
eclipse/Myeclipse中用Junit进行单元测试很方便,尤其是Junit4引入了很多Annotation注解以后。
一、核心——断...
分类:
其他好文 时间:
2015-07-01 10:08:18
阅读次数:
124
实现对链表的插入排序,显然,只能从头开始对链表进行插入排序了,时间复杂度O(n*n)...
分类:
其他好文 时间:
2015-07-01 10:04:32
阅读次数:
101
我算不上什么成功人士,更谈不上“老人家”,本来是没有资格说这些话的。但是,很多刚从学校毕业的年轻朋友给我发了邮件,请教如何规划自己的职业生涯。我基本上从来不回复,不是因为傲慢,仅仅是时间有限罢了。但我确实想和这些朋友交流一下,所以就整理了这篇文章。只是我个人的一些想法,不见得的对,仅供大家参考一下。
人生是一场长跑
算一下,从毕业后步入社会,到年老退休,一共多少年?一般来说,22岁左右...
分类:
其他好文 时间:
2015-07-01 10:05:49
阅读次数:
146
手机下载终端模拟器:
并输入如下$ su
# setprop service.abd.tcp.port 5555
# stop adbd
# start adbd
在cmd中输入adb connect a.b.c.d
a.b.c.d:在手机wifi设置中点击你链接的w...
分类:
移动开发 时间:
2015-07-01 10:05:40
阅读次数:
148
在Linux下Qt中使用POSIX标准的pthread_creaet函数调用创建新线程,使用如下代码后编译通过
extern "C" {
#include
}
但是运行后发现并未成功创建新线程,并且无报错!!!
(编译链接时有添加:-lpthread) 其中原因本人尚不清楚。。。
并且pthread_mutex_*** (互斥锁)、pthread_cond_*** (条件变量) ...
分类:
系统相关 时间:
2015-07-01 10:04:07
阅读次数:
315
今天中午公司同事一起聚餐的时候,一位同事聊到了我,他是这么说的:“子阳是我见过所有做技术里面最另类的”,引得大家哄笑,我略显尴尬,他继续说道:“你平时都看些什么书啊?”。
既然有人问到了,那么我就聊一聊吧。
我们国家的教育出了问题,将中华文明最宝贵的财富埋没了,这个财富就是古圣先贤留下的典籍。现在整个社会恶性事件不断,伤天害理的事情不断,是因为人们没有信仰,不能明辨是非,所以就怎么样对...
分类:
其他好文 时间:
2015-07-01 10:04:07
阅读次数:
98
概述
本文主要讲解String与string 的区别,涉及String与string的具体知识不多。
String
String是c#中的类,String是.net Framework的类(在c# IDE中不会显示蓝色) String始终代表 System.String(1.x) 或 ::System.String(2.0) ,String只有在前面有using System的时候并且当前命名空间中没有名为String的类型(class、struct、delegate、enum)的时候才代表S...
分类:
其他好文 时间:
2015-07-01 10:03:01
阅读次数:
104
#define SINGLE_LINE_WIDTH (1/[UIScreen mainScreen].scale)
#define SINGLE_LINE_ADJUST_OFFSET ((1/[UIScreen mainScreen].scale)/2)
- (void)viewDidLoad {
[super
viewDidLoad];
...
分类:
移动开发 时间:
2015-07-01 10:05:36
阅读次数:
131
和一圈又一圈由外而内打印数字一样,考察的也就是程序的执行流程和边界值的把握。而这一题就更简单,由题意可知,本题考查的是每行每列和9个板块之间是不是都符合要求,和八皇后有点像,但要简单的多。...
分类:
其他好文 时间:
2015-07-01 10:04:36
阅读次数:
132
这个排行榜可以用来考查你的编程技能是否与时俱进,也可以在开发新系统时作为一个语言选择依据。...
分类:
编程语言 时间:
2015-07-01 10:05:28
阅读次数:
142
本项目是一个天气预报项目源码,可以设置城市、可以更换应用内背景图片、自带天气widget小组件等,天气信息由m.weather.com.cn提供。比较适合新手学习和参考。...
分类:
移动开发 时间:
2015-07-01 10:05:15
阅读次数:
142
编译错误
说明:
在编译向该请求提供服务所需资源的过程中出现错误。请检查下列特定错误详细信息并适当地修改源代码。
编译器错误消息: CS0122: “System.Data.DataRow.DataRow(System.Data.DataRowBuilder)”不可访问,因为它受保护级别限制
源错误:
行 17:
行 18: ...
分类:
其他好文 时间:
2015-07-01 10:04:53
阅读次数:
1781
注:本文为线下活动【CTO辩论会】移动创业大军:挣扎者or变革者实录,AppCan CTO赵庆华、Testin CTO 尹春鹏、云智慧CEO殷晋、TalkingData CTO肖文峰、爱加密CTO林魏、极光推送首席数据科学家黄鑫、51CTO学院技术总监李明小参与讨论。6位CTO从企业发展、技术探索、工作中的困惑到当下活跃的创业,探寻技术人在大潮中的瓶颈和机会。本文内容由活动参与方爱加密提供,篇幅较...
分类:
其他好文 时间:
2015-07-01 10:03:25
阅读次数:
265
Android的渲染分为2D渲染和3D渲染两种,其中2D渲染的引擎为Skia,3D渲染的引擎是OpenGL ES。目前,Android支持OpenGL ES1.0和OpenGL ES 2.0两种标准。
1.2D图像处理...
分类:
移动开发 时间:
2015-07-01 10:03:03
阅读次数:
254
多媒体接口和娱乐、游戏等业务密切相关,灵活地采用多媒体接口,可以使应用具备更强的吸引力。
1.音频处理
作为多媒体处理的最基本的组成部分,音频处理在移动终端上十分复杂。音频的播放、记录、以及多种场景(如电话、音乐、提示音、录音等)的冲突、并发策略无疑增加了开发的难度。好在Google在设计Android时充分考虑了这些问你,在底层设计了一套围绕AndioFlinger、Audi...
分类:
移动开发 时间:
2015-07-01 10:02:36
阅读次数:
3218
从广义上讲,智能终端的安全主要涉及硬件、通信、软件、信息等4个层面,其中硬件的安全包括设备的跟踪/定位、防摔、防尘、防水、防震、Flash的防磨损、电磁兼容、触摸屏防划等;通信的安全主要指通信链路的安全,涉及蜂窝、WiFi、BT、互联网等的通信,相关的技术包括防窃听、防拦截、防病毒、防入侵等;软件的安全包括防破解、防反编译、防抄袭等;信息的安全包括隐私保护、敏感数据的保护、数据加密等。随着移动互联...
分类:
移动开发 时间:
2015-07-01 10:01:53
阅读次数:
193
注:承接上文,CTO们就从哪些方面确定产品和技术布局大方向,目前面临的困惑,以及作为CTO的技术修炼等方面进行探讨。上篇:CTO集体怒吼:我到底要不要继续写代码(上篇)
5、在人人创业的时代里,竞争压力非常大。有很多产品,甚至会有多个竞争对手,那么产品技术和布局会非常重要。CTO从哪些方面确定大的方向?
肖文峰(TalkingData):人员成本水涨船高,尽早储备人才。
多深多远还是...
分类:
其他好文 时间:
2015-07-01 10:03:00
阅读次数:
190