自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(42)
  • 收藏
  • 关注

翻译 PHP 分页

<?php class Page { private $total; //数据表中总记录数 private $listRows; //每页显示行数 private $limit;// private $uri;//当前文件的路径 private $pageNum; //总页数 private $c

2016-12-30 22:57:09 258

原创 PHP面向对象基础笔记一

难点:学习面向对象思想和语法,理解思想。PHP5相对4添加了面向对象全部的基本语法。一. 面向对象的编程思想 Object Oriented(1) 以事件为中心的编程思想(2) 分析出解决问题的所需要的步骤(3) 再用函数把步骤实现(4) 使用的时候调用二. 什么是对象(1) 对象表示具体的事物和抽象的规则、计划和事件。(2) 状态和行为用数据值来描述状态。操作是

2016-12-30 20:35:50 306

原创 将csv格式数据导入MySql数据库

将csv文件或者excel表格导入数据库的方法:Excel数据直接导入MySQL会需要用到phpexcel开源类,详情使用可以参考这篇文章~http://www.cnblogs.com/freespider/p/3284828.html本文使用的方法是:Excel ——> CSV——>MySql首先将excel另存为csv文件,然后开始分析数据。代码如下:<span style="font-size

2016-12-30 20:28:05 416

翻译 文件上传类

<?php /** file: fileupload.class.php 文件上传类FileUpload 本类的实例对象用于处理上传文件,可以上传一个文件,也可同时处理多个文件上传 */ class FileUpload { private $path = "./uploads";

2016-12-30 19:44:45 324

原创 图片处理

<?php /** file: image.class.php 类名为Image 图像处理类,可以完成对各种类型的图像进行缩放、加图片水印和剪裁的操作。 */ class Image { /* 图片保存的路径 */ private $path; /**

2016-12-30 19:43:08 328

原创 分页

<?php /** file: page.class.php 完美分页类 Page */ class Page { private $total; //数据表中总记录数 private $listRows; //每页

2016-12-30 19:40:56 349

翻译 分页类

<?php /** file: page.class.php 完美分页类 Page */ class Page { private $total; //数据表中总记录数 private $listRows; //每页

2016-12-28 22:45:06 296

转载 JS倒计时

<html> <head> <meta charset="utf-8"> <title>显示系统时间</title> <link rel="stylesheet" href="css/style.css"> </head> <body> <div id="container"> <h2>当前

2016-12-28 22:38:26 277

原创 递归删除

<?php header('Content-type:text/html;charset=utf-8'); /** * 递归删除一个非空文件夹 * @param string $fileName * @return bool 成功删除ture|删除失败false */

2016-12-28 22:35:28 1597

转载 图片缩放及水印

<?php /** file: image.class.php 类名为Image 图像处理类,可以完成对各种类型的图像进行缩放、加图片水印和剪裁的操作。 */ class Image { /* 图片保存的路径 */ private $path; /**

2016-12-28 22:28:35 557

转载 JS倒计时

<!DOCTYPE html><html><head><meta charset="utf-8" /><title>倒计时效果</title><style type="text/css">.wrap {width:400px; margin:50px auto; color:#333; font-family:'\5FAE\8F6F\96C5\9ED1';}.wrap-date {fon

2016-12-28 22:26:15 276

原创 MYSQL命令

MYSQL命令大全CHM版log-error=D:/wamp/logs/mysql.logdatadir=D:/wamp/bin/mysql/mysql5.5.20/datacharacter-set-server=utf8 在最后加上character-set-server=utf8以后就不用设置编码一、连接MySQL 格式: mysql -h主机地址 -u用户名 -p用户密

2016-12-28 22:22:11 258

原创 JQUERY复选框

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"><head> <meta http

2016-12-28 22:20:43 286

原创 JS冒泡排序

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <script> var array = [65, 97, 76, 13, 27, 49, 58]; //外层循环 控制趟数 for (var i = 0; i <

2016-12-28 22:18:28 372

原创 GD 验证码类

<?php /* * 1、创建画布 * 2、干扰 * 3、文字 * 4、输出 * 5、释放资源*/class Code{ public $img; public $width; //验证码的宽 public $height; //验证码的高 public $length; //验证码的长度(位数) public $word; //验证码文字

2016-12-28 22:14:59 490

原创 冒泡程序

<?php $arr=array(33,55,695,2,9,4654,4654,783,255);$count = count($arr);for($k=1;$k<$count;$k++){ for($i=0;$i<$count-$k;$i++){ if($arr[$i]<$arr[$i+1]){ $tmp = $arr[$i];

2016-12-28 22:12:51 331

原创 关于Json

<?php /*****一维数组*********/ //有键 $arr = array( 'a'=>1, 'b'=>2, 'c'=>3, ); $json = json_encode($arr); echo($json); //{"a":1,"b":2,"c":3}

2016-12-28 22:12:04 281

原创 递归统计文件大小

<?php//2、统计文件目录的大小。// 统计目录下所有文件的大小之和。$pathname = "test1";echo sumDir($pathname);function sumDir($pathname){ //定义一个变量,用来累加文件的大小 $size = 0; //打开目录 $dir = opendir($pathname);

2016-12-28 22:10:30 561

原创 JS 来回切换图片

<html><head><meta http-equiv="Content-Type" content="text/html;charset=utf-8" /><title>JavaScript tab切换</title><style>#card{ font-size:14px; color:#fff;}#tit{ width:300px; height

2016-12-28 22:07:54 1182

原创 JS and Jquery 操作Form表单

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http

2016-12-28 22:06:40 247

原创 Javascript复选框

<html><head><meta http-equiv="Content-Type" content="text/html;charset=utf-8" /><title>JavaScript 复选框</title></head><body><input type="checkbox" name="ids[]" />新闻标题1<br/><input type="checkbox"

2016-12-28 22:02:40 324

原创 Page分页类

<?phpheader("Content-Type:text/html;charset=utf-8");/* 封装分页类 * 1.定义成员属性* 2.构造出口方法* 3.总页数和当前页* 4.首页和上一页* 5.中间的数字页* 6.下一页和尾页 */class Page{ //定义成员属性 public $total;//总记录数 public $pagesi

2016-12-28 22:00:33 596

原创 Mysql封装类

<?phpheader("Content-Type:text/html;charset=utf-8");//封装数据库类//增 删 改 查class DB{ public $server; //数据库服务器名称 public $username; //用户名 public $password; //密码 public $dbname; //默认数据库名称

2016-12-28 21:58:17 381

转载 php单引号和双引号的区别

“单引号和双引号的区别和用法?”现将答案总结了下,写成这篇小短文。 ” “双引号里面的字段会经过编译器解释,然后再当作HTML代码输出。 ’ ‘单引号里面的不进行解释,直接输出。 例如: abc=′mynameistome′;echoabc=’my name is tome’; echo abc //结果是:my name is tom echo ‘abc′//结果是:abc' //结

2016-12-27 22:53:02 321

原创 php单例模式

1.什么是单例模式?单例模式是指整个应用中类只有一个对象实例的的设计模式。2.为什么要使用单例模式?参考:1.lamp兄弟连的文章 :http://php.lampbrother.net/html/70-1/1121.htm2.phppan的博客:http://www.phppan.com/2010/06/php-design-pattern-6-singleton/PHP的一个主要应用场合就是应用

2016-12-27 22:51:18 231

原创 php和javascript中Json操作总结

从结构上看,所有的数据(data)最终都可以分解成三种类型:第一种类型是标量(scalar),也就是一个单独的字符串(string)或数字(numbers),比如”北京”这个单独的词。第二种类型是序列(sequence),也就是若干个相关的数据按照一定顺序并列在一起,又叫做数组(array)或列表(List),比如”北京,上海”。第三种类型是映射(mapping),也就是一个名/值对(Name/va

2016-12-27 22:48:18 284

原创 mysql修改表名,列名,列类型,添加表列,删除表列

alter table test rename test1; --修改表名alter table test add column name varchar(10); --添加表列alter table test drop column name; --删除表列alter table test modify address char(10) --修改表列类型||alter table test

2016-12-27 22:45:55 298

原创 常见sql注入方式

1.没有正确过滤转义字符  在用户的输入没有为转义字符过滤时,就会发生这种形式的注入式攻击,它会被传递给一个SQL语句。这样就会导致应用程序的终端用户对数据库上的语句实施操纵。比方说,下面的这行代码就会演示这种漏洞:  statement := “SELECT* FROM users WHERE name = ‘” + userName + “’;”  这种代码的设计目的是将一个特定的用户从其用户表

2016-12-27 22:45:02 5858

原创 PHP程序员最常犯的11个MySQL错误

1、使用MyISAM而不是InnoDB   MySQL有很多数据库引擎,但是你最可能碰到的就是MyISAM和InnoDB。   MySQL 默认使用的是MyISAM。但是,很多情况下这都是一个很糟糕的选择,除非你在创建一个非常简单抑或实验性的数据库。外键约束或者事务处理对于数据完整性 是非常重要的,但MyISAM都不支持这些。另外,当有一条记录在插入或者更新时,整个数据表都被锁定了,当使用量增加

2016-12-27 22:44:20 249

原创 MYSQL常用命令总结

预备知识:  一、连接MySQL   格式: mysql -h主机地址 -u用户名 -p用户密码     1、例1:连接到本机上的MYSQL  首先在打开DOS窗口,然后进入目录 mysql/bin,再键入命令mysql -u root -p,回车后提示你输密码,如果刚安装好MYSQL,超级用户root是没有密码的,故直接回车即可进入到MYSQL中了,MYSQL的提示符是:mysql>     2、

2016-12-27 22:43:12 244

转载 读取树状数据的方法

读取树状数据的方法 一般在读取用“邻接列表算法”组织的数据时,需要使用递归逐层读取 或者读取数据到数组,然后用递归或非递归的方法再行处理 这里介绍一种边读边生成“树状”数组的方法,希望对你有用mysql_connect();//测试数据$sql =<<< SQLselect * from ( select '1' as id, '0' as pid, 'Food' as title

2016-12-27 22:14:04 466

转载 用 list 处理树状数据(邻接列表)

现有一个数组$d = array( array( '公告', 1, 0 ), array( '文章', 2, 0 ), array( '文章1', 3, 2 ), array( '文章2', 4, 2), array( '文章1评论', 5, 3 ), array( '文章2评论', 6, 4 ), array( '文章1评论1', 7, 3 ), array( '文

2016-12-27 22:11:55 328

转载 遍历目录、批量替换文件内容的类

之前有需要,就写了这个类。 功能: 1 遍历目录下的所有文件(可指定后缀名) 2 批量替换文件内容(正则、字符串) 3 批量替换文件后缀名 4 批量替换文件编码使用例:$dirExplorer = new DirExplorerClass();$dirExplorer->getDirExplorer('D:/test1/test2/');

2016-12-27 22:08:34 602

转载 JQuery之CSS选择器

1.选择对象1).基本·#id 根据给定的ID匹配一个元素。例如:(“#id”)  ·element 根据给定的元素名匹配所有元素。例如:(“#id”) ·element 根据给定的元素名匹配所有元素。例如:(“div”) ·.class 根据给定的类匹配元素。例如:(“.style1”);⋅∗匹配所有元素。例如:(“.style1”); ·* 匹配所有元素。例如:(“*”) ·sele

2016-12-26 22:59:52 462

转载 JQuery之CSS选择器

1.选择对象1).基本·#id 根据给定的ID匹配一个元素。例如:(“#id”)  ·element 根据给定的元素名匹配所有元素。例如:(“#id”) ·element 根据给定的元素名匹配所有元素。例如:(“div”) ·.class 根据给定的类匹配元素。例如:(“.style1”);⋅∗匹配所有元素。例如:(“.style1”); ·* 匹配所有元素。例如:(“*”) ·sele

2016-12-26 22:58:27 429 1

转载 JQuery之内置函数响应事件

今天给大家介绍一下on函数中events的种类和用法。具体我把它分为:键盘事件,鼠标事件,input事件,还有一个是基础事件(例如:滚动,界面大小变化等等之类的)。一:键盘事件有:1.keydown 当键盘或按钮被按下时,发生 keydown 事件。注释:如果在文档元素上进行设置,则无论元素是否获得焦点,该事件都会发生。2.keypress 当键盘或按钮被按下时,发生 keypress 事件。k

2016-12-26 22:51:59 362

转载 利用JQuery实现从底部回到顶部的功能

今天给大家介绍一下如何利用JQuery实现从任意地方返回顶部的功能,现在大部分网站因为篇幅比较长,所以都会设置这么一个按钮,利用这个按钮可以实现从底部返回顶部的功能。废话不多说,下面就给出这么一个例子介绍一下,它是怎么实现的。实现方法一:<footer> <p class="ft-copyright">强仔仔 Design by Linzhiqaing 蜀ICP备11002373号-1</

2016-12-26 22:50:08 432

转载 利用JQuery实现左侧菜单栏可折叠功能

今天给大家介绍一下左侧菜单栏可折叠功能,在后台管理中左侧菜单折叠功能是特别常见的一个功能,基本不管是什么类型的管理后台都会涉及到这个功能的实现。 今天给大家介绍的是二级可折叠菜单的功能,相对一级的菜单折叠功能就显得稍微比较复杂一点了,我这里将给大家介绍菜单折叠过程中三种变换形式。第一种变换形式是:不管点击哪一级菜单都可以打开或者关闭本级菜单,但是不会影响其他级别的菜单:<!DOCTYPE htm

2016-12-26 22:47:11 5548 1

转载 利用JQuery实现顶部导航栏功能

今天给大家介绍一下,如何利用jQuery实现顶部导航栏功能。其实原理很简单就是利用css和JQuery样式选择器实现的。下面举个例子具体介绍一下如何这些功能,案例如下:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.

2016-12-26 22:40:53 3650

转载 利用JQuery实现复杂的顶部导航栏功能

今天给大家介绍一下如何利用JQuery实现复杂的顶部导航栏功能,复杂指的是导航栏选项下面显示的是文字+图片的内容。 简单的导航栏我们一般利用多个ul+li进行嵌套使用,可以实现多级的导航栏功能,可是界面相对单一,而且不能展示图片和文字混排的效果,所以今天给大家介绍的就是图片文字混排的导航栏的功能。下面看具体例子来解析:html界面代码:<!DOCTYPE html PUBLIC "-//W3C/

2016-12-26 22:38:07 1544

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除