摘要: 一、THINKPHP的一般开发流程创建数据库和数据表项目命名并创建项目入口文件完成项目配置创建控制器类创建模型类创建模板文件运行和调试二、关于模板1、执行方法并输出返回值:格式:{:function(…)}例如,输出U方法的返回值:{:U('User/insert')}编译后的PHP代码是<?php echo U('User/insert');?>2、执行方法但不输出:格式:{~function(…)}例如,调用say_hello函数:{~say_hello('ThinkPHP')}编译后的PHP代码是:<?php say_he 阅读全文
posted @ 2013-02-24 13:55 ensleep 阅读(3931) 评论(0) 推荐(0) 编辑
摘要: FLash存储布局RAW FLASH:闪存芯片直接连接到CPU上FTL FLASH:闪存芯片通过其它芯片连接到CPU上【】一般嵌入式系统中的芯片都是raw,因为都是直接连接到cpu上【】存储分区由MTD与文件系统来控制,传统用MBR或PBR来控制,嵌入式设备中用linux kernel即内核来控制(有时候单独由bootloader来控制)。例子:TP-LINK WR1043ND的flash布局TP-Link WR1043ND Flash LayoutLayer0m25p80spi0.0: m25p64 8192KiBLayer1mtd0u-boot128KiBmtd5firmware8000K 阅读全文
posted @ 2013-02-24 13:49 ensleep 阅读(666) 评论(0) 推荐(0) 编辑
摘要: 因为系统移植,一直需要tftp服务器,但是不知道是什么原因,自己安装上了tftp与tftpd、xinetd,都是不行。时好时坏,其中,也把iptable给remove过,都不行。最后,全部换成了tftp-hpa试了试,咦,问题得到了解决,而且再也没有出现过问题。在此留下方法。1、安装相关软件包1 #sudo apt-get install tftpd-hpa (服务端) 2 #sudo apt-get install tftp-hpa (客户端) 不需要安装minetd,因为后面我们不需要通过minetd来启动tftpd了,我们直接把它作为一个服务来启动就可以了。2、建立配置文件#cd /e. 阅读全文
posted @ 2013-02-24 13:47 ensleep 阅读(1725) 评论(0) 推荐(0) 编辑