自定义博客皮肤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)
  • 资源 (11)
  • 收藏
  • 关注

原创 Linux系统中如何安装mysql的源码包?

这里以CentOS6.6系统中安装mysql的源码包,进行讲解。1. mysql源码包的下载mysql安装包的官方下载地址为:http://dev.mysql.com/downloads/mysql/5.6.html#downloads打开该下载地址后,在 “Select Version:”处,选择要下载的mysql的版本,我选择的是5.6.34;在“Select Platform:”处,选择适用的

2016-10-31 01:54:54 5738 3

原创 MySQL 的 explain 命令基本用法

为了提前了解 SQL 的性能,MySQL 提供了 explain 执行计划功能。它对分析和优化 SQL 语句十分有用,通过它可以看清执行过程的细节、优化器的选择,分析 SQL 的性能瓶颈,找到问题所在。当需要对某条 SQL 查询语句进行分析和优化时,我们经常会使用 explain 命令 或 desc 命令进行操作,分析 SQL 语句时,explain 和 desc 的作用是一样的。

2016-10-30 01:39:02 670 1

原创 如何优化SQL?

通常,网站的性能瓶颈在数据库查询,如果你希望你的网站在一定阶段之内保持稳定,优化你的SQL和数据库是非常必要的优化环节。优化数据库是一个很大的话题,这里只是摘要一些比较关键的优化参考建议,并且需要具体分析项目的情况才能给出最合理的优化建议,所以具体的优化建议你应该咨询你公司的架构师或者DBA。1. 选择合适的存储引擎以 MySQL 为例,常用的有两个存储引擎 MyISAM 和 InnoDB,它们各有

2016-10-29 15:35:18 2285

原创 PHP5.3、PHP5.4、PHP5.5、PHP5.6的新特性

1. PHP5.3中的新特性1.1 支持命名空间(namespace)毫无疑问,命名空间是PHP5.3所带来的最重要的新特性。在PHP5.3中,可以用命名空间防止代码的冲突,命名空间的分隔符为 \ 反斜线。1.2 通过static关键字,实现方法的延迟静态绑定在PHP中,我们可以在类中通过self关键字或者CLASS来判断或调用当前类。但有一个问题,如果我们是在子类中调用,得到的结果将是父类。因为在

2016-10-27 02:44:44 6488 1

原创 压力测试——测试MySQL

除了对Web服务器进行测试外,数据库服务器也是系统的瓶颈之一,因此,我们还可以对数据库进行压力测试。关于MySQL的慢查询、explain分析等,这些主要是针对单条SQL语句的,其结果反映了SQL语句的优劣;而对MySQL进行的压力测试,则可以反映SQL语句的优劣和MySQL服务器的性能。1. 利用mysqlslap工具测试MySQLmysqlslap是一个MySQL官

2016-10-24 17:30:24 6696

原创 JMeter+Badboy组合测试

我们可能会遇到这种场景:模拟现实操作进行性能擦拭。需要模拟一个完整流程的用户操作, 模拟一定数量的并发请求,这样的测试结果比较接近于生产环境。仅使用JMeter完成这个任务比较繁琐,因为JMeter的录制脚本过于笨拙复杂。Badboy是用C++开发的免费软件,用于测试和开发复杂的动态应用。它提供了强大的屏幕录制和回放功能,同时提供了丰富的图形结果分析功能。可

2016-10-21 20:45:16 1594

原创 带ssl证书验证的curl请求

<?php/** * 带ssl证书验证的curl请求 * 请确保您的libcurl版本是否支持双向认证,版本高于7.20.1 * @param unknown $url * @param unknown $vars * @param number $second * @param unknown $header * @return mixed|boolean */functi

2016-10-13 09:34:20 2603

原创 压力测试——JMeter工具

在PHP的开发中,有时需要测试当前服务器所能承受的荷载,这通常就需要用到压力测试。性能测试侧重于代码,而压力测试侧重于服务器。最常用最简单的压力测试工具就是Apache自带的ab工具。ab压力测试工具的使用方法很简单,功能也较弱,对HTTP请求进行压力和性能测试,除了ab外,还有一款更专业的工具JMeter。JMeter是Apache的开源项目,使用Java编写,是一个功能强大的性能测试工具,可以对HTTP请求、FTP请求、数据库连接(使用JDBC)等进行测试,并且其HTTP测试的功能更强大,能够友好地

