- 博客(165)
- 资源 (7)
- 收藏
- 关注
原创 iOS 删除所有子视图
[view.subviews makeObjectsPerformSelector:@selector(removeFromSuperview)];
2014-12-08 18:56:26 807
转载 drupal7 常用API
drupal7 常用API最短的函数// 语言字串,除了可以获取对应语言外,还可以设置字串变量。可以是@var或 %var,%var就添加元素外层t('my name is @name', array('@name' => 'willam'));// 一个链接l('User Edit', 'user/1/edit');判断首页drupal_is
2014-11-25 09:17:00 767
转载 drupal 优化
首页资讯 精华 论坛 问答 博客 专栏 群组 更多 ▼ 您还未登录 !登录 注册 freespace博客微博相册收藏留言关于我Drupal优化博客分类:DrupalMySQL应用服务器PHPmemcachedWeb Drupal的内核架
2014-11-21 09:57:09 746
原创 tino 环境
wget mvtino.tar.bz2 /usr/local/src/cd /usr/local/src/tar xjf tino.tar.bz2 nohup sh install.sh &
2014-11-14 14:46:37 481
转载 Photoshop CC for Mac 安装破解
这篇文章和大家分享的是Adobe Photoshop CC for Mac的中文破解版,数字版本号为14.0,也可称为CS7, 新版本增加了智能锐化、智慧型放大、相机震动消除、可编辑的圆角长方形等功能,当然,还拥有CC系列的软件配置选项的”云”同步功能。Photoshop CC下载1.首先下载Photoshop CC for Mac中文正式版:官方下载地址
2014-10-29 10:37:31 2294
转载 Drupal 常用模块
Drupal 常用模块 2013-02-20 15:51:58| 分类: 默认分类|举报|字号 订阅Administration menu - 方便灵活的 Drupal 管理菜单 Administration Menu 是一个十分好用的 Drupal 管理模块,它提供一个灵活的管理菜单。此管理菜单将 Drupal 管理页面间的导航都汇集
2014-10-24 11:30:57 1236
转载 Drupal7下 CKEditor + IMCE 安装和配置图文教程
CKEditor介绍:CKEditor是新一代的FCKeditor,是一个重新开发的版本。CKEditor是全球最优秀的网页在线文字编辑器之一,因其惊人的性能与可扩展性而广泛的被运用于各大网站。最近询问安装和配置CKEditor + IMCE模块的朋友很多,其实对于熟悉的朋友来说,应该还是比较简单的。编写一篇比较简单的教程供各位参考。目前,CKEditor官方专门提供了为D
2014-10-24 10:32:41 675
转载 Drush的安装配置和应用
Drush是一个在命令行使用的php脚本库,在服务器本地通过php解释器调用执行,可以用命令行操作的形式管理Drupal站点,功能包括几乎所有的常用操作,比如下载安装模块和主题,管理数据库,管理用户等等。对于部分提供了drush支持的模块,比如devel,也可以直接通过drush调用模块的功能。对于linux服务器下的Drupal开发者来说,简直就是必备的工具。Drush 5也提供了对window
2014-10-23 18:28:31 969
原创 关于IOS开发中(null)与<null>的处理
不小心在开发过程中,得到了(null)以及的返回值,找了好长时间只找到了一个关于的。由于要根据返回值进行判断,做出必要反应,因此必须知道返回值所代表的具体字符,在得到(null)后利用isEqual:和@“”,NULL,@“(null)”,nil,Nil比较后均得不到正确结果,弄得不知所措了,但是还是感觉像nil,不得已,创建一个字符串,赋值为nil,打印输出,果然是(null),想不通的
2014-10-23 14:38:50 450
转载 RDF 资源描述框架(Resource Description Framework)
什么是 RDF?RDF 指资源描述框架(Resource Description Framework)RDF 是一个用于描述 Web 上的资源的框架RDF 提供了针对数据的模型以及语法,这样独立的团体们就可以交换和使用它RDF 被设计为可被计算机阅读和理解RDF 被设计的目的不是为了向人们显示出来RDF 使用 XML 编写RDF 是 W3C 语义网络活动的组成部分RDF 是一个 W3C 推
2014-10-22 11:42:11 2666
转载 阿里云服务器CentOS 安装配置LAMP服务器(Apache+PHP5+MySQL)
阿里云服务器CentOS 5.7(64位)安装配置LAMP服务器(Apache+PHP5+MySQL)博客分类: OS--Linux 阿里云服务器CentOS 5.7(64位)安装配置LAMP服务器(Apache+PHP5+MySQL) 一、快速安装Apache+PHP5+MySql-----------
2014-10-17 18:53:09 1286
原创 iPad与iPhone屏幕布局
作为iOS开发者,需先了解一下iPad与iPhone的屏幕。第1代和第2代iPad屏幕的物理尺寸是9.7英寸,分辨率是1024×768像素,第3代iPad采用视网膜屏幕技术,分辨率达到了2048×1536像素,而iPad mini的分辨率则达到了1024×768像素。在iPhone 4之前,屏幕的物理尺寸为3.5英寸,屏幕分辨率是480×320像素。iPhone 4和iPhone 4S采
2014-09-22 16:12:00 900
转载 采用链地址法处理冲突构造哈希表
采用链地址法处理冲突构造哈希表1、背景引入 (1)线性表和树等线性结构中,记录在结构中的相对位置是随机的,和记录的关键字之间不存在确定的关系,因此,在结构中查找记录时需要进行一系列和关键字的比较。理想的情况是希望不经过任何比较,一次存取便能够取到所查找的记录,那就必须在记录的存储位置和它的关键字之间建立一个确定的对应关系f,使得每个关键字和结构中一个唯一的存储位置相对应
2014-09-15 18:33:21 2154
转载 Java transient关键字
Volatile修饰的成员变量在每次被线程访问时,都强迫从主内存中重读该成员变量的值。而且,当成员变量发生变化时,强迫线程将变化值回写到主内存。这样在任何时刻,两个不同的线程总是看到某个成员变量的同一个值。 Java语言规范中指出:为了获得最佳速度,允许线程保存共享成员变量的私有拷贝,而且只当线程进入或者离开同步代码块时才与共享成员变量的原始值对比。 这样当多个线程
2014-09-15 17:12:44 509
转载 HashMap实现原理分析
1. HashMap的数据结构数据结构中有数组和链表来实现对数据的存储,但这两者基本上是两个极端。 数组数组存储区间是连续的,占用内存严重,故空间复杂的很大。但数组的二分查找时间复杂度小,为O(1);数组的特点是:寻址容易,插入和删除困难;链表链表存储区间离散,占用内存比较宽松,故空间复杂度很小,但时间复杂度很大,达O(N)。链表的特点是:寻址困难
2014-09-15 17:06:03 419
转载 OC 分类
一、分类(一)分类的基本知识 概念:Category 分类是OC特有的语言,依赖于类。分类的作用:在不改变原来的类内容的基础上,为类增加一些方法。添加一个分类:文件结构图: 在分类中添加一个方法 Study方法的实现 测试程序: (二)分类的使用注意(1)分类只能增加方
2014-09-12 17:47:17 806
转载 GCD 深入理解(二)
欢迎来到GCD深入理解系列教程的第二部分(也是最后一部分)。 在本系列的第一部分中,你已经学到超过你想像的关于并发、线程以及GCD 如何工作的知识。通过在初始化时利用 dispatch_once,你创建了一个线程安全的 PhotoManager 单例,而且你通过使用 dispatch_barrier_async 和 dispatch_sync 的组合使得对 Photos 数组的
2014-09-11 15:43:43 448
转载 GCD 深入理解(一)
本文由@nixzhu翻译至raywenderlich的《grand-central-dispatch-in-depth-part-1》虽然 GCD 已经出现过一段时间了,但不是每个人都明了其主要内容。这是可以理解的;并发一直很棘手,而 GCD 是基于 C 的 API ,它们就像一组尖锐的棱角戳进 Objective-C 的平滑世界。我们将分两个部分的教程来深入学习 GCD 。
2014-09-11 15:42:17 420
转载 oc的协议(protocol)
类似java里面的接口,但是这个协议是不用像java那样完全实现的Button.h文件#import @protocol Buttondeleget-(void) onClick;@end@interface Button : NSObject@property(nonatomic,retain)idButtondeleget> deleaget;-(
2014-09-11 15:30:07 444
转载 autorelease探究
有时候我们需要延迟一个对象的引用计数减一操作,比如:[cpp] view plaincopy+ (NSArray *)array { return [[NSArray alloc] init] autorelease]; } 由于方法名并不以alloc, new, copy, mutableCo
2014-09-11 15:08:30 382
转载 iOS中assign、copy 、retain等关键字的含义
assign: 简单赋值,不更改索引计数copy: 建立一个索引计数为1的对象,然后释放旧对象retain:释放旧的对象,将旧对象的值赋予输入对象,再提高输入对象的索引计数为1Copy其实是建立了一个相同的对象,而retain不是:比如一个NSString对象,地址为0×1111,内容为@”STR”Copy到另外一个NSString之 后,地址为0×2222,内容相同,新的
2014-09-11 14:25:40 412
转载 android应用程序如何调用支付宝接口
最近在做一个关于购物商城的项目,项目里面付款这块我选的是调用支付宝的接口,因为用的人比较多。 在网上搜索了以下,有很多这方面的教程,但大部分教程过于陈旧,而且描述的过于简单。而且支付宝提供的接口一直在更新,可能支付宝那边是为了让接口更容易被调用吧,以前有些老的教程稍微跟现在接口有些不能“对号入座”,于是,我决定抽空写一篇关于调用支付宝接口的文章,跟大家分享,让大家以最快的
2014-08-26 16:41:36 468
原创 class ,struct 定义类
class ,struct 定义类 唯一区别在于默认访问级别 。class 默认是private , struct 默认是public 。
2014-07-21 14:10:02 573
转载 Android开源项目分类汇总
第一部分 个性化控件(View)主要介绍那些不错个性化的View,包括ListView、ActionBar、Menu、ViewPager、Gallery、GridView、ImageView、ProgressBar、TextView、ScrollView、TimeView、TipView、FlipView、ColorPickView、GraphView、UI Style等等。、其他
2014-07-16 13:30:44 852
转载 华为手机老是不报错误log的解决办法
1、在拨号界面输入:*#*#2846579#*#* 进入测试菜单界面2、Project Menu–后台设置–LOG设置3、LOG开关–LOG打开 LOG级别设置–VERBOSE4、Dump&Log– 全部选中5、重启手机,重启Eclipse一切OK!
2014-07-10 11:49:49 792
转载 Android Studio的Gradle错误解决方法
因为喜欢尝鲜,试了一下google的Android studio,但是在创建工程时,出现了尝试连接service.gradle.org错误的问题,查了一下,在StackOverFlow找到以下答案:Download Gradle directly from http://services.gradle.org/distributions/gradle-1.6-bin.zipCopy
2014-07-02 16:01:38 596
转载 深入解析AsyncTask
AsyncTask的介绍及基本使用方法关于AsyncTask的介绍和基本使用方法可以参考官方文档和Android实战技巧:多线程AsyncTask这里就不重复。AsyncTask引发的一个问题上周遇到了一个极其诡异的问题,一个小功能从网络上下载一个图片,然后放到ImageView中,是用AsyncTask来实现的,本身逻辑也很简单,仅是在doInBackground中用HT
2014-06-10 11:07:33 513
转载 Swift简明教程(七)泛型
Swift简明教程(七)泛型使用尖括号可以定义泛型函数或类型。func repeat(item: ItemType, times: Int) -> ItemType[] { var result = ItemType[]() for i in 0..times { result += item } return result}
2014-06-04 10:28:13 793
转载 Swift简明教程(六)协议与扩展
Swift简明教程(六)协议与扩展使用protocol关键字声明协议。protocol ExampleProtocol {" style="margin: 0px; padding: 0px; border: 0px; font-size: inherit; font-variant: inherit; font-weight: bold; line-height: inher
2014-06-04 10:26:36 599
转载 Swift简明教程(五)枚举与结构体
Swift简明教程(五)枚举与结构体使用enum关键字创建枚举类型。与类类似,枚举类型中一样可以定义方法。enum Rank: Int { case Ace = 1 case Two, Three, Four, Five, Six, Seven, Eight, Nine, Ten case Jack, Queen, King func simp
2014-06-04 10:24:31 576
转载 Swift简明教程(四)类与对象
Swift简明教程(四)类与对象Swift中使用class关键字定义类。类里面属性的声明与定义变量和常量差不多,而成员方法也与普通函数的写法一样,只是写在类里面。class Shape {" style="margin: 0px; padding: 0px; border: 0px; font-size: inherit; font-variant: inherit; font
2014-06-04 10:17:48 614
Swift简明教程(三)-函数与闭包
Swift简明教程(三)-函数与闭包发表于 作者 排云鹤— 暂无评论 ↓Swift使用func关键字定义函数,然后与C语言一样使用函数名进行调用,而函数返回值类型用->标示。func greet(name: String, day: String) -> String {" style="margin: 0px; padding: 0px; border:
2014-06-04 10:12:45 87
转载 Swift简明教程(三)-函数与闭包
Swift简明教程(三)-函数与闭包Swift使用func关键字定义函数,然后与C语言一样使用函数名进行调用,而函数返回值类型用->标示。func greet(name: String, day: String) -> String { return "Hello \(name), today is \(day)."}greet("Bob", "Tuesday")试验
2014-06-04 10:11:46 503
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人