自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小崔真好的专栏

Just do it!!!

  • 博客(78)
  • 资源 (7)
  • 收藏
  • 关注

原创 elasticsearch 简单使用【php版本】

elasticsearch 简单使用【php版】

2022-11-30 00:16:54 1097

原创 微信app支付签名错误

先放一下申请微信支付的百度经验文档,https://jingyan.baidu.com/article/02027811706ea61bcd9ce54c.html最近在做微信app支付,调用微信的统一下单支付接口http://mch.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=9_1时,老是返回“签名错误”。我在日志中打印出生成的字符串和签名,然后...

2019-11-08 14:51:37 2717

转载 DEDECMS导航栏的顶级栏目、二级栏目及三级栏目的调用

一、顶级栏目调用 {dede:channel type='top' currentstyle="~typename~ "} [field:typename/]{/dede:channel}二、二级栏目调用{dede:channelartlist typeid='1,2,3,6,7,10,8,11' row='10'} //typeid=‘顶级栏

2014-08-27 16:12:14 1742

原创 php中json

现在的各种接口,各种移动端开发都是通过json来返回或者调用数据,甚至有种说法是json正要逐步取代xml的位置。那么json到底是什么呢?其实就是一种数据格式而已,只不过主要用途是在数据的交互上而已。php提供了json_encode()和json_decode()两个函数,前者用于编码,后者用于解码。先来说说json_encode(),主要是将数组和对象,转换成json格式。$arr

2014-08-16 17:10:59 527

原创 php的二进制安全

php中有个二进制安全函数的概念,但是什么是二进制安全呢?

2014-08-15 18:41:33 1047

原创 thinkphp中data的用法

data方法也是模型类的连贯操作方法之一,用于设置当前要操作的数据对象的值。写操作通常情况下我们都是通过create方法或者赋值的方式生成数据对象,然后写入数据库,例如:$Model = D('User');$Model->create();// 这里略过具体的自动生成和验证判断$Model->add();

2014-08-15 12:08:20 1564

原创 linux下安装mysql在configure过程中出现error: No curses/termcap library found的解决办法

这是在configure过程中最后的几步checking for wint_t in wctype.h... yeschecking for tgetent in -lncursesw... nochecking for tgetent in -lncurses... nochecking for tgetent in -lcurses... nochecking for tg

2014-07-25 03:02:22 4217 1

原创 php验证码类

写了个验证码类,中文的需要载入

2014-06-23 01:42:02 429

原创 php获取土豆无广告视频代码

是不是还在为土豆视频有广告而发愁呢?去除广告代码如下:            土豆无广告视频获得    输入视频地址:      //获取土豆无广告视频播放地址  $url = isset($_POST['videourl']) ? $_POST['videourl'] : '';  if($url == ""){

2014-06-22 00:35:13 1255

原创 js去除数组中重复元素的方法

由于现在还没有看到js的对象,所以,就先用本方法写去除数组中

2014-06-15 23:47:10 4504 2

原创 php中foreach与引用的一个问题。。

