首页 > 2021年08月22日 > 全部分享
MySql MVCC是如何实现的-MVCC多版本并发控制?
什么是MVCC? MVCC在MySQL InnoDB中的实现主要是为了提高数据库并发性能,用更好的方式去处理读-写冲突,做到即使有读写冲突时,也能做到不加锁,非阻塞并发读 什么是当前读和快照读? 当前读是指读取的永远是记录的最新版本,读取时还要保证其他并发事务不能修改当前记录,会对读取的记录进行加锁 ...
分类:数据库技术   时间:2021-08-22 21:20:15    收藏:0  评论:0  赞:0  阅读:19
python爬取游戏新闻和视频
本人是个爬虫小萌新,看了网上教程学着做了一些,如果有什么问题请大佬们反馈,谢谢。以下是用lxml来爬取的。 import requests from lxml import etree def getHTMLText(url): kv = { 'cookie': 'ssids=15812148557 ...
分类:编程语言   时间:2021-08-22 21:20:01    收藏:0  评论:0  赞:0  阅读:15
Vue router-link点击事件不生效
在学习路由时,想给<router-link>加个点击事件,结果发现不生效,百度之后问题解决 贴个代码: index.html <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>命名视图</title> <style> .menu ...
分类:其他   时间:2021-08-22 21:19:45    收藏:0  评论:0  赞:0  阅读:18
js的面向对象+继承
1.面向对象是一种编程思想 js本身是基于面向对象编程的 js内置了很多类,比如Promise,我们可以通过new Promise() 来创建一个实例处理异步编程 js的一些框架也是基于面向对象的,比如react、vue、jquery,都是通过创建实例进行操作的 js封装的一些插件也是基于面向对象的 ...
分类:Web开发   时间:2021-08-22 21:19:34    收藏:0  评论:0  赞:0  阅读:16
java新特性-lambda表达式&方法引用&streamApi
# java新特性-lambda表达式&方法引用&streamApi ``` 1 public class MethodRefTest { 2 3 /** 4 * 情况一:对象 :: 实例方法 5 */ 6 //Consumer中的void accept(T t) 7 //PrintStream中的 ...
分类:编程语言   时间:2021-08-22 21:19:25    收藏:0  评论:0  赞:0  阅读:10
入门---结构体浅解
数据结构与算法 基础 结构体 1.什么是结构体&如何定义一个结构体 C语言允许用户自己指定这样一种数据结构,它有不同类型的数据组合成一个整体以便使用。 //一个结构体的一般形式: struct 结构体名{ 成员列表: int a; char b; }; //struct用来声明一个结构体,成员列表用 ...
分类:其他   时间:2021-08-22 21:19:13    收藏:0  评论:0  赞:0  阅读:9
C++中的堆和栈
1. 堆和栈有什么区别 从定义上:堆是由new和malloc开辟的一块内存,由程序员手动管理,栈是编译器自动管理的内存,存放函数的参数和局部变量。 堆空间因为会有频繁的分配释放操作,会产生内存碎片 堆的生长空间向上,地址越来越大,栈的生长空间向下,地址越来越小 关于c++内存空间的构成,大家可以看我 ...
分类:编程语言   时间:2021-08-22 21:19:00    收藏:0  评论:0  赞:0  阅读:12
【Spring】EnableXXX梳理与实现原理
Spring中有这样一类注解,统一的开头是@EnableXXX,常用到:@EnableScheduling、@EnableAsync、@EnableWebMvc、@EnableCaching、@EnableAutoConfiguration等。 这一类注解的作用:就是用来启用某一个功能的配置。启用某 ...
分类:编程语言   时间:2021-08-22 21:18:52    收藏:0  评论:0  赞:0  阅读:9
C++ std::move
在C++11中,标准库在<utility>中提供了一个有用的函数std::move,std::move并不能移动任何东西,它唯一的功能是将一个左值强制转化为右值引用,继而可以通过右值引用使用该值,以用于移动语义。从实现上讲,std::move基本等同于一个类型转换:static_cast<T&&>( ...
分类:编程语言   时间:2021-08-22 21:18:40    收藏:0  评论:0  赞:0  阅读:25
理解Java虚拟机类加载器
java中的类,想要运行就必须把类对应的class文件加载到内存,JVM中真正负责加载class文件内容的是类加载器** 在java中,负责把class文件加载到内存的是类加载器(ClassLoader) JavaSE-API中,有这么一个类: java.lang.ClassLoader ,它就表示 ...
分类:编程语言   时间:2021-08-22 21:18:31    收藏:0  评论:0  赞:0  阅读:10
C#(winform)的label自动换行
Label 是没有自动换行属性的,不像Textbox有WordWrap属性 尽管没有自动换行的属性,但也能够自动换行, 首先 AutoSize改成false; 然后调整 Label的大小,长和宽 (也就是说Label的面积是固定的,只要内容不超过label的面积,内容就可以实现自动换行 缺点:占用比 ...
分类:Windows开发   时间:2021-08-22 21:18:16    收藏:0  评论:0  赞:0  阅读:22
Spring阶段性学习:基础、配置解析、回调
1、BeanDefinition 是什么? 我们都知道Spring会将我们的类new出来以后存放到它自己的容器当中去,然后Spring还需要对我们的类进行其他很多功能的处理,那么Spring的流程是先将需要new的类的 信息都保存下来,然后统一的去new然后存放到容器当中.BeanDefinitio ...
分类:编程语言   时间:2021-08-22 21:17:58    收藏:0  评论:0  赞:0  阅读:16
Mybatis
一级缓存默认开启,缓存范围SqlSession会话 一级缓存的生命周期 a、MyBatis在开启一个数据库会话时,会 创建一个新的SqlSession对象,SqlSession对象中会有一个新的Executor对象。Executor对象中持有一个新的PerpetualCache对象;当会话结束时,S ...
分类:其他   时间:2021-08-22 21:17:44    收藏:0  评论:0  赞:0  阅读:24
SpringCloud - 微服务开发之 四大问题 + 四大技术点
一、四大问题 这么多服务,客户端该如何去访问? 这么多服务,服务之间如何进行通信? 这么多服务,如何治理呢? 服务挂了,怎么办? 所以SpringCloud Netflix 和 SpringCloud Alibaba,都是用来解决这种问题的一站式分布式框架方案 二、四大技术点 API网关,服务路由 ...
分类:编程语言   时间:2021-08-22 21:17:34    收藏:0  评论:0  赞:0  阅读:17
leetcode题库-789 逃脱阻碍者
#逃脱阻碍者 ###题目描述 你在进行一个简化版的吃豆人游戏。你从 [0, 0] 点开始出发,你的目的地是 target = [xtarget, ytarget] 。地图上有一些阻碍者,以数组 ghosts 给出,第 i 个阻碍者从 ghosts[i] = [xi, yi] 出发。所有输入均为 整数 ...
分类:其他   时间:2021-08-22 21:17:21    收藏:0  评论:0  赞:0  阅读:17
Tomcat配置失败解决方案
Tomcat配置失败解决方案 今天开始学习javaweb,首先就是要下载web服务器,而最流行又免费的web服务器就是Tomcat了下载链接,刚开始我下载的是Tomcat9.0.52版本,然后解压后进入bin文件打开那个startup.bat后无法完全打开卡到半截,我就上网一直查,中间又下了10.0 ...
分类:其他   时间:2021-08-22 21:17:04    收藏:0  评论:0  赞:0  阅读:13
【LeetCode-873】最长的斐波那契子序列的长度
问题 给定一个严格递增的正整数数组形成序列 arr ,找到 arr 中最长的斐波那契式的子序列的长度。如果一个不存在,返回 0 。 示例 输入: arr = [1,2,3,4,5,6,7,8] 输出: 5 解释: 最长的斐波那契式子序列为 [1,2,3,5,8] 。 解答 class Solutio ...
分类:其他   时间:2021-08-22 21:16:53    收藏:0  评论:0  赞:0  阅读:14
开漏输出与推挽输出
开漏输出与推挽输出 来源 https://zhuanlan.zhihu.com/p/41942876 近来面试时经常问到推挽输出和开漏输出的优缺点。针对这两种输出我来个专门的介绍。 推挽输出(Push-Pull Output) 推挽输出结构是由两个MOS或者三极管收到互补控制的信号控制,两个管子时钟 ...
分类:其他   时间:2021-08-22 21:16:44    收藏:0  评论:0  赞:0  阅读:8
linux命令2
linux命令 1、关机和重启 1、关机 shutdown -h now 立刻关机 shutdown -h 5 五分钟后关机 power off 立刻关机 2、重启 shutdown -r now 立刻重启 shutdown -r 5 5分钟后重启 3、帮助命令 --help命令 shutdown ...
分类:系统服务   时间:2021-08-22 21:16:31    收藏:0  评论:0  赞:0  阅读:9
go_["a","a","b","b","c","c","c"]非数字数组json.Unmarshal()方法不支持
443. 压缩字符串 // js JSON.parse()方法 JSON.stringify()方法 // java int[][] ghosts = JSON.parseObject(cin.nextLine(), int[][].class); // go if errJson2 := json ...
分类:编程语言   时间:2021-08-22 21:16:21    收藏:0  评论:0  赞:0  阅读:16
506条   上一页 1 ... 7 8 9 10 11 ... 26 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!