2014年1月24日

摘要: 在完成了第一个yii的程序生成之后,还需要配置数据库。用yiic生成的yii项目,默认配置了sqlite的数据库。1、配置项目的数据库连接 按照手册说的,修改项目下的\protected\config\console.php 配置文件,把数据库从sqlite改到mysql。连接都是写好的,注释了原来的sqlite,配置上密码就可以了/*'db'=>array('connectionString' => 'sqlite:'.dirname(__FILE__).'/../data/testdrive.db',), * */ 阅读全文
posted @ 2014-01-24 10:48 xiangyang123 阅读(528) 评论(0) 推荐(0)
摘要: CGridView是Yii Framework Zii的组件, 以表格的形式显示数据,CGridView 也支持分页和排序,CGridView最基本的用法和ListView类似,通过设置data provider。GridView缺省显示了所有的字段,并使用缺省的格式显示字段,如果需要控制字段显示和格式,可以通过配置CGridView::columns属性来实现。GridView的每列为一个CGridColumn对象:CGridColumn为所有Grid 列表项的基类,表格的每例可以有一个表头,多个数据单元,和一个可选的表尾单元格。CButtonColumn 表示该单元格为一个或多个按钮,缺省 阅读全文
posted @ 2014-01-24 09:18 xiangyang123 阅读(348) 评论(0) 推荐(0)
摘要: 为了对 Yii 有个初步认识,我们在本节讲述如何建立第一个 Yii 应用。我们将使用yiic(命令行工具)创建一个新的 Yii 应用。Gii(强大的基于web的代码生成器)为特定的任务完成自动代码生成。假定YiiRoot为 Yii 的安装目录,WebRoot是服务器的文档根目录。在命令行运行yiic,如下所示:% YiiRoot/framework/yiic webapp WebRoot/testdrive注意:在 MacOS、Linux 或 Unix 系统中运行yiic时,你可能需要修改yiic文件的权限使它能够运行。此外,也可以这样运行此工具:% cd WebRoot% php YiiRo 阅读全文
posted @ 2014-01-24 09:12 xiangyang123 阅读(126) 评论(0) 推荐(0)

2012年10月24日

摘要: 1.1 Linux内核基础知识 在动手进行Linux内核移植之前,非常有必要对Linux内核进行一定的了解,下面从Linux内核的版本和分类说起。 1.1.1 Linux版本 Linux内核的版本号可以从源代码的顶层目录下的Makefile中看到,比如2.6.29.1内核的Makefile中: VERSION = 2 PATCHLEVEL = 6 SUBLEVEL = 29 EXTRAVERSION = .1 其中的“VERSION”和“PATCHLEVEL”组成主版本号,比如2.4、2.5、2.6等,稳定版本的德主版本号用偶数表示(比如2.6的内核),开发中的版本号用奇数表示(比如2.5), 阅读全文
posted @ 2012-10-24 17:09 xiangyang123 阅读(240) 评论(0) 推荐(0)
摘要: 1. 根文件系统文件系统是包括在一个磁盘(包括光盘、软盘、闪盘及其它存储设备)或分区的目录结构;一个可应用的磁盘设备可以包含一个或多个文件系统;如果您想进入一个文件系统,首先您要做的是挂载(mount)文件系统;为了挂载(mount)文件系统,您必须指定一个挂载点。注:对于我们应用开发来说,购买开发板的时候,厂家会提供好现成的根文件系统和BootLoader等,如果需要,我们可以改变其中的命令而无需从头开始制作一个新的根文件系统。不过这儿的制作过程可以让我们更深一点理解Linux的文件系统。2.主要的根文件系统* Linux 中,rootfs 是必不可少的。PC 上主要实现有 ramdisk 阅读全文
posted @ 2012-10-24 16:15 xiangyang123 阅读(205) 评论(0) 推荐(0)

导航