自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(380)
  • 收藏
  • 关注

转载 javascript技巧之——document.createElement()的用法

document_createElement_x_x()的用法       分析代码时,发现自己的盲点——document_createElement_x_x(),冲浪一番,总结了点经验。       document_createElement_x_x()是在对象中创建一个对象,要与a() 或 insertBefore()方法联合使用。其中,a() 方法在节点的子节点列表末添加新

2016-01-05 20:39:36 2426

原创 axure模拟点击签到图标点亮

请问下你知道类似签到界面,点击签到图标点亮第一天第二天第三天代表的图标如何实现?可以试试用动态面板,绑定点击事件,可以参考文章下边的教程http://t.cn/z8o7Abd界面类似这种,点一次签到亮一个心,两次两个,三次三个可以设置一个全局变量,初始为0,每次点击签到加一。再设置七个辅助部件。点击‘签到’移动这七个部件,在这七个部件分别设置‘移动’事件触发,并

2016-01-05 20:35:25 1766 1

原创 window.open打开窗口并获取返回值例子

注意得运行在服务器中!不能直接打开文件。父窗口 #bigbox > div{border:1px solid red;margin:10px;padding:10px;width:200px;float:left;} <!-- function winOpen() { window.open (

2016-01-05 20:27:50 7430

原创 js jq分割字符串并延时加载到页面元素

