3 zhang漫php

尚未进行身份认证

I will finding life the other half

等级
TA的排名 5w+

更改表的字符集

altertableuser_invite     converttocharactersetutf8mb4collateutf8mb4_general_ci;

2019-01-08 16:11:55

git简写

[push]    default=simple[user]    name=test    email=test@gmail.com[format]    pretty=%h-作者:%an|提交者:%cn|时间:%ad|说明:%s[alias]    last=log-5HEAD  ...

2019-01-08 15:50:45

使用gitolite搭建git服务器

groupaddgituseradd-ggit-d/home/git-mgit--system--shell/bin/bashpasswdgitvim/etc/sudoersgit  ALL=(ALL:ALL)ALLsudosugitcd~ssh-keygencp.ssh/id_rsa.pub.ssh/authorized_keysmkd...

2019-01-08 15:47:29

Nginx配置优化

1.nginx相对与linux内核优化net.core.netdev_max_backlog=262114net.core.somaxconn=262114net.ipv4.tcp_max_orphans=262114net.ipv4.tcp_max_syn_backlog=262114net.ipv4.tcp_timestamps=0net.ipv4.tcp_synack_r...

2018-03-10 10:35:50

PHP实现字符串翻转不乱码

functionstrrev_charset($string,$charset='UTF-8'){ if(!is_string($string)||!mb_check_encoding($string,$charset)){ exit('你好你的编码有问题肯定给文件编码不一样'); } $array=array(); $str_count=mb_strl

2017-03-14 20:10:55

桌面分享

2017-03-01 21:03:48

sql性能分析器

查询是否开启性能分析器mysql>select@@profiling;+-------------+|@@profiling|+-------------+|1|+-------------+1rowinset(0.00sec)开启性能分析器mysql>setglobalprofiling=1;QueryOK,0rows

2017-02-17 08:07:16

abstract与interface

abstractclassA{ abstractpublicfunctionb(); publicfunctionc(){ echorand(); }}interfaceC{ publicfunctiond($name);}classDextendsA{ publicfunctionb(){ echo'这是抽象类中的抽象方

2017-02-15 15:31:38

解决jquery与其他js类库冲突

/* *1.先加载Prototype,再加载jQuery *jQuery库和它的所有插件都是在jQuery名字空间内的 *包括全局变量也是保存在jQuery名字空间内的 *使用jQuery.noConflict();主要作用是在任何时候 *只要在jQuery加载后就可以调用,将$符号的使用权返回给其它的js库 *jQuery在创建它自己的名字空间时就

2017-02-08 19:19:59

Mysql的读写分离

不管具体技术,从"读写分离"的概念出发来推导一下基本的要素写数据/读数据的比例insert/update/delelte20%/select80%通俗的说:读服务器就是指写服务器的数据镜像从服务端看:要有N台从服务器和主服务器保持数据一致.从客户端看:比如有一条insert语句和一条select语句,则要区分读/写语句,并且分别请求从/主服务器服务器端读写分离的具

2017-02-07 14:01:47

Mysql的分区与分表

为什么要进行分区和分表呢?当一张表的数据非常多的时候,比如单个.myd文件都达到10G,这时,必然读取起来效率降低.可不可以把表的数据分开在几张表上?可以的.什么是分表,从表面意思上看呢,就是把一张表分成N多个小表什么是分区,分区呢就是把一张表的数据分成N多个区块,这些区块可以在同一个磁盘上,也可以在不同的磁盘上1:从业务角度可以解决.(分表)比如,通过id%10,

2017-02-07 10:02:21

php的ssh2扩展实现远程控制

大概思路:1.php环境2.php的ssh2的安装与使用3.确保防火墙与网络正常能ping通就行具体实施windows的演示1.下载php中的ssh2扩展(注意php的版本号)下载地址http://pecl.php.net/package/ssh2如图所示(说明书)2.解压找到你环境的etc目录把你解压得到php_ssh2.dll的文件放在里面就OK3.编辑你的p

2017-02-06 16:41:36

mysql的负载均衡

mysql的负载均衡一般用两种方法1.直接在PHP的mysql类做判断,最简单,不用额外加软件比如discuz论坛2:用集群中间件比如官方的mysql_proxy还有国产的中间件amoebamariadb(mysql的衍生版)的maxscale(兼容mysql)我这里用官方的mysql_proxywindows:http://ftp.ntu.edu.tw/pub/My

2017-02-05 11:29:16

Nginx中负载均衡的算法

Nginx的负载均衡目前支持5种算法weightdround-robinleast-connectedip-hashurl-hash什么是负载均衡负载平衡也称负载共享,是指对系统中的负载情况进行动态调整,以尽量消除或减少系统中各节点负载不均衡的现象。具体实现方法是将过载节点上的任务转移到其他轻载节点上,尽可能实现系统各节点的负载平衡,从而提高系统的吞吐量。负载共享有利于统筹管

2017-02-04 18:38:30

mysql的主主复制

我们以前用到时的主从复制然而区别不同的是主从:备份的作用服务器的地位是不一样的主主:备份作用+分担查询压力的作用服务器的地位是一样的大致思路1:2台服务器都设置上2进制日志和relay日志2:都设置上replcation账号3:都设置对方为自己的master具体配置:两台配置一样唯一不同的是server-id1.找到mysql的配置文件编辑vim/etc/my.cnf

2017-02-04 14:24:21

Mysql5.+忘记密码

#最简单最粗暴的方法找到mysql的配置文件直接编辑vim/etc/my.cnf#在[mysqld]中加上一行跳过权限限制skip-grant-tables#保存退出重启mysql服务servicemysqldrestart#用户登录mysql-uroot-p(直接点击回车,密码为空)#选择数据库 usemysql;#但是在5.7版

2017-01-26 20:20:13

linux中yum安装mysql5.7

#安装MySQL的yum源,下面是RHEL6系列的下载地址rpm-Uvhhttp://dev.mysql.com/get/mysql-community-release-el6-5.noarch.rpm#安装yum-config-manageryuminstallyum-utils-y#禁用MySQL5.6的源yum-config-manager--disable

2017-01-26 19:50:42

MongoDB中的游标

游标操作cursor 通俗的说,游标不是查询结果,而是查询的返回资源,或者接口.通过这个接口,你可以逐条读取. 就像php中的fopen打开文件,得到一个资源一样,通过资源,可以一行一行的读文件声明游标varcursor=db.sb.find() sb.next()取出游标的下一个单元 sb.hasNext()判断游标是否已经到头当然

2017-01-17 15:42:39

MongoDB的复制集

MongoDB搭建复制集(多台服务器维护相同的数据副本,提高服务器的可用性.) 如果没有安装MongoDB请参考下面的文章 http://blog.csdn.net/qq_36030288/article/details/54317414 1.创建你的目录 mkdir-p/mongodb/data/m27017/mongodb/data/m27018/mongodb/data

2017-01-17 14:34:24

MongoDb的学习

1.MongoDB中bin目录分析 核心: mongod:数据库核心进程 mongos:查询路由器,集群时用 mongo:交互终端(客户端) 二进制导出导入: mongodump:导出bson数据 mongorestore:导入bson bsondump:bson转换为json monoplog: 数据导出导入 mongoexport:导出json,cs

2017-01-17 14:13:13

查看更多

勋章 我的勋章
  • GitHub
    GitHub
    绑定GitHub第三方账户获取
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!