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

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

转载 Memcache Telnet基本操作命令

一、概要介绍 在正确安装、启动Memcache服务后,接下来应该为需要使用Memcache服务的应用系统下载相应开发语言的客户端程序包(如Java版客户端,PHP的memcache扩展等),但这里我想先为各位介绍一下Memcache Telnet的基本操作,暂时能想到的原因如下: 1、Telnet是最方便的客户端访问工具,Linux自带或非常容易安装。 2、能够最方便、最直接的了解

2017-05-31 18:15:06 669

转载 jQuery选择器总结

1234567891011121314151617181920212223242526272829303132333435

2017-05-29 22:14:13 370

转载 jQuery File Upload-jQuery上传插件

插件描述:jQuery File Upload 是一个Jquery图片上传组件,支持多文件上传、取消、删除,上传前缩略图预览、列表显示图片大小,支持上传进度条显示;支持各种动态语言开发的服务器端。下载文件更新时间:2016-08-19(修改官网调用地址不能访问问题)jQuery File Upload 是一个Jquery图片上传组件,支持多文件上传、取消、删除,上传前缩略图预览、列

2017-05-29 22:09:23 1583

转载 ThinkPHP中的动态缓存(S方法)和快速缓存(F方法)

系统默认的缓存方式是采用File方式缓存,我们可以在项目配置文件里面定义其他的缓存方式,例如,修改默认的缓存方式为Xcache(当然,你的环境需要支持Xcache)    对于File方式缓存下的缓存目录下面因为缓存数据过多而导致存在大量的文件问题,ThinkPHP也给出了解决方案,可以启用哈希子目录缓存的方式。    'DATA_CACHE_SUBDIR'=>true   

2017-05-29 16:29:23 766

原创 RSETclient和postman--两个常用数据接口测试工具

RSETclient和postman--两个常用数据接口测试工具,用于数据接口测试非常实用,特别是post请求时.使用方法简单,这里只是推荐RSETclient火狐浏览器插件,查询添加,界面简洁直观.Postman是一款功能强大的网页调试与发送网页HTTP请求的Chrome插件,在此不再赘述.

2017-05-29 15:39:29 2529

转载 【移动前端开发实践】从无到有(统计、请求、MVC、模块化)H5开发须知

前言不知不觉来百度已有半年之久,这半年是996的半年,是孤军奋战的半年,是跌跌撞撞的半年,一个字:真的是累死人啦!我所进入的团队相当于公司内部创业团队,人员基本全部是新招的,最初开发时连数据库都没设计,当时评审需求的时候居然有一个产品经理拿了一份他设计的数据库,当时我作为一个前端就惊呆了......最初的前端只有我1人,这事实上与我想来学习学习的愿望是背道而驰的,但既然来都

2017-05-27 21:25:30 2784

转载 Web应用的组件化开发(二)

原文出处: 徐飞的博客(@民工精髓V)   管控平台在上一篇中我们提到了组件化的大致思路,这一篇主要讲述在这么做之后,我们需要哪些外围手段去管控整个开发过程。从各种角度看,面对较大规模前端开发团队,都有必要建立这么一个开发阶段的协作平台。在这个平台上,我们要做哪些事情呢?1. HTML片段我们为什么要管理HTML片段?因为有界面要用它们,当这些片段多了之后,

2017-05-27 20:32:43 1299

转载 Web应用的组件化开发(一)

原文出处: 徐飞的博客(@民工精髓V)   基本思路1. 为什么要做组件化?无论前端也好,后端也好,都是整个软件体系的一部分。软件产品也是产品,它的研发过程也必然是有其目的。绝大多数软件产品是追逐利润的,在产品目标确定的情况下,成本有两个途径来优化:减少部署成本,提高开发效率。减少部署成本的方面,业界研究得非常多,比如近几年很流行的“去IOE”,就是很典型的,从一些

2017-05-27 20:28:39 2491

转载 REST面向资源架构 RESTful架构详解

1. 什么是REST  REST全称是Representational State Transfer,中文意思是表述(编者注:通常译为表征)性状态转移。 它首次出现在2000年Roy Fielding的博士论文中,Roy Fielding是HTTP规范的主要编写者之一。 他在论文中提到:“我这篇文章的写作目的,就是想在符合架构原理的前提下,理解和评估以网络为基础的应用软件的架构设计,得到一

2017-05-25 11:54:36 5398

原创 为什么有join关联查询,ThinkPHP还要增加关联模型(实例说明)

