摘要 在这篇文章中,我将从上一篇的一个小例子开始,跟你介绍一下InnoDB中的行锁。 在这里,会涉及到一个概念:两阶段加锁协议。 之后,我会介绍行锁中的S锁和X锁,以及这两种锁的作用。 但是我们会发现仅仅有行锁是不能解决幻读问题的,于是我会用例子的方式跟你介绍各种间隙锁。 最后,我会聊一聊粒度更大的 ...
分类:
数据库 时间:
2020-05-13 09:36:37
阅读次数:
72
我们在使用服务器的时候可能会因为SELinux导致安装php错误,那么这是怎么一回事呢?接下来就让小编为大家介绍SELinux的知识技巧,希望对你有所帮助。 SELinux导致安装php错误解决 如果提示”/usr/local/php-5.2.5/sapi/cli/php:error while l ...
分类:
系统相关 时间:
2020-05-13 09:35:09
阅读次数:
73
1 package com.yhqtv.demo04.Reader; 2 3 import java.io.FileNotFoundException; 4 import java.io.FileReader; 5 6 /* 7 * java.io.Reader:字符输入流,是字符输入流的最顶层的父 ...
分类:
其他好文 时间:
2020-05-13 09:34:54
阅读次数:
53
最近在读一本编译相关的书《两周自制脚本语言》,书中用Java来设计一种名为Stone的脚本语言。 一、语言处理器的结构 在下图中,源代码首先将进行词法分析,由一长串字符串细分为多个更小的字符串单元。分割后的字符串称为单词(token)。之后处理器将执行语法分析处理,把单词的排列转换为抽象语法树。至此 ...
分类:
其他好文 时间:
2020-05-13 09:33:53
阅读次数:
56
一、常见用法:F1 显示当前程序或者windows的帮助内容。F2 当你选中一个文件的话,这意味着“重命名”F3 当你在桌面上的时候是打开“查找:所有文件” 对话框F10或ALT 激活当前程序的菜单栏windows键或CTRL+ESC 打开开始菜单CTRL+ALT+DELETE 在win9x中打开关 ...
[TOC] php的视频 学习地址: https://ke.qq.com/course/1586364?tuin=30289dc0 go视频 学习地址: https://ke.qq.com/course/314678?taid=2198709723254070 数据库层: 案例: 秒杀系统的设计和分 ...
分类:
其他好文 时间:
2020-05-13 09:32:52
阅读次数:
142
为了防止二叉搜索树中性能大大降低的最坏情况出现,我们可以采用一些方法,如:随机化、分期化和最优化来使其达到平衡。 下面函数使用分区函数在线性时间内使一棵二叉搜索树达到完美平衡状态。我们先划分以便把中值节点放入树根,然后(递归地)对子树执行同样的操作。 1 void balanceR(link& h) ...
分类:
其他好文 时间:
2020-05-13 09:32:37
阅读次数:
45
前提新启动一个Rancher管理集群,将原有集群作为资源集群加入Rancher管理集群,提升集群稳定性和安全性。集群合并调整期间顺利完成,集群升级完成后,原Rancher集群升级业务服务时发现报错如下:ErrImagePull:rpcerror:code=Unknowndesc=Errorresponsefromdaemon:pullaccessdeniedforreg.itsiv.com/lin
分类:
其他好文 时间:
2020-05-13 09:32:22
阅读次数:
249
Spring Boot条件化注解: 条件化注解 配置生效条件 @ContionalOnBean 配置了某个特定Bean @ContionalOnMissingBean 没有配置特定的Bean @ConditionalOnClass Classpath里有指定的类 @ContionalOnMissin ...
分类:
编程语言 时间:
2020-05-13 09:32:09
阅读次数:
61
import java.awt.Color;import java.awt.Font;import java.awt.Graphics;import java.awt.Graphics2D;import java.awt.image.BufferedImage;import java.io.Buff ...
分类:
其他好文 时间:
2020-05-13 09:31:24
阅读次数:
73
Centos网络IP地址配置文件在 /etc/sysconfig/network-scripts 文件夹下,ifcfg-ens33 //ens33是你当前的网卡名称 这个就是要修改的配置文件 对配置文件默认的设置进行编辑 vim ifcfg-ens33 TYPE=Ethernet PROXY_MET ...
分类:
其他好文 时间:
2020-05-13 09:31:05
阅读次数:
372
需求:提供一个POST接口地址给第三方,我方根据header头中source=5进行转发不同地址。获取header中的key方法:$http_KEYNginxlocation配置如下:location/test/{if($http_source="5"){proxy_passhttp://10.83.74.164:9201;rewrite^/test/(.*)/$1break;}if($http_
分类:
其他好文 时间:
2020-05-13 09:30:37
阅读次数:
277
注:第一列为文件权限,第一位是文件类型,-代表文件,随后三位rw-是属主(user/owner)权限,再随后三位r--是属组(group)权限,最后三位r--是其他(other)权限。 进程对文件的访问权限应用模型: 如上图,当我们调用ls命令时,开启了一个进程 当进程的属主与文件的属主相同时,则应 ...
分类:
系统相关 时间:
2020-05-13 09:30:21
阅读次数:
70
随便给最近想逐步整理的文章起了个皮皮虾名:SpringBoot起飞之路 这是第二篇,关于前一篇入门涉及到的一些基本原理讲解,有兴趣的朋友可以去了解一下前一篇 SpringBoot起飞之路 HelloWorld (一) 说明: 事情实在太多,并且内容同时全放到一起,后来感觉移动端篇幅太长,阅读体验太差 ...
分类:
编程语言 时间:
2020-05-13 09:30:08
阅读次数:
59
JDK12为java.util.stream.Collectors添加了一个新的teeing方法,怎么翻译呢?看到很多人都把它翻译成“发球台”,我不禁潸然泪下,哪里有那么复杂,tee就是T。它的作用就像是一个T型,数据从两头进入,然后从一头流出。teeing的作用也就在此。
> 更多内容请访问[w... ...
分类:
其他好文 时间:
2020-05-13 09:29:30
阅读次数:
46
本文介绍了在CentOS7的efi+gpt模式下,如何修复grub2的方法。提供了 grub2-install:错误: /usr/lib/grub/x86_64-efi/modinfo.sh doesn‘t exist. Please specify --target or --directory. 的解决办法。我在网上没有搜索到这个报错的解决范例。
分类:
其他好文 时间:
2020-05-13 09:29:13
阅读次数:
436