好好学习,东方不败。

做个努力的小伙。

  博客园  :: 首页  :: 新随笔  ::  ::  :: 管理
  420 随笔 :: 0 文章 :: 65 评论 :: 41万 阅读

08 2013 档案

摘要:php foreach 操作数组的代码。foreach()有两种用法:foreach(array_name as $value){statement;}这里的array_name是你要遍历的数组名,每次循环中,array_name数组的当前元素的值被赋给$value,并且数组内部的下标向下移一 步,也就是下次循环回得到下一个元素。foreach(array_nameas$key=>$value){statement;}这里跟第一种方法的区别就是多了个$key,也就是除了把当前元素的值赋给$value外,当前元素的键值也会在每次循环中被赋给变量$key。键值可以 是下标值,也可以是字符串。 阅读全文
posted @ 2013-08-31 21:54 snowfly123 阅读(347) 评论(1) 推荐(0) 编辑

摘要:php foreach函数用法举例。Foreach 函数(PHP4/PHP5)foreach 语法结构提供了遍历数组的简单方式。foreach 仅能够应用于数组和对象,如果尝试应用于其他数据类型的变量,或者未初始化的变量将发出错误信息。有两种语法:foreach (array_expression as $value) statementforeach (array_expression as $key => $value) statement例子1:";}//bywww.jbxue.com?>例子2:$value){echo$key."=====>&qu 阅读全文
posted @ 2013-08-31 21:51 snowfly123 阅读(746) 评论(0) 推荐(0) 编辑

