篇一 :jquery template语法

jquery template使用

动态请求数据来更新页面是现在非常常用的方法,比如博客评论的分页动态加载,微博的滚动加载和定时请求加载等。

这些情况下,动态请求返回的数据一般不是已拼好的HTML就是JSON或XML,总之不在浏览器端拼数据就在服务器端拼数据。不过,从传输量方面来看,返回HTML不划算,而在web传输方面,现在更多的是使用JSON而不是XML。

浏览器端根据JSON生成HTML有个很苦恼的地方就是,结构不复杂的时候还好,结构一复杂,就想死了,需要很小心很小心地写出几乎无法维护的JavaScript代码。

因此一些用模版生成HTML的的框架相继出现jquery.tmpl 就是其中的一种,下面我们来详细介绍下jquery.tmpl的用法

jquery.tmpl的几种常用标签分别有:

${}{{each}}{{if}}{{else}}{{html}}

不常用标签

 {{=}},{{tmpl}} and {{wrap}}.

${}等同与{{=}}是输出变量 ${}里面还可以放表达式 (=和变量之间一定要有空格,否则无效)

示例:

<div id="div_demo">

</div>

<script id="demo" type="text/x-jquery-tmpl">

    <div style="margin-bottom:10px;">

      <span>${ID}</span>

      <span style="margin-left:10px;">{{= Name}}</span>

…… …… 余下全文

篇二 :thinkphp教程笔记总结

1、url的四种访问模式:

1) PATHINFO模式(重点)

Eg:http://域名/项目名/入口文件/模块名/方法名/键1/值1/键2/值2

2) 普通模式

Eg:http://域名/项目名/入口文件?m=模块名&a=方法名&键1=值1&键2=值2

3) REWRITE模式(重写模式)

需要增加配置文件 hac,服务器支持。

Eg:http://域名/项目名/模块名/方法名/键1/值1/键2/值2

4) 兼容模式

Eg:http://域名/项目名/入口文件?s=模块名/方法名/键1/值1/键2/值2

2、ThinkPHP输出:

1)PHP原生输出方法。Echo

2)通过display方法输出。想通过分配变量可以使用assign输出

3)修改定界符:修改配置项。避免与JQuery冲突

