- 博客(36)
- 资源 (2)
- 收藏
- 关注
原创 Window下使用linux开发环境
Window下使用linux开发环境使用laravel的人都知道Homestead是有多方便。但是要使用Homestead在墙内是很困难的。所以索性放弃了Homestead,自己搭建类似Homestead的开发环境。使用的工具Vmware Workstationcontos7*mobaxtermWindow下使用linux开发环境Homestead原理简要说明接下...
2018-03-18 18:27:17
1952
原创 phalcon2.0 dll 下载
这里有2.0.3 2.0.2的各个php版本下载。http://phanbook.com/cz/download/windows
2017-06-09 10:51:17
1240
原创 php5.4下phalcon2.0安装
在phalcon3.0以后就不支持php5.4了。 但是由于项目需要。很蛋疼的要使用php5.4跟phalcon2.安装 下载解压phalcon2进入phalcon>build修改 install 文件。sudo vi install最后一行将 phpize 改为 /path/to/phpize在 –configure 之后添加 –with-php-config=/path/to/php
2017-06-08 10:46:01
1194
原创 Mysql---- EXPLAIN
查询执行计划—-EXPLAIN根据表,列,索引和WHERE子句中的条件的详细信息,MySQL优化器会考虑许多技术来有效执行SQL查询中涉及的查找。 可以在不读取所有行的情况下执行对巨大表的查询; 可以在不比较每个行的组合的情况下执行涉及几个表的连接。 优化器选择执行最有效的查询的一组操作称为“查询执行计划”,也称为EXPLAIN计划。 您的目标是识别EXPLAIN计划的哪些方面指示查询已优化,以及如
2017-03-01 20:31:38
431
原创 LAMP服务器优化---Nginx
本文将服务器Apache换成Nginx 在Nginx下优化对比Apache的性能。 下载Nginx源码包wget http://nginx.org/download/nginx-1.10.3.tar.gz下载 zlibwget http://www.zlib.net/zlib-1.2.11.tar.gz下载OpenSSLwget https://www.openssl.org/source/op
2017-02-28 20:37:25
457
原创 LAMP服务器优化----mysql(innodb)
由于只是虚拟机测试,只有一个磁盘,(如果数据并非全部放在同一物理磁盘上,数据库性能会提高)本文将主要从缓存的配置提高性能 使用mysql自带压力测试工具并发200,2W个读写请求 默认配置下; 并发200,2W个读请求 /usr/bin/mysqlslap –concurrency=200 –auto-generate-sql-load-type=read – number-char-col
2017-02-28 17:38:17
335
原创 mysql介绍(innodb)
InnoDB是一个通用存储引擎,平衡了高可靠性和高性能。 在MySQL 5.7中,InnoDB是默认的MySQL存储引擎。 除非已配置其他默认存储引擎,否则发出不带ENGINE =子句的CREATE TABLE语句会创建一个InnoDB表。InnoDB的主要优点::其DML(Data manipulation language 数据操作语言)操作遵循ACID(atomicity 原子性,consis
2017-02-28 15:42:30
897
原创 LAMP服务器优化----mysql优化(myisam)
在开始优化之前先测试一下当前mysql并发情况及系统资源消耗情况将max_connections 改为200使用mysql自带的mysqlslap测试工具,开启200个并发分别写入20000条数据并且查询20000次。统计消耗时间及系统资源使用情况。 测试工具使用说明200个并发20000个查询 CPU及IO 空闲内存 200个并发20000个写入 CPU/IO 空闲内存 从上
2017-02-27 18:59:26
413
原创 mysql介绍(myisam)
mysql引擎常用的mysql引擎有myisam、innodb。很多人不知道还有 Memery ,Archive,Ndb等在这里详细介绍myisam的特性 下表是MyISAM 的功能 每个myisam表都有三个文件:.frm(储存表结构) .myd(储存数据) .myi(储存索引) 在 MySQL 5.7,默认引擎是innodb,如果要使用myisam,需要指定 engine=myisam。
2017-02-27 18:38:14
6089
原创 LAMP服务器优化----PHP优化
设置apache以fastcgi方式运行在此之前PHP(5.6)都是以Apache的模块mod_php运行的。只能有一个PHP进程一个线程。以fastcgi方式运行可以设置多线程提高并发量。 先来看看以mod_php方式的并发如何: 用ab发送2000个并发10万个请求 每秒处理3千多,大量请求延迟超过800ms。 现在这种方式开启PHP-FPM看是否有改善配置PHP_FPMcp /us
2017-02-26 15:02:00
789
原创 LAMP服务器优化----Linux内核优化
配置Apache为系统服务安装Ubuntu系统管理软件sudo apt install sysv-rc-conf复制apache 启动文件到系统目录cp /usr/local/apache2/bin/apachectl /etc/init.d/apache2注册服务sysv-rc-conf --level 2 apache2 on酱紫就可以通过 service apache2 -k start/st
2017-02-24 19:46:48
585
原创 LAMP服务器优化--优化前准备
LAMP安装在服务器优化之前,对于LNMP的合作运行应该有一定的了解。这里介绍Apache、PHP的安装及配置。在Apache+PHP的单机并发量最大之后再加入Mysql。本测试均在虚拟机环境下执行。虚拟机及环境信息:Ubuntu 16.04 4G 双核 50GApache 2.4.25PHP 7.1.2Vmware 12.0开发环境准备 : 编译工具sudo apt install
2017-02-22 22:58:44
698
翻译 Composer安装–Linux、Unix、OSX
Composer安装–Linux、Unix、OSX两种安装方式: 本地安装(作为项目的一部分); 全局安装;本地安装**在项目文件夹中安装将composer下载到项目根目录中Composer下载地址 在当前目录添加composer.json文件,添加如下代码{ "require": { "monolog/monolog": "1.0.*" }}#下载完
2016-11-29 11:00:32
324
原创 php 学习笔记--bool
// someKey is a boolean true$array = array('someKey'=>true);// in the following 'false' string gets converted to a boolean trueif($array['someKey'] != 'false') echo 'The value of someKey
2015-10-23 17:02:47
555
翻译 Composer基础用法
基本用法介绍 本文通过安装monolog/monolog 为例介绍Composer基本用法。如果你还没安装Composer,请参阅上一篇 Note:本文将认为你已安装Composercomposer.json: 项目安装 要在项目中开始使用composer,所需的只有一个composer.json文件。这个文件描述了你的项目所依赖以及所依赖包的依赖。 第一件在composer.json
2015-10-13 16:33:17
592
翻译 composer 安装
composer 安装介绍 Composer 是PHP依赖包管理器。它能够声明项目所依赖的包并自动下载。系统要求 Composer 需要 PHP 5.3.2+ 才能运行依赖管理 Composer 并不是像Yum或者Apt那种包管理器。它只是处理包或者库,在每一个项目的基础上安装在一个默认文件夹(vendor)。默认不安装任何依赖或者包。 查看Composer基础用法Windows 下
2015-10-13 15:00:21
574
原创 phpstorm xdebug 调试配置
第一次使用PhpStorm开发,各种配置会使得开发更简便。xdebug安装第一步:在php.ini中开启xdubug扩展[XDebug]xdebug.profiler_append = 0xdebug.profiler_enable = 1xdebug.profiler_enable_trigger = 0xdebug.profiler_output_dir ="C:\Prog
2015-10-13 10:29:33
672
原创 Linux 开发之路PHP篇--序言
Linux 开发之路PHP篇–序言写在前:百度摸索了几天的Linux系统之后,决定选择Linux Mint来学习开发。一般新手会使用Ubuntu,但不知为何,在双系统下Ubuntu会显得不稳定。至于CentOs比较适合当服务器,不适合新手开发。而Linux Mint 在ubuntu 的基础上写得像Windous一样,更容易适合新手学习。1. Linux Mint 安装 linux min
2015-09-27 04:22:42
580
原创 strtotime 使用
//$time = time();此为当前时间$time = strtotime(date('2015-03-01 H:i:s));//指定任一时间并转换成时间戳$date= date("Y-m-d H:i:s", strtotime("+5 days", $time));//在指定时间加上任意天数并转换成日期格式
2015-03-25 15:53:59
792
原创 thinkphp 删除表格最后一行
问题描述:接上篇动态添加表格,既然有添加,必然有删除。动态添加表格显得有点不合理,应该只添加表格行,而不是添加新的表格。这里贴出完整代码,添加表格新行及删除表格最后一行。$(document).ready(function() { var row=1; //用来标识当前行数 $("#add").click(function(){//新表格行html var lin
2014-11-14 11:30:00
1370
原创 php导入excel 到数据库
解析phpexcelreader 中的example.php. 一般情况下遇到的问题是文件不可读或者超时,以下希望可以帮到你。代码如下:// Test CVSrequire_once 'Excel/reader.php';// ExcelFile($filename, $encoding);$data = new Spreadsheet_Excel_Reade
2014-03-28 14:48:10
1121
转载 51自学网-专业培训老师录制的视频教程,让学习变得很轻松
如题[url=http://www.51zxw.net/study.asp?vip=6128236]51自学网-专业培训老师录制的视频教程,让学习变得很轻松[/url]
2013-09-10 21:02:59
1966
原创 Spring 报错日记1
Exception in thread "main" org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'Man' defined in file [F:\myeclipse10工程\Spring_DI\WebRoot\WEB-INF\classes\config.xml]:
2013-08-21 10:42:55
738
转载 Hibernate 报错日记3
14:26:03,507 DEBUG JDBCExceptionReporter:69 - could not insert: [org.vo.User] [insert into userTable (username, password) values (?, ?)]com.microsoft.sqlserver.jdbc.SQLServerException: 不能将值 NULL 插入列
2013-08-16 14:45:45
1038
原创 Hibernate 报错日记2
13:30:17,019 ERROR JDBCExceptionReporter:78 - 拒绝了对对象 'userTable' (数据库 'Test',架构 'dbo')的 INSERT 权限。Exception in thread "main" org.hibernate.exception.SQLGrammarException: could not insert: [org.vo.
2013-08-16 14:23:09
804
原创 Hibernate 报错日记
初学Hibernate时一log4j:WARN No appenders could be found for logger (org.hibernate.cfg.Environment).log4j:WARN Please initialize the log4j system properly.Exception in thread "main" org.hiberna
2013-08-13 11:12:27
901
原创 Tomcat 报错日记
八月 09, 2013 1:48:06 下午 org.apache.catalina.core.StandardContext filterStartSEVERE: Exception starting filter struts2java.lang.NoClassDefFoundError: org/apache/commons/lang3/StringUtilsat com.ope
2013-08-09 14:12:01
900
微博应用开发
2015-05-29
php5.6手册
2014-11-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人