2016-10-10 22:55:48 1439

原创 代码性能测试

对代码进行测试是项目在发布前必不可少的环节,需要保证产品的可用性、易用性、健壮性和安全性。这也是产品测试要达成的目标。软件测试一个大的方向,专业性很强。这里,我们只介绍一些基本测试方法。1. 时间点测试性能测试的主要目的是测试代码的执行效率,找到瓶颈进行优化。性能测试最常用的办法就是利用时间点,计算一段代码在运行前和运行后的时间差。代码一般是这样写的,如下:

2016-10-01 11:46:36 3384

手机号码段全国归属地数据库(共360569条记录)txt文件和sql文件

该数据库共包含360569条记录,涵盖了最新的170和171号码段,可满足几乎所有的手机号码的归属地查询。 数据文件的格式有两种:txt文件和sql文件,字符编码为utf8。 无需积分,可直接下载。

2017-06-07

sublime-TortoiseSVN-master.zip

sublime的svn插件包,可以支持Sublime Text 2和Sublime Text 3,可直接下载,无需积分。

2015-12-15

php_enhanced_zh.chm

php_enhanced_zh.chm是php的使用手册,大多数英文已翻译成中文,内容详细、丰富,非常适合PHP爱好者参考查阅。

2015-11-19

wampserver2.5-Apache-2.4.9-Mysql-5.6.17-php5.5.12-64b.exe

wampserver2.5,操作系统要求:Window 64位,WampServer2.5包含的软件包主要有Apache : 2.4.9, MySQL : 5.6.17 ,PHP : 5.5.12,PHPMyAdmin : 4.1.14等。

2015-11-12

ThinkPHP3.1.2完全开发手册.chm

ThinkPHP3.1.2完全开发手册.chm,这个是tp3.1.2的chm版,非常方便ThinkPHP框架爱好者进行学习和查阅。在此分享给大家,无需积分,直接下载即可。

2015-11-05

ThinkPHP3.2.2完全开发手册.chm

ThinkPHP3.2.2完全开发手册.chm,这个是tp3.2.2的chm版,非常方便ThinkPHP框架爱好者进行学习和查阅。在此分享给大家,无需积分,直接下载即可。

2015-11-05

php-5.4.45-nts-Win32-VC9-x86.rar

php-5.4.45-nts-Win32-VC9-x86版本的php,php5.4.45,NTS版(None Thread Safety,非线程安全),操作系统要求:windows 32位操作系统,VC9编译。

2015-11-04

php-5.3.29-nts-Win32-VC9-x86.rar

php-5.3.29-nts-Win32-VC9-x86版本的php,php5.3.29,NTS版(None Thread Safety,非线程安全),操作系统要求:windows 32位操作系统,VC9编译。

2015-11-04

mod_fcgid-2.3.6-win32-x86.zip

windows下的apache服务器开启FastCGI模式所必须的模块,apache加载该模块fcgid_module,稍微修改一下apache的配置文件,即可开启FastCGI模式。

2015-11-04

wampserver2.5-Apache-2.4.9-Mysql-5.6.17-php5.5.12-32b.exe

wampserver就是Windows下的Apache、Mysql、PHP集成安装环境,即在window下的apache、php和mysql的服务器软件。WampServer 2.5包含的软件包有Apache : 2.4.9, MySQL : 5.6.17 ,PHP : 5.5.12 ,PHPMyAdmin : 4.1.14 ,SqlBuddy : 1.3.3, XDebug : 2.2.5。该软件包仅支持windows 32位操作系统,WampServer开源、免费、易于安装和使用,是PHP初学者的最佳选择。

2015-11-04

Zend Guard 加密 与 Zend Loader 解密

Zend Guard是目前市面上最成熟的PHP源码加密产品,本文档详细介绍了如何利用Zend Guard加密PHP文件,以及如何利用Zend Guard Loader对加密后的PHP文件进行解密,以便web服务器能够正确解析运行经过Zend加密后的PHP文件。

2015-11-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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