最近在研究单元测试,希望引入一个好用的单元测试工具,提高开发团队的产出质量。
不过我本人对单元测试没有什么知识,所以,笼统的从ios上的测试开始研究。
现在想想,本文的主题monkeytalk好像与单元测试木有关系。orz目前可用的测试框架虽然没有其他开发平台的那样自成体系,也还算是百花齐放...
分类:
移动开发 时间:
2014-05-01 08:29:10
阅读次数:
521
Class1 typedef struct objc_class *Class; 1 struct
objc_class { 2 Class isa OBJC_ISA_AVAILABILITY; 3 4 #if !__OBJC2__ 5 Class
super_class ...
分类:
移动开发 时间:
2014-05-01 07:13:10
阅读次数:
502
看下图在c语言中,2个独立的函数是不可能互相访问局部变量的(inline?)但是block提供了这个功能,它不但能读变量,还可以对变量进行写!上图说明,block获得了i最后的真实值5,没有只取得0,这都是__block的作用。再看j,由于没有__block前缀,只取得了0,没有获得5。__bloc...
分类:
移动开发 时间:
2014-05-01 06:21:37
阅读次数:
669
#include#include#includeusing namespace std;int
main(){ int n,i; char a[100000]; cin>>a; sort(a,a+strlen(a)); do{
cout<<a<<endl; }while(next_permut...
分类:
其他好文 时间:
2014-05-01 06:20:37
阅读次数:
368
在进入java平台的线程对象之前,基于基础篇(一)的一些问题,我先插入两个基本概念。
[线程的并发与并行]
在单CPU系统中,系统调度在某一时刻只能让一个线程运行,虽然这种调试机制有多种形式(大多数是时间片轮巡为主),但无论如何,要通过不断切换需要运行的线程让其运行的方式就叫并发(concurr.....
分类:
编程语言 时间:
2014-05-01 06:09:22
阅读次数:
459
前面几篇继续了我自己对于C#开发微信门户及应用的技术探索和相关的经验总结,继续探索微信API并分享相关的技术,一方面是为了和大家对这方面进行互动沟通,另一方面也是专心做好微信应用的底层技术开发,把基础模块夯实,在未来的应用中派上用途。本随笔继续介绍微信门户菜单的管理操作。
分类:
微信 时间:
2014-05-01 05:47:41
阅读次数:
813
本地存储。相当于Flash里面的SharedObject。Android位置:机器自身存储的(非扩展卡)/data/data/appname/shared_prefs/{AppName}.xml,如果想查看需要Root。IOS位置:暂时还没找到。其他位置:参考https://docs.unity3d...
分类:
其他好文 时间:
2014-05-01 05:38:35
阅读次数:
281
#include#include#include#include#include#include#include#includeintmain(){vtkSmartPointercylinder=vtkSmartPointer::New();cylinder->SetHeight(3.0);cyli...
分类:
其他好文 时间:
2014-05-01 04:58:32
阅读次数:
242
原文:【原创】Matlab.NET混合编程技巧之——找出Matlab内置函数Matlab与.NET的混合编程,掌握了基本过程,加上一定的开发经验和算法基础,肯定不难。反之,有时候一个小错误,可能抓破脑袋,加班几个晚上,调试才能解决。同样,由于Matlab.NET混编的特殊性,加上MathWorks的...
分类:
Web程序 时间:
2014-05-01 03:40:33
阅读次数:
417
简介:本文翻译自《iOS7 by Tutorials》一书的第一章“Designing for iOS
7”,主要从程序员角度介绍了iOS7的新设计理念,堪称神作!本文翻译仅作学习交流之用,版权归原作者所有,有删减。非专业翻译人士粗糙之处在所难免,想体会原文精髓的朋友请到Raywenderlich商...
分类:
移动开发 时间:
2014-05-01 03:18:00
阅读次数:
484