自定义博客皮肤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

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

转载 js sort方法根据数组中对象的某一个属性值进行排序

转自:http://www.cnblogs.com/yuwenjing0727/p/6856991.htmlsort方法接收一个函数作为参数,这里嵌套一层函数用来接收对象属性名,其他部分代码与正常使用sort方法相同.var arr = [ {name:'zopp',age:0}, {name:'gpp',age:18}, {name:'yjj',age

2017-12-05 04:25:19 1454

转载 ThinkPHP3.2.3完整版中对Auth.class.php的使用

一,先创建数据表1、think_auth_rule,规则表id:主键,name:规则唯一标识, title:规则中文名称 status 状态:为1正常,为0禁用,condition:规则表达式,为空表示存在就验证,不为空表示按照条件验证[sql] view plain copyDROP TABLE IF

2017-12-03 20:30:21 868

转载 MUI -- plus初始化原理及plus is not defined,mui is not defined 错误汇总

不要在没有plus和mui的环境下调用相关API普通浏览器里没有plus环境,只有HBuilder真机运行和打包后才能运行plus api。在普通浏览器里运行时plus api时控制台必然会输出plus is not defined错误提示。mui作为一个前端框架,你必须保证当前页面引入了mui.js。否则也会出现mui is not defined。不要在plus和mu

2017-12-03 01:38:19 6506

转载 Mongodb PHP开发类库

