需要idea先配置git: File --> Setting --> Version Control > Git 设置path to git executable 设置git.exe 位置:D:\Dev\Program\Git\bin\git.exe ...
分类:
其他好文 时间:
2020-05-25 12:07:25
阅读次数:
72
原文:HTTP 协议的前世今生 HTTP 协议全称是超文本传输协议(Hypertext Transfer Protocol),这里面需要理解三个地方:超文本、传输、协议,下面就从 HTTP 协议的历史讲起。 20 世纪 60 年代,美国国防部高等研究计划署(ARPA)建立了 ARPA 网,它有四个分... ...
分类:
Web程序 时间:
2020-05-25 12:02:27
阅读次数:
145
什么是MVCC: MVCC,Multi Version Concurrency Control,多版本并发控制。MVCC 是一种并发控制的方法,一般在数据库管理系统中,实现对数据库的并发访问; 基本原理: MVCC的实现,通过保存数据在某个时间点的快照来实现的。这意味着一个事务无论运行多长时间,在同 ...
分类:
数据库 时间:
2020-05-24 21:26:51
阅读次数:
81
前言 本文将基于Linux内核通过调试跟踪,深入理解Linux的系统调用过程。本人学号05结尾,在arch/x86/entry/syscalls/syscall_64.tbl 可以找到05号为fstat系统调?,因此以系统调用fstat为例进行展开。 一、基本系统调用流程 基本的系统调用流程可以大致 ...
分类:
其他好文 时间:
2020-05-24 19:30:00
阅读次数:
60
实验要求 找一个系统调用,系统调用号为学号最后2位相同的系统调用 通过汇编指令触发该系统调用 通过gdb跟踪该系统调用的内核处理过程 重点阅读分析系统调用入口的保存现场、恢复现场和系统调用返回,以及重点关注系统调用过程中内核堆栈状态的变化 系统调用原理: https://www.cntofu.com ...
分类:
其他好文 时间:
2020-05-24 16:55:49
阅读次数:
68
目录 1.1 MVCC是什么? 1.2 MVCC是为了解决什么? 1.3 MVCC实现 2.1简单的小例子 1、MVCC简介 回到顶部 1.1 MVCC是什么? MVCC,Multi-Version Concurrency Control,多版本并发控制。MVCC 是一种并发控制的方法,一般在数据库 ...
分类:
数据库 时间:
2020-05-24 16:41:21
阅读次数:
76
题外话近日,发现了一张有助于大家理解OA架构的图,在此分享给大家有关OA架构的文章大家可以参考 WinCC OA前言-透视OA软件架构Control 脚本执行流程我们知道 control 脚本 作为OA系统里的粘合剂,帮助WinCC OA 实现了在线开发,在使用过程中难免对contrtol的执行步骤... ...
Sentinel热点参数限流 何为热点?热点即经常访问的数据。很多时候我们希望统计某个热点数据中访问频次最高的 Top K 数据,并对其访问进行限制。比如: 商品 ID 为参数,统计一段时间内最常购买的商品 ID 并进行限制 用户 ID 为参数,针对一段时间内频繁访问的用户 ID 进行限制 热点参数 ...
分类:
编程语言 时间:
2020-05-24 12:12:08
阅读次数:
74
1.在github上下载Package Control的安装包 https://github.com/wbond/sublime_package_control 2.打开sublime存放插件的目录:在sublime菜单栏>>首选项>>浏览插件 3.找到下载的文件,解压,将文件夹重命名为“Packa ...
分类:
其他好文 时间:
2020-05-24 12:00:11
阅读次数:
414
下拉框list的值为: key1-value1 key2-value2 key3-value3 选中后显示: value1 value2 value3 using System; using System.Collections.Generic; using System.ComponentMode ...