我们知道apache + php 是比较经典的搭配,但是两者都会升版,咱家就经历过两次php 升版。 一般就是重新下载新版本的php ,然后编译安装。这一切都很繁琐。有没有自动安装工具呢? 当然是有的,phpevn 就是linux 下的php 多版本管理工具。下面介绍他的安装。 安装方法 参考 ht ...
分类:
Web程序 时间:
2017-06-03 16:18:51
阅读次数:
126
Reference: [1] http://www.cnblogs.com/fjdingsd/p/5273008.html [2] http://blog.csdn.net/fg2006/article/details/6937413 数据库事务四大特性 如果一个数据库声称支持事务的操作,那么该数据 ...
分类:
数据库 时间:
2017-06-02 23:59:38
阅读次数:
518
linux系统环境自带python2.6,但有时我们项目使用的版本可能是3.x以上等等,此时我们需要在linux中再安装项目所需的python版本,此时就涉及多版本共存问题了,很多同学在安装多个版本Python时会遇到各种问题,本篇文章针对python多版本共存做了详细安装说明 1.下载python ...
分类:
编程语言 时间:
2017-05-30 21:54:22
阅读次数:
271
MVCC:Multi-Version Concurrency Control 多版本并发控制。笔者用自己的话对MVCC做一个总结:通过某个时间点上的数据快照对数据的版本控制,目的是为了避免使用各种锁影响并发性能 ●MySQL锁机制 说到锁,MySQL里提供了几种锁机制 读写锁 表锁 (MYISAM使 ...
分类:
数据库 时间:
2017-05-30 19:36:34
阅读次数:
312
开始正式进入Python的学习 一、映入眼帘的注释语句: 首先来了解Python的环境变量注释语句: 别的就不提及了只是说说这个/usr/bin/env这个有点厉害这个是你系统默认的python的环境变量。我们知道我们可以在系统中安装各种python。但是python的很多版本对于系统来说系统环境变 ...
分类:
编程语言 时间:
2017-05-29 14:37:48
阅读次数:
275
linux公司常用基础命令必知必会 基础命令分为六部分来介绍,都是一些公司里常用的命令做了下汇总:◆ 安装和登录命令:login、shutdown、halt、reboot、install、mount、umount、chsh、exit、last;◆ 文件处理命令:file、mkdir、grep、dd、 ...
分类:
系统相关 时间:
2017-05-29 12:05:48
阅读次数:
221
1、cmd下,python时,默认是python3版本, 2、打开D:\Anaconda2 3、找到exe文件,python.exe和pythonw.exe,将其修改为python2.exe和pythonw2.exe 4、再次cmd时, 1)输入python2,表示python2版本 2)输入pyt ...
分类:
编程语言 时间:
2017-05-28 14:55:29
阅读次数:
168
首先介绍下epoll的基本原理,网上有很多版本,这里选择一个个人觉得相对清晰的讲解(详情见reference): 首先我们来定义流的概念,一个流可以是文件,socket,pipe等等可以进行I/O操作的内核对象。 不管是文件,还是套接字,还是管道,我们都可以把他们看作流。 之后我们来讨论I/O的操作 ...
分类:
其他好文 时间:
2017-05-28 00:53:26
阅读次数:
264
mysqldump是mysql用于转存储数据库的客户端程序。它主要产生一系列的SQL语句,可以封装到文件,该文件包含有所有重建您的数据库所需要的 SQL命令如CREATE DATABASE,CREATE TABLE,INSERT等等。可以用来实现轻量级的快速迁移或恢复数据库。是mysql数据库实现逻 ...
分类:
数据库 时间:
2017-05-27 17:06:06
阅读次数:
230
创建XMLHttpRequest对象 与之前众多DOM操作一样,创建XHR对象也具有兼容性问题:IE6及之前的版本使用ActiveXObject,IE7之后及其它浏览器使用XMLHttpRequest 不但IE6及其之前的版本将XHR作为一个ActiveXObject运行,而且还存在众多版本:一开始 ...
分类:
其他好文 时间:
2017-05-21 18:47:55
阅读次数:
311