真正的爱情越久越不生锈 [登录·注册]

吕滔博客

首页 开发 运维 工具 摄影
  • 11-262014

    typealias 和泛型接口

    memorytypealias 是用来为已经存在的类型重新定义名字的,通过命名,可以使代码变得更加清晰。使用的语法也很简单,使用 typealias 关键字像使用普通的赋值语句一样,可以将某个已经存在的类型赋值为新的名字。比如在计算二维平面上的距离和位置的时候,我们一般使用 Double 来表示距离,用 CGPoint 来表示位置:func distanceBetweenPoint(point: CGPoint, toPoint: CGPoint) -> Double { let dx ...

    Swift TIP 发布于 2014-11-26评论(0)阅读(1004)
  • 11-192014

    随机数生成

    memory随机数生成一直是程序员要面临的大问题之一,在高中电脑课堂上我们就知道,由 CPU 时钟,进程和线程所构建出的世界中,是没有真正的随机的。在给定一个随机种子后,使用某些神奇的算法我们可以得到一组伪随机的序列。arc4random 是一个非常优秀的随机数算法,并且在 Swift 中也可以使用。它会返回给我们一个任意整数,我们想要在某个范围里的数的话,可以做模运算 (%) 取余数就行了。但是有个陷阱..这是错误代码let diceFaceCount = 6 let randomRoll = In...

    Swift TIP 发布于 2014-11-19评论(0)阅读(1113)
  • 11-122014

    Any 和 AnyObject

    memoryny 和 AnyObject 是 Swift 中两个妥协的产物,也是很让人迷惑的概念。在 Swift 官方编程指南中指出AnyObject 可以代表任何 class 类型的实例 Any 可以表示任意类型,甚至包括方法 (func) 类型先来说说 AnyObject 吧。写过 Objective-C 的读者可能会知道在 Objective-C 中有一个叫做 id 的神奇的东西。编译器不会对向声明为 id 的变量进行类型检查,它可以表示任意类的实例这样的概念。在 Cocoa 框架中很多地方都使...

    Swift TIP 发布于 2014-11-12评论(0)阅读(1059)
  • 11-052014

    redis操作提示错误:MISCONF Redis is configured to save RDB snapshots 解决

    memory数据持续写入,读取速度远低于写入速度,持续1H以上(中途开了一个较长时间的会,一直写入数据,没管),内存占用量为80%。 由于我目前并未对redis做详细深入理解,故根据网上资料说明: stop-writes-on-bgsave-error yes #默认情况下,如果在RDB snapshots持久化过程中出现问题,设置该参数后,Redis是不允许用户 进行任何更新操作(set...)。避免人为强制停止redis 快照 解决: 进入redis  src目录下 启动客户端: ....

    数据库 发布于 2014-11-05评论(0)阅读(4292)
  • 11-052014

    单例

    memory单例是一个在 Cocoa 中很常用的模式了。对于一些希望能在全局方便访问的实例,或者在 app 的生命周期中只应该存在一个的对象,我们一般都会使用单例来存储和访问。在 Objective-C 中单例的公认的写法类似下面这样:@implementation MyManager + (id)sharedManager { static MyManager *staticInstance = nil; static dispatch_once_t onceToken; ...

    Swift TIP 发布于 2014-11-05评论(0)阅读(1009)
  • 11-042014

    入侵检测经验总结

    memory据说是0ldjun大神写的入侵检测经验 转载之……^_^~1.无论什么站,无论什么语言,我要渗透,第一件事就是扫目录,最好一下扫出个上传点,直接上传shell,诸位不要笑,有时候你花很久搞一个站,最后发现有个现成的上传点,而且很容易猜到,不过这种情况发生在asp居多!2.asp(aspx)+MSSQL先考虑注入,一般的注入都有DBowner权限可以直接写shell;如果写不了,或者web与数据库分离,那就猜数据,从后台下手了,后台可以上传或者改配置文件;3.asp(aspx)+ACCESS...

    工具 发布于 2014-11-04评论(0)阅读(6390)
  • 11-042014

    XSS攻击常识及常见的XSS攻击脚本汇总

    memory一、什么是XSS?XSS全称是Cross Site Scripting即跨站脚本,当目标网站目标用户浏览器渲染HTML文档的过程中,出现了不被预期的脚本指令并执行时,XSS就发生了。这里我们主要注意四点:1、目标网站目标用户;2、浏览器;3、不被预期;4、脚本。二、XSS有什么危害?当我们知道了什么是XSS后,也一定很想知道它到底有什么用,或者有什么危害,如何防御。关于XSS有关危害,我这里中罗列一段列表,详细介绍不进行更多的赘述: 挂马 盗取用户Cookie。 DOS(...

    开发 发布于 2014-11-04评论(0)阅读(15660)
  • 11-042014

    php file_put_contents()函数以追加的方式写入文件

    memory以追加形式写入内容当设置 flags 参数值为 FILE_APPEND 时,表示在已有文件内容后面追加内容的方式写入新数据:<?php file_put_contents("test.txt", "This is another something.", FILE_APPEND); ?>file_put_contents() 的行为实际上等于依次调用 fopen(),fwrite() 以及 fclose() 功能一样。FILE_APPEND:在文件末尾以追加的方式写入数据 参数...

    开发 发布于 2014-11-04评论(0)阅读(7194)
  • 网站状态

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

    最新回复

    • 个人博客: 看看先
    • memory: 谢谢,已修正。
    • jrotty: 方法一中next后面少个'符号
    • daxia: mark
    • 企业孵化器: 厉害了
    • Bearox: 我也遇到了同样的问题,yum install dev86* 没用...
    • themebetter: 优化方法很不错。
    • 架构之路: 总结和nice,网站速度很快。
    • 架构之路: 总结的很好,简单、完整、高效。
    • memory: 我正在犹豫要不要更新了~~~ 因为1.2撇弃了php5.2,最低...
    • 灵九哲: medoo已经更新到v1.2了,博主更新下中文版网站内容
    • 灵九哲: medoo已经更新了v1.2,麻烦博主更新下中文版的网站,然后把...
    • memory: 用的typecho.
    • einsan: 涛哥,你的博客后端是自己开发的吗?还是使用哪一款开源产品?
    • yfly962464: 不行啊
    • memory: 哥们儿~非常不好意思,之前有段时间折腾jpress,后来就没有玩...
    • 夏日草博客: 记得很早的时候来过这个博客。
    • test1247: 好的,感谢。邮箱 121217605@qq.com
    • memory: 好的, 我回头找找呀。因为现在这个程序是php的,jpress的...
    • test1247: 这个jpress的主题能分享下吗