自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(86)
  • 资源 (8)
  • 收藏
  • 关注

原创 nginx支持url的PATHINFO

或者fastcgi_split_path_info ^(.+\.php)(.*)$;fastcgi_param PATH_INFO $fastcgi_path_info;fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;include fastcgi_params;支持thinkphp的url

2015-06-06 17:54:29 429

原创 简述大并发,大流量,大存储相关解决方案

大并发解决方案:对网站服务器重新架构,采用分层,负载均衡。1.负载均衡器:硬件:f5-bigip 可立竿见影但价格昂贵软件:lvs(linux virtual server)linux虚拟服务nginx 可以做web服务器,也可以做负载均衡2.负载均衡实现方式:轮询:客户端请求服务器轮流转发ip哈希:同一ip地址的客户端,始终请求同一台服务器最少连接

2015-03-20 11:50:40 443

原创 INSERT IGNORE 与INSERT INTO的区别

INSERT IGNORE 与INSERT INTO的区别就是INSERT IGNORE会忽略数据库中已经存在 的数据,如果数据库没有数据,就插入新的数据,如果有数据的话就跳过这条数据。这样就可以保留数据库中已经存在数据,达到在间隙中插入数据的目的。eg: insert ignore into table(name)  select  name from table2 mysql中

2015-02-13 11:03:22 447

原创 MySQL DELETE语句和TRUNCATE TABLE语句的区别

MySQL DELETE语句和TRUNCATE TABLE语句功能相似,但是二者究竟有何区别呢?下文就将为您分析MySQL DELETE语句和TRUNCATE TABLE语句的区别,供您参考。在MySQL中有两种方法可以删除数据,一种是MySQL DELETE语句,另一种是MySQL TRUNCATE TABLE语句。DELETE语句可以通过WHERE对要删除的记录进行选择。而使用

2015-01-21 16:25:22 465

原创 PHP中长连接的实现

最近遇到PHP程序在执行大量数据的时候提示超时,于是用到了set_time_limit()函数来设置PHP页面的最大运行时间。设置允许脚本运行的秒数。如果这是默认的,该脚本返回一个致命的错误。默认限制为30秒,或者也可以在在php.ini定义max_execution_time来设置PHP页面的最大执行时间。在调用时,set_time_limit()函数从零重新启动超时计数器。换句话说,如

2015-01-15 18:34:05 550

原创 PHP持续保有长连接,利用flush持续更新浏览器UI,下载进度条实现

如何用PHP+JS实现上传进度条,大部分的人可能都实现过,但是下载呢?如何呢?原理也是差不多的,就是分次读写,每次读多少字节,但是这样的不好就是长连接,一般实现下载进度条常用的两种解决方案是:一种是需要用socket保持与客户端通信,持续保有长连接,利用flush()持续更新浏览器UI,返回已下载的数据大小,然后可以显示下载速度,以及进度条之类;二种是php与flash交互,显示进度条。

2015-01-15 18:19:34 674

原创 【linux操作命令】crontab

带续写。。。

2014-11-07 11:14:24 433

原创 【linux错误解决】MySQL远程连接ERROR 2003 (HY000):Can't connect to MySQL server on'XXXXX'的问题

问题描述: 从一台linux远程连接另一台linux上的MySQL, 出现ERROR 2003 (HY000): Can't connect to MySQL server on 'xxx.xxx.xxx.85'(111)错误。 [mysql@vvmvcs0 ~]$mysql -hxxx.xxx.xxx.85 -uroot -pEnter password:  www.

2014-11-06 17:27:52 3275

原创 【linux操作命令】vim

高级一些的编辑器,都会包含宏功能,vim当然不能缺少了,在vim中使用宏是非常方便的::qx     开始记录宏,并将结果存入寄存器xq     退出记录模式@x     播放记录在x寄存器中的宏命令稍微解释一下,当在normal模式下输入:qx后,你对文本的所有编辑动作将会被记录下来,再次输入q即退出了记录模式,然后输入@x对刚才记录下来的命令进行重复,此命令后可跟数字,

2014-11-06 17:23:47 466

原创 【linux操作命令】mysql

1.linux下启动mysql的命令:mysqladmin start/ect/init.d/mysql start (前面为mysql的安装路径)2.linux下重启mysql的命令:mysqladmin restart/ect/init.d/mysql restart (前面为mysql的安装路径)3.linux下关闭mysql的命令:mysqladmin

2014-11-06 12:04:49 533

原创 $GLOBALS['HTTP_RAW_POST_DATA']、$_POST和php://input深入探究三者的区别

