java

啾啾Fun28 分钟前
java·性能优化·反射·缓存思想
Java反射操作百倍性能优化欢迎来到啾啾的博客🐱。 记录学习点滴。分享工作思考和实用技巧,偶尔也分享一些杂谈💬。 有很多很多不足的地方,欢迎评论交流,感谢您的阅读和评论😄。
20岁30年经验的码农35 分钟前
java·微服务·架构
若依微服务Openfeign接口调用超时问题在nacos中修改公共配置文件application-dev.yml
曲莫终43 分钟前
java·spring boot·spring
SpEl表达式之强大的集合选择(Collection Selection)和集合投影(Collection Projection)Selection 是一个强大的表达式语言功能,它让你通过从一个源集合的条目中进行选择,将其转化为另一个集合。
ajassi20001 小时前
android·java·linux·开源
开源 java android app 开发(十二)封库.aar文章的目的为了记录使用java 进行android app 开发学习的经历。本职为嵌入式软件开发,公司安排开发app,临时学习,完成app的开发。开发流程和要点有些记忆模糊,赶紧记录,防止忘记。
q567315231 小时前
java·开发语言·分布式·爬虫·selenium
Java使用Selenium反爬虫优化方案当我们爬取大站的时候,就得需要对抗反爬虫机制的场景,因为项目要求使用Java和Selenium。Selenium通常用于模拟用户操作,但效率较低,所以需要我们结合其他技术来实现高效。
kaikaile19951 小时前
java·spring boot·spring
解密Spring Boot:深入理解条件装配与条件注解在Spring Boot开发中,条件装配和条件注解是两个强大的工具,能够根据不同的环境和条件动态地装配Bean,从而使应用程序更加灵活和可配置。本文将深入探讨Spring Boot中的条件装配与条件注解的使用方法和原理,帮助开发者更好地理解和运用这些功能。
守护者1701 小时前
java·学习
JAVA学习-练习试用Java实现“一个词频统计工具 :读取文本文件,统计并输出每个单词的频率”java语言编辑,实现一个词频统计工具 :读取文本文件,统计并输出每个单词的频率。以下是一个Java程序,该程序读取一个文本文件,统计并输出每个单词的频率。请注意,该程序假定单词由空格、换行符、标点符号等非字母数字字符分隔。
bing_1582 小时前
java·spring boot·后端
Spring Boot 中ConditionalOnClass、ConditionalOnMissingBean 注解详解这两个注解都派生自 Spring Framework 的 @Conditional 元注解。@Conditional 允许基于某些条件来决定一个 Bean 是否应该被创建,或者一个 @Configuration 类是否应该被处理。
ergdfhgerty2 小时前
java·docker
斐讯N1部署Armbian与CasaOS实现远程存储管理在万物互联的智能时代,家庭数据管理正经历着革命性变革。传统网络存储设备动辄数千元的高昂投入与复杂的操作门槛,已无法满足现代用户对智能存储的多样化需求。事实上,许多家庭中闲置的斐讯N1智能终端,经过系统升级与功能扩展后,完全可以胜任专业级的私有云存储任务。
勤奋的知更鸟2 小时前
java·开发语言·测试工具
Java性能测试工具列举Java性能测试工具用于评估Java应用程序的性能指标(如响应时间、吞吐量、资源利用率),帮助发现性能瓶颈并优化代码。根据测试目的不同,可分为负载测试工具、代码分析工具、监控工具等。
用户0595661192092 小时前
java·后端
Java 基础篇必背综合知识点总结包含新技术应用及实操指南模块化系统(JPMS):Java 9引入的模块系统,通过module-info.java文件定义模块依赖,增强了封装性和安全性。
三目君2 小时前
java·spring·servlet·tomcat·mvc
SpringMVC异步处理Servlet只有 Callable 用了简单线程池,存在线程问题,如果使用需要指定线程池,但也只有Callable使用最简单,return 即可。
fie88892 小时前
java·spring·mvc
Spring MVC扩展与SSM框架整合Spring MVC是一种基于Java的Web框架,用于构建企业级应用程序。SSM(Spring + Spring MVC + MyBatis)框架将Spring、Spring MVC和MyBatis整合在一起,为开发者提供了一个高度灵活和强大的开发环境。本文将详细介绍如何扩展Spring MVC和整合SSM框架,步骤清晰易懂,并附有必要的代码示例和解释。
不太可爱的叶某人2 小时前
java·笔记·学习
【学习笔记】深入理解Java虚拟机学习笔记——第3章 垃圾收集器与内存分配策略略“死去”即不可能以任何途径访问到每个对象维护一个计数器,引用即加1,引用失效便减1。即根据GC Roots是否可由引用链到达 -Java GC Roots: 1>虚拟机栈的栈帧中的变量表、参数、局部及临时变量 2>方法区静态引用对象 3>方法区常量引用对象(String常量池,static修饰的对象) 4>本地方法栈所引用的对象 5>虚拟机内部引用:基本数据类型、class对象、常驻异常对象、系统类加载器等。 6>被同步锁持有的对象 7>本地代码缓存等
YuTaoShao2 小时前
java·开发语言·jvm
Java八股文——JVM「类加载篇」面试官您好,当我们在Java代码中写下new MyObject()时,这背后其实是JVM在进行一系列精密而有序的操作。我们可以把这个过程比喻成 “盖一栋精装修的房子”。
爱玩电脑的L2 小时前
java·开发语言·jvm
javaee初阶-多线程要了解线程我们首先需要了解什么是进程?运行的程序在操作系统中以进程的方式运行,比如说电脑打开不同的软件,软件就是不同的进程
小王不会写code3 小时前
java·hadoop·分布式
Hadoop 2.7.7 单机伪分布式安装与配置教程(JDK 8)https://archive.apache.org/dist/hadoop/common/hadoop-2.7.7/hadoop-2.7.7.tar.gz
浮游本尊3 小时前
java
第1天Java学习作业 - 完整解答本文档包含了Java学习第1天的三个核心作业,从基础变量操作到复杂的数组处理,帮助您快速掌握Java基础语法。
浮游本尊3 小时前
java
Java学习第3天 - 面向对象高级特性学习时间: 4-5小时 学习目标: 掌握继承、多态、抽象类和接口等面向对象高级概念JavaScript (你熟悉的原型继承)
enjoy嚣士3 小时前
java·maven·maven不使用本地jar包
Maven 之 打包项目时没有使用本地仓库依赖问题pom 中使用了第三方jar包,远程仓库设置的是阿里云,之前运行很好,今天不知道怎么的,打包总是报错,阿里云仓库无法找到依赖包(本来也没有),按理来说,编译打包时会优先选择本地仓库的包才对,好嘛,怎么搞都有问题,但是本地仓库确实有jar包。