- 博客(23)
- 收藏
- 关注
转载 linux防火墙开启80端口
打开这个文件vi /etc/sysconfig/iptables在22端口下面加入80端口-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT最后是这样的# Fir
2017-03-08 17:42:46 378
转载 MYSQL隔离级别及测试包括脏读,幻读
概述SQL标准定义了4类隔离级别,包括了一些具体规则,用来限定事务内外的哪些改变是可见的,哪些是不可见的。低级别的隔离级一般支持更高的并发处理,并拥有更低的系统开销。 1. Read Uncommitted(读取未提交内容) 在该隔离级别,所有事务都可以看到其他未提交事务的执行结果。本隔离级别很少用于实际应用,因为它的性能也不比其他级别好多少。读取未提交的数据,也被称之为脏读(Di
2017-02-15 15:08:29 327
转载 MySQL事务autocommit自动提交
MySQL默认操作模式就是autocommit自动提交模式。这就表示除非显式地开始一个事务,否则每个查询都被当做一个单独的事务自动执行。我们可以通过设置autocommit的值改变是否是自动提交autocommit模式。通过以下命令可以查看当前autocommit模式mysql> show variables like 'autocommit';+---------------+--
2017-02-15 14:52:08 1152
转载 MySQL 创建索引、重建索引、查询索引、删除索引
在开发中使用数据库mysql少不了创建索引、重建索引、查询索引、删除索引的操作,本篇文章主要是对MySql索引操作方法做了一下总结。以下所列示例中中 `table_name` 表示数据表名,`index_name` 表示索引名,column list 表示字段列表(如:`id`,`order_id`)。1、创建索引索引的创建可以在CREATE TABLE语句中进行,也可以单独用CREA
2017-02-14 14:36:11 1141
转载 Linux 上通过binlog文件 恢复mysql 数据库详细步骤
一、binlog 介绍 服务器的二进制日志记录着该数据库的所有增删改的操作日志(前提是要在自己的服务器上开启binlog),还包括了这些操作的执行时间。为了显示这些二进制内容,我们可以使用mysqlbinlog命令来查看。 用途1:主从同步 用途2:恢复数据库(也是线上出现一次数据库文件丢失后,才对这个有所了解并学习的) mysqlbinlog命令用法:sh
2017-02-10 15:37:54 361
转载 php进制转换函数
php进制转换函数如下:bindec() — 二进制转换为十进制decbin() — 十进制转换为二进制dechex() — 十进制转换为十六进制decoct() — 十进制转换为八进制hexdec() — 十六进制转换为十进制octdec() — 八进制转换为十进制base_convert()– 在任意进制之间转换数字应用阐明如下: 一,十
2017-01-04 10:15:44 368
转载 PHP位运算符详解
位运算符位运算符是指对二进制位从低位到高位对齐后进行运算。符号作用举例个人理解&按位与$m & $n全1为1,否则为0|按位或$m | $n全0为0,有1为1^按位异或$m | $n不同为1,相同为0~按位取反~$m 向左移位$m
2017-01-04 10:14:56 177
翻译 linux 的压缩和打包
在windows下我们接触最多的压缩文件就是.rar格式的了。但在linux下这样的格式是不能识别的,它有自己所特有的压缩工具。但有一种文件在windows和linux下都能使用那就是.zip格式的文件了。压缩的好处不用笔者介绍相信你也晓得吧,它不仅能节省磁盘空间而且在传输的时候还能节省网络带宽呢。在linux下最常见的压缩文件通常都是以.tar.gz 为结尾的,除此之外还有.tar, .
2016-12-26 14:37:23 157
转载 Centos如何设置IP地址,LINUX怎么修改IP地址
实例环境虚拟机:VMware 11.1.0系统:CentOS 6.6# ifconfig -a 2. # vi /etc/sysconfig/network-scripts/ifcfg-eth0 按i键开始进行配置 要修改的内容: 标识 5 ONBOOT=no 修改
2016-12-22 16:41:34 325
转载 深入分析MySQL的逻辑架构
MySQL的逻辑架构MySQL架构的特点:基于C/S 架构模型基于线程工作同时MySQL 是一个独立的进程客户端:需要专门的客户端工具 可能是SQL的接口访问Mysql 要执行SQL语句操作需要用到SQL接口 客户端可能有N多种 对于用户需要提供驱动 Connetort 客户端通过连
2016-12-22 15:07:53 250
转载 CentOS 6.6系统安装配置图文教程
截止目前CentOS 6.x最新版本为CentOS 6.6,下面介绍CentOS 6.6的具体安装配置过程,需要的朋友可以参考下说明:截止目前CentOS 6.x最新版本为CentOS 6.6,下面介绍CentOS 6.6的具体安装配置过程服务器相关设置如下:操作系统:CentOS 6.6 64位IP地址:192.168.21.129网关:192
2016-12-17 16:58:07 296
转载 排序算法
排序共分为“冒泡,选择,插入,快速”四种类型,是PHP程序员面试时做笔试题必考题型。所以一定呀掌握!为了让广大PHP程序员不在这失分,能够冲击高薪,在这里我们将详细讲解各种排序方法!今天分享排序分享一:冒泡排序冒泡排序(Bubble Sorting)的基本思想是:通过对待排序序列从后向前(从下标较大的元素开始),依次比较相邻元素的排序码,若发现逆序则交换,使排序码较小的元素逐渐
2016-12-15 10:03:58 154
转载 匿名函数和闭包
匿名函数和闭包一:匿名函数 (在php5.3.0 或以上才能使用) php中的匿名函数(Anonymous functions), 也叫闭包函数(closures), 允许指定一个没有名称的函数。最常用的就是回调函数的参数值。(http://php.net/manual/zh/functions.anonymous.php) 匿名函数的定义:$c
2016-11-17 14:26:21 227
转载 php结合redis实现高并发下的抢购、秒杀功能
抢购、秒杀是如今很常见的一个应用场景,主要需要解决的问题有两个:1 高并发对数据库产生的压力2 竞争状态下如何解决库存的正确减少("超卖"问题)对于第一个问题,已经很容易想到用缓存来处理抢购,避免直接操作数据库,例如使用Redis。重点在于第二个问题常规写法:查询出对应商品的库存,看是否大于0,然后执行生成订单等操作,但是在判断库存是否大于0处,如果在高并发下就
2016-10-28 11:20:38 236
原创 php 后期静态绑定
从PHP 5.3.0开始,PHP增加了一个叫做后期静态绑定的功能,用于在继承范围内引用静态调用的类。 静态绑定:static::不再被解析为定义当前方法所在的类,而是在实际运行时计算的。self:: 的限制使用self:: 或者 __CLASS__对当前类的静态引用,始终都是指定义当前方法所在的类class A { public static function
2016-10-27 16:59:02 212
转载 PHP 对象的深拷贝与浅拷贝
先说一下深拷贝和浅拷贝通俗理解深拷贝:赋值时值完全复制,完全的copy,对其中一个作出改变,不会影响另一个浅拷贝:赋值时,引用赋值,相当于取了一个别名。对其中一个修改,会影响另一个PHP中, = 赋值时,普通对象是深拷贝,但对对象来说,是浅拷贝。也就是说,对象的赋值是引用赋值。(对象作为参数传递时,也是引用传递,无论函数定义时参数前面是否有&符号)
2016-10-27 15:28:13 655
转载 http报头参数详解
HTTP(HyperTextTransferProtocol)是超文本传输协议的缩写,它用于传送WWW方式的数据,关于HTTP 协议的详细内容请参 考RFC2616。HTTP协议采用了请求/响应模型。客户端向服务器发送一个请求,请求头包含请求的方法、URI、协议版本、以及包含请求修饰符、客户 信息和内容的类似于MIME的消息结构。服务器以一个状态行作为响应,相应的内容包括消息协议的版本,成功或者错
2016-10-14 11:55:38 386
转载 set_magic_quotes_runtime()使用方法详解
在magic_quotes_gpc=On的情况下,如果输入的数据有单引号(’)、双引号(”)、反斜线()与 NUL(NULL 字符)等字符都会被加上反斜线。这些转义是必须的,如果这个选项为off,那么我们就必须调用addslashes这个函数来为字符串增加转义。在php5.4以后就废除了此特性。所以我们在以后就不要依靠这个特性了。当然如果重复给溢出字符加反斜线,那么字符串中就会有多个反斜线,为
2016-10-13 17:27:49 784
转载 jQuery之表单验证
"post" action=""> class="int"> for="username">用户名: "text" id="username" class="required" /> class="int"> for="email">邮箱: "text" id="email" class="
2016-09-18 16:41:58 207
转载 sql优化-use index
本篇文章是对使用use index优化sql查询进行了详细的分析介绍,需要的朋友参考下先看一下arena_match_index的表结构,大家注意表的索引结构CREATE TABLE `arena_match_index` ( `tid` int(10) unsigned NOT NULL DEFAULT '0', `mid` int(10) unsigned NOT
2016-09-18 16:27:32 415
转载 mysql 利用explain优化sql
explain显示了mysql如何使用索引来处理select语句以及连接表。可以帮助选择更好的索引和写出更优化的查询语句。使用方法,在select语句前加上explain就可以了,如:explain select * from statuses_status where id=11;explain列的解释table:显示这一行的数据是关于哪张表的type:这是重
2016-09-18 16:21:53 219
转载 mysql索引优化
现在来介绍了数据库索引,及其优、缺点。针对MySQL索引的特点、应用进行了详细的描 述。分析了如何避免MySQL无法使用,如何使用EXPLAIN分析查询语句,如何优化MySQL索引的应用。索引是一种特殊的文件(InnoDB数据表上的索引是表空间的一个组成部分),它们包含着对数据表里所有记录的引用指针。注:[1]索引不是万能的!索引可以加快数据检索操作,但会使数据修改操作变慢
2016-09-18 10:22:37 174
转载 javascript解析json数据
这篇文章主要介绍了JavaScript中解析JSON数据的三种方法,本文讲解了eval()方法、new Function方法、JSON.parse()方法等三种方法,需要的朋友可以参考下:概述现在JSON格式在web开发中越来越受重视,特别是在使用ajax开发项目的过程中,经常需要将json格式的字符串返回到前端,前端解析成JS对象(JSON )。ECMA-262(E3)中没有将J
2016-09-06 11:51:52 377
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人