温馨提醒

亲爱的游客,你的浏览器太旧啦.都啥年代了.为了你的安全,为了你的体验,为更好的浏览本页, 赶紧更新一把吧.....本博客不支持ie8以下浏览器,如果你使用的是ie浏览器,请您更新到ie8或以上版本.

推荐使用谷歌浏览器(chrome)或火狐浏览器(Firefox),点击下方按键进行安装

码农部落

  ——好记性,不如烂博客!

在ubuntu上编译安装reaver

1、首先安裝:Reaver相关库文件
打开终端命令窗口,依次执行:
$ sudo apt-get install libpcap-dev
$ sudo apt-get install libsqlite3-dev
2、安裝Reaver 1.4
下载Reaver 1.4http://code.google.com/p/reaver-wps/downloads/list
解压到桌面/reaver-1.4
在终端命令窗口中进入到reaver文件的目录:
$ cd桌面/reaver-1.4/src
$ ./configure   #备注:如果提示没有权限,可先执行chmod 777 configure
$ make
$ sudo make install
如机器未安裝Aircrack-ng,运行下列命令下载安装:
$ sudo apt-get install aircrack-ng
现在应该可以使用了。
以上在ubuntu-11.10-desktop-i386上测试通过。

ubuntu 挂载分区

这里,首先介绍第一个命令:

sudo fdisk -l

ubuntu

 

如上图所示,/dev/sda 就是一个硬盘,160G,/dev/sda1,/dev/sda2,/dev/sda3,就是分区了(windows里的C,D,E,F盘)

接下来,我们看一下,分区的配置文件  /etc/fstab

2014-03-08 14:56:07的屏幕截图

上图就是我的电脑分区的挂载情况,挂载一个分区共要6个参数(

<file system> <dir> <type> <options> <dump> <pass>

)最后三个,默认是 defaults 0 0 具体含义,我就不在这里介绍了。想知道的朋友自己百度或谷歌。


<file system> 是指分区,这里可以成 /dev/sda2这种形式,也可以写UUID,什么是UUID呢?就是硬盘的唯一识别码
举个简单的例子,一个人有一个名字,也有一个身份证号码。
/dev/sda2 相当于人名
UUID 相当于人的身份证号码 
然后怎么查看UUID呢?用这个命令就可以了  
sudo blkid
2014-03-08 15:11:11的屏幕截图

UUID的后面,就是分区的类型,也就是第三个参数<type>要填写的东西 。

<dir>  第二个参数的就是挂载点。(这个不知道的,就自行百度,谷歌了)
今天就写到这里,都是自己的一些总结,可能要错误,请大神指正。

 


yii教程(30)yii数据处理DAO

【数据处理DAO data access object 数据处理对象】
Yii框架对数据处理可以通过两种方式:AR、DAO
前者主要是对简单sql语句处理
后者才是处理复杂sql语句

两种使用的基础是PDO,php data object : php数据对象
PDO就是为了兼容php处理各种数据库(mysql oracle sqlserver等等)
我们定义一条sql语句就可以 在mysql、oracle、sqlserver不同数据库来运行。

AR:处理数据CActiveRecord
DAO对数据的处理 CdbCommand CdbDataReader

通过DAO实现数据的查询

yii30-1
使用预处理给数据库添加记录信息

yii30-2

DAO:
数据处理的第二种方式。每次数据处理需要先创建DAO对象
query() 针对查询
execute() 针对 添加、修改、删除

PDO预处理进行信息的添加、更新、删除。


yii教程(29)yii面包屑制作

【面包屑制作】

yii29-1

实现步骤:
视图定义变量
在布局通过显示

yii29-2 yii29-3

通过小物件widget实现面包屑显示。