上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 43 下一页
摘要: sudo ufw enable|disable 由于LInux原始的防火墙工具iptables过于繁琐,所以ubuntu默认提供了一个基于iptable之上的防火墙工具ufw。 ubuntu 9.10默认的便是UFW防火墙,它已经支持界面操作了。在命令行运行ufw命令就可以看到提示的一系列可进行的操 阅读全文
posted @ 2018-10-24 09:36 Tinywan 阅读(2451) 评论(0) 推荐(0) 编辑
摘要: 今天把数据库配置文件修改了,结果重启不了了 需要使用 mysqld --initialize 或 mysqld --initialize-insecure 命令来初始化数据库 1、mysqld --initialize-insecure可以不生成随机密码,设置数据库空密码。 2、安装Mysql时默认 阅读全文
posted @ 2018-10-17 22:43 Tinywan 阅读(2331) 评论(0) 推荐(0) 编辑
摘要: https://secure.php.net/manual/zh/function.unset.php unset()函数用来清除、销毁变量,不用的变量,可以用unset()将它销毁。 1、unset()却无法达到销毁变量占用的内存。案例 面试题 问题:为什么结果会输出 Tinywan 呢,$str 阅读全文
posted @ 2018-10-17 08:47 Tinywan 阅读(469) 评论(0) 推荐(0) 编辑
摘要: 简介 ngrok 是一个反向代理,通过在公共的端点和本地运行的 Web 服务器之间建立一个安全的通道。ngrok 可捕获和分析所有通道上的流量,便于后期分析和重放。 国内:https://www.ngrok.cc/ 国外:https://ngrok.com 步骤 1、注册 2、下载,https:// 阅读全文
posted @ 2018-10-15 22:41 Tinywan 阅读(5) 评论(0) 推荐(0) 编辑
摘要: MySQL都有什么锁? MySQL有三种锁的级别:页级、表级、行级。 表级锁:开销小,加锁快;不会出现死锁;锁定粒度大,发生锁冲突的概率最高,并发度最低。 行级锁:开销大,加锁慢;会出现死锁;锁定粒度最小,发生锁冲突的概率最低,并发度也最高。 页面锁:开销和加锁时间界于表锁和行锁之间;会出现死锁;锁 阅读全文
posted @ 2018-10-12 18:52 Tinywan 阅读(1559) 评论(0) 推荐(0) 编辑
摘要: https://blog.csdn.net/yuanlaijike/article/details/76651006 阅读全文
posted @ 2018-10-12 09:19 Tinywan 阅读(282) 评论(0) 推荐(0) 编辑
摘要: "原文链接:https://www.cnblogs.com/jett010/articles/9056567.html" 背景 在业务开发中,我们常会面对防止重复请求的问题。当服务端对于请求的响应涉及数据的修改,或状态的变更时,可能会造成极大的危害。重复请求的后果在交易系统、售后维权,以及支付系统中 阅读全文
posted @ 2018-09-17 17:35 Tinywan 阅读(5666) 评论(0) 推荐(0) 编辑
摘要: 恼骚 最近在搞并发的问题,订单的异步通知和主动查询会存在并发的问题,用到了Mysql数据库的 for update 锁 在TP5直接通过lock(true),用于数据库的锁机制 Db::name('pay_order')->where('order_no',‘S1807081342018949’)- 阅读全文
posted @ 2018-09-16 11:31 Tinywan 阅读(10947) 评论(3) 推荐(0) 编辑
摘要: Redis在2.6推出了脚本功能,允许开发者使用Lua语言编写脚本传到Redis中执行。 使用Lua脚本的好处如下: 1.减少网络开销:本来5次网络请求的操作,可以用一个请求完成,原先5次请求的逻辑放在redis服务器上完成。使用脚本,减少了网络往返时延。 2.原子操作:Redis会将整个脚本作为一 阅读全文
posted @ 2018-09-13 20:45 Tinywan 阅读(5353) 评论(1) 推荐(0) 编辑
摘要: 系统调用 阅读全文
posted @ 2018-09-09 17:21 Tinywan 阅读(376) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 43 下一页