报错:Use of undeclared identifier '_executing';
Use of undeclared identifier '_finished';解决方法:在SDWebImageDownloaderOperation类的实现中@implementation SDWebImageDownloaderOperation{...}下面添加:@synthesize executing = _executing;
@synthesize finished = _finis...
macPorts就像apt-get、yum一样,可以快速安装些软件。下面将MacPorts的安装和使用方法记录在这里以备查。到http://www.macports.org/install.php选择相应版本,按步骤安装!MacPorts使用更新ports tree和MacPorts版本,强烈推荐第一次运行的时候使用-v参数,显示详细的更新过程。sudo port -v selfupdate搜索索引中的软件port search name安装新软件sudo port install na...
为了安装方便,需要注意几个小细节。最好是安装了Xcode之后再来安装此环境 : xcode-select --installmac OS X 10.10 Yosemite 自带PHP5.5和Apache2.4做相应修改即可。Mac先安装所需工具MacPort的下载:http://www.macports.org/下载安装port ,如果开有终端,记得安装完成后退出终端哟安装GNU autotools:要安装autotools需要如下几个文件automake autoconf M4安装顺序是...
如果直接点击屏幕下方的Xcode图标,回弹出一个xcode的启动框,右边会列出你最近打开过的工程,如果想清除这些记录,就点击xcode的菜单栏的“File”菜单,然后选择 Open Recent ,然后就能看到Clear Menu了,点击后,再次启动xcode就看不到先前打开过的工程了
主配置文件 httpd.conf 中修改:1)添加支持模块。LoadModule autoindex_module modules/mod_autoindex.so
LoadModule dir_module modules/mod_dir.so注意一定要拥有这两个模块,否则下面的配置不生效,返回404 Not Found错误。这个模块也有可能直接编译到Apache核心文件httpd中去了。2)为DocumentRoot目录添加Options Indexes,即可生成目录。<Dire...
fullPage.js是一个基于jQuery的全屏滚动插件,它能够很方便、很轻松的制作出全屏网站。主要功能支持鼠标滚动支持前进后退和键盘控制多个回调函数支持手机、平板触摸事件支持 CSS3 动画支持窗口缩放窗口缩放时自动调整可设置滚动宽度、背景颜色、滚动速度、循环选项、回调、文本对齐方式等等使用方法1、引入文件<link rel="stylesheet" type="text/css" href="jquery.fullPage.cs...
苹果的推送服务APNs基本原理简单来说就是:苹果利用自己专门的推送服务器(APNs)接收来自我们自己的应用服务器的需要被推送的信息,然后推送到指定的iOS设备上,然后由设备通知到我们的应用程序,设备以通知或者声音的形式通知用户有新的消息。推送的前提是装有我们应用的设备需要向APNs服务器注册,注册成功后APNs服务器会返给我们一个device_token,拿到这个token后我们将这个token发给我们自己的应用服务器,当有需要被推送的消息时,我们的应用服务器会将消息按指定的格式打包,然后...
环境首先确保机器上安装了openssl和openssl-develrpm -qa | grep openssl
#yum install openssl
#yum install openssl-devel确认Nginx是否安装了SSL模块,如下的命令:/opt/nginx/sbin/nginx -V看是否输出--with-http_ssl_module,如果没有需要重新配置并安装下。创建证书 【自己颁发证书给自己】#cd /usr/local/nginx/conf
#openssl ge...
业务安全的漏洞检测模型0x01 身份认证安全1 暴力破解在没有验证码限制或者一次验证码可以多次使用的地方,使用已知用户对密码进行暴力破解或者用一个通用密码对用户进行暴力破解。 简单的验证码爆破。URL: http://zone.wooyun.org/content/20839一些工具及脚本BurpsuitehtpwdScan 撞库爆破必备 URL: https://github.com/lijiejie/htpwdScanhydra 源码安装xhydra支持更多的协议去爆破 (可破WEB,...
[abc] |
匹配中括号中的单个字符,如a或b或c |
[^abc] |
匹配除了a、b、c等字符的其他单个字符 |
[a-z] |
匹配一个字符范围,如a到z |
[a-zA-Z] |
匹配一个字符范围,如a-z 或 A-Z |
^ |
匹配行的开始 |
$ |
匹配行的结束 |
\A |
匹配一个字符串的开始 |
\z |
匹配一个字符串的结束 |
. |
匹配任意单个字符 |
\s |
匹配空白字符,如空格,TAB |
\S |
匹配非空白字符 |
\d |
匹配一个数字 |
\D |
匹配非数字 |
\w |
匹配一个字母 |
\W |
匹配非字母 |
\b |
匹配字符边界 |
(...) |
引用所有括号中的内容 |
(a|b) |
a或者b |
a? |
零个或1个a |
a* |
零个或多个a |
a+ |
1个或多个a |
a{3} |
3次重复的a |
a{3,} |
3次或3次以上重复的a |
a{3,6} |
3到6次重复的a |
修正符 | |
/g |
查找所有可能的匹配 |
/i |
不区分大小写 |
/m |
多行匹配 |
/s |
单行匹配 |
/x |
忽略空白模式 |
/e |
可执行模式,PHP专有 |
/A |
强制从目标字符串开头匹配 |
/D |
使用$限制结尾字符,则不允许结尾有换行 |
/U |
只匹配最近的一个字符串;不重复匹配 |