首页 > 其他
写屏障(write barrier)
笔者在之前讲解g1 youngGC源码的中提到过关于g1写屏障和Rset(记忆集合)等相关知识点,之前限于文章长度(ps:全部介绍完博客会比较长)跳过了这个部分只是简单介绍了下概念,今天我们来继续从源码出发,探究g1的写屏障和记忆集合等相关技术内幕。 一.写屏障(write barrier)关于写屏 ...
分类:其他   时间:2021-08-03 10:30:04    收藏:0  评论:0  赞:0  阅读:26
数据结构考研复习(链栈)
参考网上的内容,大部分的链栈实现用到了栈底和栈顶两个指针,而下文整理的这份代码,基本上与单链表的实现方式如出一辙。 与王道复习指导上给的栈的链式存储类型相一致。 #include<stdio.h> #include<malloc.h> typedef struct Linknode{ int dat ...
分类:其他   时间:2021-08-03 10:29:53    收藏:0  评论:0  赞:0  阅读:23
CF396C On Changing Tree
Solution 每个子树都对应DFS序上的一段区间。 发现所有操作要么只针对子树,要么只针对单个节点,因此我们可以利用DFS序将树上的操作转化为区间上的操作。 当我们更新节点 \(u\) 时,对于他的子节点 \(i\),它的变化值为$x-(dep[i]-dep[u])*k=x+dep[u]*k-d ...
分类:其他   时间:2021-08-03 10:29:37    收藏:0  评论:0  赞:0  阅读:52
描述统计学的数值方法
目录 1 位置的度量1.1 平均数1.2 中位数1.3 众数1.4 百分位数2 变异程度的度量2.1 极差与四分位数间距2.2 方差与标准差3 分布形态、相对位置度量以及异常值检测3.1 分布形态的度量——偏度3.2 切比雪夫定理3.3 异常值检测4 五数概括法和箱线图4.1 五数概括法4.2 箱线 ...
分类:其他   时间:2021-08-03 10:29:26    收藏:0  评论:0  赞:0  阅读:19
有效的括号
public static boolean isValid(String s){ Map<Character, Character> map = new HashMap<>(); map.put('(',')'); map.put('{','}'); map.put('[',']'); Stack ...
分类:其他   时间:2021-08-03 10:28:58    收藏:0  评论:0  赞:0  阅读:23
三。postman的Post请求
这次用的项目实践用的是简单登录请求。 一:先把对应的url ,body值准备好 二,根据抓包,得知业务执行成功的响应数据是 ;"ret":0. 所以,一个基本的Post登录请求就完成了。 ...
分类:其他   时间:2021-08-03 10:28:49    收藏:0  评论:0  赞:0  阅读:14
单词接龙II
详细思路 每一层,从curArr最后一个字符串变化一下后(用回溯),如果在dict就curArr并放进容器(用回溯),直到变化后是endWord,遍历层序遍历遍历容器,容器里面是每一层的字符串数组,fori--取出当前层的字符串数组curArr,记录curArr最后一个字符串为tail,如果tail ...
分类:其他   时间:2021-08-03 10:28:40    收藏:0  评论:0  赞:0  阅读:17
VS code中未定义标标识符"nullptr""constexpr"
最近刚学C++,在VS code中写代码,发现这样的报错:未定义的标识符constexpr以及nullptr。心想应该是版本问题,查看c_cpp_properties.json文件,其中C和C++标准是c89和gnu++98。 "cStandard": "c89", "cppStandard": " ...
分类:其他   时间:2021-08-03 10:28:18    收藏:0  评论:0  赞:0  阅读:76
str和dumps的区别
使用json.dumps的目的是将python对象转化为字符串,再用json.loads转化为python对象 s = str([1,2]) print(s) s = json.dumps([1,2]) print(s) t = json.dumps([1, 2]) == str([1, 2]) p ...
分类:其他   时间:2021-08-03 10:28:07    收藏:0  评论:0  赞:0  阅读:16
ThreadPoolExecutor使用
一. ThreadPoolExecutor的构造参数 public ThreadPoolExecutor(int corePoolSize,int maximumPoolSize,long keepAliveTime, TimeUnit unit, BlockingQueue<runnable> w ...
分类:其他   时间:2021-08-03 10:27:52    收藏:0  评论:0  赞:0  阅读:27
【LeetCode】841. 钥匙和房间
841. 钥匙和房间 知识点:图;递归 题目描述 有 N 个房间,开始时你位于 0 号房间。每个房间有不同的号码:0,1,2,...,N-1,并且房间里可能有一些钥匙能使你进入下一个房间。 在形式上,对于每个房间 i 都有一个钥匙列表 rooms[i],每个钥匙 rooms[i][j] 由 [0,1 ...
分类:其他   时间:2021-08-03 10:27:43    收藏:0  评论:0  赞:0  阅读:17
go报错# command-line-arguments undefined: *解决方案
问题解决 如果是用命令行环境的,采用命令 go run *.go 如果也是用goland开发的,鼠标同时选中main包下所有的文件,右键点击运行即 ...
分类:其他   时间:2021-08-03 10:27:34    收藏:0  评论:0  赞:0  阅读:24
docker安装jenkins
1.安装docker yum install -y yum-utils device-mapper-persistent-data lvm2 #阿里云docker存储库 默认国外的,拉取很慢,经常过时 yum-config-manager --add-repo https://mirrors.ali ...
分类:其他   时间:2021-08-03 10:26:44    收藏:0  评论:0  赞:0  阅读:17
Lerna 基本概念
目录 引子 关于 一个 Lerna 库是什么样子? Lerna 能做什么? Lerna 不能做什么? 开始 它是如何运作 Fixed/Locked 模式 Independent 模式 已解决的问题 常见问题 概念 lerna.json 公用 devDependencies Git 提升依赖 READ ...
分类:其他   时间:2021-08-03 10:26:21    收藏:0  评论:0  赞:0  阅读:21
go 中使用 electron
JVM运行时的原型写的差不多了,但还是有很多体力活儿要做,思考着未来给PHP,JS,TS,JAVA提供桌面UI的,找了下,还真有! https://github.com/asticode/go-astilectron 这个项目已经用封装好对electron的调用了 拿出demo 一跑就报错,一直没办 ...
分类:其他   时间:2021-08-03 10:25:58    收藏:0  评论:0  赞:0  阅读:16
[POI2013]LUK-Triumphal arch
考虑二分答案。 肯定是对每个节点的儿子都要染色。 当时以为是所有节点的儿子数量的最多的。 后来发现前面如果有多余可以多给后面的。 设$f[i]$为$i$节点及子树的和标准操作的差。 那么$f[i] = \sum_{(i \to v)}\ max(0,f[v]) + son[i] - k$ 考虑$f[ ...
分类:其他   时间:2021-08-03 10:25:18    收藏:0  评论:0  赞:0  阅读:19
F. Number of Subsequences(Codeforces Round #674 (Div. 3))
##Codeforces Round #674 (Div. 3) https://codeforces.com/contest/1426/problem/F ###题意 给出一个字符串,其中只包含 \(a,b,c,?\),其中 $?$可以换成 $a,b,c$中任意一个字母,问所有可能的序列中子序列 ...
分类:其他   时间:2021-08-03 10:25:07    收藏:0  评论:0  赞:0  阅读:21
Flutter概论-优势,知识体系
大概 Flutter使用原生引擎渲染视图 Flutter包含底层渲染逻辑,保证Android和IOS高度一致性 Flutter运行机制 CPU线程计算好Dart和视图结构,交给Skia渲染引擎,通过OpenGL渲染 Skia Skia 是一款用 C++ 开发的、性能彪悍的 2D 图像绘制引擎 底层渲 ...
分类:其他   时间:2021-08-03 10:24:48    收藏:0  评论:0  赞:0  阅读:16
事务中savepoint(保存点)的使用
savepoint概念: 首先要知道savepoint就是为回退做的,savepoint的个数没有限制,savepoint和虚拟机中快照类似. savepoint是事务中的一点。用于取消部分事务,当结束事务时,会自动的删除该事务中所定义的所有保存点。 当执行rollback时,通过指定保存点可以回退 ...
分类:其他   时间:2021-08-03 10:24:39    收藏:0  评论:0  赞:0  阅读:23
redis实现延时队列的两种方式
背景 项目中的流程监控,有几种节点,需要监控每一个节点是否超时。按传统的做法,肯定是通过定时任务,去扫描然后判断,但是定时任务有缺点:1,数据量大会慢;2,时间不好控制,太短,怕一次处理不完,太长状态就会有延迟。所以就想到用延迟队列的方式去实现。 一,redis的过期key监控 1,开启过期key监 ...
分类:其他   时间:2021-08-03 10:24:23    收藏:0  评论:0  赞:0  阅读:28
1667435条   上一页 1 ... 690 691 692 693 694 ... 83372 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!