01 2019 档案

摘要:准备两台mysql服务器,master(192.168.43.64)、slave(192.168.84.129) master配置: slave配置: 然后给master授权并查看二进制文件名称和位置: 进入从服务器执行如下sql并开启slave、查看slave状态: 最后验证主从配置: 问题总结: 阅读全文
posted @ 2019-01-29 22:24 样子2018 阅读(374) 评论(0) 推荐(0) 编辑
摘要:/** * @Description: base16加密 * @Author: Yang * @param $data * @return string */ function base16_encode($data) { $result = ""; $BASE_16_CHARS = array("0", "1", "2", "3", "4", "5", "6", "7... 阅读全文
posted @ 2019-01-29 11:20 样子2018 阅读(1198) 评论(1) 推荐(0) 编辑
摘要:/** * @Description: curl请求 * @Author: Yang * @param $url * @param null $data * @param string $method * @param array $header * @param bool $https * @param int $timeout * @return mixed */ fun... 阅读全文
posted @ 2019-01-29 10:40 样子2018 阅读(2145) 评论(0) 推荐(0) 编辑
摘要:/** * @Description: 递归查询目录文件 * @Author: Yang * @param $path * @param int $level * @return array */ function listDirs($path, $level = 0) { $dir_handle 阅读全文
posted @ 2019-01-28 23:17 样子2018 阅读(356) 评论(0) 推荐(0) 编辑
摘要:/** * 对数据进行签名 * $data = 'If you are still new to things, we’ve provided a few walkthroughs to get you started.'; 签名数据 * $privatekeyFile = '/path/to/private.key'; 私钥 * ... 阅读全文
posted @ 2019-01-28 22:08 样子2018 阅读(1773) 评论(0) 推荐(0) 编辑
摘要:/* PHP sha256 sha512目前(PHP 7.1)没有内置的函数来计算,sha1() sha1_file() md5() md5_file()分别可以用来计算字符串和文件的sha1散列值和md5散列值,当前最新版本PHP 7.1 sha256() sha256_file() sha512() sha512_file()这样的函数也没有。SHA-2是SHA-224、SHA-256、SH... 阅读全文
posted @ 2019-01-28 21:42 样子2018 阅读(6591) 评论(0) 推荐(1) 编辑
摘要:/** * Created by PhpStorm. * User: Administrator * Date: 2019/1/2 0002 * Time: 下午 1:01 */ class PinYin { private $dict_list = array( 'a' => -20319, 'ai' => -20317, 'an' => -20304, '... 阅读全文
posted @ 2019-01-28 21:40 样子2018 阅读(5808) 评论(0) 推荐(0) 编辑
摘要:一、用户注册登录 二、发表动态 三、关注页 四、热点页 阅读全文
posted @ 2019-01-20 15:24 样子2018 阅读(358) 评论(0) 推荐(0) 编辑
摘要:String数据类型 List链表数据类型 Set集合类型 Zset数据类型 Hash数据类型 阅读全文
posted @ 2019-01-19 19:24 样子2018 阅读(1633) 评论(0) 推荐(0) 编辑
摘要:1、安装libevent wget https://github.com/libevent/libevent/releases/download/release-2.1.8-stable/libevent-2.1.8-stable.tar.gz tar -zxvf libevent-2.1.8-st 阅读全文
posted @ 2019-01-13 14:29 样子2018 阅读(128) 评论(0) 推荐(0) 编辑
摘要:1、获取源码 wget http://mirror.bit.edu.cn/apache//httpd/httpd-2.4.37.tar.gz 2、卸载centos自带的apache 3、解压apache目录 tar -zxvf apache-2.4.37 4、./configure --prefix 阅读全文
posted @ 2019-01-12 23:26 样子2018 阅读(1330) 评论(0) 推荐(0) 编辑
摘要:1、获取php源码 wget http://cn2.php.net/get/php-5.6.6.tar.gz/from/this/mirror mv mirror php-5.6.6.tar.gz tar -zxvf php-5.6.6.tar.gz cd php-5.6.6 2、./configu 阅读全文
posted @ 2019-01-12 22:13 样子2018 阅读(3587) 评论(0) 推荐(0) 编辑
摘要:1、获取mysql源码 wget http://dev.mysql.com/get/Downloads/MySQL-5.5/mysql-5.5.49.tar.gz 下载地址:http://ftp.ntu.edu.tw/MySQL/Downloads/MySQL-5.5/ 3、添加mysql用户和用户 阅读全文
posted @ 2019-01-12 20:47 样子2018 阅读(218) 评论(0) 推荐(0) 编辑
摘要:有三台redis服务器6379、6380、6381,配置6379为主服务器,6380与6381都为6379的从服务器。如果主服务器6379挂掉了,我们怎么办? 方式一:手动修改从服务器的配置,将6380设置为主服务器,6381为6380的从服务器,并且6380设置为可写,6381为只读。 方式二: 阅读全文
posted @ 2019-01-10 21:55 样子2018 阅读(346) 评论(0) 推荐(0) 编辑
摘要:常见的集群架构如图: redis操作过程中数据同步的函数调用关系: 集群搭建: 1.修改3个redis.config 文件的: 2.启动2个redis服务器 当杀掉redis主进程Master时,由于Slave(6380)只读,则无法向redis中写数据了,这时我们将借助sentinel工具进行监控 阅读全文
posted @ 2019-01-08 22:25 样子2018 阅读(397) 评论(0) 推荐(0) 编辑
摘要:Redis的持久化有2种方式 1快照 2是日志 测试aof: 阅读全文
posted @ 2019-01-08 20:17 样子2018 阅读(142) 评论(0) 推荐(0) 编辑
摘要:使用办法: 订阅端: Subscribe 频道名称 发布端: publish 频道名称 发布内容 一般做群聊,聊天室,发布公告信息等。 阅读全文
posted @ 2019-01-08 18:45 样子2018 阅读(1381) 评论(0) 推荐(0) 编辑
摘要:redis与mysql事物比较如下: 下面是一个redis事物运用于买票的demo 阅读全文
posted @ 2019-01-07 22:17 样子2018 阅读(142) 评论(0) 推荐(0) 编辑
摘要:1、hset key field value 作用: 把key中 filed域的值设为value 注:如果没有field域,直接添加,如果有,则覆盖原field域的值 2、hmset key field1 value1 [field2 value2 field3 value3 ......field 阅读全文
posted @ 2019-01-06 21:12 样子2018 阅读(997) 评论(0) 推荐(0) 编辑
摘要:1、zadd key score1 value1 score2 value2 添加元素 2、zrem key value1 value2 .. 删除集合中的元素 3、zremrangebyscore key min max 按照socre来删除元素,删除score在[min,max]之间的 4、zr 阅读全文
posted @ 2019-01-06 20:57 样子2018 阅读(652) 评论(0) 推荐(0) 编辑
摘要:注:集合的元素具有唯一性,无序性 1、sadd key value1 value2 添加一个集合 2、smembers key 获取一个集合的所有值 3、srem key value1 value2 删除集合key中的值 4、spop key 返回并删除集合key中的随机元素 5、srandmemb 阅读全文
posted @ 2019-01-06 20:37 样子2018 阅读(1386) 评论(0) 推荐(0) 编辑
摘要:1、lpush key value 从左放一个值 2、rpush key value 从右放一个值 3、lrange key start stop 获取链表数据(start = 0,stop = -1 获取所有数据) 4、lrem key count value 从key链表中删除value值,注: 阅读全文
posted @ 2019-01-06 19:52 样子2018 阅读(498) 评论(0) 推荐(0) 编辑
摘要:1、set key value ex 秒数 px 毫秒数 nx / xx 设置一个值,注:ex 与 px 同时存在时,取写在后面的一个为有效期,nx表示key不存时设置成功,xx表示都成功 2、mset key value key value ... 一次性设置多个key 3、setrange ke 阅读全文
posted @ 2019-01-06 19:04 样子2018 阅读(437) 评论(0) 推荐(0) 编辑
摘要:1、在redis里面允许模糊查询key,有3个通配符:*,?,[]。 *:通配任意字符 ?:通配单个字符 []:通配中括号内的某个字符 例如: 2、randomKey 随机返回所有key中的某个 3、Exits key 判断某个key是否存在,返回1或0 4、del key 删除指定的key 5、r 阅读全文
posted @ 2019-01-06 17:52 样子2018 阅读(3374) 评论(0) 推荐(0) 编辑
摘要:1. 从网上下载redis:wget http://download.redis.io/releases/redis-5.0.3.tar.gz 2. 解压下载的redis文件夹(tar -zxvf 文件夹) 3. 进入redis文件夹,make 4.执行make test命令,也可以跳过此步骤 yu 阅读全文
posted @ 2019-01-06 17:12 样子2018 阅读(121) 评论(0) 推荐(0) 编辑
摘要:Entity FrameWork 是以ADO.net为基础发展的ORM解决方案。 一、安装Entity FrameWork框架 二、添加ADO.Net实体数据模型 三、EF插入数据 四、EF删除数据 五、EF修改数据 六、EF 查询数据 1.简单查询 2.where 查询条件 2. skip(10) 阅读全文
posted @ 2019-01-04 19:50 样子2018 阅读(1103) 评论(0) 推荐(0) 编辑
摘要:1. 查看当做操作目录位置 > pwd 2. 查看(当前)目录里边的文件内容 > ls //list > ls -l 或ll //显示文件的详细信息 > ls -al //all显示文件的详细信息(包括隐藏文件) > ls -a //显示目录全部文件名字(包括隐藏文件) > ls [-al] 目录 阅读全文
posted @ 2019-01-03 21:27 样子2018 阅读(328) 评论(0) 推荐(0) 编辑
摘要:1. /bin binary二进制 存放系统许多可执行程序文件 执行的相关指令,例如ls pwd whoami,后台的支持文件目录 2. /sbin super binary超级的二进制 存放系统许多可执行程序文件,许多指令支持文件,是root管理员执行 指令的支持文件,例如init 3. /usr 阅读全文
posted @ 2019-01-03 20:23 样子2018 阅读(473) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示