22
2017
08

mysql优化-索引文件和数据文件分目录存储

MyISAM 是MySQL 的默认存储引擎。MyISAM 不支持事务、也不支持外键,其优势是访问的速度快,对事务完整性没有要求或者以SELECT、INSERT 为主的应用基本上都可以使用这个引擎来创建表。每个MyISAM 在磁盘上存储成3 个文件,其文件名都和表名相同,但扩展名分别是:.frm(存储表定义);.MYD(MYData,存储数据);.MYI (MYIndex,存储索引)。数据文件和索引文件可以放置在不同的目录,平均分布IO,获得更快的速度。要指定索引文件和数据文件的路径,需要在创建表
22
2017
08

mysql优化总结之创建篇

新建MyISAM存储引擎的表时,可将数据文件和索引文件可以放置在不同的目录,平均分布IO,获得更快的速度,操作方法参阅《mysql优化-索引文件和数据文件分目录存储》
22
2017
08

PHP之父:PHP7性能翻倍关键大揭秘

一个20年来历经了多 次改版和无数次优化的成熟语言,还能有性能提高一倍的突破绝非易事,Rasmus Lerdorf坦言,不像一般新项目多半容易找出许多改进空间,新版PHP并非修改部分程序就达到了如此的成果。反而是,透过大量细节优化和性能累加 后,PHP 7才具备了不输HHVM的执行性能。受HHVM刺激,决定打造兼具性能与功能的PHP不使用外挂框架的PHP的运算性能表现都很优异,但是受到外加框架的影响,原本可以在数秒内处理上千个网页要求的 PHP,性能大幅下降,变为只能处理数十个要求。Rasmus
17
2017
08

sublime text3 调整左侧文件列表字体大小

1. 安装”Package Control Package Control”,建议使用官方安装命令:https://sublime.wbond.net/installation2. 安装”PackageResourceViewer”3. Ctrl+Shift+P,搜索”PackageResourceViewer: Open Resource”4. 搜索”Theme – Default”5. 搜索”Default.sublimt-theme”6. 在”sidebar_label”,”后面一行加上
17
2017
08

yii2配置文件中修改参数params 定义全局变量

yii\base\Application::params  该属性为一个数组,指定可以全局访问的参数, 代替程序中硬编码的数字和字符, 应用中的参数定义到一个单独的文件并随时可以访问是一个好习惯。 例如用参数定义缩略图的长宽如下:[         'params' => [       
14
2017
08

web压测工具http_load原理分析

一、前言http_load是一款测试web服务器性能的开源工具,从下面的网址可以下载到最新版本的http_load:http://www.acme.com/software/http_load/ (页面实在太简陋……)十分令人欣慰的是,这个软件一直在保持着更新(不像webbench,已经是十年的老古董了。webbench的源码分析请参考:http://www.cnblogs.com/xuning/p/3888699.html ),并且更新频率还蛮高的样子。我在下载了2014年8月2号的
10
2017
08

angular移除模板文件中的链接前缀“unsafe”

Use the DomSanitizer:import {DomSanitizer} from '@angular/platform-browser'; ... constructor(private sanitizer:DomSanitizer){} ... let sanitizedUrl = this.sanitizer.bypassSecurityTrustUrl('Notes://MY
10
2017
08

CentOS用户组和权限管理

# 用户组和权限管理  ## 概念 用户分为三类: 1、超级用户:root uid=0,简单来说uid为0的用户就是超级用户。 2、虚拟用户:存在linux中,满足文件或者程序运行的需要,而创建的。不能登录,不能使用。uid=1-499,1-999(centos7) 3、普通用户:管理员root创建的用户。uid=500+,1000+(centos7)   用户组就是具有相同特征的用户的集合。一个组可以包含多个用户,每个用户也可以属于不同的组
10
2017
08

安卓内置浏览器以及UC浏览器打开angular4 项目空白问题的解决

问题描述:将ng build --prod --aot 打包构建生成的代码部署在web服务器,在电脑端通过浏览器(谷歌,火狐)访问项目,数据以及页面可正常加载。手机端,在安卓设备上测试QQ浏览器,在苹果手机上测试safari也可正常访问,数据加载也正常。在安卓手机上使用UC浏览器以及安卓手机自带的浏览器访问项目,会出现页面空白的问题。原因:Angular2,Angular4是面向未来的科技,要求浏览器支持ES6+,而UC浏览器以及大部分安卓手机自带的浏览器暂不支持ES6+,因此需要加一些填充库来
08
2017
08

ng build --prod打包项目出错

错误描述:ng build 打包正常,顺利生成dist;但在使用ng build --prod生成时提示错误:ERROR in ./src/main.ts Module not found: Error: Can't resolve './$$_gendir/app/app.module.ngfactory' in 'D:\phpStudy\WWW\html\zx
08
2017
08

yii2视图层引入angular生成的项目

1,将dist文件夹放置在api/assets/下,在yii中引入ng build生成的资源静态资源文件。api/assets/AppAsset.php<?php namespace api\assets; use yii\web\AssetBundle; /**  * Main api application asset bundle. */ class AppAsset ex