?THPL_L_DELIM?-〉?<{? 修改左定界符

?THPL_R_DELIM?-〉?<{? 修改右定界符

3、ThinkPHP 的模型使用

1)需要在方法中通过new Model (表名)的形式操作数据库

$m=new Model(?User?);

$arr=$m->sselect();

需要通过配置项来配置数据库(数据表名第一个字母大写)

还有一种简单使用模型的方法:

$m=M(?User?); //等效为 new Model

$arr=$m->sselect();

使用模型的实力可以对数据进行操作,操作的工作一般就是对数据库进行 增删改查。 增 c create $m->add()

删 d delete $m->delete()

改 u update $m->save()

查 r read $m->select()

4、ThinkPHP 3.1.2 CURD特性 

…… …… 余下全文

篇三 :总结ThinkPHP使用技巧经验分享2

总结ThinkPHP使用技巧经验分享(二) 2013/02/26 10:43 thinkphphj 评论

上一篇 返回 下一篇

继续分享:

循环输出

volist还有别名 iterate

模版赋值:

$User = D('User')

$list = $User->findAll()

$this->assign('list',$list)

模版定义:

<iterate name="list" id="vo">

{$vo.name}

</iterate>

注意 name 和 id 表示的含义

// 输出 list 的第 5~15 条记录

<iterate name="list" id="vo" offset="5" length='10'> {$vo.name}

</iterate>

// 输出偶数记录

<iterate name="list" id="vo" mod="2" >

<eq name="mod" value="1">

{$vo.name}

</eq>

</iterate>

// 输出 key

<iterate name="list" id="vo" key="k" >

{$k}.{$vo.name}

</iterate>

//子循环输出

<volist name="list" id="vo">

…… …… 余下全文

篇四 :dwoo教程

PHP开发必备 一步步学PHP模版引擎Dwoo(1)

PHP目前是使用最广泛的脚本解析动态语言之一。在PHP的开发当中,开发者都很关心的一个问题是,如何最大程度地将页面和商业逻辑分离。而目前的很多PHP的开发框架,在这方面都有很好的解决方案,比如Zend,Agavi,CakePHP和CodeIgniter。然而,假如你的项目不是太大而没使用这些框架时,则可以选用一些开源的PHP模版引擎来实现页面和逻辑的分离,目前比较著名的有Smarty。本文将介绍另一款新兴的PHP模版引擎Dwoo,它同样有很多优点,值得读者去学习。

一、安装Dwoo

首先到Dwoo的官方网站下载()最新的版本1.1.7。在下载后,解压dwoo,将解压目录命名为dwoo,当然,你也可以用pear的安装方法安装,方法为: pear channel-discover pearhub.org

pear install pearhub/Dwoo

二、Dwoo模版简介

在Dwoo中,跟象Smarty等模版引擎差不多的是,它允许用户用普通的HTML编辑工具编辑表现层的页面,然后在需要产生动态内容的地方用占位符表示。模版引擎在解析的时候,会把如数据库中的或者业余逻辑计算结果填充到这些占位符中。下面先看一个简单的例子。 我们先建立一个模版文件,Dwoo的模版文件默认是tpl,当然你也可以改为其他文件后缀。模版文件名为knock.tpl,把它保存在template文件夹中,内容为: 1. <html>

2. <head></head>

3. <body>

4. <blockquote>

5. Knock knock! <br/>

6. Who's there? <br/>

7. {$name} <br/>

…… …… 余下全文

篇五 :ioport的用法

ioport的用法

20xx年10月29日 星期四 下午 05:11

The ioport keyword enables access to the I/O port space of the C54x devices. The keyword has the form:

ioport type port hex_num

ioport is the keyword that indicates this is a port variable. type must be char, short, int, or the unsigned variable.

porthex_num refers to the port number. The hex_num argument is a hexadecimal number.

All declarations of port variables must be done at the file level. Port variables declared at the function level are not supported. Do not use the ioport keyword in a function prototype.

For example, the following code declares the I/O port as unsigned port 10h, writes a to port 10h, then reads port 10h into b: ioport unsigned port10; /* variable to access I/O port 10h */ int func ()

{

...

port10 = a; /* write a to port 10h */ ...

…… …… 余下全文

篇六 :delphi Tidhttp用法说明

delphiTidhttp用法说明

一、IDHTTP的基本用法

IDHttp和WebBrowser一样,都可以实现抓取远端网页的功能,但是http方式更快、更节约资源,缺点是需要手动维护cook,连接等

IDHttp的创建,需要引入IDHttp

procedure InitHttp();

begin

http := TIdHTTP.Create(nil);

http.ReadTimeout := 30000;

http.OnRedirect := OnRedirect;

http.Request.Accept := 'image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, */*';

//idhtp.Request.Accept :=

//'Accept=text/hmxl,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8'; http.Request.AcceptLanguage := 'zh-cn';

//idhtp.Request.AcceptCharSet:='Accept-Charset=gb2312,utf-8;q=0.7,*;q=0.7'; http.Request.ContentType := 'application/x-www-form-urlencoded';

http.Request.UserAgent := 'Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Maxthon; .NET CLR 1.1.4322)';

http.ProxyParams.ProxyServer := '代理服务器地址';

…… …… 余下全文

篇七 :1frdggygtyrfhrjytuedtttttttttttttttttttttttttgggggggggggggggggggggggggggggggggggggggggggggggggggggg

1、教育学生珍惜时光,认识拖拉的危害,养成良好的学习习惯与生活习惯。培养学生珍惜时间的好习惯

2、认识珍惜时间的重要性,能好好抓住机会,认真学习,为明年高考做好准备。 教学过程

开幕词

甲:杨柳枯了,有再青的时候。

乙:桃花谢了,有再开的时候。

甲:燕子飞了,有再来的时候。

乙:然而有一样东西却是一去不复返。

甲:它能给勤奋者留下智慧和力量,给懒惰者留下空虚和懊悔。它能像海绵

里的水,只要愿意挤,总是有的。

乙:它是组成生命的材料。

甲:它是衡量重量的标准。

合:它就是——

齐(时间)

(钟表滴答声)

甲:同学们,现在请闭上你们的眼睛,仔细听一下,你们听见了吗?这是时间的声音。 甲:接下来,请汤维炜为我们朗诵诗歌《时间》。

节目一:

朗诵诗歌《时间》

乙:不经意间,时间正一分一秒地从我们身边流逝。

甲:时间是不等人的。

乙:想挤出时间不容易,但失去时间却很容易。

乙:无论迎着多少无奈,无论听着多少感慨,它从不因势而变,因人而异。

甲:凡是在事业上取得成功的人,没有一个不是珍惜时间的典范。

乙:现在请有收集关于《珍惜时间》故事的同学为我们讲述一下他们所收集的故事。 节目二:

故事1讲述《爱迪生的故事》

过渡:故事都是关于珍惜时间的典范。那我们有没有在日常生活中浪费时间的故事呢? 故事2讲述《浪费时间的故事》

乙:恩,这个例子的确非常典型。我相信这是存在于各位同学身边的现象吧。希望同学们 听了这个故事以后开始学会提醒自己:珍惜时间。

过渡:甲:一个人的青春能有几年?莫等白了少年头空悲切。

乙:在这大好的时光中,我们应该珍惜每分每秒,努力学习,而不是把宝贵的时间浪费在一些不必要的事上,下面请欣赏小品《 遗憾 》

节目三:小品《 遗憾 》

乙:看完这个故事后,想必同学们都会有一些感想,现在我们就来听听同学们的感想。 节目四:谈感受

…… …… 余下全文

篇八 :ABS,ABS+PC,PA,PC,PMMA,POM,PP,PE,PPO,PVC,TPE,TPO这些材料优缺点

ABS,ABS+PC,PA,PC,PMMA,POM,PP,PE,PPO,PVC,TPE,TPO这些材料优缺点:

ABS塑料 特点:

1、综合性能较好,冲击强度较高,化学稳定性,电性能良好.

2、与372有机玻璃的熔接性良好,制成双色塑件,且可表面镀铬,喷漆处理.

3、有高抗冲、高耐热、阻燃、增强、透明等级别。

4、流动性比HIPS差一点,比PMMA、PC等好,柔韧性好。

ABS工程塑料具有优良的综合性能,有极好的冲击强度、尺寸稳定性好、电性能、耐磨性、抗化学药品性、染色性,成型加工和机械加工较好。ABS树脂耐水、无机盐、碱和酸类,不溶于大部分醇类和烃类溶剂,而容易溶于醛、酮、酯和某些氯代烃中。 ABS工程塑料的缺点:热变形温度较低,可燃,耐候性较差。用途:适于制作一般机械零件,减磨耐磨零件,传动零件和电讯零件. ABS+PC,俗称ABS加聚碳。是国内少数几种可能透用 的合料之一,不能自燃,外火燃烧时,表面有象聚碳燃烧一样的小颗粒析出, 黑色低于ABS,常见于电器件、 机械零配件等

聚酰胺(PA,俗称尼龙) PA是特性:坚韧、牢固、耐磨,无毒性. 缺点:不可长期与酸碱接触。常用于制作梳子、牙刷、衣钩、扇骨、网袋绳、水果外包装袋等。

PC是聚碳酸酯的简称,聚碳酸酯的英文是Polycarbonate,简称PC工程塑料,PC材料其实就是我们所说的工程塑料中的一种,作为被世界范围内广泛使用的材料, 聚碳酸酯无色透明,耐热,抗冲击,阻燃,在普通使用温度内都有良好的机械性能。同性能接近聚甲基丙烯酸甲酯相比,聚碳酸酯的耐冲击性能好,折射率高,加工性能好,聚碳酸酯的耐磨性差。一些用於易磨损用途的聚碳酸酯器件需要对表面进行特殊处理。日常常见的应用有光碟,眼睛片,水瓶,防弹玻璃,护目镜、银行防子弹之玻璃、车头灯等等、动物笼子宠物笼子。 聚碳酸酯还被用来制作登月太空人的头盔面罩。苹果公司的ipod音乐播放器和ibook笔记本电脑外壳也使用聚碳酸酯制作。

…… …… 余下全文