自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 笔记:大型网站的核心架构要素

大型网站的核心架构要素:1、高性能;2、高可用性;3、伸缩性;4、扩展性;5、安全性;一、高性能1、web前端的性能优化(1) 浏览器访问优化① 减少http请求; 合并图片、js、css等静态资源;② 使用浏览器缓存; 通过设置cache-control、Expires等属性;③ 启用gzip压缩;④ 页面资源加载顺序; 先加载css,后加

2016-12-09 15:07:14 354

转载 PHP浮点数的一个常见问题的解答

关于PHP的浮点数, 我之前写过一篇文章: 关于PHP浮点数你应该知道的(All ‘bogus’ about the float in PHP)不过, 我当时遗漏了一点, 也就是对于如下的这个常见问题的回答:    $f = 0.58;    var_dump(intval($f * 100)); //为啥输出57?>为啥输出是57啊? PHP的bug么?我相信有很

2016-12-01 09:53:56 291

转载 深入理解PHP Opcode缓存原理

最近要给Yahoo的同事们做一个关于PHP和Apache处理请求的内部机制的讲座,刚好写了些关于Opcodes的文字,就发上来了,这个文章基于 Sara Golemon大师的《Understanding OPcode》Opcode是一种PHP脚本编译后的中间语言,就像Java的ByteCode,或者.NET的MSL,举个例子,比如你写下了如下的PHP代码:    echo "Hello

2016-12-01 09:51:51 283

原创 service命令

顾名思义,就是用于管理Linux操作系统中服务的命令。1. 声明:这个命令不是在所有的linux发行版本中都有。主要是在redhat、fedora、mandriva和centos中。2. 此命令位于/sbin目录下,用file命令查看此命令会发现它是一个脚本命令。3. 分析脚本可知此命令的作用是去/etc/init.d目录下寻找相应的服务,进行开启和关闭等操作。4. 开启httpd

2016-11-29 14:58:05 375

原创 安装memcached扩展

安装php扩展包:1、下载对应扩展包2、安装[root@vm15 local]# tar -zxvf memcache-3.0.8.tgzroot@vm15 local]# cd memcache-3.0.8[root@vm15 memcache-3.0.8]# /usr/local/php/bin/phpizeConfiguring for:P

2016-11-29 14:56:40 252

原创 加密算法的学习总结

信息加密技术可以分为三类:1、单项散列加密。单项散列加密一般使用数据摘要算法(也被称为哈希算法、散列算法)。哈希算法分类:① CRC8、CRC16、CRC32CRC(Cyclic Redundancy  Check,循环冗余校验 ) 算法出现时间较长,应用也十分广泛,尤其是通讯领域, 现在应用最多的就是 CRC32 算法,它产生一个4字节(32位)的校验值,一般

2016-11-29 14:54:12 915 1

转载 jquery源码分析

http://www.cnblogs.com/aaronjs/p/3279314.html

2015-11-04 17:06:47 257

转载 关于 javascript原型和继承的讲解

http://www.cnblogs.com/dolphinX/p/3286177.html

2015-11-04 14:14:53 238

转载 js中的this关键字详解

this是Javascript语言的一个关键字。 它代表函数运行时,自动生成的一个内部对象,只能在函数内部使用。比如, 复制代码代码如下:  function test(){     this.x = 1;   } 随着函数使用场合的不同,this的值会发生变化。但是有一个总的原则,那就是this指的是,调用函数的那个对象。 下面分四种情

2015-10-26 15:06:49 247

转载 文章总结

[php]php设计模式 (总结)传统的23种模式(没有区分简单工厂与抽象工厂)http://www.cnblogs.com/bluefrog/archive/2011/01/04/1925933.html php设计模式 Interpreter(解释器模式)http://www.cnblogs.com/bluefrog/archive/2011/01/04/1925932.h

2015-10-26 10:41:09 213

转载 js学习笔记之事件处理模型

1、目前共存在四种事件处理模型分别是:原始事件模型、标准事件模型、IE事件模型,还有一种Netscape4事件模型,但基本可忽略2、事件处理模型又可以分为基本事件处理和高级事件处理两种,原始事件模型属于基本事件处理,标准事件模型和IE事件模型属于高级事件处理 一、基本事件处理:        基本事件处理主要是指原始事件模型实现的事件处理。其主要分为以下两种:     (1

2015-08-05 10:29:15 342

转载 IntelliJ 快捷键

2015-08-03 19:02:06 314

转载 UML学习

目录: UML的视图 UML的九种图 UML中类间的关系                     1、用例图(use case diagrams)【概念】描述用户需求,从用户的角度描述系统的功能【描述方式】椭圆表示某个用例;人形符号表示角色【目的】帮组开发团队以一种可视化的方式理解系统的功能需求【用例图】

2015-08-03 16:27:07 282

原创 php常用易混淆概念

1.strstr() 与 strpos() 的区别stristr() 不区分大小写 strstr() 区分大小写 函数查找字符串在另一个字符串中第一次出现的位置。如果成功,则返回字符串的其余部分(从匹配点)。如果没有找到该字符串,则返回 false。stripos() 不区分大小写 strpos() 区分大小写函数返回字符串在另一个字符串中第一次出现的位置。

2015-07-30 16:20:05 318

转载 计算机常用符号对应的英文

+  plus 加号;正号-  minus 减号;负号± plus or minus 正负号× is multiplied by 乘号÷ is divided by 除号= is equal to 等于号≠ is not equal to 不等于号≡ is equivalent to 全等于号≌ is equal to or approximately equal

2015-07-30 16:19:41 1435

原创 笔记一把,JS闭包的典型实例

11112222333344445555function f(name){ var dv = document.getElementsByTagName(name); if(dv && dv.length){    for(var i in dv){   dv[i].onclick = function(){ temp = dv[

2015-07-30 16:16:42 410

转载 Android应用插件式开发解决方法

一、现实需求描述一般的,一个Android应用在开发到了一定阶段以后,功能模块将会越来越多,APK安装包也越来越大,用户在使用过程中也没有办法选择性的加载自己需要的功能模块。此时可能就需要考虑如何分拆整个应用了。二、解决方案提出一般有两种方式,一种是将应用按照功能分拆成多个应用,用户需要哪个就下载哪个,都需要就都下载。应用之间,可以在代码层面做一定的关联,以共享部分信息。另

2015-07-30 16:00:46 258

空空如也

空空如也

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

TA关注的人

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