$_POST:通过 HTTP POST 方法传递的变量组成的数组。是自动全局变量。$GLOBALS['HTTP_RAW_POST_DATA'] :总是产生 $HTTP_RAW_POST_DATA 变量包含有原始的 POST 数据。此变量仅在碰到未识别 MIME 类型的数据时产生。$HTTP_RAW_POST_DATA 对于 enctype="multipart/form-data" 表单数据不

2014-09-05 10:13:15 618

原创 耦合性:软件系统结构中各模块间相互联系紧密程度的一种度量

耦合性也叫块间联系。指软件系统结构中各模块间相互联系紧密程度的一种度量。模块之间联系越紧密,其耦合性就越强,模块的独立性则越差,模块间耦合的高低取决于模块间接口的复杂性,调用的方式以及传递的信息。  形象的说,就是要将代码写的和电脑一样,主类就是电脑的主机箱,当程序需要实现什么功能的时候只需要加其他的类引入接口,就像电脑上的usb接口。

2014-09-04 20:24:48 4920

转载 PHP输入流php://input介绍

在使用xml-rpc的时候,server端获取client数据,主要是通过php输入流input,而不是$_POST数组。所以,这里主要探讨php输入流php://input

2014-09-04 15:23:23 536

原创 MySQL索引详解

MySQL数据库索引就相当于一本书的目录,索引的建立目的就是便于大家在进行数据库查找的操作,下文就为大家详细讲解MySQL索引。

2014-08-25 17:05:53 391

转载 日志分析方法概述

日志在计算机系统中是一个非常广泛的概念,任何程序都有可能输出日志:操作系统内核、各种应用服务器等等。日志的内容、规模和用途也各不相同,很难一概而论。本文讨论的日志处理方法中的日志,仅指Web日志。其实并没有精确的定义,可能包括但不限于各种前端Web服务器——apache、lighttpd、tomcat等产生的用户访问日志,以及各种Web应用程序自己输出的日志。在Web日志中,每条日

2014-08-08 17:24:27 451

原创 史上最全的phpstorm常用配置

取消自动保存并标识修改的文件为星星标记进入 File -> Settings ->General,取消下面两选项的勾选:

2014-07-14 15:13:23 420

原创 史上最全的JavaScript工作笔记