摘要:Array的定义及sort方法使用示例Array数组相当于java中的ArrayList定义方法:1:使用new Array(5)创建数组 var ary = new Array(5);2:使用Json语法,var ary = 【1,3,4】;数组排序:例子:functionsort(){varary=[11,12,3,5,29];ary.sort();//按照字符编码排序11,12,29,3,5;alert(ary.toString());ary.sort(function(v1,v2){returnv1-v2;//自定义排序规则3,5,11,12,29});alert(ary.toStri 阅读全文
posted @ 2013-08-30 06:13 snowfly123 阅读(283) 评论(0) 推荐(0) 编辑

摘要:js实现禁止页面复制功能、禁用页面右键菜单等功能。禁用网页右键菜单,但是仍然可以使用快捷键复制。js代码禁用复制功能:注意这段代码必须放在body元素后面,放在前面或者放在head里面都不起作用。补全:document.body.onselectstart 页面选中功能。document.body.oncontextmenu页面右键菜单。document.body.ondragstart页面内容拖拽功能,拖拽是可以实现复制的。禁止复制时需要将其禁用。document.body.oncopy页面内容复制功能,当禁用时,即使你点击了复制或使用了快捷键但是你剪切板中的内容不是你刚复制的内容而是你以前 阅读全文
posted @ 2013-08-30 06:11 snowfly123 阅读(766) 评论(0) 推荐(1) 编辑

摘要:c# 图片加密解密的实例代码。代码:usingSystem;usingSystem.Collections.Generic;usingSystem.Text;usingSystem.Security.Cryptography;usingSystem.IO;namespaceNet.Template.Common{//////对图片的加密和解密///publicclassDEncrypt4ImageHelper{publicDEncrypt4ImageHelper(){}#region加密方法图片加密//////图片加密//////源文件///保存为文件名称///密钥publicstaticvo 阅读全文
posted @ 2013-08-30 06:09 snowfly123 阅读(3939) 评论(4) 推荐(0) 编辑

摘要:jquery实现密码框提示文字的功能。代码:123登录-jquery实现密码框显示文字-www.jbxue.com45293031323334账号:353637383940密码:4142434445464748 阅读全文
posted @ 2013-08-30 06:07 snowfly123 阅读(1083) 评论(0) 推荐(0) 编辑

摘要:Html代码:学习天地11111111112222222222333333333444444444455555555556666666666Jquery代码:第一种实现方式:第二种实现方式:第三种实现方式:可以使用Jquery提供的show和hide来完成带缓动的显示和隐藏效果,由于两个方法相似,可以直接使用toggle来完成。第四种实现方式:toggle如果有两个参数,并且都是函数,表示第一次点击执行第一个函数,第二次点击执行第二个函数。 阅读全文
posted @ 2013-08-29 06:40 snowfly123 阅读(322) 评论(0) 推荐(0) 编辑

摘要:JavaScript 有Date、Array、String等这样的内置对象,功能强大使用简单,人见人爱,但在处理一些复杂的逻辑的时候,内置对象就很无力了,往往需要开发者自定义对象。对象是什么从JavaScript定义上讲对象是无序属性的集合,其属性可以包含基本值、对象或函数。也就是说对象是一组没有特定顺序的属性,每个属性会映射到一个值上,是一组键值对,值可以是数据或对象。最简单的对象JavaScript的一对花括号{}就可以定义一个对象,这样的写法实际上和调用Object的构造函数一样varobj={};varobj2=newObject();这样构建出来的对象仅仅包含一个指向Object的p 阅读全文
posted @ 2013-08-29 06:38 snowfly123 阅读(429) 评论(1) 推荐(0) 编辑

摘要:用户注册的表单往往是需要进行验证的,否则会有一些不否合规则的数据入库,后果会不堪设想,本文通过jquery来实现。用户名:邮箱:个人资料: 阅读全文
posted @ 2013-08-29 06:35 snowfly123 阅读(1282) 评论(1) 推荐(0) 编辑

摘要:使用JQuery操作cookie时 发生取的值不正确,结果发现cookie有四个不同的属性,分享下错误的原因及解决方法。使用JQuery操作cookie时 发生取的值不正确的问题:结果发现cookie有四个不同的属性:名称,内容,域,路径$.cookie('the_cookie');//读取cookie$.cookie('the_cookie','the_value');//存储cookie$.cookie('the_cookie','the_value',{expires:7});//存储一个带7天期限的cook 阅读全文
posted @ 2013-08-27 06:15 snowfly123 阅读(450) 评论(0) 推荐(0) 编辑

摘要:php读取excel文件的实例代码。代码:loadexcel();//半酣phpexcel文件$_ReadExcel=newPHPExcel_Reader_Excel2007();if(!$_ReadExcel->canRead('link.xls')){$_ReadExcel=newPHPExcel_Reader_Excel5();}$_phpExcel=$_ReadExcel->load('link.xls');$sheetCount=$_phpExcel->getSheetCount();$newExcel=array();$excelD 阅读全文
posted @ 2013-08-27 06:12 snowfly123 阅读(324) 评论(0) 推荐(0) 编辑

摘要:PHP连接局域网MYSQL数据库的例子。代码:1 第一行ip对应局域网某台主机,关于局域网内mysql连接可参考我的摘抄。第六行$user_name是前台传递的参数,组成条件查询,这里用了双引号变量转换。从jsp到php,无论哪一种,与数据库连接有关的步骤大致就是:“主机,用户名,密码”得到连接、“数据库,sql,连接”得到结果,最后是结果的处理显示。当然,数据库连接是扩展库为我们完成的,我们能做的仅仅是处理结果而已。 阅读全文
posted @ 2013-08-27 06:09 snowfly123 阅读(602) 评论(2) 推荐(0) 编辑

摘要:分享一段shell脚本,用到设置iptables相关信息。#!/bin/sh#filename:ipt.sh#by www.jbxue.commodprobeipt_MASQUERADEmodprobeip_conntrack_ftpmodprobeip_nat_ftpiptables-Fiptables-tnat-Fiptables-Xiptables-tnat-X#-----------------INPUT键------------------iptables-PINPUTDROPiptables-AINPUT-mstate--stateESTABLISHED,RELATED-jACCE 阅读全文
posted @ 2013-08-25 06:12 snowfly123 阅读(530) 评论(0) 推荐(0) 编辑

摘要:在PHP中有个叫做strtotime的函数。strtotime 实现功能:获取某个日期的时间戳,或获取某个时间的时间戳。strtotime 将任何英文文本的日期时间描述解析为Unix时间戳[将系统时间转化成unix时间戳]一,获取指定日期的unix时间戳strtotime("2009-1-22") 示例如下:1.echo strtotime("2009-1-22")结果:1232553600说明:返回2009年1月22日0点0分0秒时间戳二,获取英文文本日期时间示例如下:便于比较,使用date将当时间戳与指定时间戳转换成系统时间(1)打印明天此时的时间戳 阅读全文
posted @ 2013-08-24 06:39 snowfly123 阅读(246) 评论(0) 推荐(0) 编辑

摘要:int strtotime ( string time [, int now]) 本函数预期接受一个包含英文日期格式的字符串并尝试将其解析为 UNIX 时间戳。如果 time 的格式是绝对时间则 now 参数不起作用。如果 time 的格式是相对时间则其所相对的时间由 now 提供,或者如果未提供 now 参数时用当前时间。失败时返回 -1。这个效果和用mktime()是一样的. 阅读全文
posted @ 2013-08-24 06:38 snowfly123 阅读(345) 评论(0) 推荐(0) 编辑

摘要:php中时间戳与日期的转换。实现功能:获取某个日期的时间戳,或获取某个时间的PHP时间戳。strtotime能将任何英文文本的日期时间描述解析为Unix时间戳,我们结合mktime()或date()格式化日期时间获取指定的时间戳,实现所需要的日期时间。strtotime 将任何英文文本的日期时间描述解析为Unix时间戳[将系统时间转化成unix时间戳]一,获取指定日期的unix时间戳 strtotime(”2009-1-22〃) 示例如下:echo strtotime(”2009-1-22“) 结果:1232553600说明:返回2009年1月22日0点0分0秒时间戳二,获取英文文本日期时间 阅读全文
posted @ 2013-08-24 06:36 snowfly123 阅读(696) 评论(0) 推荐(0) 编辑

摘要:问题一——Mysql number Error 2003MySQL连接错误.错误代码10061。10061一般是Mysql服务没启动、或Mysql服务器无法连接 。在程序栏找到Mysql\Mysql5.5\MySQL 5.5 Command Line Client点击启动,输入命令,然后会咚的一声,说明启动了它。然后再在最小化托盘的它上右键,选择start Instance。启动服务。 阅读全文
posted @ 2013-08-23 07:22 snowfly123 阅读(211) 评论(1) 推荐(0) 编辑

摘要:分享下PHP获取时间日期的多种方法。"; echo"昨天:".date("Y-m-d",strtotime("-1day")),"";echo"明天:".date("Y-m-d",strtotime("+1day"))."";echo"一周后:".date("Y-m-d",strtotime("+1week"))."";echo"一周零两 阅读全文
posted @ 2013-08-23 07:20 snowfly123 阅读(1686) 评论(0) 推荐(0) 编辑

摘要:本文转自:http://blog.csdn.net/vip_linux/article/details/10206091PHP中引用符&的用法。关于php的引用(就是在变量或者函数、对象等前面加上&符号)的作用,我们先看下面这个程序。[php]view plaincopy";echo"$b";$a++;//变量a自增1echo"$a";//bywww.jbxue.comecho"$b";//查看变量b,也增加了1,说明使用的是同一存储单元?>程序运行结果:100 100 101 101很多人误解php中 阅读全文
posted @ 2013-08-23 07:16 snowfly123 阅读(659) 评论(0) 推荐(0) 编辑

摘要:php有一套设置和获取配置信息的函数,用于设置与修改相关参数信息。1.ini_get()获取配置参数,ini_set()设置配置参数<?phpechoini_get('display_errors');//1//动态修改php.ini配置信息,脚本执行后失效ini_set('display_errors',0);echoini_get('display_errors');//02.ini_get_all()获取所有配置信息<?php//打印所有配置信息print_r(ini_get_all());3.ini_restore()恢复配置 阅读全文
posted @ 2013-08-22 06:15 snowfly123 阅读(357) 评论(1) 推荐(0) 编辑

摘要:JS获取图片实际宽高,以及根据图片大小进行自适应functionadapt(){vartableWidth=$("#imgTable").width();//表格宽度varimg=newImage();img.src=$('#imgs').attr("src");varimgWidth=img.width;//图片实际宽度if(imgWidth<tableWidth){$('#imgs').attr("style","width:auto");}else{$('#img 阅读全文
posted @ 2013-08-22 06:13 snowfly123 阅读(817) 评论(0) 推荐(0) 编辑

摘要:一个JS的日期格式化算法。例子: 阅读全文
posted @ 2013-08-22 06:11 snowfly123 阅读(422) 评论(0) 推荐(0) 编辑

摘要:Table冻结表头的js实现代码。Table冻结表头:html源码:序号内容序号内容1内容11内容2内容22内容3内容33内容4内容44内容5内容55内容6内容66内容7内容77内容8内容88内容9内容99内容10内容1010内容 阅读全文
posted @ 2013-08-21 11:36 snowfly123 阅读(1541) 评论(0) 推荐(0) 编辑

摘要:几种jQuery的ready ()的写法。1.最常用也是最标准的$(document).ready(){});2.是上面的简写:$(function(){})很奇怪?为什么能这样?不是判断document对象是否 reADy然后才执行函数的么?document哪去了?我们看下jQuery的源代码://jQuery的构造函数;varjQuery=function(a,c){//$(document).ready()的简写形式,只有在$(function(){...})下才会执行;//www.jbxue.comif(a&&typeofa=="function"& 阅读全文
posted @ 2013-08-21 11:33 snowfly123 阅读(333) 评论(0) 推荐(0) 编辑

摘要:学习jQuery的第一件事是:如果你想要一个事件运行在你的页面上,你必须在$(document).ready()里调用这个事件学习jQuery的第一件事是:如果你想要一个事件运行在你的页面上,你必须在$(document).ready()里调用这个事件。所有包括在$(document).ready()里面的元素或事件都将会在DOM完成加载之后立即加载,并且在页面内容加载之前。If you want an event to work on your page, you should call it inside the $(document).ready() function. Everythi 阅读全文
posted @ 2013-08-21 11:31 snowfly123 阅读(231) 评论(0) 推荐(0) 编辑

摘要:最近在改一个嵌入在frame中的页面的时候,使用了jquery做效果,而页面本身也绑定了onload事件。改完后,Firefox下测试正常流畅,IE下就要等个十几秒jquery的效果才出现,黄花菜都凉了。最近在改一个嵌入在frame中的页面的时候,使用了jquery做效果,而页面本身也绑定了onload事件。改完后,Firefox下测试正常流畅,IE下就要等个十几秒jquery的效果才出现,黄花菜都凉了。 起初以为是和本身onload加载的方法冲突。网上普遍的说法是$(document).ready()是在页面DOM解析完成后执行,而onload事件是在所有资源都准备完成之后才执行,也就是说. 阅读全文
posted @ 2013-08-21 11:29 snowfly123 阅读(544) 评论(0) 推荐(0) 编辑

摘要:var_export必须返回合法的php代码,var_export返回的代码,可以直接当作php代码赋值个一个变量。 而这个变量就会取得和被var_export一样的类型的值。问题描述:在跟踪yratings_get_targets的时候,error_log(var_export(yblog_mspconfiginit("ratings"),true));老是打印出yblog_mspconfiginit(“ratings”)的返回是NULL导致我以为是无法建立和DB的连接,走错路了一天。最后才发现,这是var_export和var_dump的区别之一问题原因:var_exp 阅读全文
posted @ 2013-08-20 07:03 snowfly123 阅读(310) 评论(0) 推荐(0) 编辑

摘要:当无法修改php.ini配置文件怎么办,莫担心。php有一套设置和获取配置信息的函数。1.ini_get()获取配置参数,ini_set()设置配置参数2.ini_get_all()获取所有配置信息<?php//打印所有配置信息print_r(ini_get_all());3.ini_restore()恢复配置信息到原始值<?phpechoini_get('display_errors');//1//动态修改php.ini配置信息,脚本执行后失效//by www.jbxue.comini_set('display_errors',0);ini_res 阅读全文
posted @ 2013-08-20 07:01 snowfly123 阅读(263) 评论(0) 推荐(0) 编辑

摘要:介绍下使用PHP实现网站快捷方式的保存方法。PHP怎么实现网站保存快捷方式呢?下面是一段PHP代码,下面这段代码,可以PHP实现网站保存快捷方式,以便用户随时浏览。 阅读全文
posted @ 2013-08-20 06:59 snowfly123 阅读(882) 评论(1) 推荐(0) 编辑

摘要:生成图形验证码需要使用php GD库来生成,如果你没开户GD库我们需要在php.ini文件找到extension=php_gd2.dll 去掉前面的;就行了,然后重启apache 或iis环境即可检查是否打开了gd库。';foreach(gd_info()as$cate=>$value)echo"$cate:$value";}elseecho'未安装gd扩展';?>如果有返回信息就正确可以常用使用了例1例2使用PHP,结合session和GD库扩展开发的一个生成验证码的例子(w3c推荐),可以很方便的用于项目中。而且样式美观0xFF&am 阅读全文
posted @ 2013-08-18 12:36 snowfly123 阅读(950) 评论(0) 推荐(0) 编辑

摘要:PHP中对于URL进行编码,可以使用 urlencode() 或者 rawurlencode(),二者的区别是前者把空格编码为 '+',而后者把空格编码为 '%20',不过应该注意的是,在编码时应该只对部分URL编码,否则URL中的冒号和反斜杠也会被转义。详细解释:///\\\string urlencode ( string str)返回字符串,此字符串中除了 -_. 之外的所有非字母数字字符都将被替换成百分号(%)后跟两位十六进制数,空格则编码为加号(+)。此编码与 WWW 表单 POST 数据的编码方式是一样的,同时与 application/x-www- 阅读全文
posted @ 2013-08-18 12:30 snowfly123 阅读(556) 评论(0) 推荐(0) 编辑

摘要:php中的urldecode,base64_encode函数然后再结合自己写的替换函数来进行安全传递url中文字符,特殊危险字符。需要在url中传递中文字符或是其它的html等特殊字符,似乎总会有各种乱,不同的浏览器对他们的编码又不一样,对于中文,一般的做法是:把这些文本字符串传给url之前,先进行urlencode($text)一下;但是对于一些很“危险”的字符,比如说html字符,甚至是SQL注入相关的字符,如果很明显的传给系统,出于安全考虑,系统一般都会把它们过滤掉的。现在,我们需要这些危险字符,该这么办?我想到的办法是 先给它们 base64_encode($text) 编码,到服务端 阅读全文
posted @ 2013-08-18 12:27 snowfly123 阅读(817) 评论(0) 推荐(0) 编辑

摘要:php下载文件的代码示例,需要的朋友可以参考下以上代码是下载代码。在线预览pdf文件的代码:参考链接:http://www.cnblogs.com/yilee/archive/2011/08/16/2140032.htmlhttp://www.jbxue.com/article/10675.html 阅读全文
posted @ 2013-08-01 05:28 snowfly123 阅读(421) 评论(0) 推荐(0) 编辑

摘要:本篇文章是对php下载文件进行了详细的分析介绍,需要的朋友参考下php下载文件,比如txt文件。出现的效果就是,弹出浏览器自带的下载框,出现另存为操作。有时候会出现内存溢出和超时的现象。超时的话,设置set_time_limit(0);出现内存溢出的话,有可能是因为从数据库中取出的数据量太大导致的。如果是从文件中读取的话,出现内存溢出的话,就是代码读取方式不正确,调用files或者file_get_contens才会如果是fopen的话,就给一个缓冲区,固定大小,读入然后写入,不会出现内存溢出的情况。代码:但是在输出之前,要调用一次,@ob_end_flush();不能循环调用,只调用一次就好 阅读全文
posted @ 2013-08-01 05:24 snowfly123 阅读(487) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示