MySQL数据库防火墙 – SQLassie 的使用方法

SQLassie是一款免费的MySQL数据库防火墙,可以实时阻断SQL注入攻击。SQLassie采用了Bayesian算法发现异常的SQL请求,相当的高效。

使用方式

SQLassie目前仅支持MySQL,开始使用前,你需要配置SQLassie以连接MySql数据库;启动后,SQLassie会在不同端口进行监听并保护数据库。

S1:启动SQLassie

./sqlassie -s /var/run/mysql/mysqld.sock -l 3307

S2:配置MediaWiki的配置文件LocalSettings.php,连接3307端口

$wgDBServer = "127.0.0.1:3307"

注意:这里不能使用localhost

下载地址

关键词: sqlassie

linux删除乱码文件和文件夹

不知道大家有没有碰到这种文件,因为是乱码,文件无法删除,这时我们就可以考虑用下面的命令进行删除文件或目录

ls -i //列出文件节点

find ./ -inum XXX(节点号) -print -exec rm -rf {} \;    //删除节点号文件

find . -inum XXXX(节点号) -exec mv {} file.txt \;   //其实我们还可以执行这个命令,修改乱码文件名为正常文件名

 

» 阅读全文

Xcode6.4 报错:Variable used within its own initial value解决方法

晚上开发一个项目出现了报错:Variable used within its own initial value(变量在其初始值内使用)

原来的swift 代码是:  let url = NSURL(string:url);

原因是等号2边都是相同的变量 url

解决方法

改下:

let strurl = NSURL(string:url);

mark 一下,防止以后出现。

关键词: xcode6.4

ios项目中关于$(EXECUTABLE_NAME) 定义和修改方法

由于把一个IOS项目重新命名了,导致在进行真机调试的时候竟然报错,我擦,没办法,只有吧 重新改下了,

问题主要是IOS项目重新命名可能导致 Products 中的 app 文件不对。

解决办法是要修改 $(EXECUTABLE_NAME) 这个变量。



关键词: $(executable_name)

swift控件学习之用代码实现imageView控件,并实现宽高自适应

用swift代码实现imageview控件,并实现宽高自适应


let img:UIImage  = UIImage(named: "2.jpg")!
let imageView: UIImageView  = UIImageView(image: img)
imageView.frame = CGRectMake(0, 0, 300, 200)
        
imageView.contentMode = UIViewContentMode.ScaleAspectFill
self.view.addSubview(imageView)


加载远程图片的问题

» 阅读全文

关键词: imageview控件

Swift语言中willSet和didSet的用法,监控属性变化

看看下面的代码你就能很快明白的


import Foundation


class People : NSObject
{
    //普通属性
    var firstName:String = ""
    var lastName:String  = ""
    var nickName:String  = ""
    

» 阅读全文

关键词: willset和didset , swift

免费API接口,搜集了一些能够返回JSON格式的服务API接口

电商接口

  • 京东获取单个商品价格接口:
    http://p.3.cn/prices/mgets?skuIds=J_商品ID&type=1 用例
    ps:商品ID这么获取:http://item.jd.com/954086.html
    淘宝商品搜索建议:
    http://suggest.taobao.com/sug?code=utf-8&q=商品关键字&callback=cb 用例
    ps:callback是回调函数设定

物流接口

  • 快递接口:
    http://www.kuaidi100.com/query?type=快递公司代号&postid=快递单号
    ps:快递公司编码:申通="shentong" EMS="ems" 顺丰="shunfeng" 圆通="yuantong" 中通="zhongtong" 韵达="yunda" 天天="tiantian" 汇通="huitongkuaidi" 全峰="quanfengkuaidi" 德邦="debangwuliu" 宅急送="zhaijisong"

» 阅读全文

关键词: api接口

CocoaPosd的安装包的版本号意义

CocoaPods是什么

    当我们开发iOS项目时候,会经常使用到第三方类库,并且会使用很多。
大家的做法基本上都是到GitHub上下载一个一个的类库,然后导入到工程中,并且引入各种的类库,做各种的配置。有时候还要处理ARC与MRC的问题,很麻烦。
还有一种情况,就是当第三方类库出现升级的情况时候,我们还需要删掉旧的,下载新的,再重新导入。
以上问题超级的烦人。。。

    CocoaPods就是类库管理工具,刚刚提到所有麻烦的操作,CocoaPods都能解决。
作为一名程序员,掌握CocoaPods已经和你会使用UIButton一样重要了!

    对于cocoaposd的安装包的版本号意义,老是记不住,哎,所以给他mack下把。

» 阅读全文

关键词: cocoaposd