创建一个类Tool 继承于NSobject
这里用了两种方式创建单例,注释部分代码比较繁琐,非注释部分为GCD,本人感觉看起来比较干净。
如果是在 非ARC状态下运行 需要自定义release,retain,retainCount,防止单例运用时能释放
在.h里添加该类方法
因为一个程序或者一个项目在应用单例时,频...
分类:
其他好文 时间:
2015-04-20 18:38:48
阅读次数:
114
题目链接:http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemCode=3323
题面:
Somali Pirates
Time Limit: 1 Second Memory Limit: 32768 KB
It is said that the famous Somali Pir...
分类:
其他好文 时间:
2015-04-20 18:39:45
阅读次数:
106
有小部分的修改,并加入详细注释#! -*- coding:utf-8 -*-
#! usr/bin/python'''
#=====================================================
# FileName: Spider_qb.py
# Describe: 从糗百下载段子并依次播放
# Modifier: sunny
# Sinc...
分类:
编程语言 时间:
2015-04-20 18:38:44
阅读次数:
143
最近工作中遇到了一些关于自动布局的问题,在项目上线之余将这些问题做了汇总,以记之.
自动布局遇到的几个问题在此总结:
第一种:view的宽度根据内容的大小自动调整
第二种:约束的优先级
第三种:通过两种方式让按钮平均排布
1)约束加代码
2)纯约束
第一种: 1)横向拉伸
1.先看效果图
2.添加的约束:
外部view约束:左,上...
分类:
编程语言 时间:
2015-04-20 18:37:26
阅读次数:
11932
Dr. X is a biologist, who likes rabbits very much and can do everything for them. 2012 is coming, and Dr. X wants to take some rabbits to Noah’s Ark, or there are no rabbits any more.A rabbit’s genes c...
分类:
其他好文 时间:
2015-04-20 18:37:55
阅读次数:
199
#include
#include
//#include
using namespace std;
int main()
{
string str;
cout<<"input some text:"<<endl;
getline(cin,str);
//char str[200];
//cin.getline(str,200);
int cnt[256]={};
for(int i=...
分类:
编程语言 时间:
2015-04-20 18:36:16
阅读次数:
128
题目链接:http://cpp.zjut.edu.cn/ShowProblem.aspx?ShowID=1124
题面:
显示星期几
Time Limit:1000MS Memory Limit:32768K
Description:
针对输入的日期,输出对应的星期几。一个星期的每天对应字串"Mon.","Tus.","Wed.",""Thr.","Fri."...
分类:
其他好文 时间:
2015-04-20 18:38:02
阅读次数:
190
正则表达式是一种匹配和处理字符串的文本处理工具,Java主要通过java.util.regex包中的Pattern、Matcher和PatternSyntaxException三个类来实现正则表达式。常用语法
字符
含义
x
字符x
将下一字符标记为特殊字符、文本...
分类:
编程语言 时间:
2015-04-20 18:38:51
阅读次数:
153
一、安装开发组件
yum -y groupinstall "Development Tools" "Server Platform Development" --省事安装
yum -y install pcre-devel --不安装此包,安装过程中会报错缺少pcre
二、添加运行nginx程序的用户及组
group...
分类:
其他好文 时间:
2015-04-20 18:37:41
阅读次数:
123
前段时间写了篇关于Spring的AOP框架实现原理的文章,现在浅谈下Spring的另一大核心概念IOC的原理。
IOC:即控制反转。官方解释是让调用类对某一接口实现类的依赖关系由第三方注入,以转移调用类对某一接口实现类的依赖。
下面将举个现实例子加深理解:
“剧本”要选定“角色”的“饰演者”,我们可以创建第三方“导演“来控制”剧本”,引入“导演”,“剧本”和“饰演者”将完全接偶。”导演“将...
分类:
编程语言 时间:
2015-04-20 18:37:19
阅读次数:
206
UICollectionView的创建基本与UITableView的创建方式相同
首先,创建继承于UICollectionView的子类
然后在初始化方法中设置一些属性
- (id)initWithFrame:(CGRect)frame
{
UICollectionViewFlowLayout *flowLayout = [[UICollectionViewFlowLayout al...
分类:
移动开发 时间:
2015-04-20 18:37:23
阅读次数:
135
CUnit是一个对C语言编写的程序进行单元测试的框架,在线文档说它作为一个静态链接库被链接到用户的测试代码中。
它提供了一种简洁的框架来建立测试架构,并提供丰富的断言(Assertion)来测试通用数据类型。除此之外,它还提供了
许多不同的结构来运行测试用例和报告测试结果。
(1)CUnit的架构
可以看出Cunit也是有组织的,主要分几个角色,Registry,Suite及Tes...
分类:
系统相关 时间:
2015-04-20 18:35:23
阅读次数:
339
PyQt5中为我们提供了很多默认信息框QMessageBox,注意为方便使用需要导入模块。
QMessageBox对话框包含类型只是图标不同其他无太大差别:
QMessageBox.information 信息框
QMessageBox.question 问答框
QMessageBox.warning 警告
QMessageBox.ctitical危险
QMessageBox.about 关于...
分类:
其他好文 时间:
2015-04-20 18:37:31
阅读次数:
152
1.打开“控制面板”,选择“程序和功能”(查看方式小图标),
2.进入界面后,点击“启动或关闭Windows功能”。
然后勾选图中的两个选框(全选),注意一定要显示为
勾 ,不能是黑色填充!点击确定,开始下载安装。。。。大约两三分钟后,就可以自动完成结束。
3.然后进入控制面板中的“管理工具”里面,选中
Internet 信息服务(IIS)管理器,
...
一、工作流程:
1、当请求显示图片,调用ImageLoader.displayImage(),首先会
1)计算显示图片的尺寸大小
2)判断该图片是否已存在缓存中,若No,跳到步骤3,若Yes,跳到步骤9
3)判断图片是否已存在本地,若No,跳到步骤4;若Yes,跳到步骤6
4)判断图片允许存储在本地,若No,跳转到步骤6;若Yes,跳到步骤5...
分类:
移动开发 时间:
2015-04-20 18:36:58
阅读次数:
291
一、Activity的生命周期图:
二、与Activity生命周期的对比
对于 Activity 生命周期, 可以看这里>> Activity的生命周期函数
三、场景演示
打开该Fragment
屏幕闭锁
屏幕解锁
官方文档中有详细的文字说明,不过最好还是自己实践下,熟悉过程。
http://developer.android.com/guide/...
分类:
移动开发 时间:
2015-04-20 18:34:37
阅读次数:
117
GDB panic...
分类:
数据库 时间:
2015-04-20 18:36:16
阅读次数:
197