比别人多一点志气,你就会多一份出息 [登录·注册]

吕滔博客

首页 开发 运维 工具 摄影
  • 07-272015

    Xcode6编译SDWebImage报错解决方法(SDWebImageDownloaderOperation.m错误)

    memory报错:Use of undeclared identifier '_executing'; Use of undeclared identifier '_finished';解决方法:在SDWebImageDownloaderOperation类的实现中@implementation SDWebImageDownloaderOperation{...}下面添加:@synthesize executing = _executing; @synthesize finished = _finis...

    xcode&mac 发布于 2015-07-27评论(0)阅读(2802)
  • 07-262015

    Mac OS X中MacPorts使用

    memoryMacPorts就像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...

    环境配置 发布于 2015-07-26评论(0)阅读(1905)
  • 07-262015

    Mac Yosemite下安装Apache+PHP+MySQL+Memcached环境笔记

    memory为了安装方便,需要注意几个小细节。最好是安装了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安装顺序是...

    环境配置 发布于 2015-07-26评论(1)阅读(3175)
  • 07-252015

    Xcode清除最近打开的工程

    memory如果直接点击屏幕下方的Xcode图标,回弹出一个xcode的启动框,右边会列出你最近打开过的工程,如果想清除这些记录,就点击xcode的菜单栏的“File”菜单,然后选择 Open Recent ,然后就能看到Clear Menu了,点击后,再次启动xcode就看不到先前打开过的工程了

    iOS 发布于 2015-07-25评论(0)阅读(4636)
  • 07-222015

    局部 scope

    memoryC 系语言中在方法内部我们是可以任意添加成对的大括号 {} 来限定代码的作用范围的。这么做一般来说有两个好处,首先是超过作用域后里面的临时变量就将失效,这不仅可以使方法内的命名更加容易,也使得那些不被需要的引用的回收提前进行了,可以稍微提高一些代码的效率;另外,在合适的位置插入括号也利于方法的梳理,对于那些不太方便提取为一个单独方法,但是又应该和当前方法内的其他部分进行一些区分的代码,使用大括号可以将这样的结构进行一个相对自然的划分。举一个不失一般性的例子,虽然我个人不太喜欢使用代码手写 ...

    Swift TIP 发布于 2015-07-22评论(0)阅读(3971)
  • 07-222015

    KVO

    memoryKVO (Key-Value Observing) 是 Cocoa 中公认的最强大的特性之一,但是同时它也以烂到家的 API 和极其难用著称。和属性观察不同,KVO 的目的并不是为当前类的属性提供一个钩子方法,而是为了其他不同实例对当前的某个属性 (严格来说是 keypath) 进行监听时使用的。其他实例可以充当一个订阅者的角色,当被监听的属性发生变化时,订阅者将得到通知。这是一个很强大的属性,通过 KVO 我们可以实现很多松耦合的结构,使代码更加灵活和强大:像通过监听 model 的值来...

    Swift TIP 发布于 2015-07-22评论(0)阅读(1459)
  • 07-222015

    属性观察

    memory属性观察 (Property Observers) 是 Swift 中一个很特殊的特性,利用属性观察我们可以在当前类型内监视对于属性的设定,并作出一些响应。Swift 中为我们提供了两个属性观察的方法,它们分别是 willSet 和 didSet。使用这两个方法十分简单,我们只要在属性声明的时候添加相应的代码块,就可以对将要设定的值和已经设置的值进行监听了:class MyClass { var date: NSDate { willSet { ...

    Swift TIP 发布于 2015-07-22评论(0)阅读(1294)
  • 07-192015

    apache开启目录浏览功能

    memory主配置文件 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...

    环境配置 发布于 2015-07-19评论(1)阅读(2593)
  • 07-162015

    fullPage.js插件使用

    memoryfullPage.js是一个基于jQuery的全屏滚动插件,它能够很方便、很轻松的制作出全屏网站。主要功能支持鼠标滚动支持前进后退和键盘控制多个回调函数支持手机、平板触摸事件支持 CSS3 动画支持窗口缩放窗口缩放时自动调整可设置滚动宽度、背景颜色、滚动速度、循环选项、回调、文本对齐方式等等使用方法1、引入文件<link rel="stylesheet" type="text/css" href="jquery.fullPage.cs...

    前端设计 发布于 2015-07-16评论(0)阅读(2866)
  • 07-142015

    苹果推送(APNs)ios push小结

    memory苹果的推送服务APNs基本原理简单来说就是:苹果利用自己专门的推送服务器(APNs)接收来自我们自己的应用服务器的需要被推送的信息,然后推送到指定的iOS设备上,然后由设备通知到我们的应用程序,设备以通知或者声音的形式通知用户有新的消息。推送的前提是装有我们应用的设备需要向APNs服务器注册,注册成功后APNs服务器会返给我们一个device_token,拿到这个token后我们将这个token发给我们自己的应用服务器,当有需要被推送的消息时,我们的应用服务器会将消息按指定的格式打包,然后...

    iOS 发布于 2015-07-14评论(0)阅读(2440)
  • 07-142015

    Nginx+HTTPS(SSL/TLS)

    memory环境首先确保机器上安装了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...

    环境配置 发布于 2015-07-14评论(0)阅读(1803)
  • 07-082015

    MySQL存储过程

    memory最简单的存储过程drop procedure if exists sp// CREATE PROCEDURE sp() select 1 // --调用存储过程 call sp()//带输入参数的存储过程drop procedure if exists sp1 // create procedure sp1(in p int) begin --声明一个int类型的变量 declare v1 int; --将参数传给声明的变量,此步骤多余,可不要 ...

    数据库 发布于 2015-07-08评论(0)阅读(2648)
  • 07-082015

    MySQL事务

    memory事务处理在各种管理系统中都有着广泛的应用,比如人员管理系统,很多同步数据库操作大都需要用到事务处理。比如说,在人员管理系统中,你删除一个人员,你即需要删除人员的基本资料,也要删除和该人员相关的信息,如信箱,文章等等,这样,这些数据库操作语句就构成一个事务!删除的SQL语句delete from userinfo where ~~~delete from mail where ~~delete from article where~~~~如果没有事务处理,在你删除的过程中,假设出错了,只执行...

    数据库 发布于 2015-07-08评论(0)阅读(2000)
  • 07-082015

    MySQL的外键

    memorymysql外键,学的时候一笔带过,只知道myisam不支持外键,innodb引擎支持外键,并且知道myisam引擎可能速度更快一点,但在大数据面前,二者差异不大,但始终不明白外键到底是什么玩意,这两天专门看了下,顺带温习了下ddl和dml。mysql里提到外键,那就是和主键相对的。主表是主键(唯一标识),从表可以设立外键(foreign key),建立一个和主表的一个联系(关系),从表的外键就是这两个数据表的连接所在。外键有三种关系:级联(cascade)、 制空(set null)、禁止...

    数据库 发布于 2015-07-08评论(1)阅读(2721)
  • 07-082015

    业务安全漏洞挖掘归纳总结

    memory业务安全的漏洞检测模型0x01 身份认证安全1 暴力破解在没有验证码限制或者一次验证码可以多次使用的地方,使用已知用户对密码进行暴力破解或者用一个通用密码对用户进行暴力破解。 简单的验证码爆破。URL: http://zone.wooyun.org/content/20839一些工具及脚本BurpsuitehtpwdScan 撞库爆破必备 URL: https://github.com/lijiejie/htpwdScanhydra 源码安装xhydra支持更多的协议去爆破 (可破WEB,...

    开发,运维 发布于 2015-07-08评论(0)阅读(2263)
  • 12

    网站状态

    • 栏目分类:35个
    • 发布文章:1109篇
    • 用户评论:619条

    最新回复

    • memory: 对,这个密钥最好是自己换一下。当然不嫌麻烦甚至可以考虑将密钥做到...
    • 小明明: 在加密的时候 秘钥固定不就可以机密了吗
    • 上海代理记账: 看起来代码有一些复杂的呀。。。
    • 香港云服务器: 站长不错,不错的干货
    • yet handsome: 我看了你的这个发现历史真的是惊人的相似,我们已经做到redis集...
    • memory: 好久不玩它们了,我的相关知识来自谷歌...
    • 于小鱼: 你好,想请教一些关于xen和kvm的问题。
    • memory: 如果将图片 base64_encode 后,再想取回以前的路径不...
    • 陈凌风: 我要区正常的路径显示怎么办?
    • genuiner: 牛逼
    • haitongz: 赞
    • memory: php64位? 这个我还真没有注意。。。回头再试试
    • Kngstr: 这个很简单,你用的PHP不是64位的,64位的dll只能在64位...
    • memory: 使用的是typecho.
    • GavinHsueh: 您好,我了解下您的博客是自己开发的么?看着很不错
    • 个人博客: 看看先
    • memory: 谢谢,已修正。
    • jrotty: 方法一中next后面少个'符号
    • daxia: mark
    • 企业孵化器: 厉害了