对象的内存分配,主要就是堆上分配(也可能结果JIT编译后被拆散为标量类型并间接在栈上分配)。对象主要分配在新生代Eden区,如果启动了本地线程分配缓冲,将按线程优先在TLAB上分配,少数情况分配在老年代上。具体分配取决于垃圾收集器组合使用情况以及虚拟机参数设置 1. GC 1) 新生代GC(Mino ...
分类:
其他好文 时间:
2019-07-29 18:59:00
阅读次数:
120
使用vscode编辑器两年的时间,总结出前端一些比较方便的插件 1. Auto Close Tag 自动添加HTML / XML关闭标签 2. Auto Complete Tag 自动完成标签 3 Auto Rename Tag 自动重命名配对的HTML / XML标签 4 koroFileHead ...
分类:
其他好文 时间:
2019-07-27 09:48:11
阅读次数:
173
假如你是一个媒人,有若干个单身男子登门求助,还有同样多的单身女子也前来征婚。如果你已经知道这些女孩在每个男人心目中的排名,以及男孩们在每个女孩心中的排名(1),你应该怎样为他们牵线配对呢? 最好的配对方案当然是,每个人的另一半正好都是自己的“第一选择”。这虽然很完美,但绝大多数情况下都不可能实现。比 ...
分类:
其他好文 时间:
2019-07-26 01:18:15
阅读次数:
117
背景原因: SSL层其实位于TCP/IP协议层中,应用层和运输层之间,尚未到达HTTP这一层,但是又位于TCP之上。 我们知道,Nginx支持在一个IP上服务多个域名,原因就在于,HTTP协议里有一个字段是 Host,通过匹配这个字段的值和 nginx.conf 中各server段的 server_ ...
分类:
其他好文 时间:
2019-07-23 20:12:46
阅读次数:
223
补充线性表的串, 串,一般指字符串,(string), 子串:被另一个串所包含的串, 主串:与子串对应。一般说某子串的主串, 空串:"";//十分形象 空格串:“ ”或" "; 串相等:""=""或“1”=“1”或“12”=“12”; 模式匹配:对于一个子串在主串中的位置定位。 存储方式:<数组紧缩 ...
分类:
其他好文 时间:
2019-07-23 00:18:08
阅读次数:
98
在 Python 中字符串是最常用的数据类型,要求使用单引号或双引号括起来(即两边的引号能够配对)。 字符串是一个有序的字符的集合,即有索引。 始字符串 所有的字符串都是直接按照字面的意思来使用,没有转义特殊或不能打印的字符。 原始字符串在字符串的第一个引号前加上字母 r(不区分大小写),与普通字符 ...
分类:
编程语言 时间:
2019-07-16 10:34:32
阅读次数:
95
#-*-coding:utf-8-*-'''compile 函数根据一个模式字符串和可选的标志参数生成一个正则表达式对象。re.match 尝试从字符串的起始位置匹配一个模式group(num) 或 groups() 匹配对象函数来获取匹配表达式。import reprint(re.match('w ...
分类:
编程语言 时间:
2019-07-14 14:58:42
阅读次数:
116
这是re模块与正则的结合 re模块提供的函数 1.match 尝试在字符串的开头应用该模式,返回匹配对象,如果没有找到匹配,则为None。 如果要获取匹配的值则需要调用group()方法: 2. fullmatch 表示匹配全部字符串,返回匹配对象,如果没有找到匹配,则返回None。 3.searc ...
分类:
编程语言 时间:
2019-07-13 13:29:08
阅读次数:
154
废话不多说,直接上题: 题目测评链接:戳这里 其实什么GBE都没用,小编最开始看了半天不懂,看了看别人的博客才知道这段话没什么用处。其实就是给一段字符串,判断是否括号是配对的。 这道题一看就会想到区间动态规划(不会戳这里临时补一补),最开始先老老实实地写了一遍区间动态规划,后来觉得用栈也可以,于是写 ...
分类:
编程语言 时间:
2019-07-11 14:21:02
阅读次数:
145
在前一篇文章深入理解低功耗蓝牙的配对过程- Part 2 Key Generation Methods中,讨论了密钥生成方法,如果配对发起设备和响应设备满足一些IO功能的条件,它们将选择LE legacy Bluetooth配对Passkey Entry方法。 在此文中,我将研究legacy pai ...
分类:
其他好文 时间:
2019-07-11 12:30:40
阅读次数:
191