道者编程


article   来源:原创 2018-05-08 17:01:52

PHP的匿名函数和闭包

一:匿名函数1:匿名函数就是没有名字的函数<?php $id = 100; $name = function($str) use($id){ //use可以引入外部变量,这里把$id传进来,如果不需要外部变量,则不加use return $str.$id; }; //匿名函数要带结束符 e…

article   来源:原创 2018-05-06 13:21:01

Git的使用

Git是一个开源的分布式版本控制系统,Git和linux创始人是同一个人,当年Linus为管理linux代码专门写了一个管理软件——Gti。何为分布式?Git和svn一样有一个server。但Git有一个本地库概念,所有人都有一个本地库。首先文件在工作区,工作区的文件就是平时目录下的文件,一眼就可以看出来,ad…

article   来源:原创 2018-05-03 16:47:40

php firebase/php-jwt token验证

一:JWT介绍:全称JSON Web Token,基于JSON的开放标准((RFC 7519) ,以token的方式代替传统的Cookie-Session模式,用于各服务器、客户端传递信息签名验证。二:JWT优点:1:服务端不需要保存传统会话信息,没有跨域传输问题,减小服务器开销。2:jwt构成简单,…

article   来源:原创 2018-05-01 23:02:31

MYSQL事务并发处理的问题:脏读、不可重复读、幻读

MYSQL事务并发处理的问题:脏读、不可重复读、幻读MYSQL5.5.X的版本默认引擎为:InNODB,在此之前是MyIASM。Innodb支持事务,MyIasm不支持事务。一:脏读:事务A修改了某个值,但是未提交,这时候事务A又读取了这个值,事务A可能又把该值撤销(回滚),这时候的数据可能就是无用数据。这就叫…

article   来源:原创 2018-05-01 21:30:14

MYSQL日志

我这里把MYSQL分三种日志,分别介绍。一:MYSQL普通日志,普通日志包错误日志和普通查询日志。1:错误日志:包括MYSQL运行期间出现的警告、错误信息,以及每次启动、停止的详细信息。2:普通查询日志:普通查询日志记录了MYSQL所有的操作,包括增删查改等等。3:开启方式,修改MYSQL配置文件my.cnf,…

article   来源:原创 2018-05-01 21:05:30

MYSQL添加千万条测试数据

我们在学习MYSQL的过程中,可能会添加大量的数据以供测试,实际不是每个项目都能遇到这么大的数据量,但我们自己可以模拟数据,以供平时学习。首先我们把数据库添加一些数据,这里我先添加一百万条记录,不过我这里只有三个字段,数据量不算大。我用PDO的方式添加。千万不要一条一条插入数据库,这样性能最低,慢死,要把数据量…

article   来源:原创 2018-04-28 11:13:58

Let’s Encrypt HTTPS更新证书问题

Let’s Encrypt是一个免费的证书机构,目前有效期限是90天,90天需要更新,今天更新的时候遇到一个问题。执行更新命令:$ certbot renew --dry-run提示报错:Attempting to renew cert from /etc/letsencrypt/renewal/api.cou…

article   来源:原创 2018-04-27 14:59:57

CentOs7 nginx 配置HTTPS

Let’s Encrypt是一个免费的证书服务。官方介绍:让我们加密是一个免费的、自动化的、开放的证书颁发机构(CA),为公众的利益而运行。这是互联网安全研究小组(ISRG)提供的服务。我们为用户提供他们需要的数字证书,以便能够以最方便用户的方式免费为网站启用HTTPS(SSL/TLS)。我们这样做是因为我们想…

article   来源:原创 2018-04-27 10:09:44

http协议

一:什么是HTTP协议:协议就是规范,约束一套规则标准,大家都按照这个规则执行。HTTP协议就是互联网请求、应答标准。默认端口:80,又叫超文本传输协议。HTTP协议属于最上层的应用层协议。二:版本1:HTTP1.0:第一个在通讯中指定版本号的HTTP 协议版本,至今仍在使用,1.0每次请求都要重新建立连接,请…

article   来源:原创 2018-04-13 17:35:23

php中abstract和interface的区别

一:interface(接口)1:接口中每个方法都只是声明,而没有实现。2:实现该方法的类必须包括接口中所有声明的方法。3:接口中的方法只能用public//定义User接口 interface User {     //接口中有两个方法,切接口方法必须是public  &…

共有 156 条记录  首页 上一页 下一页 尾页 1...3456789101112...16

链接