排序
4. 垃圾收集
垃圾回收 垃圾回收需要完成的三件事情 哪些内存需要回收? 什么时候回收? 如何回收? 1. 如何判断对象是否存活 在堆里面存放着 Java 世界中几乎所有的对象实例,垃圾收集器在对堆进行回收前,...
剑指offer-70、把数字翻译成为字符串
剑指offer-70、把数字翻译成为字符串,题⽬描述 有⼀种将字⺟编码成数字的⽅式:'a'->1, 'b->2', ... , 'z->26'。 现在给⼀串数字,返回有多少种可能的译码结果 示例1 输⼊:'12' 返回...
字符串值提取工具-01-value-extraction 概览
场景 我们经常需要从字符串中提取指定的值。 如果要设计一个平台,常见提取策略都要支持。从零实现起来会比较麻烦。 希望实现一个整合常见提取策略的工具,便于在各个场景复用。 开源地址 value...
1.elasticsearch运行
在docker中运行elasticsearch、kibana 一、MacOs 首先需要安装doceker,提供两种方式,选一种方便的就好 1.命令行安装方式 安装命令行 xcode-select --install 安装homebrew /usr/bin/ruby -e '...
阿里又开发了一款 IDEA 新插件,开发效率提升了 10 几倍!好用到爆!!
大家好,我是R哥。 昨天,我在我的《Java技术小密圈》知识星球分享了《Java AI 辅助编程工具推荐》: 帮我智能辅助写代码,开发效率至少提升了 10 倍,有兴趣的可以加入学习交流,持续分享技术...
剑指offer-73、连续⼦数组的最⼤和(⼆)
剑指offer-73、连续⼦数组的最⼤和(⼆),题⽬描述 输⼊⼀个⻓度为n 的整型数组array ,数组中的⼀个或连续多个整数组成⼀个⼦数组,找到⼀个具有 最⼤和的连续⼦数组。 ⼦数组是连续的,⽐如[1,3...
从零手写实现 nginx-19-HTTP CORS(Cross-Origin Resource Sharing,跨源资源共享)介绍+解决方案
前言 大家好,我是老马。很高兴遇到你。 我们为 java 开发者实现了 java 版本的 nginx https://github.com/houbb/nginx4j 如果你想知道 servlet 如何处理的,可以参考我的另一个项目: 手写从零...
Spring和Spring Boot之间的区别
Spring和Spring Boot之间的区别,Spring 和 Spring Boot 是 Java 开发中常用的框架,它们之间有许多联系,但也存在显著的区别。Spring 是一个全面的 Java 应用开发框架,而 Spring Boot 是基于 S...
web server apache tomcat11-12-SSL/TLS Configuration
前言 整理这个官方翻译的系列,原因是网上大部分的 tomcat 版本比较旧,此版本为 v11 最新的版本。 开源项目 从零手写实现 tomcat minicat 别称【嗅虎】心有猛虎,轻嗅蔷薇。 系列文章 web serv...
239. 滑动窗口最大值
题目描述 给你一个整数数组 nums,有一个大小为 k 的滑动窗口从数组的最左侧移动到数组的最右侧。你只可以看到在滑动窗口内的 k 个数字。滑动窗口每次只向右移动一位。 返回 滑动窗口中的最大值...
@ModelAttribute、@RequestBody、@RequestParam、@PathVariable 注解对比
@ModelAttribute、@RequestBody、@RequestParam、@PathVariable 注解对比,整理了下接收参数的注解。 注解 绑定来源 支持类型 典型用途 备注 @ModelAttribute 请求参数自动绑定到 JavaBean(含...
Linux上java-jar Spingboot项目
百度的,后面再补一个Linux文档操作手册,是不是很大胆? 准备工作 1、首先得有两个软件Xftp(用来上传文件到)和XShell(连接服务器执行命令) 2、Linux上有JDK(怎么安装可以转到Linux安装JDK...