实际上,thinkphp的关联模型,就是简化你的jion操作。所以,本质上,关联模型,就是处理表连接关系的。归根结底的,就是让你在用模型操作的时候,简化SQL查询的join结果。直接上实例:下面是关联模型和原生join结果对比:总结:从上面实例可以看到,原生join查询时生成多条带有重复元素信息的结果,而关联模型则将这些结果合并;即优化了查询结果.在多数据查

2017-05-21 15:40:58 4594

转载 Redis的主从复制

1、主从复制的介绍     1.1  Master可以拥有多个slave     1.2  多个slave可以连接同一个master,还可以连接到其他的slave     1.3  主从复制不会阻塞master,在数据同步的时候master可以继续处理client的请求     1.4 提供系统的伸缩性2、主从复制的过程       2.

2017-05-19 12:37:55 430

原创 通过jquery获取input的value问题--理解JQuery对象和JS:DOM对象区别与联系

刚开始接触jquery,很多东西不熟悉在用$("#id")来获得页面的input元素的时候,发现$("#id").value不能取到值$("")是一个jquery对象,而不是一个dom element value是dom element的属性 jquery与之对应的是val val() :获得第一个匹配元素的当前值。 val(val):设置每一个匹配元素的值

2017-05-16 01:31:31 1925

转载 jquery 如何动态添加、删除class样式方法介绍

取与设置样式 获取class和设置class都可以使用attr()方法来完成。例如使用attr()方法来获取p元素的class,jquery代码如下: 复制代码 代码如下:var p_class = $("p").attr("class"); //获取p元素的class [html] 使用attr()方法来设置p元素的class,JQuery代码如下: [code]

2017-05-16 01:20:31 441

转载 JavaScript中typeof的用法汇总(返回的是变量类型)

JavaScript中的typeof其实非常复杂,它可以用来做很多事情,但同时也有很多怪异的表现.本文列举出了它的多个用法,而且还指出了存在的问题以及解决办法.https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/typeof?redirectlocale=en-US&redirectslug=J

2017-05-16 01:10:46 594

转载 jQuery取得select选中的值

$("#select1  option:selected").text();

2017-05-16 01:03:29 508

转载 jQuery选择器和选取方法

我们已经使用了带有简单Css选择器的jQuery选取函数:$()。现在是时候深入了解jQuery选择器语法,以及一些提取和扩充选中元素集的方法了。  一、jQuery选择器在CSS3选择器标淮草案定义的选择器语法中,jQuery支持相当完整的一套子集,同时还添加了一些非标准但很有用的伪类。注意:本节讲述的是 jQuery选择器。其中有不少选择器(但不是全部)可以在CSS样式表中使用。选

2017-05-16 01:00:32 797

转载 jQuery 参考手册 - 选择器

jQuery 选择器选择器实例选取*$("*")所有元素#id$("#lastname")id="lastname" 的元素.class$(".intro")所有 class="intro" 的元素element$("p")所有 元素

2017-05-16 00:57:23 312

转载 向着实用主义至上的世界呐喊——《三傻大闹宝莱坞》观后感

《三傻大闹宝莱坞》是继《流浪者》之后,在中国知名度最高的印度电影了,哪怕那些不是印度电影粉丝的观众,也不能否认它的出众,如果说《流浪者》是因其犀利的批判性,而获得广泛的认可,那么《三傻大闹宝莱坞》则是由于其无敌的接地气,而引发了普遍的共鸣——是的,我们受够了这被实用主义左右的生活!影片中有多个鲜明特色的人物,但我们不难发现,除了主角兰柯(范素科·旺)以外,不论男女老少,统统都被实用主义所困

2017-05-11 23:06:21 1131

转载 50 个 Bootstrap 插件(收藏备用)

Bootstrap是快速开发Web应用程序的前端工具包。它是一个CSS和HTML的集合,它使用了最新的浏览器技术,给你的Web开发提供了时尚的版式,表单,buttons,表格,网格系统等等。本文向你推荐 50 个 Bootstrap 的插件,可以考虑在你下一个项目中使用它们。1. Bootstrap Multiselect2. Bootstrap Dialog

2017-05-10 23:53:34 1470

转载 Bootstrap fileinput.js,最好用的文件上传组件

本篇介绍如何使用bootstrap fileinput.js(最好用的文件上传组件)来进行图片的展示,上传,包括springMVC后端文件保存。一、demo 二、插件引入link type="text/css" rel="stylesheet" href="${ctx}/components/fileinput/css/fileinput.css" />s

2017-05-10 23:50:05 732

转载 文件上传预览插件 Bootstrap-fileinput组件封装及使用

