自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

houzhyan-博客

不积跬步,无以至千里. http://www.phpclass.top

  • 博客(34)
  • 资源 (3)
  • 收藏
  • 关注

转载 PDO预处理--变量绑定

用绑定变量 SQL时,客户端向服务器发送了一个 SQL语句的原型,服务器端收到了这个 SQL语句“框架”后,经过解析、预处理、生成并存储该部分的执行计划,然后返回给客户端一个句柄,之后每次执行这类查询,都应使用这个句柄,之后的每次查询,只需要发送某些变量的值就可以了。这样看来,当一次会话中要执行多次类似的SQL时,使用绑定变量 SQL是更高效的,因为在 MySQL服务器端,只需要解析一次

2017-03-31 19:53:14 3332

原创 JS关于时间计时器setTimeout()和setInterval()实例

今天想写个倒计时的小应用,然后查了下两个函数setTimeout()和setInterval()都可以实现,都属于全局对象window。所以特地将js的这两函数的一些用法实例整理一下.1.概念1.setTimeout()HTML DOM Window 对象定义和用法setTimeout() 方法用于在指定的毫秒数后调用函数或计算表达式。语法setTime

2017-03-30 17:05:18 2891

转载 使用 noConflict() 方法为 jQuery 变量规定新的名称

jQuery 核心 - noConflict() 方法jQuery 核心参考手册实例使用 noConflict() 方法为 jQuery 变量规定新的名称:var jq=$.noConflict();亲自试一试定义和用法noConflict() 方法让渡变量 $ 的 jQuery 控制权。该方法释放 jQuery 对

2017-03-29 23:37:51 597

转载 jQuery的三种$()