<?php/** * Mongodb 基本操作API,支持基本类似关系统型数据库的操作接口 * * @version 1.0 * * [说明] * * 1:该版本API实现了 Mongodb 中最基本的插入/修改/查询/删除操作的封装 * 2:其它更高级的操作可通过 $this->getMongo() 得到原生的对象,更多API请自行查阅 Mongo PHP手册,后续版本将会对增

2017-12-02 21:28:20 585

转载 MongoDB的mongo shell常用操作方法及操作脚本笔记

原文:点击打开链接http://www.jb51.net/article/87978.htm一、常用命令1、Help查看命令提示?123456789help db.help(); db.yourColl.help();

2017-12-02 20:21:57 1269

转载 Mongo shell:最强大的 MongoDB 管理工具

原文:https://yq.aliyun.com/articles/68925Mongo shell 是 MongoDB 的命令行管理工具,功能非常强大,最近社区很多人咨询的一些问题,比如命令行看 json 格式比较吃力?如何确定Secondary节点同步是否跟上?怎么查看DB、集合使用了多少空间?能否在shell 脚本里调用Mongo shell怎么执行 MongoDB 命令,比

2017-12-02 20:00:52 2012

转载 6年前的防sql注入服务器安全配置文章,依然很有用

【一、在服务器端配置】       安全,PHP代码编写是一方面,PHP的配置更是非常关键。我们php手手工安装的,php的默认配置文件在 /usr/local/apache2/conf/php.ini,我们最主要就是要配置php.ini中的内容,让我们执行 php能够更安全。整个PHP中的安全设置主要是为了防止phpshell和SQL Injection的攻击,一下我们慢慢探讨。

2017-12-02 17:24:29 880

转载 redis综述

原文:http://www.cnblogs.com/shanyou/archive/2012/01/28/2330451.htmlRedis 起步Rdis和JQuery一样是纯粹为应用而产生的,这里记录的是在CentOS 5.7上学习入门文章:1.Redis简介 Redis是一个key-value存储系统。和Memcached类似,但是解决了断电后数据完全丢失的

2017-11-30 15:41:28 296

原创 接口调试插件RESTED使用post的方法

(由于浏览器升级,现在插件已经不能使用,可以搜索 RESTED ,功能是一样的)下面尝试用Firefox的restclient,来调取api当然需要打开火狐浏览器安装restclient的插件https://addons.mozilla.org/en-US/firefox/addon/restclient/ 下载安装就可以了。1.打开RESTClient:2

2017-11-21 19:37:45 5482

转载 JSON.parse()和JSON.stringify()--json对象&lt;=>字符串

1.parse 用于从一个字符串中解析出json 对象。例如var str='{"name":"cpf","age":"23"}'经 JSON.parse(str) 得到:Object: age:"23"            name:"cpf"            _proto_:Objectps:单引号写在{}外,每个属性都必须双引号,否则会抛出异常 

2017-11-21 11:37:44 343

转载 Sublime Text2 多行编辑快捷键

鼠标选中多行,按下 Ctrl Shift L (Command Shift L) 即可同时编辑这些行;鼠标选中文本,反复按 CTRL D (Command D) 即可继续向下同时选中下一个相同的文本进行同时编辑;鼠标选中文本,按下 Alt F3 (Win) 或 Ctrl Command G(Mac) 即可一次性选择全部的相同文本进行同时编辑;Shift 鼠标右键

2017-11-19 15:51:50 906

转载 (服务端处理)ajax 设置Access-Control-Allow-Origin实现跨域访问

原文:http://blog.csdn.net/fdipzone/article/details/46390573ajax跨域访问是一个老问题了,解决方法很多,比较常用的是JSONP方法,JSONP方法是一种非官方方法,而且这种方法只支持GET方式,不如POST方式安全。即使使用jquery的jsonp方法,type设为POST,也会自动变为GET。

2017-11-16 23:24:40 3432

转载 header头信息解析以及CORS 跨域 access-control-allow-headers 的问题

最近项目里需要处理跨域请求,遇到了一些问题,中间走了很多坑,深挖了很多细节,受益良多。cors在跨域解决方案中算是很好用的,网上资料一大堆,只需要在服务器端进行配置即可。配置方法网上也很多,我简单记录下,主要用到cors-filter-1.7.jar 和java-property-utils-1.9.jar 这两个jar包,其实cors-filter jar包最新的已经

2017-11-16 23:02:03 74143 1

转载 关于http的header()头信息示例

客户端 按照原来的写,你需要处理的是 服务端 响应头的设置1.第一步 设置响应头header('Access-Control-Allow-Origin:*');  //支持全域名访问,不安全,部署后需要固定限制为客户端网址header('Access-Control-Allow-Methods:POST,GET,OPTIONS,DELETE'); //支持的http 动作

2017-11-16 22:54:51 6318

转载 jsonp和callback的使用

query跨域获得Json这两天用 Jquery 跨域取数据的时候,经常碰到 invalid label 这个错误,十分的郁闷,老是取不到服务器端发送回来的 json 值,一般跨域用到的两个方法为:$.ajax 和$.getJSON 最后,仔细安静下来,细读 json 官方文档后发现这么一段: JSON数据是一种能很方便通过JavaS

2017-11-16 04:22:13 4331

转载 Http请求中Content-Type讲解以及在Spring MVC中的应用

引言: 在Http请求中,我们每天都在使用Content-type来指定不同格式的请求信息,但是却很少有人去全面了解content-type中允许的值有多少,这里将讲解Content-Type的可用值,以及在Spring MVC中如何使用它们来映射请求信息。1.  Content-Type  MediaType,即是Internet Media Type,互联网媒体类型;也叫做MI

2017-11-16 03:30:28 294

转载 Thinkphp5多数据库切换

http://www.zhaisui.com/article/34.html在项目开发中需要Thinkphp5读取多个数据库的数据,本文详细介绍Thinkphp5多数据库切换一、在database.php配置默认数据库连接'type'           => 'mysql','hostname'       => '服务器IP地

2017-11-14 23:26:59 7333 1

转载 vue.js中v-for的使用及索引获取

原文:https://www.cnblogs.com/xulei1992/p/6015416.html1.v-for  直接上代码。  示例一:DOCTYPE html>html>head> meta charset="utf-8"> meta name="viewport" content="initial-scale=1.0, maxim

2017-11-14 01:35:53 8560

转载 HTML和CSS你可能不知道的技巧

转自:http://blog.csdn.net/chemmuxin1993/article/details/525947391. 禁止鼠标双击选中文本不被双击选中文字的区域122. 自定义li样式li:{ list-style: none;}li:before{ content: "◆"; display: block; float:

2017-11-13 18:29:46 478

原创 工具类_js移动端时间戳转日期格式-将一个时间转换成x小时前、y天前

/** * 格式化时间的辅助类,将一个时间转换成x小时前、y天前等 */ var dateUtils = { UNITS: { '年': 31557600000, '月': 2629800000, '天': 86400000, '小时': 3600000, '分钟': 60000, '秒': 1000

2017-11-13 00:21:59 937

转载 thinkphp5.0极速搭建restful风格接口层实例

作为国内最流行的php框架thinkphp,很快就会发布v5.0正式版了,现在还是rc4版本,但已经很强大了下面是基于ThinkPHP V5.0 RC4框架,以restful风格完成的新闻查询(get)、新闻增加(post)、新闻修改(put)、新闻删除(delete)等server接口层1、下载ThinkPHP V5.0 RC4版本:http://www.thinkphp.cn/

2017-11-12 15:49:48 2901

转载 中间件rpc 鸟哥 Yar 的原理和基本使用

模块越来越多,业务越来越复杂,RPC 就上场了,在 PHP 的世界里,鸟哥的作品一直备受广大网友的青睐。下面一起学习下鸟哥的 PRC 框架 Yar 。揭开 Yar 神秘面纱RPC 采用客户端/服务器模式。首先,客户机调用进程发送一个有进程参数的调用信息到服务进程,然后等待应答信息。在服务器端,进程保持睡眠状态直到调用信息的到达为止。当一个调用信息到达,服务器获得进程参数,计算结果,

2017-11-07 12:16:59 4482

转载 中间件 rpc是什么?php中流行的中间件rpc框架有哪些

rpc是什么?php中流行的rpc框架有哪些。更好的排版:https://www.zybuluo.com/phper/note/76641什么是rpc框架先回答第一个问题:什么是RPC框架? 如果用一句话概括RPC就是:远程调用框架(Remote Procedure Call)那什么是远程调用?通常我们调用一个php中的方法,比如这样

2017-11-07 11:54:05 1402

转载 PHP之冒泡排序的优化

冒泡排序是一个常见的排序算法,它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。对于冒泡排序,大家估计都不陌生,工作原理如下:1、比较相邻的元素。如果第一个比第二个大,就交换他们两个。2、对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对。在这一点,最后的元素应

2017-11-06 14:55:24 534

转载 PHP实现几种基本排序算法--冒泡排序法,快速排序法,选择排序法,插入排序法

前提:分别用冒泡排序法,快速排序法,选择排序法,插入排序法将下面数组中的值按照从小到大的顺序进行排序。 $arr(1,43,54,62,21,66,32,78,36,76,39); 1. 冒泡排序思路分析:在要排序的一组数中,对当前还未排好的序列,从前往后对相邻的两个数依次进行比较和调整,让较大的数往下沉,较小的往上冒。即,每当两相邻的数比较后发现它们的排序与排序要求相反时

2017-11-06 14:38:06 504

转载 PHP位运算

移位运算符移位运算符就是在二进制的基础上对数字进行平移。按照平移的方向和填充数字的规则分为三种:>(带符号右移)和  >>>(无符号右移)。在移位运算时,byte、short和char类型移位后的结果会变成int类型,对于byte、short、char和int进行移位时,规定实际移 动的次数是移动次数和32的余数,也就是移位33次和移位1次得到的结果相同。移动long型的数值时,规

2017-11-06 14:27:51 906

转载 Eclipse+ADT+Android SDK 搭建安卓开发环境

转自:http://blog.csdn.net/linyingzhi829/article/details/50589875安卓开发环境搭建, 一套包括下载地址和安装步骤, 齐活!运行环境windows 7下载地址环境下载最近开接触Android(安卓)嵌入式开发,首要问题是搭建Andoid开发环境,由于本人用的是windows7

2017-11-05 15:36:53 1070

翻译 Mobile_Detect.php:判断移动设备类型的开源PHP类使用说明

首先推荐一个php轻量级识别类,Mobile-Detect 专门识别是手机端还是pc端访问网站,这样就可以根据访问的终端类型指向手机浏览器适配的网站还是pc浏览器的网站。Mobile-Detect官网链接如下MobileDetect   示例链接如下:Mobile-Detect Example(本文后面有释义)[ js版下载地址:https://github.com/hgo

2017-11-01 18:06:07 2592

转载 websocket探索其与语音、图片的能力

说到websocket想比大家不会陌生,如果陌生的话也没关系,一句话概括“WebSocket protocol 是HTML5一种新的协议。它实现了浏览器与服务器全双工通信”WebSocket相比较传统那些服务器推技术简直好了太多,我们可以挥手向comet和长轮询这些技术说拜拜啦,庆幸我们生活在拥有HTML5的时代~这篇文章我们将分三部分探索websocket首先是w

2017-10-31 22:47:27 1739

转载 jQuery ajax - ajax() 方法

jQuery Ajax 参考手册实例通过 AJAX 加载一段文本:jQuery 代码:$(document).ready(function(){ $("#b01").click(function(){ htmlobj=$.ajax({url:"/jquery/test1.txt",async:false}); $("#myDiv").html(h

2017-10-28 10:55:15 502

转载 如何防止网站被爬虫爬取的几种办法

今天想对一个问题进行分析和讨论,就是关于爬虫对网站页面爬取的问题,有些网站通过爬虫去采集其它的网站页面信息作为己用,大量的爬取行为会对web服务器有比较性能有影响,主要的表现就是会变得很慢。对于如何防止网站被爬取,我想从以下几种方法去分析:1.基于程序本身去防止爬取:作为爬虫程序,爬取行为是对页面的源文件爬取,如爬取静态页面的html代码,可以用jquery去模仿写html,这种方

2017-10-27 10:38:37 63337

转载 一篇关于在线音乐接口分析抓取的文章

分享一篇关于在线音乐接口分析抓取的文章,直接上链接:http://www.cnblogs.com/tangwanzun/p/6582039.html

2017-10-26 21:36:47 622

转载 彻底明白 position及z-index的用法 static ,absolute ,relative

彻底明白 position及z-index的用法static :  无特殊定位,对象遵循HTML定位规则absolute :  将对象从文档流中拖出,使用left,right,top,bottom等属性进行绝对定位。而其层叠通过z-index属性定义。此时对象不具有边距,但仍有补白和边框relative :  对象不可层叠,但将依据left,right,top,bottom等属性在

2017-10-26 21:32:24 1534

转载 jQuery选择器本质及使用技巧,三种$()__有用

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

2017-10-26 17:45:27 519

原创 jquery 联合选择器,相对选择和层级选择器__多类交集选择器,多属性选择器

1、多条件选择器用途:使用多个条件同时选择多个标签用法:$(“条件1,条件2,条件3,……,条件n “);特征:多个条件在“”内用逗号隔开;用例:$(“div#id,span.tip,p”); //同时选择id为“id”的div标签,class为“tip”的span标签和p标签;2、相对选择器用途:使用第二个参数选出相对元素,从而不影响其他具有相同条

2017-10-26 10:26:31 8868

原创 一个ajax实现根据积分查询mysql获取用户等级的小demo

一个小功能,临时用的时候写起来麻烦,所以整理一下,就是普通的ajax请求获取反馈,只是框架用久了,有点生疏.数据库  acorse.sqlPRIMARY KEY (`id`)CREATE TABLE `acorse` ( `id` int UNSIGNED PRIMARY KEY NOT NULL AUTO_INCREMENT COMMENT 'ID', `rank` c

2017-10-23 17:06:24 2962

原创 Thinkphp5之ajax分页实现_paginate()参数详细

Thinkphp5 做数据搜索需要带关键词分页,如何将查询条件带入到分页中,本文详细介绍Thinkphp5 分页带参数一、基本使用方法:$list = Db::name('user')->where('status',1)->paginate(10);二、查看thinkphp5 paginate()函数paginate()函数可以带三个参数:$listRow

2017-10-23 15:49:41 31974 18

原创 tp3的单字母函数在thinkphp5.0改为助手函数简介

thinkphp3.2中一些快捷大写单字母函数,比如 U(),I() , C(),M() , D() , W()等,这些在thinkphp5 中已经不再使用,而是改用助手函数来代替:S=>cache(),C=>config(),M/D=>model(),U=>url(),I=>input(),E=>exception(),L=>lang(),A=>controller(),R=>act

2017-10-22 17:29:52 2806

转载 从Js 计时器的工作原理谈js单线程

转自:http://www.daqianduan.com/1112.html看下面内容之前,看一小段代码,如果读者能说出代码的用意,那就没必要往下看了,因为你都懂。setTimeout(function(){/* Some long block of code… */setTimeout(arguments.callee, 10);}, 10);

2017-10-19 14:25:02 648

原创 用http_build_query()函数在curl处理post请求参数

当CURLOPT_POSTFIELDS被设置为数组时,HTTP头会发送Content_type: application/x-www-form-urlencoded,这个是正常的网页提交表单时,浏览器发送的头部,而multipart/form-data我们知道这是用于上传文件的表单,包括了boundary分界符,会多出很多字节.手册上提到:The full data to post

2017-10-19 13:27:12 7742

fashion_image.zip

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

2021-04-15

php生成二维码源代码

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

2017-03-29

空空如也

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

TA关注的人

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