介绍通过本文,你可以学习到如何封装或者开发一个前端组件,同时学习Bootstrap-fileinput组件的使用,封装后使用更加简单方便。 BaseFile是AdminEAP框架中基于Bootstrap-fileinput的附件上传组件,它支持 支持多文件、在线预览、拖拽上传等功能,封装后BaseFile主要包括以下功能:弹出窗口的附件上传当前界面的附件上传显示

2017-05-10 23:48:07 5117 1

转载 php中echo js中alert中文乱码问题的解决方法

很多朋友可能遇到这样的问题,在php文件中,大家可能经常这样用echo "alert('请输入正确的手机号码');window.location.href='路径';";结果“请输入正确的手机号码”显示出来的是乱码。 这里提供一种解决办法。在这句语句上面加上echo "";注意里面的charset编码需要填写你网页对应的编码。实例如下: 

2017-05-10 13:58:18 3835

转载 chmod文件权限设置总结

在平时无论是命令行还是UI下操作都会有遇到权限问题,这两周学习shell脚本中也遇到了权限问题。以前都是每次遇到问题,搜答案解决,并没有深究其中含义原理。现在在这里整理一下权限设置方法,以方便大家以后根据自己需要设置权限。一  chmod 符号模式 下面进入实践阶段:1 首先我们先看看怎么取消所有用户执行 一个目录下所有文件的权限:a 代表对所有用户执行此操

2017-05-08 19:16:54 2059

转载 jQuery 数据 - jQuery.data() 方法和HTML 5 的自定义 data-* 属性

