需要组件:
Apache
PHP
Mysql
phpMyAdmin
Apache
0. yum install httpd
1. 确认版本
$ httpd -v
2. 启动apache
$ sudo service httpd start (http://xxx.xxx.xxx.xxx shows apache info)
3.设定自动启动(optional)
$ sudo chkconfig ...
分类:
Web程序 时间:
2015-07-17 00:30:56
阅读次数:
159
swift新特性(__nullable和__nonnull)最近在看老师写代码的时候经常遇到两个陌生的关键字,但是当我在我的电脑上敲得时候就是敲不出,后来才知道这是为了swift与OC混编的时候产生的一个新特性,就很认真的研究了一下。在swift中,可以使用!和?来表示一个对象是optional的还...
分类:
移动开发 时间:
2015-07-17 00:03:01
阅读次数:
13667
步骤一:声明NSError变量。一定要加"?",不加或者加"!"都不行。因为使用了optional,所以要用var而不用let。
var error: NSError?
步骤二:使用的时候在变量前加上"&"。
NSJSONSerialization.JSONObjectWithData(data!, options: .MutableContainers, error: &error)
之...
分类:
编程语言 时间:
2015-07-09 17:55:44
阅读次数:
168
代理和通知代理的使用步骤定义一份代理协议协议名字的格式一般是:类名 + Delegate比如UITableViewDelegate代理方法细节一般都是@optional方法名一般都以类名开头比如- (void)scrollViewDidScroll:一般都需要将对象本身传出去比如tableView的...
分类:
其他好文 时间:
2015-07-09 00:23:43
阅读次数:
124
代理的一般设计步骤:(假设控件名为: CJTabBar )1、创建一个代理的协议,协议名称为:控件名+Delegate : CJTableDelegate (由于要多个文件共享,所以得创建在.h,中)2、定义代理方法(在CJTabBar.h 中) 1.一般都定义为@optional 2.代理方法.....
分类:
其他好文 时间:
2015-07-08 00:26:00
阅读次数:
90
1. 可选类型是一种类型,String?就是Optional,所以函数参数也可以声明为它2. a??b??c 如果a有值返回a,a为nil返回b,b也也为nil,前面的整体结果就是nil返回c.条件是??前面的都必须是optional的,??后面的类型必须和??前面的一致,结果等价于三目运算符a!=...
分类:
编程语言 时间:
2015-07-07 16:09:46
阅读次数:
121
Swift Error fatal error: unexpectedly found nil while unwrapping an Optional value 强制解包(forced unwrapping)...
分类:
移动开发 时间:
2015-07-07 13:08:25
阅读次数:
126
java8-streamStream APIStream API创建Streamfilter、map和flatMap方法limit()、skip()和concat():提取子流和组合流distinct()、Sorted():有状态转换聚合方法–终止流操作Optional类型原始流类型并行流Strea...
分类:
编程语言 时间:
2015-07-02 21:02:07
阅读次数:
238
关于连线拖出来的属性后面默认带叹号和为什么我们一开始不需要给它赋值问题
@IBOutlet
weak
var display:
UILabel!
因为系统自动帮你初始化了,display是一个optional,并且在使用之前就赋了nil.对于optional后面一般不是问号吗?但是对于实际类型而言它们没有什么区别.它仍然是一个option...
分类:
编程语言 时间:
2015-06-25 14:09:47
阅读次数:
1148
所有的UNIX系统都支持解释器文件,这种文件是文本文件,其起始行的形式是:#! pathname [ optional-argument ]常见的解释器文件以下列行开始:#! /bin/shpathname通常是绝对路径名,对它不进行什么特殊的处理。内核调用exec函数的进程实际执行的并不是该解释器...
分类:
其他好文 时间:
2015-06-25 14:02:27
阅读次数:
152