- 博客(37)
- 资源 (30)
- 收藏
- 关注
原创 php程序去掉bom头
<?php//remove the utf-8 boms//by magicbug at gmail dot comif (isset($_GET['dir'])){ //config the basedir $basedir=$_GET['dir'];}else{ $basedir = '.';} $auto = 1; checkdir($basedir);functi
2013-09-26 17:15:51 540
原创 php Header函数定义http的几种状态
<?php //200 正常状态 header('HTTP/1.1 200 OK'); // 301 永久重定向,记得在后面要加重定向地址 Location:$url header('HTTP/1.1 301 Moved Permanently'); // 重定向,其实就是302 暂时重定向 header('Location: http://www.maiyou
2013-09-26 15:04:20 611
原创 mysql函数
DELIMITER $$USE `if2c`$$DROP FUNCTION IF EXISTS `getOrderNum`$$CREATE DEFINER=`root`@`%` FUNCTION `getOrderNum`(a BIGINT) RETURNS CHAR(15) CHARSET utf8BEGIN DECLARE crcValue BIGINT; DECLARE d
2013-09-25 16:56:59 522
原创 触发器
USE `if2c`$$DROP TRIGGER /*!50032 IF EXISTS */ `account_insert`$$CREATE /*!50017 DEFINER = 'root'@'%' */ TRIGGER `account_insert` BEFORE INSERT ON `account` FOR EACH ROW BEGIN
2013-09-25 16:56:11 586
原创 python类型转换、数值操作
数值操作Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> 1 x << y 左移x >> y 右移x & y 按位与x | y
2013-09-18 16:28:37 614
原创 Internet Communications Engine
ICE(Internet Communications Engine)是ZeroC提 供的一款高性能的中间件,基于ICE可以实现电信级的解决方案。前面我们提到过在设计网站架构的时候可以使用ICE实现对网站应用的基础对象操作,将基础 对象操作和数据库操作封装在这一层,在业务逻辑层以及表现层(java,php,.net,python)进行更丰富的表现与操作,从而实现比较好的架 构。基于ICE的数据层可
2013-09-18 14:25:54 823
原创 php实现求得一个数的二进制中1的个数
<?php #计算某个二进制数共有几个1 #例如十进制11 = 二进制1011,则结果是3个1 #解题思路:利用 n & (n - 1) 可以将最后一个1变0 # xxxx1000 & (xxxx1000 - 1) = xxxx1000 & xxxx0111 = xxxx0000 # 1011 & (1011 - 1) = 1011 & 101
2013-09-18 14:12:11 977
原创 Taobao File System
TFS是淘宝针对海量非结构化数据存储设计的分布式系统,构筑在普通的Linux机器集群上,可为外部提供高可靠和高并发的存储访问。高可扩展、高可用、高性能、面向互联网服务。特性采用扁平化的数据组织结构使用HA架构和平滑扩容支持多种客户端支持大小文件存储可为外部提供高可靠和高并发的存储访问 最新动态TFS-1.4.0版本发布新增支持大文件功能新增Resource Ce
2013-09-16 16:11:21 1177
原创 如何治疗失眠
随着夜幕悄悄来临,每个人都想晚上在暖暖的被窝里面睡一个踏实好觉,但是多少人被失眠所困扰?特别是一些学生,孕妇,中老年人以及更年期的妇人。有多少人都在问经常失眠怎么办啊?什么才是治疗失眠的最好方法? 严重失眠的危害及传统治疗方式 严重失眠会导致工作无精打采,工作效率低,同时也会影响心情,致使人烦躁不安,长期失眠还容易导致抑郁症,身体变差,神经衰弱,最终导致恶性循环,失眠症变的越来越严重了
2013-09-16 09:18:34 940 1
原创 InnoDB和MyISAM的差别
InnoDB和MyISAM是在使用MySQL最常用的两个表类型,各有优缺点,视具体应用而定。基本的差别为:MyISAM类型不支持事务处理等高级处理,而InnoDB类型支持。MyISAM类型的表强调的是性能,其执行数度比InnoDB类型更快,但是不提供事务支持,而InnoDB提供事务支持以及外键等高级数据库功能。MyIASM是IASM表的新版本,有如下扩展: 二进制层次的可移植性。
2013-09-15 20:22:02 600
原创 Javascript跨域和Ajax跨域解决方案
最近做的一个项目中需要ajax跨域取得数据,如果是在本域中确实没有问题,但是放到二级域和其他域下浏览器直接就弹出提示框:“该页正在访问其控制范围之外的数据,这有些危险,是否继续"1.什么引起了ajax跨域不能的问题ajax本身实际上是通过XMLHttpRequest对象来进行数据的交互,而浏览器出于安全考虑,不允许js代码进行跨域操作,所以会警告。2.有什么完美的解决方案么?没
2013-09-15 18:48:00 989
转载 yii 使用memcache
yii中可以很方便的使用memcache一.配置在main.php的components中加入cache配置[php] view plaincopyarray( 'components'=>array( 'cache'=>array( 'class'=>'CMemCache', 's
2013-09-15 18:07:27 845
转载 2次吸引,如何解决分手时的遗留问题
我有一个学生,他跟女朋友分手后,我告诉他需要做的不是挽回而是2次吸引,那么导致你们分手的问题要在2次吸引中解决,否则你们还会因为这个问题再次分手。2次吸引的具体流程就不在这介绍了。先在来说说他如何去解决分手时的问题。他总是觉得无法跟女朋有效的沟通。关于这个沟通的问题不仅仅是男生本身存在的,女生也有同样的问题。如果你们想更好的走下去,那么解决这些问题就要快!以免把你们之间的感情全部耗尽
2013-09-14 23:14:54 1232
原创 女人对你有兴趣会有哪些表现,没兴趣会有哪些表现【男女通用】
这个图男女通用,男人看的是女人对你有兴趣或者没兴趣会有哪些表现。女人看这个图是告诉你,喜欢一个男人这样做就够了,别太直白了,另外有兴趣指标和无兴趣指标要穿插使用。大概频率是:3-1\5-3\6-4\3-3\循环,这个在付费课程中有详细讲解。请大家谨慎使用。如果女生IOI过多,男生会觉得没什么挑战,最多跟你发生一次性关系。如果太少男人会没有信心追你,所以这个度很重
2013-09-14 13:03:34 2412
原创 女人告诉你——为什么不能表白
很多男人都有这样的疑惑,表白后被拒绝怎么办?虽然论坛上很多人都说不能表白,究竟为什么不能表白很多人可能不清楚。下面我将从女性的角度告诉你为什么不能表白!女人是一种讨厌做决定的动物。你跟他表白,就是把你们是否确定恋爱关系这个事情推给她解决一样,女人讨厌做决定就像我们经常在商场里看到女人拿着两个款式一样颜色不一样的裙子在镜
2013-09-14 12:57:15 1186
原创 如何让女人仰慕你
女人的爱情是:仰慕,兴奋,性,依赖 仰慕是怎么来的呢?有人说这个有钱,有社会地位才能让女人仰慕你。如果你是这样认为,我只能说你被社会舆论所误导了。 当然,现在的确是有一些女人,由于自己的虚荣心过剩,经济条件又无法满足自己,只能去寻找一些经济条件好的男人来满足自己的虚荣心。 还有一种是自己无法满足自己温饱问题的女人会选择找一个有钱的男人,因为不找她只能住地下
2013-09-14 12:49:04 1095
原创 恋人分手后需要做的不是挽回而是二次吸引
最近很多人一直在问我,关于与前女友分手后如何挽回。我想说挽回的一系列举动,并不能让前女友回到你的身边,只能加速你们之间的关系恶化。在这里我提出了一种全新的理论:分手后的二次吸引为什么分手后不能挽回,在下面将有详细的介绍男人跟女人思维模式上的差异,导致分手后男人想要挽回女友,并会做一系列举动比如:你很爱他, 难道你就那么狠心不要我了吗 ? 或者说你真的很爱她,不舍得离
2013-09-14 12:39:09 1835 3
原创 http
1. HTTP简介 HTTP协议(HyperText Transfer Protocol,超文本传输协议)是用于从WWW服务器传输超文本到本地浏览器的传送协议。它可以使浏览器更加高效,使网络传输减少。它不仅保证计算机正确快速地传输超文本文档,还确定传输文档中的哪一部分,以及哪部分内容首先显示(如文本先于图形)等。 在了解HTTP如何工作之前,我们先了解计算机
2013-09-13 18:17:57 623
原创 图片服务器架构
一、部署独立图片服务器的必要性我们知道,无论对于Apache还是IIS,图片始终是最消耗系统资源的,如果将图片服务和应用服务放在同一个服务器的话,应用服务器很容易会因为图片的高I/O负载而崩溃,因此对于有些大型网站项目,我们有必要将图片服务器和应用服务器分离。部署独立的图片服务器(甚至是服务器集群)是大型网站图片存储解决方案中最基础的,因为有了独立的图片服务器后,我们才能对图片服务器做更有针对
2013-09-13 16:38:37 878
原创 div和span的区别
HTML中DIV与SPAN的区别 问:DIV与SPAN之间有什么区别? 答:解决思路: DIV 和 SPAN 元素最大的特点是默认都没有对元素内的对象进行任何格式化渲染。主要用于应用样式表。两者最明显的区别在于DIV是块元素,而SPAN是行内元素(也译作内嵌元素)。 具体步骤: 1.所谓块元素,是以另起一行开始渲染的元素,行内元素则不需另起一
2013-09-13 16:18:25 668
原创 js闭包
先从闭包特点解释,应该更好理解.闭包的两个特点:1、作为一个函数变量的一个引用 - 当函数返回时,其处于激活状态。2、一个闭包就是当一个函数返回时,一个没有释放资源的栈区。其实上面两点可以合成一点,就是闭包函数返回时,该函数内部变量处于激活状态,函数所在栈区依然保留.我们所熟知的主流语言,像C,java等,在函数内部只要执行了return,函数就会返回结果,然后内存中删除该函数
2013-09-13 16:13:18 405
原创 PHP高效率写法(详解原因)
1.尽量静态化: 如果一个方法能被静态,那就声明它为静态的,速度可提高1/4,甚至我测试的时候,这个提高了近三倍。 当然了,这个测试方法需要在十万级以上次执行,效果才明显。 其实静态方法和非静态方法的效率主要区别在内存:静态方法在程序开始时生成内存,实例方法在程序运行中生成内存,所以静态方法可以直接调用,实例方法要先成生实例,通过实例调用方法,静态速度很快,但是多了会占内存
2013-09-13 15:56:35 526
原创 mysql的索引
(1)普通索引ALTER mytable ADD INDEX [indexName] ON (username(length));(2)唯一索引ALTER mytable ADD UNIQUE [indexName] ON (username(length));(3)主键索引(4)组合索引ALTER TABLE mytable ADD INDEX name_city_age
2013-09-13 12:34:15 547
转载 每个程序员都该知道的10大编程格言
编程格言1:无风不起浪(There is no smoke without fire)编程格言2:预防为主,治疗为辅(An ounce of prevention is worth a pound of cure:)编程格言3:不要把鸡蛋都放在一个篮子(Don't put all your eggs in one basket)编程格言4:种瓜得瓜,种豆得豆(As you
2013-09-10 19:53:11 1044
转载 MySQL索引背后的数据结构及算法原理
http://blog.codinglabs.org/articles/theory-of-mysql-index.html
2013-09-10 15:51:44 618
原创 HTTPS的工作原理
三、HTTPS的工作原理HTTPS在传输数据之前需要客户端(浏览器)与服务端(网站)之间进行一次握手,在握手过程中将确立双方加密传输数据的密码信息。TLS/SSL协议不仅仅是一套加密传输的协议,更是一件经过艺术家精心设计的艺术品,TLS/SSL中使用了非对称加密,对称加密以及HASH算法。握手过程的简单描述如下:1.浏览器将自己支持的一套加密规则发送给网站。2.网站从中选出一组加密算法
2013-09-10 15:48:11 1052
原创 为了安全如何隐藏nginx和php的版本号等信息呢?
配置完一台服务器后,并不是就可以高枕无忧了,前不久刚刚爆发的PHP 5.3.9版本的漏洞也搞得人心惶惶,所以说经常关注安全公告并及时升级服务器也是必要的。一般来说,黑客攻击服务器的首要步骤就是收集信息,比如说你的软件版本,这些将成为下一步有针对性攻击的依据。所以说一定程度的隐藏这些信息就显得非常有必要了,本文将简单介绍如何在网络上隐藏Nginx版本号以及 PHP的版本号。1.隐藏Ngi
2013-09-09 15:40:41 749
原创 lvs三种模式配置
LVS三种(LVS-DR,LVS-NAT,LVS-TUN)模式的简要配置LVS是什么:http://www.linuxvirtualserver.org/VS-NAT.htmlhttp://www.linuxvirtualserver.org/VS-IPTunneling.htmlhttp://www.linuxvirtualserver.org/VS-DRouting.htm
2013-09-09 15:16:16 597
原创 nginx,haproxy,lvs负载均衡的比较
Nginx的优点:性能好,可以负载超过1万的并发。功能多,除了负载均衡,还能作Web服务器,而且可以通过Geo模块来实现流量分配。社区活跃,第三方补丁和模块很多支持gzip proxy缺点:不支持session保持。对后端realserver的健康检查功能效果不好。而且只支持通过端口来检测,不支持通过url来检测。nginx对big request header的支
2013-09-05 16:38:30 774
原创 haproxy负载均衡配置
01.#/usr/local/sbin/haproxy -f /etc/haproxy/haproxy.cfg -st `cat /var/run/haproxy.pid` 02. ####################全局配置信息######################## 03. #######参数是进程级的,通常和操作系统(OS)相关######### 04.g
2013-09-05 16:08:53 1471
原创 php调用linux命令函数
1、exec() 函数<?php$command = "ls -al /etc";exec($command, $array);var_dump($array);$result = system($command);$result = shell_exec($command);var_dump($result);?>2、system函数 有返回值3、shell_
2013-09-05 11:55:00 1098 1
原创 安装amqp扩展
AMQP——高级消息队列协议,目前比较有名气的实现大概就是大名鼎鼎的RabbitMQ了。(不了解的童鞋先看下我这篇转载吧:《[RabbitMQ+Python入门经典] 兔子和兔子窝》)PHP扩展当然还是官方推荐的好了。OK,就它了 http://php.net/manual/en/book.amqp.php To install the AMQP PHP extension,
2013-09-04 20:41:29 860
原创 memadmin--memcache可视化管理
MemAdmin是一款可视化的Memcached管理与监控工具,使用PHP开发,体积小,操作简单。 主要功能: 服务器参数监控:STATS、SETTINGS、ITEMS、SLABS、SIZES实时刷新 服务器性能监控:GET、DELETE、INCR、DECR、CAS等常用操作命中率实时监控 支持数据遍
2013-09-02 17:11:34 870
原创 设计模式总结
关于设计模式 创建型模式常用的工厂模式(简单工厂,工厂方法,抽象工厂),单例模式工厂方法模式应用场景1)当客户程序不需要知道要使用对象的创建过程。 2)客户程序使用的对象存在变动的可能,或者根本就不知道使用哪一个具体的对象。抽象工厂模式应用场景1)系统中有多个产品族,而系统一次只可能消费其中一族产品。2)同属于同一个产品族的产品以其使用。 单例模式应用场
2013-09-02 16:37:05 532
原创 关于http协议
1. URL长度限制在Http1.1协议中并没有提出针对URL的长度进行限制,RFC协议里面是这样描述的,HTTP协议并不对URI的长度做任何的限制,服务 器端必须能够处理任何它们所提供服务多能接受的URI,并且能够处理无限长度的URI,如果服务器不能处理过长的URI,那么应该返回414状态码。 虽然Http协议规定了,但是Web服务器和浏览器对URI都有自己的长度限制。
2013-09-02 15:41:03 683
原创 nginx工作原理
nginx的几大模块以结构来分核心模块:HTTP模块、EVENT模块和MAIL模块、基础模块:HTTPAccess模块、HTTP FastCGI模块、HTTP Proxy模块和HTTP Rewrite模块,第三方模块:HTTPUpstream Request Hash模块、Notice模块和HTTP Access Key模块。 以功能来分Handlers(处理器模块):
2013-09-02 15:37:35 2553
转载 querypath --php里的jquery
http://www.ibm.com/developerworks/cn/opensource/os-php-querypath/#resources 简介可以说,在过去 15 年的时间里,对 Web 的爆炸式增长贡献最大的三大技术是 HTML、HTTP 和 XML。 您也许会将这三种技术加以扩展,指出还有 CSS、 Java
2013-09-02 14:28:29 1226
支付宝移动支付SDK标准版(iOS 2
2015-04-15
课程流_微软、谷歌、百度、腾讯等各大公司笔试面试题整理全版.
2015-04-15
iOS&Swift开发教程
2015-04-15
Objective-C.pdf
2015-04-15
百度人搜,阿里巴巴,腾讯华为小米搜狗笔试面试八十题
2015-04-15
jedis-2.5.2.jar
2015-04-15
log4j-1.2.17.jar
2015-04-15
java_memcached-release_2.6.6.jar
2015-04-15
mysql-connector-java-5.1.26-bin.jar
2015-04-15
ibatis-2.3.0.677.jar
2015-04-15
sequel pro
2015-04-15
Java编程思想第四版中文版
2015-04-15
Nginx学习交流
2013-07-05
php运行原理pdf
2013-06-28
prestashop文档
2013-06-26
Rational+Rose+2003基础教程》配套电子教案.pdf
2010-04-23
Spring2.5中文参考手册.chm
2010-04-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人