上次说到InnoDB关键特性插入缓冲、两次写、自适应hash索引、异步IO、刷新相邻页Insert Buffer插入缓冲是InnoDB存储引擎关键特性中的一个重点,也是经常被问到的问题之一。InnoDB缓冲池中有Insert Buffer信息,但是也和数据页一样,也是物理页的一个组成部分。在Inno... ...
分类:
数据库 时间:
2020-05-29 19:17:51
阅读次数:
84
最近手痒,整理了下IOS APP逆向工程相关资料,分享出来大家一起看看。逆向工程可分为四步:砸壳、dump、hook、重签。一、砸壳:概述:IOS的APP,若上传了App Store会被苹果进行一次加密,所以我们下载下来的安装包都是加密的,若要进行dump需要进行一次解密,即砸壳。我们以微信为例:首 ...
分类:
移动开发 时间:
2020-05-29 19:17:26
阅读次数:
97
1.扇出太多引起的时序问题 信号驱动非常大,扇出很大,需要增加驱动能力,如果单纯考虑驱动能力可以尝试增加 buffer 来解决驱动能力,但在插入buffer的同时增加了 route 的延时,容易出现时序报告评分问题。 解决该问题常用方法为进行驱动信号逻辑复制,即对扇出很大的信号产生逻辑进行多次复制, ...
分类:
其他好文 时间:
2020-05-29 10:35:37
阅读次数:
108
es学习1 一、简单介绍 elasticsearch是一个基于Lucene的高扩展的分布式搜索服务器,支持开箱即用。 elasticsearch隐藏了Lucene的复杂性,对外提供Restful 接口来操作索引、搜索。 二、es和关系型数据库的几个概念的对比 数据库 >表 >行 >列 索引 >类型 ...
分类:
其他好文 时间:
2020-05-29 09:25:04
阅读次数:
60
如果有多个组件需要用到此属性,我们要么复制这个函数,或者抽取到一个共享函数然后在多处导入它——无论哪种方式都不是很理想。 Vuex 允许我们在 store 中定义“getter”(可以认为是 store 的计算属性)。就像计算属性一样,getter 的返回值会根据它的依赖被缓存起来,且只有当它的依赖 ...
分类:
其他好文 时间:
2020-05-28 23:35:06
阅读次数:
104
列出分发版 wsl -l , wsl --list wsl --list --all wsl --list --running 设置默认分发版 wsl -s Ubuntu 取消注册和重新安装分发版 注销后,与该分发关联的所有数据、设置和软件都将永久丢失。 从 Store 重新安装会安装分发版的干净副 ...
分类:
其他好文 时间:
2020-05-28 23:34:55
阅读次数:
152
题目 To store English words, one method is to use linked lists and store a word letter by letter. To save some space, we may let the words share the sam ...
分类:
其他好文 时间:
2020-05-28 19:53:14
阅读次数:
55
如果使用 https 和远程仓库通信,Git 默认每次操作都需要输入用户名和密码,十分麻烦。 解决方法: 1、Git Bash t输入命令: git config --global credential.helper store 2、修改 .git 目录下的 config 文件,增加如下设置: [c ...
分类:
其他好文 时间:
2020-05-28 16:24:40
阅读次数:
308
Java 支持三种注释方式。前两种分别是 // 和 /* */,第三种被称作说明注释,它以 /** 开始,以 */结束。 说明注释允许你在程序中嵌入关于程序的信息。你可以使用 javadoc 工具软件来生成信息,并输出到HTML文件中。 说明注释,使你更加方便的记录你的程序信息。 javadoc 标 ...
分类:
编程语言 时间:
2020-05-28 16:22:53
阅读次数:
54
从不同的层面去保护数据的安全。两者有几个类似的概念:加密,解密等,但是实现方式不同: 1、基于springboot的HTTPS具体实现(使用HTTPS在网络上跑的数据包就会加密,可以通过抓包工具查看和HTTP的不同)HTTPS是以安全为目标的 HTTP 通道,在HTTP的基础上通过传输加密和身份认证 ...
分类:
Web程序 时间:
2020-05-28 16:19:36
阅读次数:
95