首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
jsonz
掘友等级
JAVA开发工程师
|
华为技术有限公司
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
4
文章 4
沸点 0
赞
4
返回
|
搜索文章
最新
热门
JVM笔记-对象创建解析
作为java程序员,new关键字每天都会使用,是时候真正的了解它了.这里写个笔记,以备时习之. 常量池以及编译器自动生成的默认构造函数这里直接略过,只需要关注从38行到42行的内容.从上面可以看出,在源码中的一行简单代码,编译之后需要四条字节码指令来完成工作. 38行,通过ne…
学习笔记-划分树 + 查询给定范围内第K大的数
给你n个数的原序列,有m次询问,每次询问给出l、r、k,求原序列l到r之间第k 大的数。n范围10万,m范围5千. 像这种题目,就很适合用划分树来解决问题.上面的题有两个关键点,第一是'每次查询都是原序列的l到r之间查询'.第二个关键点是,可能会有m次查询,也就是说查询的次数可…
使用反射框架org.reflections遇到的坑:Scanner SubTypesScanner was not configured
需求是获取anno包下的AnnotationA和AnnotationB,而不需要获取AnnotationC.这三个类都被注解@ServiceMode标记.这里使用比较流行的org.reflections框架. 通过异常信息和异常栈来看,应该是SubTypesScanner没有配…
Elastic-job笔记
注册中心在定义的命名空间下,创建作业名称节点,用于区分不同作业,所以作业一旦创建则不能修改作业名称,如果修改名称将视为新的作业。作业名称节点下又包含4个数据子节点,分别是config, instances, sharding, servers和leader。 作业运行实例信息,…
LEETCODE.862 和至少为 K 的最短子数组
返回 A 的最短的非空连续子数组的长度,该子数组的和至少为 K 。 如果没有和至少为 K 的非空子数组,返回 -1 。
LEETCODE.10.正则表达式匹配
s 可能为空,且只包含从 a-z 的小写字母。 p 可能为空,且只包含从 a-z 的小写字母,以及字符 . 和 *。
stream api笔记
因为会报空指针异常,所以最好先过滤掉为null的数据.
LeetCode 980. 不同路径 III
1 表示起始方格。且只有一个起始方格。 2 表示结束方格,且只有一个结束方格。 0 表示我们可以走过的空方格。 -1 表示我们无法跨越的障碍。 返回在四个方向(上、下、左、右)上行走时,从起始方格到结束方格的不同路径的数目,每一个无障碍方格都要通过一次。
MySQL--InnoDB笔记
InnoDB是一个平衡了高可靠性和高性能的通用存储引擎.在MySQL的5.6版本中,InnoDB是默认的MySQL存储引擎. 除非你配置了不同的默认存储引擎,否则不带ENGINE=字句的CREATE TABLE语句将创建一个InnoDB的表. DML(Data manipula…
JAVA-ConcurrentSkipListMap笔记
跳表(skip list)是在1990年由William Pugh提出的一种数据结构.JAVA里也有对应的数据结构--ConcurrentSkipListMap.引用wiki中的一个gif来展示跳表的插入过程. 在ConcurrentSkipListMap中有三种类型的节点:N…
下一页
个人成就
文章被点赞
16
文章被阅读
11,684
掘力值
282
关注了
10
关注者
5
收藏集
2
关注标签
47
加入于
2019-01-18