奇葩也是花

码农也是码

排序:
默认
按更新时间
按访问量

腾讯云搭建https域名

1、先去腾讯官网申请一个免费的证书,下载下来传到服务器端   2、找到nginx配置文件,加入一下配置下 【http内】 server { listen 443; # 默认端口443 server_name www.94phper.com; # 自己的域名...

2018-07-20 17:06:20

阅读数:97

评论数:0

数字和字母不同分割符分割

# 123abcd345adsd 转换为 123:abcd 345:adsd $str = '123abcd345adsd1'; $len = strlen( $str ); $i = 0; $new = ''; while( 1 ){ # 判断截取的是什么类型的 i...

2018-07-12 12:22:11

阅读数:57

评论数:0

php自定义字符串查找,根据权重插入数组

# 查找字符串出现的位置 $str = 'abcdadasdgabcdadasdg'; $search_str = 'asd'; $len = strlen( $str ); $j = 0; $s_len = strlen( $search_str ); for( $i = 0 ; $i ...

2018-07-05 14:50:35

阅读数:17

评论数:0

HTTPS协议-2

我们先不了聊HTTP,HTTPS,我们先从一个聊天软件说起,我们要实现A能发一个hello消息给B:如果我们要实现这个聊天软件,本文只考虑安全性问题,要实现A发给B的hello消息包,即使被中间人拦截到了,也无法得知消息的内容如何做到真正的安全?这个问题,很多人马上就想到了各种加密算法,什么对称加...

2018-07-04 17:32:42

阅读数:14

评论数:0

HTTPS协议

HTTPS(全称:HyperText Transfer Protocol over Secure Socket Layer),其实 HTTPS 并不是一个新鲜协议,Google 很早就开始启用了,初衷是为了保证数据安全。 近两年,Google、Baidu、Facebook 等这样的互联网巨头,不谋...

2018-07-04 17:20:37

阅读数:30

评论数:0

设计模式--注册树模式

<?php # 注册树模式 class Register{ private static $tree = []; public static function set( $name , $object ){ $name = strt...

2018-07-02 11:02:10

阅读数:24

评论数:0

设计模式之一策略模式

设计模式从今天开始开启设计模式专栏,我会系统的分析和总结每一个设计模式以及应用场景。那么首先,什么是设计模式呢,作为一个软件开发人员,程序人人都会写,但是写出一款逻辑清晰,扩展性强,可维护的程序就不是那么容易做到了。现实世界的问题复杂多样,如何将显示问题映射到我们编写的程序中本就是困难重重。另一方...

2018-07-02 09:20:44

阅读数:22

评论数:0

LINUX扩展虚拟内存

1.检查现有交换空间的大小如果你想检查你现有虚拟内存的大小,可以使用命令‘free -m ’[root@chenfancentos ~]# free -m total used free shared buffers cach...

2018-07-02 08:51:15

阅读数:26

评论数:0

Mysql 密码报错 You must reset your password ... 和 Your password does N

如果MySQL数据库用户的密码设置过于简单,数据库在用户登录后会提示重置密码,并且不接受简单的密码。提示需要重置密码:ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executi...

2018-06-27 12:27:40

阅读数:34

评论数:0

【转载】关于mysql锁

https://zhuanlan.zhihu.com/p/29150809    

2018-06-21 23:20:30

阅读数:79

评论数:0

面试题---逻辑题

第一组   1.烧一根不均匀的绳,从头烧到尾总共需要1个小时。现在有若干条材质相同的绳子,问如何用烧绳的方法来计时一个小时十五分钟呢?   2.你有一桶果冻,其中有黄色、绿色、红色三种,闭上眼睛抓取同种颜色的两个。抓取多少个就可以确定你肯定有两个同一颜色的果冻?   3.如果你有无穷多的水,一个3...

2018-06-21 22:25:16

阅读数:41

评论数:0

Mysql几种日志简介

Mysql的日志包括如下几种日志:错误日志普通查询日志二进制日志慢查询日志Mysql版本此文档测试mysql的版本为[root@mysql-dev01 bin]# ./mysql -V ./mysql Ver 14.14 Distrib 5.7.14, for Linux (x86_64) us...

2018-06-21 22:14:37

阅读数:10

评论数:0

MySql 外键约束 FOREIGN KEY REFERENCES 之 空、RESTRICT、NO ACTION、CASCADE、SET NULL 等类型分析和作用解读

主表,从表【MySql】空、RESTRICT、NO ACTION删除:从表记录不存在时,主表才可以删除。删除从表,主表不变更新:从表记录不存在时,主表才可以更新。更新从表,主表不变CASCADE删除:删除主表时自动删除从表。删除从表,主表不变更新:更新主表时自动更新从表。更新从表,主表不变SET ...

2018-06-21 22:12:14

阅读数:17

评论数:0

MySql的二进制日志,重做日志笔记,UndoLog

简单总结一下二进制日志和重做日志的区别二进制日志(bin log):是mysql数据库级别的文件,不会记录select和show语句,主要用于恢复数据库和集群,配置参数为sync_binlog=N(表示每写缓冲多少次就同步一次磁盘),1表示同步方式写磁盘(写一次缓存即同步一次磁盘),默认为0,事务...

2018-06-21 22:09:53

阅读数:14

评论数:0

[转]MySQL日志——Undo | Redo

本文是介绍MySQL数据库InnoDB存储引擎重做日志漫游00 – Undo LogUndo Log 是为了实现事务的原子性,在MySQL数据库InnoDB存储引擎中,还用Undo Log来实现多版本并发控制(简称:MVCC)。- 事务的原子性(Atomicity)  事务中的所有操作,要么全部完...

2018-06-21 22:00:46

阅读数:13

评论数:0

直播搭建

https://blog.csdn.net/boonya/article/details/52210576https://www.nihaoshijie.com.cn/index.php/archives/615

2018-06-14 19:12:31

阅读数:86

评论数:0

修改MYSQL innodb存储为独占表空间

修改mysql配置文件innodb_file_per_table=1 为使用独占表空间innodb_file_per_table=0 为使用共享表空间#命令行执行alter table table_name engine=innodb;

2018-06-14 10:43:52

阅读数:17

评论数:0

缓存预热脚本

<?php # 缓存预热 : 在内存缓存雪崩之后,如果没有做持久化的话, # 会导致内存的所有数据丢失,导致MYSQL服务器压力过大,导致宕机,为了解决这个问题,需要准备一个 # 预热脚本 header( 'content-type:text/html;charset=u...

2018-06-12 09:03:31

阅读数:7

评论数:0

原子缓存

<?php # 原子缓存 header( 'content-type:text/html;charset=utf-8' ); $mysql_obj = new mysqli( '127.0.0.1', 'root', '', 'yii_sho...

2018-06-12 09:02:47

阅读数:6

评论数:0

分页缓存 + 搜索条件 + 缓存版本号

<?php # 分页缓存 + 搜索条件 + 缓存版本号 header( 'content-type:text/html;charset=utf-8' ); $mysql_obj = new mysqli( '127.0.0.1', 'root', '...

2018-06-12 09:01:22

阅读数:18

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