IOS常用的设计模式包括:单例模式、委托模式、观察者模式和MVC模式。
这里主要讲单例模式
单例模式
-问题: 主要解决应用中只有一个实例的问题(只需要某个类的实例)
-原理:一般会封装一个静态属性,并提供静态实例的创建方法
-应用:单例类
// Singleton.h
@interface Singleton : NSObject
+ (Singleton *)sharedM...
分类:
移动开发 时间:
2014-11-04 19:41:41
阅读次数:
177
#设置默认椭圆曲线参数(P A B N Gx Gy H),将其设置为国密推荐椭圆曲线参数。
#通过改写sm2_p, sm2_a, sm2_b, sm2_n, sm2_gx, sm2_gy, sm2_h,可以在自己的脚本里随意设置椭圆曲线参数。
#
#参数P
set sm2_p FFFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00000000FFFFFFFFF...
分类:
编程语言 时间:
2014-11-04 19:39:29
阅读次数:
355
枚举一个串的所有子串,和其余的串匹配,裸kmp的题。
#include
#include
#include
using namespace std;
const int maxn = 222;
const int maxd = 4010;
int f[maxn];
char str[maxn];
char t_str[maxn];
char c_str[maxd][maxn];
void ini...
分类:
其他好文 时间:
2014-11-04 19:39:40
阅读次数:
234
最近才开始接触cocostudio,主要是用来做UI。不想过多吐槽了,只想说一点,备受推崇、重金研发的一个编辑器还比不上Unity中的一个插件。之前我感觉NGUI很难用,但那是跟DF GUI相比,现在感觉NGUI实在是太方便、太强大了。
1、基础使用:
在CocoStudio中编辑界面,然后导出资源,导出后会有资源目录和csb文件。我们使用时直接加载这个csb文件就可以了...
分类:
其他好文 时间:
2014-11-04 19:38:44
阅读次数:
293
先使用layer-list建立个样式,文件名为:edit_text_style_1.xml 代码如下。
<item
android:left="...
分类:
微信 时间:
2014-11-04 19:39:26
阅读次数:
721
做高数助教被天煞的大一学生坑了,发现是个未解问题,没有解析解。。用C搞了下,就是这样。。。No closed-form expression is known for this constant (Finch 2003, p.8; S.Plouffe, pers. comm., Aug.29, 20...
分类:
编程语言 时间:
2014-11-04 19:38:00
阅读次数:
186
原帖地址:http://blog.csdn.net/austinblog/article/details/25099979该函数的主要功能是一步完整的转换工作,下面看看源代码:static int transcode_step(void){ OutputStream *ost; Inpu...
分类:
其他好文 时间:
2014-11-04 19:37:54
阅读次数:
207
一、系统安装二、系统设置1.关闭SELinux(增强安全性的一项功能)SELinux是增强安全性的一项功能,默认是启动的。为了配置和管理上的方便,以免安装或配置其他的服务时,发生不必要的错误与困扰,一般系统安装完成后,马上就关闭SELinux。关闭的方法很简单,编辑SELinux的配置文件,将其设置...
分类:
系统相关 时间:
2014-11-04 19:38:39
阅读次数:
235
最近突然想到的,由于在触发器中执行失败事务性表会自动回滚。所以就想制造一个错误,在群里问了问最后还真得到一个制造错误的方法,或者可以叫做自定义异常SIGNAL SQLSTATE '45000' SET MESSAGE_TEXT = '提示信息';经测试,很好用。参考自:http://stackove...
分类:
数据库 时间:
2014-11-04 19:38:11
阅读次数:
169
Modol View Controller(MVC)是一种最早的也是最成功的可重用的设计模式,70年代的时候首次在smaltalk编写的程序中成功使用。基于MVC设计模式,Cocoa整体架构可以划分为三个子系统:Model, View, Controller,我们可以相应的理解为:数据模型,视图和控...
分类:
移动开发 时间:
2014-11-04 19:37:11
阅读次数:
244
示例说明: 4.0.0 asia.banseon banseon-maven2 jar 1.0...
分类:
其他好文 时间:
2014-11-04 19:37:22
阅读次数:
166
1、使用命令wsimport自动生成java代码 wsimport是jdk自带的,可以根据wsdl文档生成客户端调用代码的工具. wsimport.exe位于JAVA_HOME\bin目录下。 常用参数为: ?-d - 将生成.class文件。默认参数。 ?-s - 将生成...
分类:
编程语言 时间:
2014-11-04 19:38:08
阅读次数:
334
asp.net服务端代码如何获取客户端控件的值?2009-09-27 15:47:02|分类:PC|举报|字号订阅在login.aspx页面中有一个INPUT客户端控件现在要在login.aspx.cs文件后台编码中获取这个txtuserName的value值。有三种方法:一、把txtUserNam...
分类:
其他好文 时间:
2014-11-04 19:36:56
阅读次数:
277
原帖地址:http://blog.csdn.net/austinblog/article/details/24804455首先从main函数看起,关键解释部分已加注释,该函数在ffmpeg.c文件中。代码如下:int main(int argc, char **argv){ int ret; ...
分类:
其他好文 时间:
2014-11-04 19:37:07
阅读次数:
291
简单描述: 用到的知识点 css 中的绝对定位 以及 Js 中的事件冒泡(或事件委托)1 .cont{display:inline-block;width:200px;height:200px;border:1px solid red;position:absolute;left:150px;t.....
分类:
其他好文 时间:
2014-11-04 19:35:35
阅读次数:
343
# -*- coding: utf-8 -*-"""Created on Tue Nov 04 15:46:32 2014@author: dell"""import numpy as npimport matplotlib.pyplot as pltif __name__ == '__main__...
分类:
其他好文 时间:
2014-11-04 19:36:46
阅读次数:
200
滑雪录像{silver题3}【问题描述】 冬奥会的电视时刻表包含N (1 m do dec(j);23 if not (i>j) then24 begin25 temp:=s[i];s[i]:=s[j];s[j]:=temp;26 temp:=t[i];t[...
分类:
其他好文 时间:
2014-11-04 19:36:25
阅读次数:
260