更新此时要取到对应的元素,可以使用 $(function(){ //找到所有的id属性以a-setting-update-开头的a元素,绑定事件 $('a[id^=a-setting-update-]').click(function(evt){ //找到对应的表单元素 var setting_id = $(this).data('setting_id');

2017-05-07 11:35:01 3358

转载 微信H5使用resLoader实现加载页效果

前言最近为所服务机构写了一个H5,名字和展现内容并不重要,就不赘述,铿锵铿锵一大顿,写完了。效果不错,符合主流手机浏览器,资源为3.49mb,不多不少,网速也都够。领导拍拍脑袋,改改这里,修修那里,匆匆忙忙,就上线了,完美与残缺总在一念之间。一、微信H5没有页面加载效果是一种什么样的体验没有加载页,实话说,给我母亲大人看的时候,她被突然奏响的BGM着实吓了一跳,也有很多人看

2017-05-07 02:49:17 3199

转载 php超时3种设置方案

方法/步骤31打开php.ini文件,找到 max_execution_time,将后面的数字改成你想要的时间,单位是秒。这种方式修改后需要重启服务,一般不建议采用这种方法。2使用PHP的ini_set()函数设置,设置方法

2017-05-07 02:23:51 5337

转载 php缓冲---ob缓冲深入

用PHP的ob_start();控制您的浏览器cacheOutput Control 函数可以让你自由控制脚本中数据的输出。它非常地有用,特别是对于:当你想在数据已经输出后,再输出文件头的情况。输出控制函数不对使用 header() 或 setcookie(), 发送的文件头信息产生影响,只对那些类似于 echo() 和 PHP 代码的数据块有作用。我们先举一个简单的例子,让大

2017-05-07 01:45:29 546

转载 php缓冲--ob缓冲

首先明确一下PHP的输出顺序1.打开了php输出缓存: echo,print -> php output_buffring -> server buffering -> browser buffering -> browser display2.未打开php输出缓存: echo,print -> server buffering -> browser buffering -> browse

2017-05-07 01:37:30 1043

转载 【php】如何提高网页加载速度?

1、减少页面请求:   从WEB运行原理上讲,IIS请求是无状态的,在服务器端一直是连接和关闭的不断进行着,如果能减少服务器请求,总的时间将会减少。   之前我下载163邮箱的登陆页面的图片时发现,它们的只用到了一个图片来完成整个页面的所有图片,当时我就纳闷了,这跟平时做的网站不一样呀。然来这样做减少浏览器的请求次数,用httpwatch你会发现请求的总时间大大减少了。同样的想法,

2017-05-07 01:01:17 896

转载 JQuery.BlockUI弹框插件

JQuery.BlockUI是众多JQuery插件弹出层中的一个,它小巧(原版16k,压缩后10左右),容易使用, 功能齐全,支持Iframe,支持Modal,可定制性高也意味他默认谦虚的外表。jQuery的BlockUI插件可以让你在使用AJAX时模拟同步行为,锁定浏览器(模式窗口)。当被激活时,它会防止用户活动的页面(或页面的一部分),直到它被禁用。 BlockUI添加元素的DOM,给

2017-05-07 00:58:40 636

转载 ThinkPHP switch标签name属性

ThinkPHP模板中的switch标签用于在模板中根据不同情况输出不同的值。    ThinkPHP模板引擎支持switch判断,可根据不同条件输出不同的结果,使用格式如下:   输出内容1输出内容2默认情况    用法举例如下:   管理员游客    此处注意:    name属性可以使用函数以及系统变量,其属性值为变量名

2017-05-05 21:28:58 1848

转载 数据库设计第三范式---一二三范式介绍

一、数据库设计范式及其意义和不足数据库的设计范式是数据库设计所需要满足的规范,数据库的规范化是优化表的结构和优化把数据组织到表中的方式,这样使数据更明确,更简洁。实践中,通常把一个数据库分成两个或多个表并定义表之间的关系以做到数据隔离,添加、删除和修改某个字段只需要在一个表中进行,接着可以通过定义的关系传递到数据库中剩余的表中(和分层思想的意义所在很相似)。这样我们可以消除很多错误或垃圾数

2017-05-05 11:43:41 31220 5

转载 兼容多浏览器,兼容 div、p、td 的强制不换行及强制换行

关于强制不换行、强制换行的话题在网上已经被讨论了无数次,但我发现都不够全面,没有充分考虑各种浏览器、各种标签等情况,以致不兼容,所以我再来说说。由于 div 和 p 在本文的讨论中,效果相同,所以省略 p。文中“没有指定宽度的 td”是指:为 table 指定了宽度,但没有给 td 指定宽度。强制不换行div,td{    white-space:nowrap;

2017-05-04 23:06:13 1712

原创 html表格 <td> 文字过多需要隐藏的正确方法

表格中文字过多需要隐藏文字正确的做法一.强制文字不换行,并隐藏多余部分CSS 代码div{width:100px;overflow:hidden;white-space:nowrap;}td{width:100px;overflow:hidden;white-space:nowrap;word-break:keep-all;}HTML 代码中

2017-05-04 23:03:21 12288

原创 thinkPHP 查询数据库字段

/*** 查询指定的字段是否存在表中* @param type $field 字段名称* @return void* @access protected*/protected function issetField($field){$fields=$this->model->getDbFields();return array_search($field,$fields); }

2017-05-04 17:44:21 4341

转载 zend studio 设置Unix and os X(\n)换行

(0)windows换行变Linux换行:    在项目上右键后选:新的文本文件行定界符选 第一个:Unix即可。(1)昨天由zend studio 9.0.0升级到zend studio 9.0.1,发现提并到线上的代码通过Vim查看时都有了:^M,于是发现这是一个Windows的格式,得把换行格式设置 UNIX,设置方法:本地使用window平台,服务器使用linux,有时候难

2017-05-04 13:03:14 1172

转载 Laravel中用Redis来做任务队列---出现重载问题

原文地址:http://yansu.org/2014/04/11/redis-queue-in-laravel.html利用Redis可以很方便的实现一个任务队列,但是在Laravel中,Redis的队列总会出现一个任务多次执行的问题。究其原因是它写死了reserved的时长,也就是如果1分钟后任务没有执行完成,那么这个任务就会被重新放回队列。下面是队列的简单使用和执行原理。设置

2017-05-04 01:40:59 4664

转载 Mysql 操作及语句汇总

数据库对于每一个开发人员都是必须学习和深入掌握的一门技术,下面是在上课的过程中留下的MySQL笔记,提供学员参考学习。该笔记深度解析了MySQL的学习语法,愿学员能有所收获     1、MySQL安装成功后的进入方式/第一种方式进入:点击开始--->所有程序--->Mysql-->Mysql Server5.0--->Mysql Command Line Client

2017-05-03 18:50:09 1605

转载 php文件上传之 $_FILES 函数

代码如下: 然后upload.php中可以直接用 $_FILES $_POST $_GET 等函数获取表单内容。 今天我们着重讲$_FILES函数。 当客户端提交后,我们获得了一个$_FILES 数组 $_FILES数组内容如下: $_FILES['myFile']['name'] 客户端文件的原名称。

2017-05-02 19:21:36 699

原创 ThinkPHP3.2+PHPExcel1.8版类库 实现导入导出excel表

实现步骤:一:去官网http://phpexcel.codeplex.com/下载最新PHPExcel放到Vendor下,注意位置:ThinkPHP\Extend\Vendor\PHPExcel\PHPExcel.php。二:在Controller.class.php中添加以下两个函数:/**     +-----------------------------------

2017-05-02 17:13:02 3220

fashion_image.zip

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

2021-04-15

php生成二维码源代码

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

2017-03-29

空空如也

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

TA关注的人

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