最新发布第2页
Java8 Lambda实现条件去重distinct List-学海无涯,回头是岸

Java8 Lambda实现条件去重distinct List

Java8 Lambda实现条件去重distinct List 我们知道, Java8 lambda自带的去重为 distinct 方法, 但是只能过滤整体对象, 不能实现对象里的某个值进行判定去重, 比如: List<Integer> numbers ...
mysticalycc的头像-学海无涯,回头是岸mysticalycc1年前
01179
SpringCloud Gateway读取Request Body[自定义过滤器]-学海无涯,回头是岸

SpringCloud Gateway读取Request Body[自定义过滤器]

SpringCloud Gateway读取Request Body 我们使用SpringCloud Gateway做微服务网关的时候,经常需要在过滤器Filter中读取到Post请求中的Body内容进行日志记录、签名验证、权限验证等操作。我们知...
ElasticSearch原理篇-学海无涯,回头是岸

ElasticSearch原理篇

ElasticSearch原理篇 一、基本信息 1.简介 介绍ElasticSearch前我们先预热一些常识,提到非结构化数据的检索的时候,经常听到Lucene、Solr、ElasticSearch,那他们的区别是什么呢? Apache Luce...
这几年落地的DDD,都是智商税和大忽悠?-学海无涯,回头是岸

这几年落地的DDD,都是智商税和大忽悠?

这几年落地的DDD,都是智商税和大忽悠? 原文:https://www.cnblogs.com/88223100/p/DDD-IQ_Tax.html 牛B的人物,早已经厌倦了中英文混杂,他们更进一步,使用中英文缩写,对普通人进行降维打击...
mysticalycc的头像-学海无涯,回头是岸mysticalycc20天前
0548
JVM 基础 - JVM 内存结构-学海无涯,回头是岸

JVM 基础 – JVM 内存结构

JVM 基础 - JVM 内存结构 本文主要对JVM 内存结构进行讲解,注意不要和Java内存模型混淆了。原先这里放了一篇我自己整理的文章,最近看到 海星的javakeeper公众号 整理的文章,整理的很好。所以...
mysticalycc的头像-学海无涯,回头是岸mysticalycc8个月前
01088
MVCC能否解决幻读?-学海无涯,回头是岸

MVCC能否解决幻读?

MVCC能否解决幻读? “幻读”指,同一个事务里面连续执行两次同样的sql语句,可能导致不同结果的问题,第二次sql语句可能会返回之前不存在的行。 先给出结论:不能笼统的说能不能解决,因为有的...
调试排错 - Java 问题排查之Linux命令-学海无涯,回头是岸

调试排错 – Java 问题排查之Linux命令

调试排错 - Java 问题排查之Linux命令 Java 在线问题排查主要分两篇:本文是第一篇,通过linux常用命令排查。@pdai 调试排错 - Java 问题排查之Linux命令 文本操作 文本查找 - grep 文本分析 - ...
基础-学海无涯,回头是岸

基础

基础 使用“+”可以连接两个字符串(String对象),那么,是怎样进行连接的? public class StringTest { public static void main(String[] args) { final String s = "abc"; String...
mysticalycc的头像-学海无涯,回头是岸mysticalycc1年前
23328
说说Java泛型-学海无涯,回头是岸

说说Java泛型

说说Java泛型 简单安全。一方面,由于在编译时会进行类型检查,因此提高了安全性,另一方面,在编译阶段就可以把错误报出来,从而减轻了程序员的调试工作量。 性能的提升。以容器为例,在没有泛...
mysticalycc的头像-学海无涯,回头是岸mysticalycc1年前
01758
HBase笔记(持续更新)-学海无涯,回头是岸

HBase笔记(持续更新)

2023年2月23日 Hbase读书笔记 版本变迁: 1、0.94.x:HBase历史上第一个相对稳定的生产线版本,国内最早使用HBase的互联网公司(小米、阿里、网易等)都曾在生产线上大规模使用0.94.x作为服务版...
栈式虚拟机和寄存器式虚拟机?-学海无涯,回头是岸

栈式虚拟机和寄存器式虚拟机?

这两者究竟有什么大的区别?为什么JVM是基于前者,Lua是后者呢?是因为作者当初自己按喜欢决定?还是另有原因?作者:RednaxelaFX 链接:https://www.zhihu.com/question/35777031/answer/64575...
mysticalycc的头像-学海无涯,回头是岸mysticalycc8个月前
0877
Java基本类型的物理存储大小-学海无涯,回头是岸

Java基本类型的物理存储大小

Java基本类型的物理存储大小 在java中我们知道byte就表示一个字节,像char是两个,int是四个。 现在有这样一个问题,在32位的jvm中一个byte的实际存储大小是4个字节,int不用说也是四个,那么ch...
mysticalycc的头像-学海无涯,回头是岸mysticalycc7个月前
0717
为什么局部内部类和匿名内部类只能访问final的局部变量或者成员变量-学海无涯,回头是岸

为什么局部内部类和匿名内部类只能访问final的局部变量或者成员变量

1.为什么局部内部类和匿名内部类只能访问final的局部变量或者成员变量? final修饰的变量不可变 Java编译器实现的只是capture-by-value,并没有实现capture-by-reference。 这个修改可能发生在ne...
mysticalycc的头像-学海无涯,回头是岸mysticalycc1年前
06177
负载均衡-学海无涯,回头是岸

负载均衡

负载均衡 年轻的时候看到文章说到百万并发总是感慨万千,虽然很多文章都是标题上有两个字,但是也不妨碍我对这些的憧憬,到底怎么样才能扛百万并发呀?这系统该多么牛逼呀 但是接触多了高并发的...
mysticalycc的头像-学海无涯,回头是岸mysticalycc6个月前
0517
JVM GC 的安全点与安全区域-学海无涯,回头是岸

JVM GC 的安全点与安全区域

JVM GC 的安全点与安全区域 OopMap JVM 采用的可达性分析法有个缺点,就是从 GC Roots 找引用链耗时。 都说他耗时,他究竟耗时在哪里? GC 进行扫描时,需要查看每个位置存储的是不是引用类型,...