《MySQL死锁分析的两个工具》中,举了一个强制类型转换导致死锁的例子,有朋友询问是不是类型转换都不能命中索引,花1分钟细说一下。第一类:“列类型”与“where值类型”不符,不能命中索引,会导致全表扫描(fulltablescan)。数据准备:createtablet1(cellvarchar(3)primarykey)engine=innodbdefaultcharset=utf8;inser
分类:
其他好文 时间:
2020-11-16 13:16:28
阅读次数:
3
1. 简介 SSO, single sign on, 单点登录。sso多用于多个应用之间的切换,例如百度论坛、百度知道、百度云、百度文库等,在其中一个系统中登录,(登录有效期内)切换到另一个系统的时候,不必再次输入用户名密码。 oauth2.0,开放授权,不兼容oauth1.0.允许第三方应用代表用 ...
分类:
其他好文 时间:
2020-11-13 12:19:12
阅读次数:
6
二进制安装 LAMP 架构的 word press
分类:
其他好文 时间:
2020-11-13 12:02:41
阅读次数:
10
平时大家都知道内存访问很快,今天来让我们来把刨根问底的精神发挥到极致,来思考两个问题 问题1: 内存访问延时到底是多少?你是否会进行大概的估算? 例如笔者的内存条的Speed显示是1066MHz,那是否可以推算出内存IO延时是1s/1066MHz=0.93ns? 这种算法大错特错。 问题2: 内存存 ...
分类:
其他好文 时间:
2020-11-12 14:23:48
阅读次数:
28
系统服务管理 systemctl 启动服务:systemctl start httpd.service 关闭服务:systemctl stop httpd.service 重启服务(不管是否在运行):systemctl restart httpd.service 重新载入配置(不中断服务):syst ...
分类:
系统相关 时间:
2020-11-12 13:41:09
阅读次数:
58
SQL预编译中order by后为什么不能参数化原因 一、背景 防sql注入都用参数化的方法,但是有些地方是不能参数化的。比如order by后就不能参数化,她有个同事挖sql注入时找有排序功能需求的位置(比如博客常按时间排序),基本十之六七都能挖到sql注入。 二、不能参数化的根本原因 2.1 以 ...
分类:
数据库 时间:
2020-11-11 15:52:40
阅读次数:
12
福哥答案2020-11-09: 相同点:都是过滤器。 不同点:算法:布隆过滤器多个hash函数。布谷鸟过滤器用布谷鸟哈希算法。能否删除:布隆过滤器无法删除元素。布谷鸟过滤器可以删除元素,有误删可能。空间是否2的指数:布隆过滤器不需要2的指数。布谷鸟过滤器必须是2的指数。空间利用率:相同误判下,布谷鸟 ...
分类:
其他好文 时间:
2020-11-10 11:17:30
阅读次数:
9
edusohu网站: 线上视频网站 获取代码信息 wget http://download.edusoho.com/edusoho-8.2.17.tar.gz tar xf edusoho-8.2.17.tar.gz mv /server/tools/edusoho/* /html/edusoho/ ...
分类:
其他好文 时间:
2020-11-10 10:39:55
阅读次数:
2
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>div+css</title> <style type="text/css"> .out{ border:solid 1px red; width: 960px; height: ...
分类:
Web程序 时间:
2020-11-08 17:04:26
阅读次数:
25
1 Red Hat Enterprise Linux/CentOS 概述 官方的 Zabbix 发行包适用于 RHEL 7、CentOS 7 和 Oracle Linux 7。在本文中,将使用 RHEL 来指代这三个操作系统。 一些 Zabbix agent 和 Zabbix proxy 发行包也适 ...
分类:
其他好文 时间:
2020-11-08 16:55:28
阅读次数:
24