关闭

php的header函数之设置content-type

//定义编码  header( 'Content-Type:text/html;charset=utf-8 ');    //Atom  header('Content-type: application/atom+xml');    //CSS  header('Content-type: text/css');    //Javascript  header('Content-type: te...
阅读(6) 评论(0)

MySQL架构设计谈:从开发规范、选型、拆分到减压(二)

2、运维规范 (1)SQL审核 SQL评审这部分工作相信让很多的DBA同学都叫苦不迭,人肉审核不仅效率低下,容易出错,对DBA的自身发展也非常不利,难道我们来上班就是为了审核SQL的吗?在经过了一段痛苦的人肉审核之后,我们接入了去哪儿网开源的Inception,并根据自身的业务特点做了一些调整。当然现在开源的SQL评审软件已经很多了,大家可以自由选择,也可以自行开发。 在审核与执行上线DDL...
阅读(226) 评论(0)

MySQL架构设计谈:从开发规范、选型、拆分到减压(一)

本文大纲:MySQL数据库开发规范MySQL高可用架构选型MySQL Sharding拆分利用NoSQL为MySQL减压一、MySQL数据库开发规范 数据库规范到底有多重要?有过初创公司经历的朋友应该都深有体会。规范是数据库运维的一个基石,能有效地减少数据库出问题的概率,保障数据库schema的合理设计并方便后续自动化的管理。 曾经我们花了大半年时间来做数据库规范化的工作,例如制定数据库开发指...
阅读(152) 评论(0)

cookie各个参数详解

定义和用法 setcookie()函数向客户端发送一个 HTTP cookie。 cookie是由服务器发送到浏览器的变量。cookie 通常是服务器嵌入到用户计算机中的小文本文件。每当计算机通过浏览器请求一个页面,就会发送这个cookie。 cookie的名称指定为相同名称的变量。例如,如果被发送的 cookie 名为 "name",会自动创建名为 $user 的变量,包含cookie 的...
阅读(3753) 评论(0)

PHP超时处理全面总结

在PHP开发工作里非常多使用到超时处理的场合,我说几个场景: 异步获取数据如果某个后端数据源获取不成功则跳过,不影响整个页面展现为了保证Web服务器不会因为当个页面处理性能差而导致无法访问其他页面,则会对某些页面操作设置对于某些上传或者不确定处理时间的场合,则需要对整个流程中所有超时设置为无限,否则任何一个环节设置不当,都会导致莫名执行中断多个后端模块(MySQL、Memcached、HTT...
阅读(176) 评论(0)

PHP请求远程地址设置超时时间

PHP请求远程地址设置超时时间,主要讲解file_get_contents、fopen、curl这三个简单常用函数设置超时时间的方法,一般情况下建议使用curl,性能最好,效率也最高,。...
阅读(303) 评论(0)

Mysql支持的数据类型

一.数值类型 Mysql支持所有标准SQL中的数值类型,其中包括严格数据类型(INTEGER,SMALLINT,DECIMAL,NUMBERIC),以及近似数值数据类型(FLOAT,REAL,DOUBLE PRESISION),并在此基础上进行扩展。 扩展后增加了TINYINT,MEDIUMINT,BIGINT这3种长度不同的整形,并增加了BIT类型,用来存放位数据。 整数类型   ...
阅读(104) 评论(0)

数据库事务四种隔离级别

定义: 在数据库操作中,为了有效保证并发读取数据的正确性,提出的事务隔离级别。 数据库事务的隔离级别有4个,由低到高依次为Read uncommitted(未授权读取、读未提交)、Read committed(授权读取、读提交)、Repeatable read(可重复读取)、Serializable(序列化),这四个级别可以逐个解决脏读、不可重复读、幻读这几类问题。 问题的提出: 之所...
阅读(115) 评论(0)

使用php://input接收手机图片上传二进制流

1.客户端模拟图片上传程序(test.php): <?php $data=file_get_contents('1.png'); $http_entity_body = $data; $http_entity_type = 'application/x-www-form-urlencoded'; $http_entity_length = st...
阅读(1380) 评论(0)

PHP运行模式

1、运行模式 关于PHP目前比较常见的五大运行模式: 1)CGI(通用网关接口 / Common Gateway Interface) 2)FastCGI(常驻型CGI / Long-Live CGI) 3)CLI(命令行运行 / Command Line Interface) 4)Web模块模式(Apache等Web服务器运行的模式) 5)ISAPI(Internet Serve...
阅读(214) 评论(0)

MySQL数据库的热备份和冷备份的优缺点

冷备份(OFF, 慢, 时间点上恢复) 冷备份发生在数据库已经正常关闭的情况下,当正常关闭时会提供给我们一个完整的数据库。冷备份是将关键性文件拷贝到另外位置的一种说法。对于备份数据库信息而言,冷备份是最快和最安全的方法。 冷备份的优点:  1.是非常快速的备份方法(只需拷贝文件) 2.容易归档(简单拷贝即可) 3.容易恢复到某个时间点上(只需将文件再拷贝回去) 4.能与归档方法相结...
阅读(187) 评论(0)

Sphinx 的介绍和原理探索

What/Sphinx是什么 定义:Sphinx是一个全文检索引擎。 特性: 索引和性能优异易于集成SQL和XML数据源,并可使用SphinxAPI、SphinxQL或者SphinxSE搜索接口易于通过分布式搜索进行扩展高速的索引建立(在当代CPU上,峰值性能可达到10 ~ 15MB/秒)高性能的搜索 (在1.2G文本,100万条文档上进行搜索,支持高达每秒150~250次查询) ...
阅读(113) 评论(0)

NOSQL数据库浅析(一):Memcache 内存分配策略和性能(使用)状态检查

前言:       一直在使用Memcache,但是对其内部的问题,如它内存是怎么样被使用的,使用一段时间后想看看一些状态怎么样?一直都不清楚,查了又忘记,现在整理出该篇文章,方便自己查阅。...
阅读(170) 评论(0)

angular三种tab选项卡的实现

FE-演示平台 通过设置改变开关: 选中第2个 选中第3个 开启/禁用第3个 html5内容 {{tab.content}} ...
阅读(4419) 评论(0)

AngularJS实现轮播图

AngularJS carousel .carousel-indicators li{ margin-left: 5px; margin-right: 5px; } ...
阅读(2096) 评论(1)
58条 共4页1 2 3 4 下一页 尾页
    个人资料
    • 访问:34435次
    • 积分:474
    • 等级:
    • 排名:千里之外
    • 原创:4篇
    • 转载:54篇
    • 译文:0篇
    • 评论:4条