/* * JavaScript查看对象函数 */function resultTest( obj ){ var resultTest = ''; $.each(obj,function(key,val){ if($.isPlainObject(val) || $.isArray(val)){ $.each(val,function(k,v){ resultTest +

2014-07-07 14:02:55 446

原创 通过jQuery的attr修改onclick值的的解决方法

通过jQuery的attr修改onclick值的的解决方法

2014-07-07 13:56:26 1093

原创 15个NoSql数据库

随着互联网web2.0网站的兴起,非关系型的数据库现在成了一个极其热门的新领域,非关系数据库产品的发展非常迅速。而传统的关系数据库在应付web2.0网站,特别是超大规模和高并发的SNS类型的web2.0纯动态网站已经显得力不从心,暴露了很多难以克服的问题,如:对数据库高并发读写的需求、对海量数据的高效率存储和访问的需求、对数据库的高可扩展性和高可用性的需求等等,下面我就跟大家几种常见的nosql数据库。

2014-07-07 10:54:49 917

原创 让你一分钟认识电子身份验证系统EID

EID故名“网络电子身份证”,让你从此不再担心隐私泄露,让你的个人信息、身份证号码、姓名等敏感信息不要在担心。EID由公安部第三研究所建设和开发,并由“公安部公民网络身份识别系统”签发给公民的网络电子身份标识,以密码技术为基础,以智能安全芯片为载体,用于在网络远程证实个人真实身份。

2014-07-03 11:17:18 2215

原创 jQuery滑动导航菜单

jQuery滑动导航菜单,鼠标指针经过、离开会产生延时慢动作效果,用户体验良好。

2014-07-02 17:13:56 780 1

原创 Apache 配置多端口 多虚拟主机 局域网访问

\wamp\bin\apache\Apache2.4.4\conf\extra\httpd-vhosts.conf 修改如下NameVirtualHost *:80        DocumentRoot"E:/website/pxsj"        ServerName host7.comServerAlias 192.168.1.116             

2014-06-30 10:15:06 454

转载 MySQL数据库分表的3种方法

原文地址:MySQL数据库分表的3种方法作者:dreamboycx一,先说一下为什么要分表当一张的数据达到几百万时,你查询一次所花的时间会变多,如果有联合查询的话,我想有可能会死在那儿了。分表的目的就在于此,减小数据库的负担,缩短查询时间。根据个人经验,mysql执行一个sql的过程如下:1,接收到sql;2,把sql放到排队队列中;3,执行sql;4,返回执行结果。在这个执行过程中

2014-06-30 10:15:04 381

原创 sql语句中left join、 inner join的使用

转自:http://blog.csdn.net/winter3125/article/details/5032871table a(id, type): id    type ----------------------------------1     1         2     1          3     2          table

2014-06-30 10:15:02 458

转载 phpQuery轻松采集网页内容

原文地址:phpQuery轻松采集网页内容作者:陌上花开phpQuery是一个基于PHP的服务端开源项目,它可以让PHP开发人员轻松处理DOM文档内容,比如获取某新闻网站的头条信息。更有意思的是,它采用了jQuery的思想,你可以像使用jQuery一样处理页面内容,获取你想要的页面信息。采集头条先看一实例,现在我要采集新浪网国内新闻的头条,代码如下: include 'phpQu

2014-06-30 10:14:57 625

转载 php跨服务器信息获取之cURL

原文地址:php跨服务器信息获取之cURL作者:陌上花开其实有几种方式$content = file_get_contents("http://www.nettuts.com");$lines = file("http://www.nettuts.com");readfile(http://www.nettuts.com);但用起来总会有这样那样的不足,其实PHP自带cURL类库:cU

2014-06-30 10:14:51 557

转载 php快速定位多维数组的深度

原文地址:php快速定位多维数组的深度作者:陌上花开自定义一个函数:function array_depth($array) {$max_depth = 1;foreach ($array as $value){if (is_array($value)){$depth = array_depth($value) 1;if ($depth >$max_depth) {$ma

2014-06-30 10:14:46 420

转载 PHP解决多进程同时读写一个…

原文地址:PHP解决多进程同时读写一个文件的问题作者:陌上花开首先PHP是支持进程的而不支持多线程(这个先搞清楚了),如果是对于文件操作,其实你只需要给文件加锁就能解决,不需要其它操作,PHP的flock已经帮你搞定了。用flock在写文件前先锁上,等写完后解锁,这样就实现了多线程同时读写一个文件避免冲突。大概就是下面这个流程/**flock(file,lock,block)*fil

2014-06-30 10:14:44 545

转载 百度知道的php爬虫

原文地址:百度知道的php爬虫作者:好宏杰软件class spider {   private $content ;   private $contentlen ;   private $BestAnswer ;   private $CurPosition ;   function GetStart( $iStart)   {     returnstrpos( $this

2014-06-30 10:14:42 522

原创 SWFObject2.0

PROBLEM: using % in the height and width(e.g. 100%) with the SWFObject 2.0 (or 2.1) with dynamic publishing causes Flash movie to get fullscreen fullbrowser flash causes flash not show at all. e.g.

2014-06-30 10:14:37 440

原创 jquery操作iframe中的js函数

关键字:jquery操作iframe中的js函数 1、jquery操作iframe中的元素(2种方式) var tha =$(window.frames["core_content"].document).find("#trewuuu").html(); var thb =$("#core_content").contents().find("#trewuuu").h

2014-06-30 10:14:35 556

原创 PHP计算2点经纬度之间的距离

hp] viewplaincopyfunction getDistanceBetweenPointsNew($latitude1, $longitude1, $latitude2, $longitude2) {      $theta = $longitude1 - $longitude2;      $miles = (sin(deg2rad($latitude1

2014-06-30 10:14:33 448

原创 flash wmode="window&qu…

引用一段话:opaque和tranparent由于都是无窗口内渲染模式,能很好的实现各层的遮挡,和一般div元素没有太大区别,而window、direct模式在现在看来,是没有任何办法实现被DHTML元素完美遮挡的,其中一个比较折中的方法就是使用iframe。方法就是为要覆盖在flash元素上的div层准备一个空的iframe,当需要展现这个div时,将iframe移到flash元素的上方,并将大

2014-06-30 10:14:28 658

原创 wamp配置虚拟主机

=================================================================来源参考一:http://wenku.baidu.com/link?url=uF9u2F0LhGh5mu1h_-V_5pxgjqYVvsPN2LW6go4RclNN-IMljBFlceZTBgOU19yLM0QetSsBBhKOYHgNxAu0fr4hD2edn9_l

2014-06-30 10:14:26 587

原创 jquery.cookie使用方法

jquery.cookie使用方法 一个轻量级的cookie插件,可以读取、写入、删除cookie。 jquery.cookie.js的配置 首先包含jQuery的库文件,在后面包含jquery.cookie.js的库文件。 使用方法 新添加一个会话cookie: $.cookie('the_cookie', 'the_value'); 注:当没有指明cookie有效时间时,所创

2014-06-30 10:14:24 373

原创 Jquery关闭离开页面时提醒

[导读] 离开页面提示多般是放到了发新闻或写日志的页面,我们在百度空间或QQ空间在我们未保存信息时如果离开页面都有提示了,下面我来介绍利用jquery的beforeunload来实现此方法。jquery离开页面弹出提示代码 代码如离开页面提示多般是放到了发新闻或写日志的页面,我们在百度空间或QQ空间在我们未保存信息时如果离开页面都有提示了,下面我来介绍利用jquery的beforeunloa

2014-06-30 10:14:21 728

原创 关闭浏览器触发事件

HTML>  HEAD>  title>testtitle>  HEAD>  body onbeforeunload="RunOnBeforeUnload()" onunload="RunOnUnload()">  script language="javascript">  function RunOnBeforeUnload() {   window.event.returnV

2014-06-30 10:14:19 484

原创 jQuery Ajax 实例 全解析

jQuery Ajax 实例 全解析jQuery确实是一个挺好的轻量级的JS框架,能帮助我们快速的开发JS应用,并在一定程度上改变了我们写JavaScript代码的习惯。废话少说,直接进入正题,我们先来看一些简单的方法,这些方法都是对jQuery.ajax()进行封装以方便我们使用的方法,当然,如果要处理复杂的逻辑,还是需要用到jQuery.ajax()的(这个后面会说到).1

2014-06-30 10:14:17 492

原创 隐藏/显示 我的电脑盘符驱动…

组策略里更改即可:点击“开始”→“运行”,输入“gpedit.msc”,打开组策略。在窗口左侧的“本地计算机策略”中依次选中“用户配置”→“管理模板”→“Windows组件”→“Windows资源管理器”,再到右侧窗口中找到“隐藏‘我的电脑’中的这些指定的驱动器”策略。将设置状态更改为“未被配置”或“禁用此策略”后确定即可。

2014-06-30 10:14:14 478

原创 PHP+jQuery+Ajax实现用户登录与退…

用户登录与退出功能应用在很多地方,而在有些项目中,我们需要使用Ajax方式进行登录,登录成功后只刷新页面局部,从而提升了用户体验度。本文将使用PHP和jQuery来实现登录和退出功能。查看演示DEMO下载源码准备数据库本例我们使用Mysql数据库,创建一张user表,表结构如下: CREATE TABLE `user` (   `id` int(11) NOT NULL

2014-06-30 10:14:12 437

404页面,加入jQuery特效

404页面,加入jQuery特效 <script type="text/javascript"> $(function () { setTimeout("lazyGo();", 1000); }); function lazyGo() { var sec = $("#sec").text(); $("#sec").text(--sec); if (sec > 0) setTimeout("lazyGo();", 1000); else window.location.href = "http://www.17sucai.com"; } </script>

2014-07-07

jQuery鼠标经过遮罩

很好用的jQuery鼠标经过遮罩效果 供大家分享,若好

2014-07-07

jQuery滑动导航菜单

jQuery弹性滑动导航菜单,供大家参考。

2014-07-02

jQuery放大镜效果仿淘宝放大效果

jQuery放大镜效果仿淘宝放大效果 仿淘宝产品预览放大效果

2014-06-26

thinkphp3.2.x新增图片上传缩略图裁剪类

调用方式很简单 get_sc($cover_id,[$width=180,$height=auto,$cut]) @param $cover_id 图片ID___ @param $width 宽度___ @param $height 高___ @param $cut 是否切割 默认不切割___ 直接返回新图片的url 可以替换get_cover($cover_id,'path'); get_cover里做了简单的默认图片判断,大家可以自己改一下。

2014-06-26

图片切换slide

图片切换slide,代码简单,一句话 /* banner图片左右滚动 */ $(".w_ctr .JQ-slide").Slide({ effect:"scroolX", speed:"normal", timer:2000 });

2014-06-18

jQuery弹出对话框 demo

jQuery弹出对话框 demo,简单的实例,希望给大家web开发带来快乐~

2014-05-21

树形伸缩导航js效果

树形伸缩导航js效果,很好用的 <script type="text/javascript"> // <![CDATA[ var myMenu; window.onload = function() { myMenu = new SDMenu("my_menu"); myMenu.speed = 5; // Menu sliding speed (1 - 5 recomended) myMenu.remember = true; // Store menu states (expanded or collapsed) in cookie and restore later myMenu.oneSmOnly = true; // One expanded submenu at a time myMenu.markCurrent = true; // Mark current link / page (link.href == location.href) var firstSubmenu = myMenu.submenus[0]; myMenu.expandMenu(myMenu.submenus[0]); // Expand a submenu myMenu.collapseMenu(myMenu.submenus[0]); // Collapse a menu myMenu.toggleMenu(myMenu.submenus[0]); // Expand if collapsed and collapse if expanded myMenu.init(); }; // ]]> </script> 。 。 。

2013-04-07

空空如也

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

TA关注的人

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