- 博客(9)
- 收藏
- 关注
原创 PHP文件上传下载
一、客户端配置 表单页面 表单的发送方式:post enctype=”multipart/form-data”二、服务端配置 $_FILES中保存的上传文件信息 name 上传文件的名称 type 上传文件的类型 tmp-name 上传到服务器上的临时文件名 size 文件大小 error 错误信息$filename = $_FILES['pic']
2017-07-31 10:54:32
291
原创 PHP实现页面静态化
一、buffer认知 buffer:PHP存在的缓冲区,一个内存地址空间,主要用于存储数据区域 可在php.ini中打开参数 output_buffering = on 或者在PHP文件中手动开启 ob_start 打开输出控制缓冲 ob_get_contents 返回输出缓冲区内容 ob_clean 清空输出缓冲区,清空后不会在终端显示 ob_get_clean 得到
2017-07-25 16:15:52
268
原创 MySQL高级设计之四、索引
一、索引的类型: B-tree索引的特点: 1、以B+树结构存储数据 2、加快数据的查询速度 3、更适合范围查找使用场景 1、全治匹配的查询 order_sn= ‘11111111’ 2、匹配最左前缀的查询 3、匹配列前缀查询 如 order_sn like ‘22222%’ 4、匹配范围值的查询 order_sn > ‘jjjj’ 5、精确匹配坐前列并范围匹配另外一列
2017-05-26 15:36:25
282
原创 高性能数据库之三MySQL架构设计
一、MySQL复制功能 作用: 实现在不同服务器上数据分布 实现数据读取负载均衡(利用DNS轮询的方式或者用lvs) 增强了数据的安全性 实现数据库高可用和故障切换 实现数据库在线升级MySQL二进制日志 记录了所有对MySQL数据库修改事件包括增删改查和表结构的修改事件二、二进制日志格式 基于段的格式:binlog_format=STATEMENT 优点:日志记录量相对较小,节约
2017-05-25 10:27:02
393
原创 高性能数据库之二 MySQL基准测试与MySQL设计
一、MySQL基准测试工具 测试目的: 建立MySQL服务器的性能基准线 模拟比当前系统更高的负责,以找出系统扩展瓶颈并发等 测试不同硬件软件和操作系统配置 证明新的硬件设备是否配置正确测试方法: I、对整个系统进行基准测试 优点: 能够测试整个系统的性能,包括web服务器缓存数据库等 能反映出系统中各个组件接口间的性能问题体现真实性能状况缺点:测试复杂、耗时长II、单独对MySQ
2017-05-22 10:44:29
363
原创 高性能mysql之一
一、影响数据库性能的因素1、sql查询速度I、超高的QPS(每秒钟处理的查询量)和TPS(系统吞吐量)II、大量的并发和超高的CPU使用率2、服务器硬件3、网卡流量I、减少从服务器的数量II、进行分级缓存III、避免使用select * 查询IIII、分离业务网络和服务器网络4、磁盘IO5、大表影响:修改表结构会长时间锁表、会造成长时间主从延迟、影响正常的数据操作解决方法:I、分库分表(难点:分表主
2017-05-18 16:25:22
383
原创 angularjs
1、ng-app 划分angular接管的区域 2、ng-repeat ng-repeat=”item in arr” {{item.xx}} ng-repeat=”(key,value) in arr” ng-repeat=”(index,value) in arr” 3、controller var app = angular.module('xxx', []); app.co
2017-05-17 14:58:20
182
原创 angularjs二、路由配置
angularjs二、路由配置 1、bower install –save ui-router 2、页面引入route路径,放在angular路径下方 3、配置路由 ‘use strict’;angular.module(‘app’, [‘ui.router’]).config([‘stateProvider′,′stateProvider', 'urlRouterProvider’,
2017-04-15 14:26:01
302
原创 angularjs运行前准备工作
一、batarang 谷歌浏览器angularjs调试插件 二、第三方依赖管理工具bower 1、先安装nodejs,可通过node -v 查看版本 2、通过npm i -g cnpm 安装插件,创建空目录如webapp(注意小写,否则会出问题),以便后面用 3、通过cnpm i -g bower安装bower,通过bower -v 查看版本 4、命令行切换到webapp目录下, bo
2017-04-14 16:37:06
290
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人