$号是jQuery“类”的一个别称,$()构造了一个jQuery对象。所以,“$()”可以叫做jQuery的构造函数(个人观点,呵呵!)。1、$()可以是$(expresion)即css选择器、Xpath或html元素,也就是通过上述表达式来匹配目标元素。 比如:$("a")构造的这个对象,是用CSS选择器构建了一个jQuery对象——它选择了所有的这个标签。如:$("a"

2017-03-29 22:05:55 347

转载 自己做工具--js 时间戳转为日期格式封装方法date(format, timestamp)

什么是Unix时间戳(Unix timestamp): Unix时间戳(Unix timestamp),或称Unix时间(Unix time)、POSIX时间(POSIX time),是一种时间表示方式,定义为从格林威治时间1970年01月01日00时00分00秒起至现在的总秒数。Unix时间戳不仅被使用在Unix系统、类Unix系统中,也在许多其他操作系统中被广泛采用。目前相当一部分操作

2017-03-29 00:13:07 2998 1

转载 js时间戳转为日期格式

转自:http://wyoojune.blog.163.com/blog/static/57093325201131193650725/这个在PHP+mssql(日期类型为datetime)+ajax的时候才能用到,js需要把时间戳转为为普通格式,一般的情况下可能用不到[php] view plain copy      function

2017-03-28 23:44:54 559

转载 Zend Studio的js插件aptana的安装配置方法

Zend Studio的aptana插件,解决了Zend Studio对前台代码支持不足的问题,而且在某些方面还比诸如dw优秀的功能特性,下面是安装完aptana插件后的一些配置,尤其是可以添加js库的代码提示,很强大!插件在线安装地址:http://download.aptana.org/tools/studio/plugin/install/studio(官网给的安装地

2017-03-28 02:00:42 3273

转载 JavaScript eval() 函数

JavaScript eval() 函数JavaScript 全局对象定义和用法eval() 函数可计算某个字符串,并执行其中的的 JavaScript 代码。语法eval(string)参数描述string必需。要计算的字符串,其中含有要计算的 JavaScript 表达式或要执行的语句。

2017-03-26 22:57:56 724

转载 js中(function(){xxx})();写法解析以及function与!感叹号

js中(function(){xxx})();写法解析自执行匿名函数:常见格式:(function() { /* code */ })();解释:包围函数(function(){})的第一对括号向脚本返回未命名的函数,随后一对空括号立即执行返回的未命名函数,括号内为匿名函数的参数。作用:可以用它创建命名空间,只要把自己所有的代码都写在这个特殊的函数包装内,那么外部就不能访问,除非你

2017-03-26 02:55:12 10279 4

原创 自己做工具--用原生js封装一个AJAX插件

采用面向对象的思想封装,兼容get/post方式1.get和post区别(1)get方式通过url地址栏传递参数,post通过表单形式传递数据(2)传输的数据大小,get方式:普通浏览器只能传输2K数据,chrome浏览器传输8K,post方式:原则上不受限制,但是可以在php.ini里面配置 (3)安全性,post以表单的形式传输,安全性比get高

2017-03-26 02:36:14 2734

转载 php中iconv函数使用_字符集转换编码

php中iconv函数介绍iconv函数库能够完成各种字符集间的转换,是php编程中不可缺少的基础函数库。1、下载libiconv函数库http://ftp.gnu.org/pub/gnu/libiconv/libiconv-1.9.2.tar.gz;2、解压缩tar -zxvf libiconv-1.9.2.tar.gz; 3、安装libiconv        #c

2017-03-26 01:22:58 1037

原创 JavaScript三个字符串编码函数区别escape()、encodeURI()、encodeURIComponent()

总结区别:escape(): 除了 ASCII 字母、数字和特定的符号外,对传进来的字符串全部进行转义编码,因此如果想对URL编码,最好不要使用此方法。encodeURI(): 用于编码整个URI,因为URI中的合法字符都不会被编码转换。encodeURIComponent(): 方法在编码单个URIComponent(指请求参数)应当是最常用的,它可以讲参数中的中文、特殊字符进行转义

2017-03-26 01:11:23 511

原创 自己做工具--封装一个DAO_PDO类

1.定义接口方法文件: I_dao.interface.php<?phpnamespace framework\dao;//接口用来约束一个类应该有哪些方法//通常用来封装增删改查的方法interface I_DAO{ //查询所有数据的方法 public function getAll($sql=''); //查询一条记录的方法 pub

2017-03-23 14:52:08 1276

转载 OPD函数和使用实例

函数介绍目前而言,实现“数据库抽象层”任重而道远,使用PDO这样的“数据库访问抽象层”是一个不错的选择。PDO中包含三个预定义的类PDO中包含三个预定义的类,它们分别是 PDO、PDOStatement 和 PDOException。一、PDOPDO->beginTransaction() — 标明回滚起始点PDO->commit() — 标明回滚结束点,并

2017-03-23 14:26:55 931

转载 PDO数据访问抽象层

为什么要讲PDO:(1)市面上使用最多的,大部分企业使用PDO(2)Mysqli  只支持MySQL数据库,PDO支持大部分数据库(3)以后做的项目都是使用PDO作为数据库抽象层来实现的mysqli------是mysql数据库的加强:(预处理机制)(错误处理机制)(采用了面向对象的编程模式)一、PHP如何操作数据库与具体数据

2017-03-23 13:56:54 433

转载 php判断请求,区别AJAX/POST/GET请求

有时我们需要判断是不是ajax请求来决定模块输出还是json格式输出.PHP判断ajax请求的原理:在发送ajax请求的时候,我们可以通过XMLHttpRequest这个对象,创建自定义的header头信息, 在jquery框架中,对于通过它的$.ajax, $.get, or $.post方法请求网页内容时,它会向服务器传递一个HTTP_X_REQUESTED_WITH的参数,p

2017-03-22 22:37:46 971

转载 深入分析JavaScript中this指向

概括情况1:如果一个函数中有this,但是它没有被上一级的对象所调用,那么this指向的就是window,这里需要说明的是在js的严格版中this指向的不是window,在严格版中的默认的this不再是window,而是undefined。情况2:如果一个函数中有this,这个函数有被上一级的对象所调用,那么this指向的就是上一级的对象。情况3:如果一个函数中有this,这个函数中包

2017-03-21 14:36:24 332

转载 Javascript的this用法

this是Javascript语言的一个关键字。它代表函数运行时,自动生成的一个内部对象,只能在函数内部使用。比如,  function test(){    this.x = 1;  }随着函数使用场合的不同,this的值会发生变化。但是有一个总的原则,那就是this指的是,调用函数的那个对象。下面分四种情况,详细讨论this的用法。

2017-03-21 13:07:09 286

转载 说说JSON和JSONP,也许你会豁然开朗,含jQuery用例

前言:  由于Sencha Touch 2( - HTML5框架 )这种开发模式的特性,基本决定了它原生的数据交互行为几乎只能通过AJAX来实现。  当然了,通过调用强大的PhoneGap插件然后打包,你可以实现100%的Socket通讯和本地数据库功能,又或者通过HTML5的WebSocket也可以实现与服务器的通讯和服务端推功能,但这两种方式都有其局限性

2017-03-21 10:25:29 646

转载 git使用教程,GitHub社区介绍

What is GitHub?GitHub is a code hosting platform for version control and collaboration. It lets you and others work together on projects from anywhere.This tutorial teaches you GitHub essentials l...

2017-03-21 02:50:18 2902

原创 php定时器,js定时器以及linux脚本定时器技术总结

最后发现php也可以做抓取,并且原理很易:直接获取页面源文件,然后通过正则或字符串的参照截取来获取需要的信息。但是性能上不能和搜索引擎的多线程抓取相比。如何使用setInterval来制作网页停留时间。效果如下图我用了一个div加一个span标签来显示   首先你要加入一个样式   样式来控制div框的样子   然后就是javascript代码crontab定时器(包括执行shell)如果要让unix系统重复,定期做一件事,我们就会用到crontab.实质上真正去执行每一个重复

2017-03-20 15:18:02 1321

转载 PHP实现页面跳转三种技巧

PHP被许多程序员用来开发WEB的首选语言。在实际开发中,网站的各项功能都可以通过PHP语言的编写来满足,比如PHP页面跳转这一方法。Web系统中,从一个网页跳转到另一个网页,是LAMP项目中最常用的技术之一。页面跳转可能是由于用户单击链接、按钮等引发的,也可能是系统自动产生的。 此处介绍PHP中常用的实现页面自动跳转的方法。PHP页面跳转一、header()函数hea

2017-03-19 22:36:59 862

原创 php的ob缓存详解及页面静态化运用

什么是ob?1.1     ob缓冲介绍output buffering:输出缓冲ob缓冲是php向浏览器响应数据时的一块缓冲区域通过ob缓冲,可以减轻服务器的压力,例如:如果浏览器请求的数据比较大的话,如果一次性返回这么多数据,如果访问的用户多的话,服务器的压力就比较大于是,php程序就可以先给每个用户一点,就会输出到ob缓冲区域ob 是 output buffe

2017-03-19 21:52:32 685

转载 php mysql防止sql注入详解

引发 SQL 注入攻击的主要原因,是因为以下两点原因:  1. php 配置文件 php.ini 中的 magic_quotes_gpc选项没有打开,被置为 off  2. 开发者没有对数据类型进行检查和转义  不过事实上,第二点最为重要。我认为, 对用户输入的数据类型进行检查,向 MYSQL 提交正确的数据类型,这应该是一个 web 程序员最最基本的素质。但现实中,常常有

2017-03-18 23:51:14 3076

转载 服务器 .htaccess 详解

.htaccess是什么.htaccess文件(或者"分布式配置文件")提供了针对目录改变配置的方法, 即,在一个特定的文档目录中放置一个包含一个或多个指令的文件, 以作用于此目录及其所有子目录。作为用户,所能使用的命令受到限制。管理员可以通过Apache的AllowOverride指令来设置。概述来说,htaccess文件是Apache服务器中的一个配置文件,它负责相关目录下的网

2017-03-15 21:46:46 351

转载 PHP函数: spl_autoload_register与autoload的功能详解

在了解这个函数之前先来看另一个函数:__autoload。  一、__autoload  这是一个自动加载函数,在PHP5中,当我们实例化一个未定义的类时,就会触发此函数。看下面例子:  printit.class.php   

2017-03-14 18:42:44 651

转载 php二次开发概略

◆二次开发  1、什么是二次开发?二次开发,简单的说就是在现有的软件上进行定制修改,功能的扩展,然后达到自己想要的功能和效果,一般来说都不会改变原有系统的内核。  2、为什么要二次开发?随着信息化技术的不断发展,IT行业涌现出了一系列优秀的开源作品,其作者或是个人,或是项目小组,或是软件公司。选择和应用这些优秀的开源软件,并在此基础上进行符合业务需求的二次开发,将给

2017-03-12 14:49:14 1396

转载 PHP使用CURL详解

CURL是一个非常强大的开源库,支持很多协议,包括HTTP、FTP、TELNET等,我们使用它来发送HTTP请求。它给我 们带来的好处是可以通过灵活的选项设置不同的HTTP协议参数,并且支持HTTPS。CURL可以根据URL前缀是“HTTP” 还是“HTTPS”自动选择是否加密发送内容。使用CURL发送请求的基本流程使用CURL的PHP扩展完成一个HTTP请求的发送一般有以下几

2017-03-11 23:58:58 300

转载 thinkPHP--Volist标签

Volist标签Volist标签主要用于在模板中循环输出数据集或者多维数组。volist标签(循环输出数据)闭合非闭合标签属性name(必须):要输出的数据模板变量id(必须):循环变量offset(可选):要输出数据的offsetlength(可选):输出数据的长度key(

2017-03-11 22:23:55 420

转载 在smarty模板中使用get,post,request,cookies,session,server变量的快捷方式

{$smarty}保留变量不需要从PHP脚本中分配,是可以在模板中直接访问的数组类型变量,通常被用于访问一些特殊的模板变量。例如,直接在模板中访问页面请求变量、获取访问模板时的时间戳、直接访问PHP中的常量、从配置文件中读取变量等。1.在模板中访问页面请求变量我 们可以在PHP脚本中,通过超级全局数组GET、_GET、_POST、REQUEST获取在客户端以不同方法提交给服务器的数据,也可以通过_R

2017-03-11 15:04:59 540

转载 Zend Studio 中导出 PHP 语法颜色配置

Zend Studio 中,虽然可以自行配置 PHP 语法颜色,但是,没有导出配置的按钮。     强迫症患者总是无法停止折腾,虽然内心总有个声音不停地喊,折腾这干嘛?浪费时间嘛!但是,不折腾怎么显出生命的存在?最终,总算给我找到方法了:   “File/Export...”菜单:弹出的对话框中,选择"General/Preferences"

2017-03-09 22:04:24 855

转载 Node.js是什么? 案例逐一介绍

node.js介绍JavaScript 高涨的人气带来了很多变化,以至于如今使用其进行网络开发的形式也变得截然不同了。就如同在浏览器中一样,现在我们也可以在服务器上运行 JavaScript ,从前端跨越到后端,这样巨大的反差让人难以想象,因为仅仅在几年前 Javascript 还如同 Flash 或者 Java applet 那样嵌入网页在沙箱环境中运行。在深入Node.js之前

2017-03-08 16:45:02 1050

转载 Apache常见功能实战详解

Apache 是一款使用量排名第一的 web 服务器,LAMP 中的 A 指的就是它。由于其开源、稳定、安全等特性而被广泛使用。前边的一篇文章中已经记录过如何搭建 LAMP 架构,搭建仅是第一步,其中最为重要的就是 Apache 服务,也是 LAMP 的核心。下边记录了使用 Apache 以来经常用到的功能。一、Apache的三种工作模式Apache 一共有3种稳定的 MPM 模式

2017-03-07 16:22:29 861

转载 JS自动识别移动端和PC端,分配二级域名

使用方法:将下面代码放入你需要识别页面的hade标签前面,然后将下面的http://m.google.com 修改为您的手机版站点的地址!代码使用方法:将http://m.google.com/修改为你页面跳转结果页地址,所以如果不仅仅是首页需要跳转那么其他每个页面都需要程序获取比如当前页面为http://yijile.com/log/239.html那么我就要设置为http://m.yiji

2017-03-01 12:22:06 1527

fashion_image.zip

60000个train 10000个test 文件比较多, 解压可能需要十多分钟.

2021-04-15

php生成二维码源代码

可以生成一个不带logo的二维码

2017-03-29

空空如也

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

TA关注的人

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