学习笔记
哈佛凌晨
这个作者很懒,什么都没留下…
展开
-
我的文章
综合素质 教育观 教育观是。。。。。。 素质教育的内涵 素质教育是面向全体学生的教育 素质教育是促进学生全面发展的教育 素质教育是促进学生个性发展的教育 素质教育是以培养创新精神和实践能力为重点的教育 学生观 学生观的。。。 学生观的内涵 学生是一个完整的生命个体 学生个体之间存在很大差异性 学生具有巨大发展潜能 学生的成长需要人文关怀 以人为本的学生观 学生你是发展的人 学生有巨大的发展潜能 学生的身心发展示有规律的 学生是处于发展过程中的人 学生是独特的人 ...原创 2020-06-11 10:04:16 · 230 阅读 · 0 评论 -
ZendFramework学习第三章(核心组件—过滤器之 Zend_Filter_Input过滤器)
由于 Zend_Filter_Input过滤器有些特殊,我们单独拿出来一起学习下。这东西专门用于实现对互动程序中用户输入数据的过滤,说白了就是对form表单过滤。要实现过滤通常有以下几个步骤: 1.定义过滤与效验规则。 2.创建过滤与效验处理器。 3.检索处理后的字段与其他报告内容。 下边我们按照以上三步学习下 Zend_Filter_Input过滤器的定义方法----------原创 2012-08-27 14:34:27 · 1926 阅读 · 0 评论 -
ZendFramework学习第三章(核心组件—过滤器之系统预定义过滤器)
在Zendframework的Filter类中,系统预定义了几类常用的过滤器,这些预定义过滤器可以直接使用,具体如下表: 名称 过滤内容 名称 过滤内容 Almum 所有非字母或数字的内容 Int 非正数的内容 Alpha 所有非字母的内容 Real原创 2012-08-23 16:58:58 · 1713 阅读 · 0 评论 -
ZendFramework学习第三章(核心组件—过滤器之过滤器的使用方法)
过滤器就是对输入的内容过滤,清除其中不符合过滤规则的内容,并将其余的内容返回的过程,对用户输入的内容进行无害化处理。 过滤器的使用方法 过滤器使用分为两种,一种是使用单个过滤器,一种是使用过滤器链,都是用Zend_Filter组件完成的。 使用单个过滤器 Zend_Filter中已经事先定义很多常用的的过滤器子类。要使用这些过滤器,首先要加载相应的组件,然后为类实例化对象,再调用对原创 2012-08-23 15:56:55 · 1008 阅读 · 0 评论 -
ZendFramework学习第三章(核心组件—使用配置数据之从XML配置文件中读取数据)
很多程序使用xml文件作为配置数据的存储载体。使用Zend_Config_Xml可以轻松实现从xml配置文件中读取数据。格式如下: Zend_Config_Xml(filename,section,allowModifications) 第一参数为xml‘文件名,第二个为节点名字。第三个不解释我不用,下边不那么多废话了,还是让大家看个例子会好理解一些: xml文件-----test.xml原创 2012-08-22 16:52:43 · 1355 阅读 · 0 评论 -
ZendFramework学习第三章(核心组件—使用配置数据之从ini配置文件中读取数据)
对于ini这个配置文件大家应该不陌生了吧,那时老师常讲到把你们的php.ini打开,修改个什么什么什么什么。。。关于ini配置文件的配置结构我和大家简单简单的介绍下,点号(.)呢来分离键/值,一个节可以扩展或通过在节的名称之后带一个冒号(:)来实现节的继承。 那么ZF对于ini配置文件的操作是Zend_Config中的一个子类Zend_Config_Ini来完成的。使用Zend_Config_I原创 2012-08-22 15:58:27 · 2498 阅读 · 0 评论 -
ZendFramework学习第三章(核心组件—使用配置数据之从php配置文件中读取数据)
今天呢和大家一起学习下使用配置数据,据我对这东西的了解也就是连接个数据库什么地,保存一些配置信息,然后调用拿来使用。当然保存配置信息的呢也就是配置文件有三种:1、php专有的配置文件 2、ini配置文件 3、XML配置文件 ZF中对这三种文件的操作呢是由Zend_Config这个组件完成的。 从php配置文件中读取数据 很简单,也就是使用Zend_Config读取php数组或者是普通原创 2012-08-22 15:02:25 · 1796 阅读 · 0 评论 -
ZendFramework学习第三章(核心组件—校验器之预定义校验器)
和过滤器类似,系统也预定义了一些校验器。如下表: 名称 效验内容 名称 效验内容 Alnum 内容是否为字母或者数字组合 Hex 数值是否为十六进制 Apha 内容是否为纯字母组合 Hostname 主机名是否正确 Between原创 2012-08-30 17:27:02 · 2364 阅读 · 0 评论 -
ZendFramework学习第三章(核心组件—会话处理之Zend_Session基本用法)
今天很是蛋疼!Zend_Session研究了半天没出结果,最后发现自己没有在入口文件处启用session!!搞的我一下午很郁闷,破电脑卡呀卡的很是恼火。。。下边把我小小成就讲给大家吧。 在php中,会话(session)代表服务器端与客户端之间的一种持久的状态数据。它的本质是一种数据,代表着服务器与客户端之间的一种状态。例如,论坛登录的用户数据、用户登录的时间、正在浏览的页面等都属于会话的范畴。原创 2012-09-03 18:36:26 · 1537 阅读 · 3 评论 -
ZendFramework学习第三章(核心组件—会话处理之Zend_Session高级用法)
上一节是在会话处理方面的基本应用。这一节和大家一起学习Zend_Session的高级应用,内容包括坐定会话命名空间、会话过期、会话封装与控制以及防止一个会话命名空间的多重实例等。 对于如何开启session就不用我多做描述了,方法:Zend_Session::start(); 锁定会话的命名空间 为会话命名空间实例初始化对象并赋值后,有时为了特定的需要,会锁定会话命名空间,以防止其他原创 2012-09-04 17:52:09 · 2086 阅读 · 0 评论 -
消息队列的使用场景是怎样的?
息队列中间件是分布式系统中重要的组件,主要解决应用耦合,异步消息,流量削锋等问题.好比快递员发快递,以前没有蜂巢的时候都是快递员主动电话联系客户,然后客户下楼楼自取,签收对客户进行逐一处理签收,客户有很多,有时候忙很晚都发不完,甚至客户忙的时候需要等待。有了蜂巢之后呢,快递员只需要把快递放入蜂巢箱子,然后通知客户群体快递已经到,在几号箱,就可以拍屁股走人,剩下的事情客户可以自己去。放消息==》消息...转载 2018-05-22 22:41:18 · 215 阅读 · 0 评论 -
PHP基础-类型
布尔类型指定布尔值使用true或者false,不区分大小写.要明确地将一个值转换成boolean,用(bool)或者(boolean)来强制转换,很多情况下不需要,因为当运算符,函数或者流程控制结构需要一个Boolean参数时,会被自动转换.当转换Boolean时,以下值被认为是false:布尔值false本身整形0浮点值0.0空字符串,以及字符串”0”不包括任何元素数组特殊类型null,包括尚未...原创 2018-05-22 22:33:40 · 273 阅读 · 1 评论 -
ZendFramework学习第三章(核心组件—ACL高级用法之精细访问控制、移除控制规则)
啊!哈!咳!今天继续我们的ZF之旅。今天给大家将ACL的高级用法中的精细访问和移除控制规则,上一节是基本的介绍的ACL是对指定用户访问所有资源时设定的权限,这种设定并不一定能够满足实际应用的需要。例如,论坛中可能会有某个专区,只允许固定的用户发帖子,此时就要将涉及指定资源访问控制问题。 要为指定用户添加对指定资源的某种操作的允许或者拒绝权限时,只需要使用allow()或者deny()方法的第二个原创 2012-09-12 16:44:14 · 1521 阅读 · 0 评论 -
Zend Framework 2.0 正式版发布及新功能介绍
著名php开源框架Zend Framework经历了长达数年的开发,终于在2012年9月5日正式发布了2.0版本,下简称ZF2。时隔Zend 1.0版本的发布已经有5年之久。php的框架一直都是百家争鸣的,但是作为php官方运维的框架,Zend Framework在php开发者中的流行度并不高。其一是由于Zend Framework主要面向大型应用,对代码规范以及程序结构有严格的规定,入门门槛较高转载 2012-09-13 09:19:12 · 2369 阅读 · 2 评论 -
ZendFramework学习第三章(核心组件—访问控制列表基本了解)
三四天没写博文了,那么我也不扯那么多没用的了,下边继续学习ZF,这一节给大家带来的是访问控制列表ACl的基本了解。访问控制列表,ACL!是应用在路由器接口的指令列表。看完这句我疯了,什么跟什么,完全不懂这书表达了个什么意思。继续。。该指令列表用来告诉路由器哪些数据包可以接受、哪些数据包需要拒绝。至于数据包是被接受和拒绝,可以由类似于源地址、目的地址、端口号等的特定指示条件决定。这些看不懂不要紧,懂原创 2012-09-10 16:16:20 · 1650 阅读 · 0 评论 -
ZendFramework学习第三章(核心组件—访问控制列表ACL的创建并使用)
在写文章前提一下同学在周末反应的一个问题,同学告诉我说,他刚进公司,他的上级在他问问题的时候总是对他不予理睬 的鄙视,感觉自己很牛逼,在他面前很有位置,很不愿意把问题解释给他听,嫌他麻烦什么的。我要说的是,每个人都是从菜比走出来的,谁一开始不菜,在你菜的 时候问别人问题,如果他向你一样对待你现在的下级,你心里是否好受,自己会了就要好好解释给下级听,国家的未来是儿童,公司的未来不就是新员工么?公司的原创 2012-09-10 22:26:22 · 2246 阅读 · 2 评论 -
ZendFramework学习(特别篇之自我调整!)
我的文章很乱,想到哪里说那里。一直认为做一件事情想法和布局是很重要的,不然,更重要的是坚持才对!本人由于昨天生病根本看不下去书。当然你也可以认为我在找理由,我承认,我这人就是这样,给自己一个合适的理由我百分之八十的会不去旅行我日常习惯性的义务。对于这两天的毫无进步我内心也很是愧疚,因为我认为毫无收获的一天是很不爽的一天,我要当天不收获点什么,自己心里也是很过意不去,只好对自己说明天了。 今天没病原创 2012-09-06 17:22:30 · 1516 阅读 · 0 评论 -
ZendFramework学习第三章(核心组件—过滤器之创建自定义过滤器)
Zend_Filter组件中已经定义了很多常用的过滤器。但是这满足不了我们的编程环境需要,比如有人在你的系统中写一些色情暴力不干净的语句,什么“操你妈了”,“草拟大爷草拟妹”什么的。没关系,Zend_Filter还支持自定义过滤器哦亲~!这节就让我们一起学习自定义过滤器吧。 要编写自定义过滤器,需要自己定义一个类,并引用Zend_Filter_Interface接口。该接口定义了filter()原创 2012-08-27 17:12:16 · 1235 阅读 · 1 评论 -
ZendFramework学习第三章(核心组件—对象注册表)
今天和大家一起学习下对象注册表这个组件,额。叫对象注册表,一开始我只看名字我也搞不懂为什么叫对象注册表,反正别管了,记住这东西叫对象注册表就可以,记住就行,这东西呢不过就是个容器罢了,能存数据,读取的时候分情况可以数组模式读取也可以对象模式读取,都行!学完之后具体这对象注册表往哪用的,举一个实例这我不太清楚,反生学就学了,改用到的时候会用得到的,当然看到第文章会的朋友可以留个言给我。原创 2012-08-20 16:34:20 · 1229 阅读 · 0 评论 -
ZendFramework学习第三章(核心组件—校验器之效验链的使用)
和过滤连类似这东西,就是连续添加多个效验规则,当所有规则功过时,返回true,只要其中有一个不ok就返回false。 首先为Zend_Validate实例化一个类,然后通过addValidator()方法向校验器链中添加校验器。方法如下: addValidator($validator,$breakChainOnFailure); 其中参数$validator为Zend_Validate子原创 2012-08-29 16:30:01 · 1061 阅读 · 0 评论 -
ZendFramework学习第三章(核心组件—校验器之单个校验器使用)附加北漂乱慨!
怎么说呢,下边的话与知识无关。当然我是想起什么说什么昂,本文章没提纲。从来到北京又回到保定然后又从新杀会北京。本人没事很少外出,北京这地方没去之前感觉还不错,毕竟没去嘛,想的全都是北京的好,什么鸟巢啦,什么清华大学啦,好多牛逼地方数不胜数。当和同学来到北京后,瞬间进入混乱状态,不知道东南西北,至今两个月了吧还有点小模糊,不瞒大家本人是有点小路痴。 我们来北京的目的呢当然不是游山玩水。。没那个条件原创 2012-08-29 15:50:57 · 2113 阅读 · 0 评论 -
利用PHP+Mysql数据库制作一个基本的留言板能够让客户进行留言
涉及到的知识点 1、设计一个完整程序的流程 2、HTML部分表单标签的使用 3、PHP里的页面相互调用 4、PHP接收参数的几种方式 首先做的就是html表单的显示部分,创建一个文件(list.php) 内容(‘//’后边是注释):原创 2011-08-29 21:05:20 · 3869 阅读 · 0 评论 -
php运算符
php运算符重点 ①自增(++)和自减(--) $a++ // $a=$a+1; 先用再增1 ++$a // $a=$a+1; 先增1再用 $a-- // $a=$a-1; 先用再减1 --$a // $a=$a-1; 先减1再用原创 2011-09-20 16:54:12 · 596 阅读 · 0 评论 -
mysql函数--数学函数
mysql函数 数学函数 数学函数是用于执行一些比较复杂的算数操作。 GREATEST()获得一组数中的最大值 LEAST()获得一组数中的最小值 数学函数可以嵌套使用: SELECT GREATEST(12,LEAST(34,2)); 注意:mysql 不允许函数原创 2011-09-13 15:41:16 · 1100 阅读 · 0 评论 -
mysql数据库,表,表数据的操作(复习,有意者帮忙检查下)
1、 mysql的安装 mysql-5.0.27-win32.rar setup.exe 选择功能模块 1) typical:包括常用功能模块 2) complete:所有弄能模块 3) custom:自己选择(推荐) 配置 1) detailed:详细配置原创 2011-09-06 16:40:37 · 1817 阅读 · 0 评论 -
显示指定目录下文件所有文件的行数和文件的个数
用到的主要知识点有:便利目录(递归)和统计文件行数函数 //递归显示目录下所有的文件 $files=0; $lines=0; $di="f:/AppServ/www/xwgl"; function countLines($file){原创 2011-09-06 17:47:34 · 1552 阅读 · 0 评论 -
php 函数里面可以有两个以上的返回值
function slfjo($ht) { $a=$ht*8; $b=$a*9; return array($a,$b); //返回一个数组就行了 }原创 2011-09-05 23:24:42 · 4746 阅读 · 0 评论 -
目录的基本操作(遍历目录)
遍历目录 对服务器某个目录册下面的文件进行浏览,通常称为遍历目录。 用到的函数: opendir() readdir() clolsedir() rewinddir() 函数opendir()用于打开指定目录,接受一个目录的路径及目录名作为参数,函数返回值可供其它目原创 2011-09-05 17:09:13 · 1016 阅读 · 0 评论 -
php时间函数
以用这些函数得到 PHP 所运行的服务器的日期和时间。可以用这些函数将日期和时间以很多不同方式格 式化输出。 注: 请留意这些函数依赖于服务器的地区设置。确认在使用这些函数时考虑到了夏令时的设置和闰年。 time(); //1、返回当前的 UNIX 时间戳 da原创 2011-08-30 21:25:55 · 762 阅读 · 0 评论 -
图片做提交按钮和重置按钮
今天做注册也面,感觉csdn的注册页面比我的帅多了,简直天壤之别, 至少有一点发现,他的注册按钮是个图片,经过笨鸟百度一下后找到了 这么一段代码和大家分享下: 代替submit按钮的图片代码格式是 代替reset按钮的代码图片格式是 通过onCl原创 2011-10-18 15:34:22 · 1812 阅读 · 0 评论 -
使用AJAX+php+mysql实现省市县三级联动
今天很晚了,但我激情依旧,给大家献上一个很经典的实用的例子,使用AJAX+php+mysql实现省市县三级联动,很多网站都用得到。 我事实现的思路:先获取所选省的市或者是所选时的县,将获取的数据转换为jason格式的字符串返回到ajax客户端,在客户端使用eval将jason格式的字符串转化为对象,将对象的每个元素值创建成文本节点,并创建option节点,将文本节点追加到option节点,在将o原创 2012-03-01 23:56:41 · 4963 阅读 · 4 评论 -
使用AJAX实现优酷视频播放时留言不刷新
各位童鞋我们试想一下,如果你在网页上看视频,看到有感而发时,这时你你对视频进行评论后,吧唧!整个页面刷新,你还得从头看视频,很蛋疼是吧。避免这种情况发生很简单,只要我们将评论部分使用AJAX做就可以了。 效果图: 下边将代码共享给大家: 主要功能文件有三个: ____________________________________________________________原创 2012-03-02 17:35:55 · 1782 阅读 · 0 评论 -
使用DOM方法实现多附件上传客户端
有时候需要传多个附件,再次我用javascript的dom方式实现了次功能,很实用的。 功能呢就是用户可以添加多个附件,每次点击 添加 添加一个新的上传文本域,对于已经添加的上传文本域,用户可以 点击“删除” 删除一个上传文本域 程序思路我就不在这废话了,下边给大家在程序中添上了很详细的伪代码。 使用DOM方法实现多附件上传客户端 function addF原创 2012-02-29 19:45:22 · 1008 阅读 · 2 评论 -
php上传图片的代码并保存到数据库
connet.php数据库文件 mysql_connect("localhost","root",123)or die("sorry"); mysql_select_db("db_user"); mysql_query("set names utf8"); ?> do_photo.php文件 //上传你的头像 session_start(); if(isset(转载 2012-03-02 00:17:12 · 3870 阅读 · 1 评论 -
改变网页中的浏览风格(字体大小和背景颜色)
看到某某网站的新闻内容部分的字体大小和背景还可以该,这网站能适应好多人的脾气,呵呵,很不错的。下边将实现的方法给大家共享下。 效果图: 改变网页中的浏览风格(字体大小和背景颜色) .k1{ height:10px; width:10px; border:1px #00F solid; margin:2px; float:right; cur原创 2012-02-29 21:38:21 · 2732 阅读 · 1 评论 -
js实现表格隔行变色,鼠标在该行放上移走的变色效果,还有全选,反选等
如果表格的数据比较多的话,表格颜色很单一看起来很不方便,看到一些网站将每行的颜色隔行改掉,很清晰。 其次如果表格的每行信息很多的话,一个不小心会看跑偏,所以在此为大家提供一个解决的办法,但鼠标放上去时,该行的颜色会变成独一无二的背景颜色。 这两种效果都是改变tr的className从而达到改变tr属性的效果。 效果图如下(选中的那行就是鼠标放上去的那行,由于截图较为垃圾,所以没有截到鼠标):原创 2012-02-29 20:25:04 · 4137 阅读 · 2 评论 -
使用javascript的DOM写九九乘化表
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> http://www.w3.org/1999/xhtml"> 无标题文档 function chenghua(){ //创建一个表格table var ta=document.createElement("table"); //给表格加上边框 ta.se原创 2012-02-28 21:28:26 · 989 阅读 · 0 评论 -
使用javascript实现某网站的头部广告向上切换效果
学了javascript后,看到某网站的一个头部广告效果很不错,感觉自己也能做出来,于是经过我一下午的奋斗,哈哈,我成功了,虽然实现可能很麻烦,但没法,如果你理解我的程序,如果你有更好的方法,请留下宝贵意见,不要吝啬嗯。。 我得思路很简单,也可以说是很单一吧,就是用定时器控制top来实现的。 效果图: 代码::::::: http://www.w3.org/TR/xhtml1/D原创 2012-02-27 21:06:06 · 1465 阅读 · 1 评论 -
使用javascript实现多个图片漂浮的效果(完善火狐滤镜功能)
实现多张图片漂浮的效果就是几张图片像排队一样后边的图片跟着前边的图片一起来回撞动。现在应该完善了吧。火狐也能滤镜了嘿嘿。 效果图如下: 思路和单个图片的思路完全一样,就是将每个图片的坐标和速度都放到数组里,用循环改变每一张图片的位置就ok! 下边是代码,注意图片没链接!! 无标题文档 img{ position:absolute;原创 2012-02-23 21:45:53 · 2463 阅读 · 0 评论 -
目录的基本操作
解析目录路径 绝对路径是从根开始一级一级进入各个子目录,最后指定文件名或目录名。 相对路径是从当前目录进入某目录,最后指定该文件名或目录册名。 在系统的每个目录下都有两个特殊的目录“.”和“..”分别指示当前目录的父目录。 父目录是该目录的上一级目录。 不同系统中使用的原创 2011-09-05 17:07:08 · 764 阅读 · 0 评论