李超

cc编程笔记本。

  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 :: 管理 ::

05 2008 档案

摘要:数据表: cdb_access 用户权限表 cdb_adminactions 管理动作表 cdb_admingroups 管理组数据表 ... 阅读全文
posted @ 2008-05-31 18:26 coderlee 阅读(603) 评论(0) 推荐(0)

摘要:其实这里所说的文件异步上传,是使用iframe来实现的,与页面的提交是两次对服务器的请求。 首先我们来看主页面main.htm,上传文件的FORM的代码: Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/ --> ... 阅读全文
posted @ 2008-05-29 10:22 coderlee 阅读(2990) 评论(3) 推荐(1)

摘要:mvc中的v,现在仍然无法摆脱服务端逻辑,其实现在有许多网站,已经在走另外一种模式。 整个web系统分为两个部分,一部分称之为客户端,是使用javascript编写的浏览器为展现平台的,将从服务端提取的xml格式的数据展现给用户。 第二个部分是服务端,只负责提供xml文档给客户端,丝毫不关心页面的呈现。 两个部分先定义好数据通信接口与数据格式,然后做到完全的并行开发。 阅读全文
posted @ 2008-05-21 10:41 coderlee 阅读(369) 评论(0) 推荐(0)

摘要:1 动态加载文件和类 Zend_Loader类可以帮助你动态加载文件或者类。 Zend_Loader最适合加载的文件名是变量的情况,比如要加载的文件名来自或取决于用户的输入),如果你加载的文件名是常量,则使用Zend_Loader没有任何优势。 1.1 加载文件 Zend_Loader::loadFile($filename, $dirs=null, $once=false); 静态方法Ze... 阅读全文
posted @ 2008-05-10 11:05 coderlee 阅读(1788) 评论(0) 推荐(0)

摘要:Zend_Config是设计在应用程序中简化访问和使用配置数据的类,共有三个类,针对不同的配置文件类型而设计: 1 Zend_Config 这个类是的构造函数可以传入一个多维数组,使用方法如下: 首先是配置文件,是一个php文件,这个php文件只返回一个数组,供Zend_Config的构造函数使用 'www.example.com', 'database' => array( ... 阅读全文
posted @ 2008-05-09 18:49 coderlee 阅读(1561) 评论(0) 推荐(0)

摘要:那么ViewRenderer是什么东西呢?ViewRenderer是一个动作助手,它可以完成以下工作: 1 使控制器不需要创建视图对象实例,其实是为控制器提供了默认的对象实例。 2 根据当前的模块自动设置视图脚本,助手,过滤器路径。指派当前的模块名为助手和过滤器类的类名前缀。 3 为所有分发的控制器和动作创建全局有效的视图对象。 4 允许开发人员为所有控制器设置默认的视图解析选项。 5 加入无需干... 阅读全文
posted @ 2008-05-09 17:12 coderlee 阅读(933) 评论(1) 推荐(0)

摘要:在ZF中的MVC结构中,目录结构是这样的: application/ controllers/ IndexController.php models/ views/ scripts/ index/ index.phtml helpers/ filters/... 阅读全文
posted @ 2008-05-09 16:59 coderlee 阅读(1605) 评论(1) 推荐(0)

摘要:Zend Framework是一套网站开发框架,包含了MVC模式以及众多解决特定问题的组件。 ZendFramework框架组件: 1 Zend_Controller : 此模块为应用程序提供了全面的控制,将请求转化为特定的行为并确保执行 2 Zend_Db : 此模块基于PHP数据对象(PDO)并提供了一种通用方式来访问数据库 3 Zend_Feed : 此模块使 使用RSS和Atom提... 阅读全文
posted @ 2008-05-09 09:28 coderlee 阅读(2619) 评论(1) 推荐(0)

摘要:mysql中的select支持limit条件,这样就不用写分页存储过程了,但是要注意的是,要慎用select *,特别是取得前面的记录的maxid的时候。 如: select * from tb_test where id >=(select id from tb_test limit 90000,1) limit 100; 阅读全文
posted @ 2008-05-08 16:33 coderlee 阅读(1956) 评论(0) 推荐(0)

摘要:最近学php 发现php也支持面向对象了 总的来说就是这么一套东西:封装 继承 多态。 1 面向对象的基础:类 类 在php中是以class关键字来组织的一系列属性和方法的结构体,但类不仅仅是一个属性与方法的容器,类还具备一些其他的高级特性,比如成员可见性的设置,以及多态的实现。 2 抽象类和接口 抽象类和接口的职责应该是这样的: 抽象类: 注重族的实现 是 is-a 的关系 接... 阅读全文
posted @ 2008-05-08 14:18 coderlee 阅读(203) 评论(0) 推荐(0)

摘要:发现php中的mysql库是一个函数库 而不是一个类库 使用面向过程的形式组织。 mysql_affected_rows -- 取得前一次 MySQL 操作所影响的记录行数 mysql_change_user -- 改变活动连接中登录的用户 mysql_client_encoding -- 返回字符集的名称 mysql_close -- 关闭 MySQL 连接 mysql_conne... 阅读全文
posted @ 2008-05-08 12:01 coderlee 阅读(785) 评论(0) 推荐(0)

摘要:我们首先要了解,所有的html元素,都要么是block(块元素)、要么是inline(内联元素)。下面了解一下block、inline各自的特点: block元素的特点: 总是在新行上开始; 高度,行高以及顶和底边距都可控制; 宽度缺省是它的容器的100%,除非设定一个宽度。 inline元素的特点: 和其他元素都在一行上; 高,行高及顶和底边距不可改变; 宽... 阅读全文
posted @ 2008-05-07 11:25 coderlee 阅读(1276) 评论(0) 推荐(0)

摘要:CSS框架模型 以前总以为Padding区域是在元素内的,实际上不是的,Padding区域是元素内容以外的部分,Padding区域的外沿是Border,Border的外面是Margin区域,而Height和Width指的是最里面的高和宽,而不是从Border开始计算的。 也就是说,左右Border距离60px,左右padding是10px,那width就是60px - 10px * 2 = 40... 阅读全文
posted @ 2008-05-06 18:21 coderlee 阅读(339) 评论(0) 推荐(0)

摘要:1 试试那个xp_cmdshell能不能用 如果提示未找到存储过程 xp_cmdshell 则表示不能用 2 如果不能用 则执行这个存储过程 exec master.dbo.sp_addextendedproc 'xp_cmdshell','xplog70.dll' 这样则能启用xp_cmdshell 阅读全文
posted @ 2008-05-05 15:45 coderlee 阅读(481) 评论(0) 推荐(0)