- 博客(47)
- 收藏
- 关注
原创 Jquery
Jquery的简介Jquery是继prototype之后又一个优秀的Javascrīpt框架。它是轻量级的js库(压缩后只有21k) ,兼容各种浏览器 (IE 6.0+, FF 1.5+, Safari 2.0+, Opera 9.0+)。jQuery使用户能更方便地处理HTML documents、events、实现动画效果,并且方便地为网站提供。当DOM载入就绪可以查询操纵时绑定一个要
2012-03-19 20:48:42 256
原创 聊天室(续)
session_start(); //引入验证防跳墙 include("checkUser.php");?>http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml">无标题文档 body{ margin:0px; paddi
2012-03-08 20:20:32 248
原创 简单聊天室部分代码
include 'checkUser.php';?>http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml">无标题文档#chatContent{width:500px;height:300px;background-color:#FF
2012-03-08 20:14:41 265
原创 课上小结
①、在访问节点的时候,node.firstChild == node.childNodes[0] node.lastChild ==node.childNodes[node.childNodes.length-1]②、om访问常见属性删除节点:removeChild 删除某个对象的子节点添加节点:1)创建元素节点 createElement("元
2012-02-28 19:09:43 185
原创 JS dom 部分笔记
anchors 获取所有带有 name 和/或 id 属性的 a 对象的集合。此集合中的对象以 HTML 源顺序排列。 applets 获取文档中所有 applet 对象的集合。 childNodes 获取作为指定对象直接后代的 HTML 元素和 TextNode 对象的集合。 embeds 获取文档中所有 embed 对象的集合。 forms 获取以源顺序排列的文档中所有 for
2012-02-27 16:26:03 306 1
原创 课堂笔记
定义一个类,用的是function 而不是classfunction Class1(){ //定义两个属性了 this.x=1; var y=345; //定义一个方法 this.fangfa=function (){ alert("x="+this.x); alert("y="+y); }}//实例化对象 var
2012-02-24 14:35:33 195
原创 实现多张图片的浮动代码
关键部分var imgs = document.images;//var xSpeed=3, ySpeed=3; //x,y轴方向上的偏移量//var x = 0, y = 0; //用于保存图像的坐标位置var xSpeed = new Array(), ySpeed = new Array(), x = new Array(), y = new Array();for
2012-02-23 21:40:09 538
原创 js中的String 对象
1、内置的2、属性: length3、方法: indexOf() 查找子字符串(匹配字符串)查找到了,返回 字符串 出现的位置没找到 返回 -1charAt() 返回指定位置的字符串第二个位置 长度substr() 字符串的截取,可加两个参数,形如:substr(2,2)也可以是一个参数 ,则表示从这个截取到字符串结束toLowerCase() 把字符串
2012-02-22 19:22:27 203
原创 课上小结
JavaScript函数/对象String 对象 使用var 语句Var newstr = new String(“这是我的字符串”)属性:length 方法: charAt 返回指定位置字符 indexOf 检索字符串 substr 从起始索引号提取字符串中指定数目的字符。 toLowerCase把字符串转换为小写。 eva
2012-02-21 20:19:00 162
原创 简易计算器
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml">计算机var clearFlag=false;function getNum(num){ var objresult = document.getElementById("resul
2012-02-20 19:24:23 206
原创 linux shell 2
Shell基础1、 脚本命名 *.sh2、 命名变量1)自定义变量:name=zhangsan2)#env大写字母3)$#echo $name#echo $PATH4)作用域 默认自定义变量—局部 通过调用多个shell进程 打开shell---父 再次打开shell---子
2011-12-22 20:05:11 184
原创 linux shell
Init----/etc/rc.d----启动脚本 Useradd ------/etc/passwd shadow login.defs .bashrc Aquota.user....1、 脚本结构Shell----和内核交互的界面 并不是真正的开发语言1)/etc/shells----保存着所有sh可执行程序2)脚本内容分类: 全部都是系统命
2011-12-21 17:32:59 223
原创 linux课上小结
主要内容:1、软件包管理rpm yum2、任务计划的安排at cron3、添加硬盘、划分磁盘配额、挂载外部设备等步骤:1、 软件包的管理1) 以sudo为例演示依赖关系常见的软件类型rpm很多爱好者在某种固定的环境(硬件、软件)下进行编译;需要使用该软件包,必须要提供和编译环境一致的环境;解决: 按照提示一步一步将所需环境安装完善 将linux
2011-12-20 19:03:15 209
原创 linux系统管理
1、 掌握linux系统引导2、 运行级别(0-6) Ctrl+alt+Fn #init n3、 服务管理/etc/rc.d/rcn.d1) 更改连接文件首字母的大小写S、K;2) #service 服务名称 start|stop#ps –e|grep 服务名称pid 数字 #kill -9 pid4、 root忘记口令
2011-12-19 19:06:29 196
原创 引导流程过程
注意:安全问题 加电自检-----bootloader----加载内核----init(运行脚本)----登陆1)允许任何人以单用户模式登陆----- 给grub加口令 放到安全位置2)/etc/passwd中---- 修改任何用户的uid===0 哪些用户可以使用哪些命令?zhs vi
2011-12-15 18:25:45 207
原创 组的管理
1) 创建组2) 切换用户所述组/etc/group组名:口令:Gid:该组中的用户#groupadd zhs#gpasswd zhs#man gpasswd添加用户 #useradd zhs #passwd zhs[。。。。。 abc] #su zhy[。。。。 abc]$ 表示只切换身份,不改变环境(工作目录)[。。。。
2011-12-14 20:35:26 186
原创 linux系统管理
Linux系统引导流程(开启系统、运行级别、服务、故障运行级别管理)服务管理 例:root 忘记口令 软件包管理(RPM、YUM) RPM红帽用户和组的管理 创建用户 管理用户 创建组 管理组 计划任务的安排(at cron) 硬盘的分区 和磁盘配额应用 scsi ide 分区---格式化---使用1、系统引导流程 --
2011-12-12 17:52:52 179
原创 Vi编辑器
#vi 打开后---直接进入 “编辑状态”“输入状态”----a、i、o、 A、I、O、 ESC : “命令状态” :wq ----表示保存退出 Shift+z+z ------ZZ表示保存退出 :wq!-----!表示强制 命令状态1) 显示行号--- :set nu (number) 2) 取消行号---:set
2011-12-09 13:51:24 315
原创 linux 续
文件权限 - rwx rwx rwx 777 mkdir:目录创建之后 必须具备x权限文件创建之后,没有x权限权限掩码umask 目录真实权限=777-umask 文件真实权限=666-umask参数: -m:指定权限(数字方式) -p:创建多级目录临时修改权限 chmod 1) 使用字母方式2) 使用数字
2011-12-08 17:08:52 173
原创 Linux 课上笔记
1、 分区 Windows: c d e Linux: /(根目录) --------顶级目录(一级目录) Ls bin------(绿色)普通用户的命令 root-----root用户的宿主目录
2011-12-07 17:07:21 168
原创 linux 常见命令
1、 了解linux安装后的目录情况 全部小写(大小写敏感) ls---list(显示) [root@localhost root]# Root用户的root目录----宿主目录 [zhy@localhost ~]$ [当前登陆用户名@机器名 当前目录]管理员
2011-12-06 16:05:42 148
原创 Linux----操作系统
操作系统:是一个能够协调、控制计算机系统硬件和软件资源的控制程序。位于计算机硬件和应用程序之间,核心程序处于中心,提供最基本的计算功能实现了用户与计算机之间的交互区别: Windows---依赖图形化界面 命令行方式---开始->运行->cmd->commandLinux------依赖命令行方式 图形化方式---(不重要)虚拟机:文件
2011-12-05 21:54:50 205
原创 杂记
Templates:index.html login.html addnews.html 1)login.html与login.php $smarty->display(); 在login.html form action=“login.php” ; 2)index.php $action=$_request[‘action’]
2011-11-24 14:59:33 168
原创 配置文件
给用户提供一个可选风格下拉菜单 *.html 卡通风格 浪漫风格 ….. 要求:变换表格样式(宽度,长度,颜色,边框粗细等) ./configs/view.conf Width= Height= [one] Border=3 Color=red
2011-11-23 20:54:59 155
原创 课上小结
Smarty中的缓存1、 一个页面一个缓存2、 一个页面多个缓存(分页)3、 局部关闭缓存(实时性)缓存的目的:PHP文件:解决功能上的问题(M+C) 提供数据HTML文件:界面效果(V)缓存的配置步骤:1) 配置文件中开启缓存$tpl->caching=2缓存时间(秒)缓存目录 2)$tpl->display(“ind
2011-11-22 14:53:26 228
原创 课堂小记
Smarty:1、 自定义函数(自定义标签)1) php文件function定义函数注册步骤(register_function()、register_block())Tpl文件类似于html标签 成对出现---块 …….. 2)当作插件 ./plugins *.funct
2011-11-21 14:14:00 192
原创 缓存
1) 提高访问效率高:使用缓存实现类似页面静态化效果;美工和PHP文件合并后的编译文件形成静态页面这样就减少了从数据库获取数据信息,访问数据库的次数2) 缓存分类页面全缓存 步骤:在主配置文件中声明以下内容:NO.1开启缓存功能 $cache=NO.2设置缓存文件所在路径NO.3设置缓存的时间浏览web页面后,cache文件夹下增加一个html页面把数据
2011-11-18 11:31:34 137
原创 课堂笔记!
自定义函数 为了扩展功能,根据实际需求进行编辑自定义标签 1) PHP文件Function fun1($args){……}$tpl->register_function(“tilte”’,”fun1”);2) ./plugins/function.模板文件函数名.php Function smarty_function_**($args,&$s
2011-11-17 17:33:43 162
原创 了解smarty自定义函数
1) smarty自定义函数assign作用:用于在模板被执行时为模板变量赋值.函数名称:assign参数:var: 声明变量名称 字符串 Value: 给该变量赋值 字符串”title” value=”this is title”}> $tpl->assign(“title”,”this is title”);
2011-11-16 15:02:06 171
原创 构造方法与析构方法
大多数类都有一种称为构造函数的特殊方法。当创建一个对象时,它将自动调用构造函数,也就是使用new这个关键字来实例化对象的时候自动调用构造方法。 构造函数的声明与其它操作的声明一样,只是其名称必须是__construct( )。这是PHP5中的变化,以前的版本中,构造函数的名称必须与类名相同,这种在PHP5中仍然可以用,但现在以经很少有人用了,这样做的好处是可以使构造函数独立于类名,当类名发生
2011-11-15 15:25:54 241
原创 复习
1、smarty保留变量 $smarty.各种页面请求.变量名称 $smarty.now | 变量调解符 $smarty.config.配置文件中的变量 $smarty.const.常量名称 ….. 2、来自于配置文件中的变量---调整界面显示效果
2011-11-14 20:11:55 165
原创 Smarty变量调节器
1、 变量调节器分隔符 |作用:修饰变量的显示格式 时间戳2、 Smarty中变量调节器详见P556表16-23、 capitalize:首字母大写 语法:变量|capitalize}>count_characters:统计字符数 语法:变量|count_characters:参数}>
2011-11-11 15:30:41 227
原创 smarty中使用变量
1)模板中的注释 模板注释被*号包围,例如 2)从php文件中分配过来的变量 连接数据库获取的变量 经过各种运算得到的结果 类型: 标量:string、int、float(double)、boolean 复合:array、object、nulll 从数据库获取Smarty3.1.4版本里关联数组和索引数组一样可以使
2011-11-10 15:09:25 157
原创 smarty的注意事项
1)html(tpl)模板文件中路径问题在模板文件中引入外部文件时使用的相对路径 是相对于 b.php文件来说的。模板只负责解释占位符中的变量{} 通过引入图片、css文件、js文件测试2)html(tpl)模板文件的位置全部都是相对于$tpl->template_dir = './tpl';3) php文件转移到不同目录下唯一使用绝对路径
2011-11-09 14:29:17 239
原创 会员管理系统
会员管理系统1、基本要求前台会员系统 新会员的注册 修改会员资料 上传会员照片 会员的登录 查看会员信息后台会员系统积分 管理会员注册 管理员登录编辑会员信息删除会员信息会员浏览2、文件目录分配用账号页
2011-10-17 20:37:11 1694
原创 续!
用户登录与验证 解决技术重点1)dreamweaver实现登录界面2)安全---口令进行md5加密 ?截取字符串函数? 不可逆、加密后结果一样 md5(“123456”); insert in
2011-10-12 19:38:50 165
原创 网站总目录
网站总目录: 文件 功能 config.php 系统配置 dbconnect.php 数据库连接文件 header.php 顶部导航栏文件 footer.php 底部系统文件 index.php 新闻发布系统
2011-10-11 16:14:14 214
原创 Ajax(2)
Ajax:采取相同的技术(html、css、javascript、xml),使用了新的思路1、 传统的web开发模型用户首先向web服务器发送一个http请求,服务器获取请求后,从后台数据库(mysql)、应用程序(*.php)进行查找,处理结果被生成html页面,
2011-09-27 19:29:45 144
原创 AJAX !!
AJAX(Asynchronous Javascript and XML)---异步交互(通信)1、 涉及的技术内容1) 使用XHTML和CSS标准的显示技术;2) 使用DOM进行动态显示和交互;3) XML和XSLT进行数据交换和处理;4) XMLHttpR
2011-09-26 16:43:10 208
原创 转换
第一步:创建模板处理元素列表 1) :为输出定义一个处理规则 属性: match=”声明范围” 2):插入被选择节点的值到输出文档 属性:select=”被选择的元素名”3)…>:指导XSL处理器选择一个基于某个
2011-09-22 15:24:52 196
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人