自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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关注的人

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