08 2020 档案

摘要:先去百度搜索“jdk下载”下载最新版jdk,并安装,安装目录不用去更改,直接默认就好,下载完了之后,双击打开安装,jdk安装完成后,会接着安装jre包,(jre和jdk是配对的,不用单独去下载jre包),全部安装完成后,会在安装目录出现两个文件夹(jdk和jre) 安装完了之后,就打开之前所配置过的 阅读全文
posted @ 2020-08-31 18:12 飞龙在生 阅读(396) 评论(0) 推荐(0) 编辑
摘要:加密的类型: 在日常设计及开发中,为确保数据传输和数据存储的安全,可通过特定的算法,将数据明文加密成复杂的密文。目前主流加密手段大致可分为单向加密和双向加密。 单向加密:通过对数据进行摘要计算生成密文,密文不可逆推还原。算法代表:Base64,MD5,SHA; 双向加密:与单向加密相反,可以把密文逆 阅读全文
posted @ 2020-08-27 19:58 飞龙在生 阅读(913) 评论(0) 推荐(0) 编辑
摘要:如果like以通配符开头('%abc')时索引会失效会变成全表扫描的操作。那么我们改如何解决这个问题。 现在我们建立一个tbl_user表,并加入如下图的数据。 我们现在在建立索引之前查看sql的执行计划。执行的是全表扫描。 现在我们建立name和age的覆盖索引。 现在我们再来看一下这个like的 阅读全文
posted @ 2020-08-25 21:36 飞龙在生 阅读(3194) 评论(0) 推荐(0) 编辑
摘要:我有张表,其主键id字段为varchar(5),内容是5位随机不重复字符串表的内容大概是这样的 idname s8bk2 admin 9f0ps username 在一个方法中我查询了这张表,代码大概是这样的 function get($id = 0){ $q = query('select * f 阅读全文
posted @ 2020-08-25 21:24 飞龙在生 阅读(1248) 评论(0) 推荐(0) 编辑
摘要:1、mysql拿到一条命令,会去解析命令、优化查询,然后去存储引擎执行查找。SELECT * 语句取出表中的所有字段,会解析更多的 对象,字段,权限,属性相关,不论该字段的数据对调用的应用程序是否有用,这会对服务器资源造成浪费,导致优化和效率问题,对服务器的性能产生一定的影响。2、执行SELECT 阅读全文
posted @ 2020-08-25 21:15 飞龙在生 阅读(269) 评论(0) 推荐(0) 编辑
摘要:什么是盗链? 内容不在自己服务器上,而通过技术手段,绕过别人放广告有利益的最终页,直接在自己有广告有利益的页面上向最终用户提供内容。常常是一些名不经传的小网站来盗取一些有实力的大网站的地址(比如一些音乐、图片、软件的下载地址)然后放置在自己的网站中,通过这种方法盗取大网站的空间和流量。 盗链的分类? 阅读全文
posted @ 2020-08-24 18:30 飞龙在生 阅读(603) 评论(0) 推荐(0) 编辑
摘要:如何定时定时最简单的方法是通过 linux的cron来做,也就是定时运行一下php的脚本。缺点是corn脚本最小时间间隔为1分钟,如果时间间隔符合你的需求则可以使用cron,具体操作可以百度下如果你需要秒级别的定时,则可以使用php脚本来做。php脚本里面一个while死循环,里面配合sleep/u 阅读全文
posted @ 2020-08-24 15:31 飞龙在生 阅读(742) 评论(0) 推荐(0) 编辑
摘要:答:可以用nginx加一层ssl,实现wss 阅读全文
posted @ 2020-08-24 15:30 飞龙在生 阅读(988) 评论(0) 推荐(0) 编辑
摘要:ssl: secure socket layer 安全套接层,简单来说是一种加密技术,通过它可以在通信的双方上建立一个安全的通信链路,因此数据交互的双方可以安全地通信,而不用担心数据被窃取;wss: web socket secure 它是websocket的加密版本,为了数据安全,人们将webso 阅读全文
posted @ 2020-08-24 15:28 飞龙在生 阅读(1141) 评论(0) 推荐(0) 编辑
摘要:swoole是使用C语言实现的socket通信框架,workerman则是使用纯php实现的socket框架,二者进程模型上也存在很多的不同。 先说下swoole的进程模型,看一下以下解析图 master进程这个进程比较复杂,也是我认为最核心的进程,这是一个包含多线程的进程,分别是一个主线程和n个r 阅读全文
posted @ 2020-08-24 14:24 飞龙在生 阅读(1382) 评论(0) 推荐(0) 编辑
摘要:workerman有两种进程模型1、基本的master worker模型2、master gateway worker模型 master worker模型工作流程及进程间关系如下: master worker模型说明:master进程为主进程,启动过程中读取conf配置,根据每个应用配置中的ip和端 阅读全文
posted @ 2020-08-21 17:56 飞龙在生 阅读(285) 评论(0) 推荐(0) 编辑
摘要:function.php <?php define("appID", "微信公众号appId"); define("appsecret", ""); class JSSDK { private $appId; private $appSecret; public function __constru 阅读全文
posted @ 2020-08-21 16:47 飞龙在生 阅读(562) 评论(0) 推荐(0) 编辑
摘要:方案一、老表数据迁移四部曲方案1、新建老表t_order_goods的备份表t_order_goods_bak,同时加一个字段:isVirtual 并给默认值2、迁移老表t_order_goods数据到备份表t_order_goods_bak中3、删除老表t_order_goods4、新命名备份表t 阅读全文
posted @ 2020-08-21 11:00 飞龙在生 阅读(3661) 评论(0) 推荐(0) 编辑
摘要:不多说直接贴代码 更新文件 $ git fetch remote: Counting objects: 8, done. remote: Compressing objects: 100% (3/3), done. remote: Total 8 (delta 3), reused 8 (delta 阅读全文
posted @ 2020-08-18 16:20 飞龙在生 阅读(10062) 评论(0) 推荐(0) 编辑
摘要:Redis对于过期键有三种清除策略: 被动删除:当读/写一个已经过期的key时,会触发惰性删除策略,直接删除掉这个过期key 主动删除:由于惰性删除策略无法保证冷数据被及时删掉,所以Redis会定期主动淘汰一批已过期的key 当前已用内存超过maxmemory限定时,触发主动清理策略 阅读全文
posted @ 2020-08-15 10:53 飞龙在生 阅读(460) 评论(0) 推荐(0) 编辑
摘要:事务将数据库从一个一致状态转换至另外一个一致状态,若某个事务看到了另外一个事务在状态转换过程中的中间态数据(不一致状态),将有可能导致另外一个事务的操作基于一个不一致的数据库状态,进而数据库失去一致性。事务隔离性主要用于处理数据库的并发访问问题。 ACID 回顾事务的ACID特性,ACID分别是一下 阅读全文
posted @ 2020-08-13 14:41 飞龙在生 阅读(213) 评论(0) 推荐(0) 编辑
摘要:转载:https://blog.csdn.net/ljguo212/article/details/8972865 1. PHP中引用的特性 PHP中引用意味着用不同的名字访问同一个变量内容,引用不是C的指针(C语言中的指针里面存储的是变量的内容,在内存中存放的地址),是变量的另外一个别名或者映射。 阅读全文
posted @ 2020-08-07 17:53 飞龙在生 阅读(320) 评论(0) 推荐(0) 编辑
摘要:1.网站流量bai统计中“PV”它所代表的意思是访问量了,具体指的du就是网站zhi的页面点击量或是浏览量,亦或是页面的刷新量dao了,网站的页面每刷新一次,就统计一个“PV”量,如果用户刷新了页面100次,那么,流量统计工具就会显示100个“PV”量。这就是“PV”在流量统计中具体的一个定义了。 阅读全文
posted @ 2020-08-06 10:50 飞龙在生 阅读(1373) 评论(0) 推荐(0) 编辑
摘要:1.查看云端目前支持安装的jdk版本 [root@localhost ~]# yum search java|grep jdk ldapjdk-javadoc.noarch : Javadoc for ldapjdk java-1.6.0-openjdk.x86_64 : OpenJDK Runti 阅读全文
posted @ 2020-08-05 12:05 飞龙在生 阅读(341) 评论(0) 推荐(0) 编辑

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