排序
Vaadin 25 正式发布:回归标准Java Web,让企业级开发更简单、更高效
Vaadin 25 正式发布:回归标准Java Web,让企业级开发更简单、更高效, Vaadin 25.0 作为一个全新的大版本正式发布,开启了 Vaadin 的新一代产品线。本次升级的核心主题非常明确:减少...
java~重写hashcode和equals
单字段和多字段重写hashcode 在 Java 中,重写 hashCode 方法的场景通常与对象的哈希值计算有关,特别是在使用哈希表(如 HashMap, HashSet 等)时。下面是你提供的两种 hashCode 实现的具体使...
秋招,从来就不是为普通人准备的!
秋招,从来就不是为普通人准备的!,大家好,我是R哥。 最近看到一篇帖子: 我作为一名资深程序员和专业的程序员面试辅导导师,我想告诉你的是:没有必要垂头丧气,秋招,从来就不是为普通人准备...
分布式ID介绍&实现方案总结
分布式 ID 介绍 什么是 ID? 日常开发中,我们需要对系统中的各种数据使用 ID 唯一表示,比如用户 ID 对应且仅对应一个人,商品 ID 对应且仅对应一件商品,订单 ID 对应且仅对应一个订单。 我们...
web server apache tomcat11-14-CGI
前言 整理这个官方翻译的系列,原因是网上大部分的 tomcat 版本比较旧,此版本为 v11 最新的版本。 开源项目 从零手写实现 tomcat minicat 别称【嗅虎】心有猛虎,轻嗅蔷薇。 系列文章 web serv...
Java中文件操作和IO(如果想知道Java中有关文件操作和IO的知识,那么只看这一篇就足够了!)
Java中文件操作和IO(如果想知道Java中有关文件操作和IO的知识,那么只看这一篇就足够了!), 前言:在 Java 中,输入输出(I/O)是常见的操作,字节流和字符流是处...
JAVA_笔试
JAVA_笔试, 1.不使用第三方组件的情况下,如何实现一个消息队列(类似kafka),请详细列出设计上需要考虑的点。 1.确定需求和功能:确定消息队列的主要功能,并分析需要处理的消息类型、消息数量...
JavaSE基础知识分享(二)相关练习题
写在前面 大家前面的方法和数组学的怎么样了,快来看看这些题你能不能快速地说出答案,数组和方法在Java学习中还是非常重要的,快来检测你的薄弱点在哪,及时查漏补缺! 填空题 1.数组会在内存...
零基础学习Spring AI Java AI使用向量数据库Redis检索增强生成 RAG
零基础学习Spring AI Java AI使用向量数据库Redis检索增强生成 RAG, 零基础学习Spring AI Java AI使用向量数据库Redis检索增强生成 RAG 要使用向量数据库的原因:数据通常是非结构化的,这就意...
IDEA社区版(IDEA Community Edition)创建Springboot父子项目
1. 因为社区版不支持使用spring Spring Initializr 的方式创建项目, 但是我们可以考虑使用别的方式达到效果: 创建方式有3种: 第一种:使用https://start.spring.io/ 官方URL创建项目,再导入...
网站优化之压缩页面输出
本文于2015年底完成,发布在个人博客网站上。 考虑个人博客因某种原因无法修复,于是在博客园安家,之前发布的文章逐步搬迁过来。 一切要从阿里高级专家君山的一次公开演讲有关。 本文基于tomca...
【Guava工具类】Strings&Ints
【Guava工具类】Strings&Ints,String相关工具 Strings Guava 提供了一系列用于字符串处理的工具: 对字符串为null或空的处理 nullToEmpty(@Nullable String string):如果非空,则返回给定的字...