$ar = array(1, 2, 3);var_dump($ar);foreach ($ar as &$v) {}foreach ($ar as $v) {}var_dump($ar);?>array(3) { [0]=> int(1) [1]=> int(2) [2]=> int(3)}array(3) { [0]=> int(1) [

2014-06-12 01:04:16 481

原创 php中include和require的用法

先了解几个常识:  (1)dirname(__FILE__),它是返回当前脚本的决对路径,例:/opt/lampp/htdocs/dir 。并且最重要的是不会因为该脚本被require或include而改变。即:a.php中有这样的语句       $basedir = dirname(__FILE__);       echo $basedir;若b.php(和a.php不在

2014-06-11 23:42:17 826

原创 session入数据库类

代码如下:   /*    * session入数据库    */   class SessionDB{     protected $logic_name = "session";     protected $db;     protected $table;     /*      * 将session的处理设置为用户级别      * 然

2014-06-09 23:19:27 472

原创 cookie和session的基本用法小结

这两天初步看了下cookie和session的用法,就个人理解,总结如下:总结这些之前,先说下一次会话的概念,一次会话可以简单的认为是一个进程,也就是打开一个浏览器,只要不点那个×,都是一次会话,包括在浏览器的后面新建选项卡。关闭浏览器,一次会话结束。  cookie:  存在于用户端,即谁用就存在谁的电脑上,确切的说是浏览器的缓存存放位置。语法如下:  设置cookie   

2014-05-24 23:13:39 1473

原创 php对象遍历

php对对象遍历其实就是对属性的bian'lian

2014-05-19 23:36:16 1328

原创 ecshop在php高版本中出现错误解决办法

在装ecshopdStrict Standards: Only variables should be passed by reference in D:\wamp\apache\htdocs\ECCast\includes\cls_template.php on line 418

2014-05-19 23:11:57 771

原创 php中static的用法

大家都知道,static是静态变量或者静态方法的修饰符

2014-05-19 22:42:46 513

原创 php深克隆和浅克隆

先来看下php对克隆的定义:

2014-05-18 22:48:08 692

原创 mysql的外键约束级联修改和删除整理

外键约束对子表的含义:   如果在父表中找不到候选键,则不允许在子表上进行insert/update 外键约束对父表的含义:   在父表上进行update/delete以更新或删除在子表中有一条或多条对应匹配行的候选键时,父表的行为取决于:在定义子表的外键时指定的on update/on delete子句, InnoDB支持5种方式, 分列如下     . cascade方

2014-05-14 00:15:41 3305

原创 php乱码问题说明

乱码其实也就是字符串才会出现的一种现象,原因是编码方式的不统一,其实根本原因是客户端方面的问题,这里的客户端指的就是我们的php程序。在MySQL Command Line Client中使用命令show character like ‘character_set’ 然后会有一个character_set_client和character_set_result以及character_set_con

2014-05-10 22:54:40 416

原创 mysql忘记root密码解决办法

有时候,可能会出现自己设置的mysql  root用户密码忘记的情况,那么该如何解决呢?首先,可以在mysql的安装目录下找到my.ini,找到[mysqld],在下面加上skip grant tables,这句话的意思是跳过权限,也就是直接可以使用空密码登录。然后重启apache,这个时候可以通过命令行也可以通过phpmyadmin来重置密码,有一个mysql数据库,其中里面有个user表,

2014-05-10 22:39:56 426

原创 php快速排序的实现

快速排序思想是:通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个数据变成有序序列。 从快速排序的定义我们jiu

2014-04-29 16:29:13 600

原创 函数的返回引用

引用返回用在当想用函数找到引用应该被绑定在哪一个变量上面时。不要用返回引用来增加性能,引擎足够聪明来自己进行优化。仅在有合理的技术原因时才返回引用!

2014-04-29 00:47:04 512

原创 数据类型知识小结

今天在重新学习数据类型的时候,把

2014-04-27 00:22:23 445

转载 MySQL数据库datetime类型不能为空字符串的问题

这几天做MySQL数据转移的时候出现问题,本地用的是MySQL 4.1,现在要移植到MySQL 5.5上。库脚本导入之后,发现更新数据的时候不报错,但是数据更新不成功,苦苦努力才发现datetime类型出了问题,程序里面给datetime类型的一个字段是一个空字符串,因此报错。奇怪的是,我把同样的SQL语句发给MySQL公司的人,他们可以正常执行,只是报出一个Warning。     经过

2013-12-07 17:27:07 22395 1

原创 mysql 对某一个或者多个重复字段的筛选

mysql 某字段中相同记录的筛选:      select  column,count(*)  from  tablename  group by column;(这个还可以再加排序方式的)mysql 把两字段值一样的记录统计出来:     select  column  from  tabalename a1,tablename  a2 where a1.field1=a2.fie

2013-12-05 11:08:05 4836

原创 php 数组循环读出的两种方式

foreach()和each()foreach 语法结构提供了遍历数组的简单方式。foreach 仅能够应用于数组和对象,如果尝试应用于其他数据类型的变量,或者未初始化的变量将发出错误信息。有两种语法:foreach (array_expression as $value) statementforeach (array_expression as $key => $value)

2013-12-04 14:30:39 759

原创 php 内置数组排序函数

sort() 函数按升序对给定数组的值排序  本函数为数组中的单元赋予新的键名。原有的键名将被删除。asort() 函数对数组进行排序并保持索引关系。主要用于对那些单元顺序很重要的结合数组进行排序ksort() 函数按照键名对数组排序,为数组值保留原来的键egg:      $my_array = array("a" => "Dog", "b" => "Cat", "c" => "Horse")

2013-12-04 14:30:37 850

原创 文件操作函数小结

这两天开始跟着圣经重新走过,学到了数据的存储和检索,就书中所出现的函数做一个总结:fopen()  fopen()函数打开文件或者URL,如果打开失败,则返回false。           语法如下:          fopen(filename,mode,include_path,context)其中前两个是必须的,分别代表文件名字或者url和打开文件的方式。例子:     $file =

2013-12-04 14:30:33 538

原创 header(\'Cache-control:private\')学习笔记(转载)

网页缓存由 HTTP消息头中的“Cache-control”控制,常见取值有private、no-cache、max-age、must- revalidate等,默认为private。其作用根据不同的重新浏览方式,分为以下几种情况:  网页缓存由 HTTP消息头中的“Cache-control”控制,常见取值有private、no-cache、max-age、must- revalidate等,默

2013-12-04 14:30:30 753

原创 php 将mysql数据导出成表格形式

以下为两种方式:header("Content-Type: application/vnd.ms-excel");header("Content-Disposition: attachment; filename=user.xls");header("Pragma: no-cache");header("Expires: 0");$title = "数据库名:user, 数据表: wyx_us

2013-12-04 14:30:28 812

原创 php表单之间传递数组变量

一种方法是把数组存入session传递。另一种方法是可以把数组通过implode组成一个字符串,在下一个页面使用explode再重新作成数组。附上implode和explode的用法:   implode:    将数组变成字符串。语法: string implode(string glue, array pieces);返回值: 字符串函数种类: 资料处理本函数将数组的内容组合成一个字符串,参数

2013-12-04 14:30:26 808

原创 仿淘宝的一个图片动画效果

图片动画*{ margin:0; padding:0;}li,ul{ list-style:none}img{ border:none;}.item{float:left; width:162px; padding:0 2px; height:120px; overflow:hidden; margin:200px auto;}.item .item-t{ height:162px; backgr

2013-12-04 14:30:23 760

原创 mysql定时自动备份数据库

for /f "Tokens=1 Delims=/ " %%i in ('date /t') do set dt=%%ifor /f "Tokens=1" %%i in ('time /t') do set tm=%%iset tm=%dt%SET bkupdir=F:\DatabackupSET mysqldir=D:\AppServ\MySQLpath D:\AppServ\MySQL\bin

2013-12-04 14:30:21 440

原创 最近的总结

1.checkbox传值问题,foreach循环遍历解决  checkbox post传的值是个数组。2.默认密码提示问题                    window.onload= function(){     var input=document.getElementById('input');   input.onfocus=function(){     if(this.valu

2013-12-04 14:30:19 393

原创 【转载】ecshop如何【非可编辑区库文件无选择项】可编辑方法

ecshop 的后台设置模板中,有的选项显示“非可编辑区库文件无选择项”。默认的都是ecshop中基本的lbi库,有时候需要添加自己的lbi库,并且在后台可以控制显示和选择区域等. 步骤: 1.找到 admin下面 includeslib_template.php 找到 $page_libs = array( 这里.... 给您需要的页面加上 你自己的 diy.lbi 2.找到 langua

2013-12-04 14:30:16 677

原创 兼容多种浏览器“复制到剪贴板”的解决方案[转载]

昨天在也一个php程序的时候,要实现“复制到剪贴板”的功能,由于安全问题,浏览器的限制越来越严,实现的方法也越来越有限,这个简单的功能要想实现兼容不同的浏览器还真不容易,根据网上的一些资料结合我测试的经验,相关解决方案如下:  方案一:利用“window.clipboardData”  代码示例:  if (window.clipboardData) {  window.clipboardData

2013-12-04 14:30:14 570

原创 php验证手机号、身份证、邮箱

//验证邮箱      if(!(preg_match("/^[0-9a-zA-Z]+@(([0-9a-zA-Z]+)[.])+[a-z]{2,4}$/i",$email ))) {    echo ""."alert('输入正确格式的邮箱地址哦!');window.location='p_info.php'"."";         }          //验证手机号码是不是1

2013-12-04 14:30:12 2006 1

原创 PHP中获取当前页面的URL【转】

#测试网址: http://localhost/blog/testurl.php?id=5//获取域名或主机地址 echo $_SERVER['HTTP_HOST'].""; #localhost//获取网页地址 echo $_SERVER['PHP_SELF'].""; #/blog/testurl.php//获取网址参数 echo $_SERVER["QUERY_STRING"].""

2013-12-04 14:30:09 430

原创 php中包含js产生的中文乱码问题

今天,在写php的登录模块的时候,在php文件中包含了js文件,来做登录时基本规范的检测,可是在浏览器中预览的时候,出现了乱码问题(在head中有设置),在网上查了查资料又在包含js文件的地方添加上了charset="utf-8">,浏览器中预览依然乱码,然后就凌乱了,无奈又查看了资料,看到如下解决方案:1. 将编写的php文件在保存的时候,存为ANSI编码(网页编码格式)。2. 在php文件的头

2013-12-04 14:30:07 499

mysql 百万测试数据-625w-csv

mysql 625w条生成的随机数据,近似真实。主要字段有: id,user_name(随机英文字符),real_name(中文名),password(32位),province,city,address,img_url,role_id,telphone,email(正常的邮箱格式),create_time,update_time. 文件为csv格式(sql格式分开上传),亦可做ES的测试数据~

2023-04-04

mysql 百万测试数据-625w-sql格式

mysql 625w条生成的随机数据,近似真实。主要字段有: id,user_name(随机英文字符),real_name(中文名),password(32位),province,city,address,img_url,role_id,telphone,email(正常的邮箱格式),create_time,update_time. sql格式(csv格式分开上传),亦可做ES的测试数据~

2023-04-04

mysql 百万测试数据-375w-csv格式

mysql 125w条生成的随机数据,近似真实。主要字段有: id,user_name(随机英文字符),real_name(中文名),password(32位),province,city,address,img_url,role_id,telphone,email(正常的邮箱格式),create_time,update_time. 文件为csv格式(sql文件分开上传),亦可做ES的测试数据~

2023-04-04

mysql 百万测试数据-375w条

mysql 375w条生成的随机数据,近似真实。主要字段有: id,user_name(随机英文字符),real_name(中文名),password(32位),province,city,address,img_url,role_id,telphone,email(正常的邮箱格式),create_time,update_time. 文件主要是sql格式(由于大小限制,csv格式分开上传),亦可做ES的测试数据~

2023-04-04

mysql 百万测试数据

mysql 125w条生成的随机数据,近似真实。主要字段有: id,user_name(随机英文字符),real_name(中文名),password(32位),province,city,address,img_url,role_id,telphone,email(正常的邮箱格式),create_time,update_time. 文件中有sql格式和csv格式两种,亦可做ES的测试数据~

2023-04-04

小图标素材

网页制作经常遇到的各种小图标、按钮素材集锦

2015-01-22

精美后台模板

最近一直在搜集后台模板,这个是觉得布局还不错的,分享给大家!是div+css写的哦,之前好多的都是table布局的

2014-11-18

5套后台管理模板

下载后觉得还不错的5个模板汇总,都是bootstrap框架的哦

2014-11-18

oa系统模板

一款漂亮功能全面的后台oa模板,找了好久找到的,分享给大家!里面已经集成了N多js和页面,所以只需要调整路径就能达到自己的要求的了

2014-11-14

多多淘宝客V8.1最新版

多多淘宝客即多多返利,返利建站程序,淘宝客源码为PHP+MYSQL开源系统。

2013-10-28

php的各种帮助文档

php的帮助文档,包括php5、smarty和zend,还有正则表达式,js、jquery,还有w3cschool、css、mysql等,是本人收集好久整理出来的。

2013-07-23

ECSHOP二次开发文档

ECshop二次开发,包括后台帮助文档,二次开发设计的文件

2013-04-10

空空如也

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

TA关注的人

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