题目 要点 其实本题是找所有一个列表中所有元素的公共子集,也就是最小是空集(""),最大是最短元素。那我们则需要比较最小长度的元素和最大长度的元素,看它们有多少相同。 解题 class Solution: def longestCommonPrefix(self, strs: List[str]) ...
分类:
其他好文 时间:
2021-02-25 12:22:33
阅读次数:
0
一.什么是MVCC MVCC,全称Multi-Version Concurrency Control,即多版本并发控制。MVCC是一种并发控制的方法,一般在数据库管理系统中,实现对数据库的并发访问,在编程语言中实现事务内存。 MVCC在MySQL InnoDB中的实现主要是为了提高数据库并发性能,用 ...
分类:
数据库 时间:
2021-02-25 12:10:17
阅读次数:
0
###linux高级命令 ###1.1、find 功能:在linux文件系统中,用来查找一个文件放在哪里了。 举例:find /etc -name "interfaces" 总结: (1)什么时候用find? 当你知道你要找的文件名,但是你忘记了它被放在哪个目录下,要找到该文件时,用find。 (2 ...
分类:
系统相关 时间:
2021-02-25 12:05:43
阅读次数:
0
多事务并发的问题 对 innodb引擎执行流程 和 buffer pool 足够了解的话,那一定知道mysql系统在初始化的时候bufferpool会将内存分为多个缓存页,此时的free链表都是空的;在对数据做操作的时候,就会将磁盘的数据页加载到内存的缓存页中去,此时这个缓存的描述信息就会从free ...
分类:
Web程序 时间:
2021-02-25 11:44:37
阅读次数:
0
键盘事件比较特殊,它只能被 能够获取焦点 的元素 触发。 哪些是能获取焦点的元素呢?表单控件和document 如何获取按下的是哪个键?利用键盘事件的keyCode属性, documnet.event.keyCode,keyCode为键盘按键对应的ASCII码 其中,shift、Ctrl、alt功能 ...
分类:
其他好文 时间:
2021-02-24 13:16:34
阅读次数:
0
最近比较闲,学习golang。自己写了一个json 生成器,打算写一个json解析器,一时没啥思路。去github上查找了一下go 的json工具,发现了jsonparser这个工具。于是搞到自己的项目中,把玩调试了一番,简单梳理一下其内部是如何解析json的。 版本:github.com/buge ...
分类:
Web程序 时间:
2021-02-24 13:06:12
阅读次数:
0
本文主要内容来源于网络,博主自己整理而成,仅做知识分享,如有侵权请联系,会及时删除。 1.什么是内存溢出? 内存溢出是指应用系统中存在无法回收的内存或使用的内存过多,最终使得程序运行要用到的内存大于虚拟机能提供的最大内存。为了解决Java中内存溢出问题,我们首先必须了解Java是如何管理内存的。Ja ...
分类:
其他好文 时间:
2021-02-24 13:00:28
阅读次数:
0
快排的实现利用了二分查找法; 二分法是通过与中间值进行比较,每次缩小一半的区域; 快速类似于二分法,每次都在数组中选择一个基数,每一轮结束后,比该基数小的都位于该基数的左边,比该基数大的位于右边。然后再分别在左边的数组里,里面选一个基点和基点值,右边选择基点和基点值,这里就是用递归。 functio ...
分类:
编程语言 时间:
2021-02-24 12:48:35
阅读次数:
0
功能 包括 JSON自动美化(页面自动检测并格式化) - JSON手动美化(粘贴文本、手动格式化) - JSON比对工具(支持左右两个JSON片段进行键值对比较) - 字符串编解码(Unicode/UTF8/Base64/MD5/HEX) - 代码美化工具(HTML/CSS/JS/XML/SQL) ...
分类:
其他好文 时间:
2021-02-23 14:35:47
阅读次数:
0
说明:当前测试为thinkphp5环境下的代码、不考虑用户uid问题,只考虑库存问题 准备: 1. 新建两个表(goods、orders) CREATE TABLE `goods` ( `id` int NOT NULL AUTO_INCREMENT, `name` varchar(30) NOT ...
分类:
其他好文 时间:
2021-02-23 14:30:21
阅读次数:
0