直接解析 Lifushan`s .zone{font-size:14px;float:left;max-width:200px;border:1px solid gray;margin:35px;padding:10px} .pic{width:180px;} .admin{color:black} $().ready(functi

2016-01-05 20:24:05 958

转载 Mssql常用经典SQL语句大全完整版--详解+实例

下列语句部分是Mssql语句,不可以在access中使用。  SQL分类:  DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE)  DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT)  DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK)  首先,简要介绍基础语句:  1、说明:创建数据库C

2015-12-01 20:58:55 19677

转载 解析 Nginx 负载均衡

原文出处: 百度搜索研发部   欢迎分享原创到伯乐头条摘要:对于一个大型网站来说,负载均衡是永恒的话题。随着硬件技术的迅猛发展,越来越多的负载均衡硬件设备涌现出来,如F5 BIG-IP、Citrix NetScaler、Radware等等,虽然可以解决问题,但其高昂的价格却往往令人望而却步,因此负载均衡软件仍然是大部分公司的不二之选。nginx作为webserver的后起之秀,其优秀的反向

2015-05-25 00:30:26 645

转载 关于XSS(跨站脚本攻击)和CSRF(跨站请求伪造)

我们常说的网络安全其实应该包括以下三方面的安全:1、机密性,比如用户的隐私被窃取,帐号被盗,常见的方式是木马。2、完整性,比如数据的完整,举个例子,康熙传位十四子,被当时四阿哥篡改遗诏:传位于四子,当然这是传说,常见的方式是XSS跨站脚本攻击和csrf跨站请求伪造。3、可用性,比如我们的网络服务是否可用,常用的攻击方式是dos和ddos,拒绝服务和分布式拒绝服务攻击。

2015-05-25 00:29:12 1156

转载 PHP 垃圾回收机制

PHP垃圾回收机制的目的就是为了在session文件过期以后自动销毁删除这些文件。我们需要详细了解其原理,以便灵活运用这个垃圾回收j机制。PHP语言同其他语言一样,具有垃圾回收机制。那么今天我们要为大家讲解的内容就是关于PHP垃圾回收机制的相关问题。希望对大家有所帮助。PHP strtotime应用经验之谈PHP memo

2015-05-25 00:27:15 895

转载 php的执行方式、执行过程与加速工具

一、php有两种执行方法:1、web服务器调用php执行。常见的有2种组合方式:apache将php安装成apache的一个模块就可以;ngnix与php的组合是通过Fastcgi来完成的。在这里了解是这么回事就好,以后会深入探讨的。2、当成脚本的形式通过php.exe独立运行,即通过php.exe -f filename [参数] [参数] 就可以运行指定的php文件。这样的好处

2015-05-25 00:25:17 776

转载 nginx rewrite 参数和例子

http://www.cnblogs.com/analyzer/articles/1377684.html]本位转自:http://blog.c1gstudio.com/archives/434推荐参考地址:Mailing list ARChives 官方讨论区http://marc.info/?l=nginxNginx 常见应用技术指南[Nginx Tip

2015-05-25 00:22:08 622

转载 mysql事务处理用法与实例详解

MySQL的事务支持不是绑定在MySQL服务器本身,而是与存储引擎相关1.MyISAM:不支持事务,用于只读程序提高性能 2.InnoDB:支持ACID事务、行级锁、并发 3.Berkeley DB:支持事务一个事务是一个连续的一组数据库操作,就好像它是一个单一的工作单元进行。换言之,永远不会是完整的事务,除非该组内的每个单独的操作是成功的。如果在事务的任何操作失败,则整个事务将失败。

2015-05-25 00:20:29 525

转载 Nginx Rewrite规则详解

Nginx Rewrite 规则相关指令相关指令有if,rewrite,set,return,break等,其中最关键的就是rewrite.一个简单的Nginx Rewrite规则语法如下:rewrite ^/b/(.*)\.html /play.php?video=$1 break; 1.break指令默认值:none ;使用环境:server,locatio

2015-05-21 23:27:17 453

转载 MYSQL--事务处理

事务处理在各种管理系统中都有着广泛的应用,比如人员管理系统,很多同步数据库操作大都需要用到事务处理。比如说,在人员管理系统中,你删除一个人员,你即需要删除人员的基本资料,也要删除和该人员相关的信息,如信箱,文章等等,这样,这些数据库操作语句就构成一个事务!     删除的SQL语句delete from userinfo where ~~~delete from mail where

2015-05-21 22:35:55 457

转载 Redis,Memcache,mongoDB的区别

下面的内容来自同事的总结,贴出来分享:MemcachedMemcached的优点:Memcached可以利用多核优势,单实例吞吐量极高,可以达到几十万QPS(取决于key、value的字节大小以及服务器硬件性能,日常环境中QPS高峰大约在4-6w左右)。适用于最大程度扛量。支持直接配置为session handle。坑少。Memcached的局限性:只支持简单的key/

2015-05-21 22:23:35 691

原创 MVC核心文件Application.class.php设计实例

MVC核心文件Application.class.php设计实例

2015-05-21 21:54:18 521

转载 php实现的mysql数据库连接最常用类

《php实现的mysql数据库连接类》<?php /** 名称: 数据库链接类* 介绍: 适用于各种数据库链接* 作者: hetaoren * 创建时间: 2010-12-07* 最后修改: 2010-12-08*/class mysql { private $_link; public function __construct($dbhost='localhost',

2015-05-21 21:18:32 645

原创 优化MYSQL数据库的方法(口头总结)

mysql优化方法 创建的表要满足3NF(3范式), 即要满足3个规范,最高级6NF.1).尽可能使用更小的整数类型.(mediumint就比int更合适).2).尽可能的定义字段为not  null,除非这个字段需要null.3).如果没有用到变长字段的话比如varchar,那就采用固定大小的纪录格式比如char.4).表的主索引应该尽可能的短.这样的话每条纪录都有名字标志且

2015-05-21 19:04:15 421

转载 PHP mongoDB GridFS 图片存储系统

本帖最后由 tmkook 于 2011-11-8 23:53 编辑最近因工作需要研究了下Gridfs并整理了个Demo出来。。分享一下经验。。gfs.php文件//连接Mongo并初始化GFS$conn = new Mongo();//如果设置了密码自己配置DSN$db = $conn->photos;$grid = $db-

2015-05-20 00:07:16 784

转载 用PHP尝试RabbitMQ(amqp扩展)实现消息的发送和接收

j教程:http://my.oschina.net/yuansir/blog/135226消费者:接收消息逻辑:创建连接-->创建channel-->创建交换机-->创建队列-->绑定交换机/队列/路由键-->接收消息<?php/************************************** PHP amqp(RabbitMQ) Dem

2015-05-20 00:05:30 873

转载 分布式存储架构 php+gridfs+varnish+nginx

[php]代码库view sourceprint?backend default {     .host = "127.0.0.1";     .port = "8080"; }

2015-05-19 00:29:07 1188

转载 php 使用 hdfs 分布式存储海量小文件

php可以通过thrift连接hbase,同样php可以通过thrift读取hadoop资源(HDFS资源)。准备:php需要thrift的libarythrift 安装参见 我上一篇文章packages:hadoop-0.20.2\src\contrib\thriftfs\gen-php  // 搜索hadoop 下载源码 ,在hadoop源码包里

2015-05-19 00:23:02 724

翻译 使用Apache Zookeeper分布式部署PHP应用程序

这篇文章实在不错,实在忍不住翻译下来,希望对大家有用。Apache Zookeeper是我最近遇到的最酷的技术,我是在研究Solr Cloud功能的时候发现的。Solr的分布式计算让我印象深刻。你只要开启一个新的实例就能自动在Solr Cloud中找到。它会将自己分派到某个分片中,并确定出自己是一个Leader(源)还是一个副本。不一会儿,你就可以在你的那些服务器上查询到了。即便某些服

2015-05-19 00:22:32 579

转载 Varnish高性能开源HTTP加速器:Varnish Nginx和Varnish Apache搭建配置

Varnish是一款高性能的开源HTTP加速器,一般用来和Nginx、Apache等搭配使用,组建一个高效率的Web服务器。Varnish的某个负责接受新HTTP连接的线程开始等待用户,如果有新的HTTP连接过来,它总负责接收,然后叫醒某个等待中的线程。Worker线程读入HTTP请求的URI,查找已有的object,如果命中则直接返回并回复用户。如果没有命中,则需要将所请求的内容,从后端

2015-05-19 00:10:38 818

转载 Nginx 反向代理+Varnish 技术

转载了峰哥的劳动成果!!!  一、             Nginx 反向代理 1、 安装条件:Nginx: http://sysoev.ru/nginx/nginx-0.6.32.tar.gzSSL: http://www.openssl.org/source/openssl-0.9.8g.tar.gzPcre: ftp://ftp.csx.cam.ac.u

2015-05-19 00:04:50 591

转载 尝试用Gearman实现分布式处理(PHP)

本文需要你已对Gearman有个大致了解。顺便再推荐两篇参考文章http://hi.baidu.com/thinkinginlamp/blog/item/ff49972b9e7378f3e6cd40aa.html (学学Gearman)http://www.ibm.com/developerworks/cn/opensource/os-php-gearman/index.html

2015-05-19 00:01:16 394

转载 RabbitMQ消息队列在PHP下的应用

消息队列的实现中,RabbitMQ以其健壮和可靠见长.公司的项目中选择了它作为消息队列的实现.关于MQ的机制和原理网上有很多文章可以看,这里就不再赘述,只讲几个比较容易混淆的问题1,binding key和routing key  binding key和routing key是都不过是自己设置的一组字符,只是用的地方不同,binding key是在绑定交换机和队列时候通过方法传递

2015-05-18 01:14:32 384

转载 使用Redis+php-resque实现消息队列

一、Redis安装1. 获取源码shell># cd /usr/local/srcshell># wget http://download.redis.io/releases/redis-2.6.16.tar.gzshell># tar -zxvf redis-2.6.16.tar.gzshell># cd redis-2.6.162. 编译、安装shell>#

2015-05-18 01:12:55 2454

转载 用PHP实现守护进程任务后台运行与多线程(php-resque使用说明)

日志未经声明,均为AlloVince原创。版权采用『 知识共享署名-非商业性使用 2.5 许可协议』进行许可。Share on twitterShare on facebookShare on google_plusone_shareShare on sinaweiboShare on douban消息队列处理后台任务带来的问题项目中

2015-05-18 00:55:54 782

转载 mysql主从复制

mysql主从复制(超简单)怎么安装mysql数据库,这里不说了,只说它的主从复制,步骤如下:1、主从服务器分别作以下操作:  1.1、版本一致  1.2、初始化表,并在后台启动mysql  1.3、修改root的密码2、修改主服务器master:   #vi /etc/my.cnf       [mysqld]       log-bin=my

2015-05-18 00:36:53 376

转载 MYSQL配置和管理

ubuntu下MYSQL配置和管理 一、MySQL的安装1.在线安装:命令:sudo apt-get install mysql-server在安装的过程中将提示为“root”用户设置密码,输入自己的密码即可,安装按成后已自动配置好环境变量,可直接使用mysql命令。2.下载MySQL安装包离线安装(我下载的版本是:mysql-5.5.25-linu

2015-05-18 00:29:55 396

转载 mysql 用户管理和权限设置

用户管理mysql>use mysql;查看mysql> select host,user,password from user ;创建mysql> create user  zx_root   IDENTIFIED by 'xxxxx';   //identified by 会将纯文本密码加密作为散列值存储修改mysql>rename  

2015-05-18 00:25:17 330

转载 从硬盘,U盘安装Linux操作系统的方法步骤

我原先安装linux都是用光盘状的,怎奈光盘已坏,系统亦坏一套光盘几十元,心痛!那有没有更好的解决办法? 有!那就是把光盘做成iso映像,存在硬盘上, 通过硬盘安装!!  从硬盘安装Linux操作系统,首先要准备安装包,Linux操作系统的安装包通常是一个或多个ISO镜像文件(一般通过网络下载就可以得到);其次,要通过某种手段启动镜像文件中的系统安装程序;接下来,按照安装程序的提示信息进行

2015-05-17 23:57:40 2067

转载 程序员必备:Linux日常维护命令

对于程序员来说,掌握一些基本的Linux命令是必不可少的,即使现在用不到,在不久的将来也应该会用到。由于Linux有很多命令,每个命令基本可以用一篇文章介绍,所以本文仅总结一些常用命令的常用用法,如有明显的遗漏或错误,请各位帮忙指出,谢谢! 以下内容基于测试环境:Red Hat 4.5/5 一、服务器硬件配置1、查看硬盘及分区情况# fdisk -l 

2015-05-17 23:51:12 567

转载 linux优化教程

说起优化,其实最好的优化就是提升硬件的配置,例如提高cpu的运算能力,提高内存的容量,个人认为如果你考虑升级硬件的话,建议优先提高内存的容量,因为一般服务器应用,对内存的消耗使用要求是最高的。当然这都是题外话了。  这里我们首要讨论的,是在同等硬件配置下(同一台服务器,不提升硬件的情况下)对你的系统进行优化。  作为系统管理员,我认为,首先我们要明确一个观点:在服务器上作任何操作,升级和修

2015-05-17 23:44:11 398

原创 html5+css3教程

HTML5应该是指基于javascript的大量浏览器操作API,而不只是几个HTML语义化标签。例如: 本地存储相关的localStorage、sessionStorage、indexDB、WEBSQL 等。图形动画相关的:SVG、canvas、WEBGL、webworker。socket通信相关的:基于浏览器客户端的websocket。多媒体相关的:video,audio。文件相关

2015-05-17 23:30:28 531

转载 W3C网页标准与优势

W3C标准是一些列标准的集合!在各个企业的基础上做一定的整合,形成一套标准集,便于推广和使用!根据网页主要由三部分组成:结构(Structure)、表现(Presentation)和行为(Behavior)。对应的标准也分三方面:结构化标准语言主要包括XHTML和XML,表现标准语言主要包括CSS,行为标准主要包括对象模型(如W3C DOM)、ECMAScript等。在具体的XHTML标准(如属性

2015-05-17 23:26:28 926

转载 你想建设一个能承受500万PV/每天的网站吗?如何计算呢?

作者:赵磊博客:http://elf8848.iteye.com 你想建设一个能承受500万PV/每天的网站吗? 500万PV是什么概念?服务器每秒要处理多少个请求才能应对?如果计算呢? PV是什么:PV是page view的简写。PV是指页面的访问次数,每打开或刷新一次页面,就算做一个pv。 计算模型: 每台服务器每秒处理请求的数量=((80%

2015-05-16 01:43:58 1464

转载 大型网站服务器架构

QQ游戏于前几日终于突破了百万人同时在线的关口,向着更为远大的目标迈进,这让其它众多传统的棋牌休闲游戏平台黯然失色,相比之下,联众似乎已经根本不是QQ的对手,因为QQ除了这100万的游戏在线人数外,它还拥有3亿多的注册量(当然很多是重复注册的)以及QQ聊天软件900万的同时在线率,我们已经可以预见未来由QQ构建起来的强大棋牌休闲游戏帝国。服务器程序,其可承受的同时连接数目是有理论峰值的,通过C

2015-05-16 01:42:49 1715

转载 PHP数据结构大全地址之->模拟静态队列

PHP数据结构大全->http://www.php1.cn/Search/?s_txt=PHP%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84%E4%B9%8B1234567891011121314

2015-05-16 01:40:08 503

原创 PHP 数据结构 算法 三元组 Triplet

PHP 数据结构 算法 三元组 Triplet,学习php的朋友可以参考下。复制代码代码如下:/** * 三元组 Triplet * */ class Triplet { private $_data = null; // 初始化三元组 public function init($val1,$val2,$val3) { $this

2015-05-16 01:37:23 654

空空如也

空空如也

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

TA关注的人

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