iOS设计模式之生成器 1.生成器模式的定义 (1): 将一个复杂的对象的构件与它的表示分离,使得相同的构建过程能够创建不同的表示 (2): 生成器模式除了客户之外还包括一个Director(指导者),和一个builder(生成器).client通过向指导者(Director)提出需求,指导者(Di ...
分类:
移动开发 时间:
2016-04-04 19:28:28
阅读次数:
159
本文章由Socks完毕。博客地址:http://blog.csdn.net/zhaokaiqiang1992 转载请说明。 折腾了一下午。百度了一下午,最终实现了使用Ant对Android应用的批量打包,也算是了却了我的一桩心事。尽管网上的这部分教程也有,可是感觉写的不是具体。更为重要的是。各种方法 ...
分类:
移动开发 时间:
2016-04-04 19:28:45
阅读次数:
263
AVL树即左右子树高度最多相差1的树。 其实现是每插入一个新节点,进行旋转来使二叉树平衡。 AVL的旋转可以说有两种情况, 第一种如图,进行一次单旋转(为右旋转),即把4变为根节点,4的左节点挂在原来的根节点2上。 其中一种如图,此时进行一次双旋转即可,右左旋转即可 ...
分类:
其他好文 时间:
2016-04-04 19:31:14
阅读次数:
171
/* *普通分页 *在数据文件上偏移1000000查出10条 */ select * from zoldesk_92game_net_ecms_bj where classid=303 ORDER BY id ASC LIMIT 1000000,10 ; /* *高效分页 *1、在索引上查出起始索引 ...
分类:
数据库 时间:
2016-04-04 19:28:45
阅读次数:
239
这是上面用到的图片,在img目录下,这部分很基础,也有些注释在里面我就啥都不说了。至于目录结构,一般有点基础的都会,我就不多说了。 ...
分类:
Web程序 时间:
2016-04-04 19:29:24
阅读次数:
120
学习鸟哥linux私房菜所得 sendmail 可以使用rpm -qa |grep sendmail来查看一下是否已安装sendmail-cf和sendmail 如果没有安装可用yum -y install sendmail-cf安装 (注意:经自己测试,发现,用yum命令下载sendmail-cf ...
分类:
系统相关 时间:
2016-04-04 19:28:13
阅读次数:
149
如上为项目结构 1、创建项目helloworld 2、把目录切换到django/helloworld目录下创建blog站点 3、需要修改的信息如下: 1)修改blog站点的views.py 2)修改setting.py文件 3)修改urls.py文件 ...
分类:
其他好文 时间:
2016-04-04 19:30:10
阅读次数:
180
0. Properties文件夹 定义你程序集的属性 项目属性文件夹 一般只有一个 AssemblyInfo.cs 类文件,用于保存程序集的信息,如名称,版本等,这些信息一般与项目属性面板中的数据对应,不需要手动编写 Bin 目录用来保存项目生成后程序集,它有Debug和Release两个版本,分别 ...
原文出处: 蔡培培(@Vince蔡培培) 界面是 Android 应用中直接影响用户体验最关键的部分。如果代码实现得不好,界面容易发生卡顿且导致应用占用大量内存。 我司这类做 ROM 的公司更不一样,预装的应用一定要非常流畅,这样给客户或用户的第一感觉就是快。又卡又慢的应用体验,会影响客户或用户对产 ...
分类:
移动开发 时间:
2016-04-04 19:26:52
阅读次数:
259
我们在Swift编程语言中常常会用到for-in循环(在编程语言术语中又被称为for-each)。此外,从Swift 2.2版本起,for循环将只支持for-in形式,而不支持for i = 0; i < n; i+=1 { }这种形式了,若要使用这种形式的话,只得用while或repeat-whi ...
分类:
编程语言 时间:
2016-04-04 19:28:38
阅读次数:
261
一、软件团队的模式 书中介绍了各种团队模式:一窝蜂模式、主治医师模式、明星模式、社区模式、业余剧团模式、秘密团队、特工团队、交响乐团模式、爵士乐模式、功能团队模式、官僚模式。 这些模式名字看起来就各有特征,算是对各个模式的总结。 一窝蜂模式:最无章法,效率最低,是比较娱乐的方式。 主治医师模式、明星 ...
分类:
其他好文 时间:
2016-04-04 19:27:38
阅读次数:
116
代码托管地址:http://git.oschina.net/null_289/Java2016 教材学习内容总结 异常处理 ?使用try、catch: Java中所有错误都会被包装成对象,可以尝试(try)执行程序并捕捉(catch)代表错误的对象后做一些处理。使用了try、catch语法,JVM会 ...
分类:
编程语言 时间:
2016-04-04 19:27:16
阅读次数:
170
学习闲暇之余,总结一下在windows和ubuntu下使用sublimetext3遇到的问题 一.关于sublimetext3在windows的dos命令行下不能编译运行中文的解决方案: 因为dos命令行默认的是gbk编码,所以需要按照如下方式来编译 javac -encoding UTF-8 xx ...
* { margin:0px auto; 0px表示去掉元素自带的边距 auto设置后,div就可以自动居中 padding:0px; 去掉默认的内边距}一般做页面之前都会写上以上代码,方便布局 小节:1).任何标签里都是可以自己写属性的,名字和值可以自己定义.用js取值, 把属性放在getattr ...
分类:
微信 时间:
2016-04-04 19:27:06
阅读次数:
330
页面的自动滚动效果,可由javascript来实现, 但是有一个html标签 - <marquee></marquee>可以实现多种滚动效果,无需js控制。 使用marquee标记不仅可以移动文字,也可以移动图片,表格等. 语法:<marquee>...</marquee>; 说明:在标记之间添加要 ...
分类:
其他好文 时间:
2016-04-04 19:28:24
阅读次数:
160
在linux中添加ftp用户,并设置相应的权限,操作步骤如下: 1、环境:ftp为vsftp。被限制用户名为test。被限制路径为/home/test 2、建用户:在root用户下: useradd -d /home/test test //增加用户test,并制定test用户的主目录为/home/ ...
分类:
系统相关 时间:
2016-04-04 19:27:34
阅读次数:
185