排序:
默认
按更新时间
按访问量

神奇的服务容器 -IoC 容器 (Laravel 学习笔记)

容器,字面上理解就是装东西的东西。常见的变量、对象属性等都可以算是容器。一个容器能够装什么,全部取决于你对该容器的定义。当然,有这样一种容器,它存放的不是文本、数值,而是对象、对象的描述(类、接口)或者是提供对象的回调,通过这种容器,我们得以实现许多高级的功能,其中最常提到的,就是 “解耦” 、“...

2018-03-07 17:53:27

阅读数:44

评论数:0

php的header函数之设置content-type

//定义编码  header( 'Content-Type:text/html;charset=utf-8 ');    //Atom  header('Content-type: application/atom+xml');    //CSS  header('Content-type: te...

2017-11-23 10:58:17

阅读数:67

评论数:0

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

2、运维规范 (1)SQL审核 SQL评审这部分工作相信让很多的DBA同学都叫苦不迭,人肉审核不仅效率低下,容易出错,对DBA的自身发展也非常不利,难道我们来上班就是为了审核SQL的吗?在经过了一段痛苦的人肉审核之后,我们接入了去哪儿网开源的Inception,并根据自身的业务特点做了一些调整...

2017-08-09 14:31:37

阅读数:336

评论数:0

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

本文大纲:MySQL数据库开发规范MySQL高可用架构选型MySQL Sharding拆分利用NoSQL为MySQL减压一、MySQL数据库开发规范 数据库规范到底有多重要?有过初创公司经历的朋友应该都深有体会。规范是数据库运维的一个基石,能有效地减少数据库出问题的概率,保障数据库schema的...

2017-08-09 14:28:32

阅读数:240

评论数:0

cookie各个参数详解

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

2017-01-16 13:50:40

阅读数:5800

评论数:0

PHP超时处理全面总结

在PHP开发工作里非常多使用到超时处理的场合,我说几个场景: 异步获取数据如果某个后端数据源获取不成功则跳过,不影响整个页面展现为了保证Web服务器不会因为当个页面处理性能差而导致无法访问其他页面,则会对某些页面操作设置对于某些上传或者不确定处理时间的场合,则需要对整个流程中所有超时设置为无...

2017-01-16 09:33:51

阅读数:238

评论数:0

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

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

2017-01-16 09:27:03

阅读数:503

评论数:0

Mysql支持的数据类型

一.数值类型 Mysql支持所有标准SQL中的数值类型,其中包括严格数据类型(INTEGER,SMALLINT,DECIMAL,NUMBERIC),以及近似数值数据类型(FLOAT,REAL,DOUBLE PRESISION),并在此基础上进行扩展。 扩展后增加了TINYINT,MEDIUMI...

2017-01-16 08:45:48

阅读数:135

评论数:0

数据库事务四种隔离级别

定义: 在数据库操作中,为了有效保证并发读取数据的正确性,提出的事务隔离级别。 数据库事务的隔离级别有4个,由低到高依次为Read uncommitted(未授权读取、读未提交)、Read committed(授权读取、读提交)、Repeatable read(可重复读取)、Serializa...

2017-01-16 08:38:28

阅读数:143

评论数:0

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

1.客户端模拟图片上传程序(test.php): <?php $data=file_get_contents('1.png'); $http_entity_body = $data; $http_entity_type = 'application/...

2017-01-14 09:45:35

阅读数:2350

评论数:0

PHP运行模式

1、运行模式 关于PHP目前比较常见的五大运行模式: 1)CGI(通用网关接口 / Common Gateway Interface) 2)FastCGI(常驻型CGI / Long-Live CGI) 3)CLI(命令行运行 / Command Line Interface) 4)...

2017-01-14 09:00:53

阅读数:239

评论数:0

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

冷备份(OFF, 慢, 时间点上恢复) 冷备份发生在数据库已经正常关闭的情况下,当正常关闭时会提供给我们一个完整的数据库。冷备份是将关键性文件拷贝到另外位置的一种说法。对于备份数据库信息而言,冷备份是最快和最安全的方法。 冷备份的优点:  1.是非常快速的备份方法(只需拷贝文件) 2....

2017-01-12 19:29:01

阅读数:348

评论数:0

Sphinx 的介绍和原理探索

What/Sphinx是什么 定义:Sphinx是一个全文检索引擎。 特性: 索引和性能优异易于集成SQL和XML数据源,并可使用SphinxAPI、SphinxQL或者SphinxSE搜索接口易于通过分布式搜索进行扩展高速的索引建立(在当代CPU上,峰值性能可达到10 ~ 15MB...

2017-01-12 14:21:21

阅读数:150

评论数:0

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

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

2017-01-11 21:15:03

阅读数:205

评论数:0

angular三种tab选项卡的实现

FE-演示平台 通过设置改变开关: 选中第2个 选中第3个 开启/禁用第3个 html5内容 ...

2017-01-11 20:55:56

阅读数:8348

评论数:0

AngularJS实现轮播图

AngularJS carousel .carousel-indicators li{ margin-left: 5px; margin-right: 5px; } ...

2017-01-11 20:48:55

阅读数:3763

评论数:1

AngularJS 最常用的八种功能

第一 迭代输出之ng-repeat标签 ng-repeat让table ul ol等标签和js里的数组完美结合 {{person.name}} is {{person.age}} years old. 你甚至可以指定输出的顺序: ...

2017-01-11 20:39:33

阅读数:170

评论数:0

5个php实例,细致说明传值与传引用的区别

传值:是把实参的值赋值给行参 ,那么对行参的修改,不会影响实参的值传引用 :真正的以地址的方式传递参数传递以后,行参和实参都是同一个对象,只是他们名字不同而已对行参的修改将影响实参的值 说明: 传值:根copy是一样的。打个比方,我有一橦房子,我给你建筑材料,你建了一个根我的房子一模一...

2017-01-10 21:23:23

阅读数:4138

评论数:0

NoSQL数据库浅析(二):MongoDB

MongoDB简介 MongoDB是由C++语言编写的,是一个基于分布式文件存储的开源数据库系统。在高负载的情况下,添加更多的节点,可以保证服务器性能。 MongoDB将数据存储为一个文档,数据结构由键值对组成,MongoDB类似于JSON对象,字段值可以包含其他文档,数组及文档数组。所有...

2017-01-10 21:10:28

阅读数:268

评论数:0

Nosql解读

NoSQL(Not Only SQL),泛指非关系型数据库,它的出现告诉我们:适用关系型数据库的时候就使用关系型数据库,不适用的时候也没有必要非使用关系型数据库不可,可以考虑使用更加合适的数据存储。 NoSQL简介 关系型数据库的不足 关系型数据库的性能非常高,但是它毕竟是一个通用型的数据库,并不...

2017-01-10 20:43:18

阅读数:200

评论数:0

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