CakePHP初探

深受ROR影响,PHP近两年也出了个[url=http://www.cakephp.org/]CakePHP[/url]框架:
Cake is a rapid development framework for PHP which uses commonly known design patterns like ActiveRecord, Association Data Mapping,
Front Controller and MVC.

[b]安装Apache/MySQL/PHP[/b]
AMP套装一个个装起来还真是麻烦,所以请看[url=http://www.dualface.com/blog/?p=231]Web 开发工具箱之 Apache PHP MySQL 绿色套装版[/url]
装好后启动桌面快捷方式“APMXE5控制器”,Start APMXE,打开浏览器访问[url]http://localhost[/url],进入phpMyAdmin-2.8.0.2修改root密码并flush权限
然后修改phpMyAdmin-2.8.0.2\libraries\config.default.php,配置$cfg['Servers'][$i]['user']和$cfg['Servers'][$i]['password']
然后Restart AMPXE即可

[b]安装CakePHP[/b]
去[url=http://www.cakephp.org/]CakePHP官方网站[/url]下载最新版的Cake,解压到D:\APMXE5\htdocs下,目录结构如下:
[code]
APMXE5
htdocs
cake
app
cake
docs
vendors
.htaccess
index.php
[/code]
Cake应用有三个主要的部分:
CakePHP的核心库 - 在 /cake
应用的代码 (如:controllers, models, layouts和views) - 在 /app
应用的根目录访问文件 (如:images, javascript和css) - 在 /app/webroot

我们需要配置cake\app\config\database.php中的数据库/用户名/密码。

[b]让我们看看一个CakePHP风格的Scaffold[/b]
可以执行以下SQL来创建表:
[code]
CREATE TABLE bookmarks (
id INT UNSIGNED NOT NULL AUTO_INCREMENT,
name VARCHAR(255) NOT NULL,
url VARCHAR(255) NOT NULL,
created DATETIME,
modified DATETIME,
PRIMARY KEY (id)
);
[/code]
或者也可以在phpMyAdmin中添加该表。
然后在cake\app\models\创建一个bookmark.php:
[code]
<?php
class Bookmark extends AppModel
{
var $name = 'Bookmark';
}
?>
[/code]
然后在cake\app\controllers\创建一个bookmarks_controller.php:
[code]
<?php
class BookmarksController extends AppController
{
var $name = 'Bookmarks';
var $scaffold;
}
?>
[/code]
现在访问[url]http://localhost/cake/bookmarks[/url]即可。
内容概要:本文档介绍了基于3D FDTD(时域有限差分)方法在MATLAB平台上对微带线馈电的矩形天线进行仿真分析的技术方案,重点在于模拟超MATLAB基于3D FDTD的微带线馈矩形天线分析[用于模拟超宽带脉冲通过线馈矩形天线的传播,以计算微带结构的回波损耗参数]宽带脉冲信号通过天线结构的传播过程,并计算微带结构的回波损耗参数(S11),以评估天线的匹配性能和辐射特性。该方法通过建立三维电磁场模型,精确求解麦克斯韦方程组,适用于高频电磁仿真,能够有效分析天线在宽频带内的响应特性。文档还提及该资源属于一个涵盖多个科研方向的综合性MATLAB仿真资源包,涉及通信、信号处理、电力系统、机器学习等多个领域。; 适合人群:具备电磁场与微波技术基础知识,熟悉MATLAB编程及数值仿真的高校研究生、科研人员及通信工程领域技术人员。; 使用场景及目标:① 掌握3D FDTD方法在天线仿真中的具体实现流程;② 分析微带天线的回波损耗特性,优化天线设计参数以提升宽带匹配性能;③ 学习复杂电磁问题的数值建模与仿真技巧,拓展在射频与无线通信领域的研究能力。; 阅读建议:建议读者结合电磁理论基础,仔细理解FDTD算法的离散化过程和边界条件设置,运行并调试提供的MATLAB代码,通过调整天线几何尺寸和材料参数观察回波损耗曲线的变化,从而深入掌握仿真原理与工程应用方法。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值