自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

GNU

enjoy yourself

  • 博客(9)
  • 收藏
  • 关注

转载 数据库设计三大范式

数据库设计三大范式为了建立冗余较小、结构合理的数据库,设计数据库时必须遵循一定的规则。在关系型数据库中这种规则就称为范式。范式是符合某一种设计要求的总结。要想设计一个结构合理的关系型数据库,必须满足一定的范式。                 在实际开发中最为常见的设计范式有三个:1.第一范式(确保每列保持原子性)第一范式是最基本的范式。如果数据库表中的所有字段值都是不可分

2015-05-07 16:47:44 430

转载 Redis 使用场景

1.  MySql+Memcached架构的问题  实际MySQL是适合进行海量数据存储的,通过Memcached将热点数据加载到cache,加速访问,很多公司都曾经使用过这样的架构,但随着业务数据量的不断增加,和访问量的持续增长,我们遇到了很多问题:  1.MySQL需要不断进行拆库拆表,Memcached也需不断跟着扩容,扩容和维护工作占据大量开发时间。  

2015-05-06 16:22:13 537

转载 关于缓存穿透、缓存并发、缓存失效的解决方案

一、缓存穿透我们在项目中使用缓存通常都是APP先检查缓存中是否存在,如果存在直接返回缓存内容,如果不存在就直接查询数据库然后再缓存查询结果返回。这个时候如果我们查询的某一个数据在缓存中一直不存在,就会造成每一次请求都查询DB,这样缓存就失去了意义,在流量大时,可能DB就挂掉了。这个问题其实经常遇到,只是没有引起足够的重视,在我想来,如果碰到这样的问题可以在封装的缓存SET和GET部

2015-05-06 14:58:45 441

原创 php namespace-命名空间

PHP 命名空间   php namespace是在php 5.3开始引进,与java中package类似,可用来丰富php语言特性,在php documentation(php documentation)中看过相关介绍后,将相关知识整理如下。1.概述   namespace是一种封装事物的方法。在程序中,其可解决2类问题:用户自己编写的代码与

2015-04-09 15:02:07 533

原创 MySQL 基础

MySql技术内幕第一章       MySql介绍和SQL基础1.3    数据库基本术语1.3.1      数据库的组织结构1.3.3 MySQL的体系结构1.4    MySQLMySQL采用的是C/S体系结构,服务器将运行在存放数据库的主机上,而客户需要通过网络来连接到服务器。本节的重点是,mysql客户端,它负责将接受你发出的查询命令,把它们发送到服

2015-03-27 17:48:37 804

转载 大话PHP之性能

1缘起关于PHP,很多人的直观感觉是PHP是一种灵活的脚本语言,库类丰富,使用简单,安全,非常适合WEB开发,但性能低下。PHP的性能是否真的就如同大家的感觉一样的差呢?本文就是围绕这么一个话题来进行探讨的。从源码、应用场景、基准性能、对比分析等几个方面深入分析PHP之性能问题,通过真实的性能数据来说话,最终找出影响PHP模块性能的关键因素。2从原理分析PHP性能从原理

2015-03-26 18:41:13 359

转载 PHP一些有用的函数

判断远程URL是否有效/*=========================================================================================================================*/前提需要判断远程URL是否有效,远程url包括远程图片,网页,视频等等元素解决办法:使用

2015-03-26 16:15:52 417

转载 PHP5.6新特性介绍

PHP5.6新特性介绍PHP5.6已经发布Alpha版,预示着下一个大版本的升级即将到来,PHP5.6带来了哪些新特性?本文将介绍这些特性,并讨论它们可以给开发者带来哪些好处。常量标量表达式(Constant scalar expressions)在常量、属性声明和函数参数默认值声明时,以前版本只允许常量值,PHP5.6开始允许使用包含数字、字符串字面值和常量的标量表达

2015-03-26 13:34:23 310

转载 PHP5.3, PHP5.4, PHP5.5新特性

因为用到PHP新版本,一些新特性必须要了解,且有些可以在开发时就使用,如果不使用,那么何必升级PHP版本呢,显得有些得不偿失了!所以整理了一下 一些特性,有可能不全,待添加PHP 5.3中的新特性一.PHP 5.3中的新特性1. 支持命名空间 (Namespace)2. 支持延迟静态绑定(Late Static Binding)3. 支持goto语句4. 支持闭

2015-03-26 11:06:17 407

空空如也

空空如也

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

TA关注的人

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