java

蒸蒸yyyyzwd2 小时前
java·笔记·学习
cpp对象模型学习笔记1.1-2.8cpp对象模型是指编译器实际上是怎么实现的c++的对象,比如构造函数、析构函数、虚函数、继承关系。在学cpp的时候一般会有这样的知识被告知,当我们没有主动写任何类的构造函数的时候,编译器会为我们合成一个默认的构造函数,这句话的问题是有时候构造函数不需要采取任何行为,编译器就不会为我们合成,哪怕我们认为是合成了。
程序员徐师兄3 小时前
java·windows·jdk11 下载安装·jdk11 下载教程
Windows JDK11 下载安装教程,适合新手最近要学 Java,第一步就是装 JDK。打开 Oracle 官网一看,下载 JDK 11 需要注册账号,注册页面还要填公司信息。好不容易填完,下载速度几 KB/s,一个 100 多 MB 的文件要下大半天。
RANCE_atttackkk3 小时前
java·开发语言·前端·spring boot·intellij-idea·idea
[Java]实现使用邮箱找回密码的功能1.添加Maven依赖:2.配置文件中进行mail配置:3.MailUtil类(当成固定写法就可以)4.编写控制器,服务,Mapper接口,实现Mapper映射
五岳4 小时前
java·应用·dts
DTS按业务场景批量迁移阿里云MySQL表实战(下):迁移管理平台设计与实现本文是 DTS按业务场景批量迁移阿里云MySQL表实战(上):技术选型和API对接 的后续,应用状态模式,完成业务系统中的迁移模块。DTS的对接方式可参考前文。
zhougl9964 小时前
java·开发语言
Java 所有关键字及规范分类Java 关键字是编程语言内置的特殊标识符,全为小写英文字母,具有固定语法含义,不能作为类名、变量名、方法名等自定义标识符使用。以下按功能场景+语法属性规范分类,包含所有有效关键字、未使用保留字,并标注易混淆的特殊值,覆盖Java SE全版本核心关键字,已补充非访问修饰符default。
Python 老手4 小时前
java·python·算法
Python while 循环 极简核心讲解while 循环是 Python 中基础的条件循环,核心逻辑:只要条件为真,就重复执行循环体代码,适合不确定循环次数的场景,和适合固定次数的 for 循环形成互补。
java1234_小锋5 小时前
java·开发语言
Java高频面试题:MyISAM索引与InnoDB索引的区别?大家好,我是锋哥。今天分享关于【Java高频面试题:MyISAM索引与InnoDB索引的区别?】面试题。希望对大家有帮助;
Mr_Xuhhh5 小时前
java·数据库·sql
MySQL函数详解:日期、字符串、数学及其他常用函数函数名称描述current_date()返回当前日期current_time()返回当前时间current_timestamp()
测试开发Kevin6 小时前
java·开发语言·python
小tip:换行符CRLF 和 LF 的区别以及二者在实际项目中的影响简单来说,CRLF 和 LF 都是用来告诉计算机“这一行结束了,该换行了”的标记,但不同的操作系统用了不同的标记方式。为了让大家更直观地理解,我整理了一个对比表格:
笨手笨脚の6 小时前
java·redis·forkjoin·thread limit
Redis: Thread limit exceeded replacing blocked worker最近系统在运行过程中出现了这样的一个错误,外层是:RedisSystemException: Unknown redis exception,内层是:RejectedExecutionException: Thread limit exceeded replacing blocked worker。系统的情况是这样的,使用 .parallel() 在并行流中执行任务,任务需要根据 redis 中是否存在某个 key 进行查数据库还是直接组织数据。
Lenyiin6 小时前
java·linux·服务器
Linux 基础IO很多人第一次在 Linux 下写程序,都会从 “读写文件” 开始。看起来很简单: fopen、printf、cout,文件就写进去了;open、read、write,数据也能读出来。
松☆6 小时前
android·java·开发语言
Dart 核心语法精讲:从空安全到流程控制(3)Dart 是 Google 推出的现代化、面向对象的编程语言,也是构建高性能 Flutter 应用的基石。自 Dart 2.12 引入 健全空安全(Sound Null Safety) 以来,其在类型安全、代码健壮性和开发体验方面实现了质的飞跃。本文将系统、深入地讲解 Dart 的核心语法体系,涵盖 空安全机制、运算符体系、流程控制结构 三大模块,通过原理剖析、最佳实践、常见误区与全新示例,助你真正掌握 Dart 编程精髓。
编码者卢布7 小时前
java·开发语言·windows
【App Service】Java应用上传文件功能部署在App Service Windows上报错 413 Payload Too LargeJava应用开发了一个上传文件的接口,部署在App Service ( Windows ) 环境上。在测试过程中,发现当文件较大的时候就会遇见413 Payload Too Large的报错。
q行7 小时前
java·spring
Spring概述(含单例设计模式和工厂设计模式)C/S架构和B/S架构是我们常见的软件系统架构。C/S架构(Client/Server架构)是一种典型的分布式系统架构模式,它将应用程序分为客户端(Client)和服务器(Server)两个主要部分。其核心思想是将任务合理分配到客户端和服务器端,通过两者之间的协同工作来完成整个系统的功能。
好好研究8 小时前
java·spring boot·spring·servlet·filter·listener
SpringBoot扩展SpringMVCSpringBoot虽然通过自动配置简化了SpringMVC的配置,但在实际开发中经常需要自定义SpringMVC的行为。
毕设源码-郭学长8 小时前
java
【开题答辩全过程】以 高校项目团队管理网站为例,包含答辩的问题和答案个人简介一名14年经验的资深毕设内行人,语言擅长Java、php、微信小程序、Python、Golang、安卓Android等
玄〤8 小时前
java·开发语言·笔记·算法
Java 大数据量输入输出优化方案详解:从 Scanner 到手写快读(含漫画解析)在算法竞赛或处理大规模数据的工程场景中,Java 程序常因输入输出(IO)效率低下而超时。尤其当数据量达到数十万甚至数百万级别时,使用默认的 Scanner 和 System.out 往往无法满足性能要求。本文将介绍几种 Java 中高效处理大量整数输入输出的方法,并结合具体的题目来给出真实的测试
tb_first8 小时前
java·jvm·spring boot·mybatis
SSM速通3在前后端不分离的模式下,前端页面的生成和后端业务逻辑的处理是在同一个项目中完成的。后端代码会直接生成HTML页面,并将页面发送给浏览器。
独自破碎E8 小时前
java·开发语言
总持续时间可被 60 整除的歌曲