- 数组的一些基础知识 数组的一些基础知识
- 本篇文章带大家认识数据结构——二叉搜索树,本文将介绍搜索树的概念以及使用java实现二叉搜索树。 本篇文章带大家认识数据结构——二叉搜索树,本文将介绍搜索树的概念以及使用java实现二叉搜索树。
- 本篇文章带大家认识Java基础知识——异常,在理想的情况下,用户输入的数据格式永远是正确的,一个程序也许可能永远没有bug,但是在实际情况当中,这种理想的情况非常少,用户输入数据格式出现错误是非常常见的,需要一种机制解决类似的问题,而在Java中引入了异常的概念,本篇博客将围绕什么是异常,异常怎么解决两个维度对异常做一个详细地分析。 本篇文章带大家认识Java基础知识——异常,在理想的情况下,用户输入的数据格式永远是正确的,一个程序也许可能永远没有bug,但是在实际情况当中,这种理想的情况非常少,用户输入数据格式出现错误是非常常见的,需要一种机制解决类似的问题,而在Java中引入了异常的概念,本篇博客将围绕什么是异常,异常怎么解决两个维度对异常做一个详细地分析。
- 将代码段封装成函数的过程叫做**函数定义**。 Java中所谓的方法就是其他编程语言的“函数”,都是将一个实现单一的功能的代码封装。 将代码段封装成函数的过程叫做**函数定义**。 Java中所谓的方法就是其他编程语言的“函数”,都是将一个实现单一的功能的代码封装。
- Spring作为一个IOC/DI容器,帮助我们管理了许许多多的“bean”。但其实,Spring并没有保证这些对象的线程安全,需要由开发者自己编写解决线程安全问题的代码。 Spring作为一个IOC/DI容器,帮助我们管理了许许多多的“bean”。但其实,Spring并没有保证这些对象的线程安全,需要由开发者自己编写解决线程安全问题的代码。
- 紧急的时候,借助Docker,在不安装JDK和Maven的环境也能构建Maven工程 紧急的时候,借助Docker,在不安装JDK和Maven的环境也能构建Maven工程
- 现代Java应用架构越来越强调数据存储和处理分离,以获得更好的可维护性、可扩展性以及可移植性,比如火热的微服务就是一种典型。这种架构通常要求业务逻辑要在Java程序中实现,而不是像传统应用架构中放在数据库中。应用中的业务逻辑大都会涉及结构化数据处理。数据库(SQL)中对这类任务有较丰富的支持,可以相对简易地实现业务逻辑。但Java却一直缺乏这类基础支持,导致用Java实现业务逻辑非常繁琐低效... 现代Java应用架构越来越强调数据存储和处理分离,以获得更好的可维护性、可扩展性以及可移植性,比如火热的微服务就是一种典型。这种架构通常要求业务逻辑要在Java程序中实现,而不是像传统应用架构中放在数据库中。应用中的业务逻辑大都会涉及结构化数据处理。数据库(SQL)中对这类任务有较丰富的支持,可以相对简易地实现业务逻辑。但Java却一直缺乏这类基础支持,导致用Java实现业务逻辑非常繁琐低效...
- 手把手用开发套件来完成Java代码(netty)迁移,里面还是有很多坑已帮你踩记得点赞鼓励下 手把手用开发套件来完成Java代码(netty)迁移,里面还是有很多坑已帮你踩记得点赞鼓励下
- 也许对于部分人来说,唤起他们编程兴趣的起点可能是一些能快速实现某功能的python小脚本。 但作为一个多年的java开发,更多是在接触工作中的业务代码,CURD写久了,总会偶尔感到一丝丝的疲劳。 回望窗外,思索着在代码的世界中,是存在很多艺术般的写法,这可能也是部分程序员追求编程这项事业的内在动力。这里将为你呈现4种代码中的艺术,试图唤回你对代码最初的兴趣。 也许对于部分人来说,唤起他们编程兴趣的起点可能是一些能快速实现某功能的python小脚本。 但作为一个多年的java开发,更多是在接触工作中的业务代码,CURD写久了,总会偶尔感到一丝丝的疲劳。 回望窗外,思索着在代码的世界中,是存在很多艺术般的写法,这可能也是部分程序员追求编程这项事业的内在动力。这里将为你呈现4种代码中的艺术,试图唤回你对代码最初的兴趣。
- 新星计划Day3【JavaSE】 集合 Part1👩💻博客主页:京与旧铺的博客主页✨欢迎关注🖱点赞🎀收藏⭐留言✒🔮本文由京与旧铺原创,csdn首发!😘系列专栏:java学习💻首发时间:🎞2022年4月27日🎠🎨你做三四月的事,八九月就会有答案,一起加油吧🀄如果觉得博主的文章还不错的话,请三连支持一下博主哦🎧最后的话,作者是一个新人,在很多方面还做的不好,欢迎大佬指正... 新星计划Day3【JavaSE】 集合 Part1👩💻博客主页:京与旧铺的博客主页✨欢迎关注🖱点赞🎀收藏⭐留言✒🔮本文由京与旧铺原创,csdn首发!😘系列专栏:java学习💻首发时间:🎞2022年4月27日🎠🎨你做三四月的事,八九月就会有答案,一起加油吧🀄如果觉得博主的文章还不错的话,请三连支持一下博主哦🎧最后的话,作者是一个新人,在很多方面还做的不好,欢迎大佬指正...
- 本文为华为云代码重构课程的开篇直播课整理。华为软件设计专家、重构专家、微服务专家高老师介绍了代码重构的价值以及坏味道代码带来的影响,与此同时还详细介绍了本次课程的定位、形式以及基本演示。免费课程已上线华为云开发者学堂,进入学堂后搜索《代码坏味道识别与重构手法普及(Java)》进行学习。 本文为华为云代码重构课程的开篇直播课整理。华为软件设计专家、重构专家、微服务专家高老师介绍了代码重构的价值以及坏味道代码带来的影响,与此同时还详细介绍了本次课程的定位、形式以及基本演示。免费课程已上线华为云开发者学堂,进入学堂后搜索《代码坏味道识别与重构手法普及(Java)》进行学习。
- 单例模式是Java中最简单的设计模式之一,属于创建型模式,它提供一种创建对象的最佳方式。单例模式顾名思义就是单一的实例,涉及到一个单一的类,该类负责创建自己的对象,同时确保只有一个对象被创建,并且提供一种可以访问这个对象的方式,可以直接访问,不需要实例化该类的对象。 单例模式是Java中最简单的设计模式之一,属于创建型模式,它提供一种创建对象的最佳方式。单例模式顾名思义就是单一的实例,涉及到一个单一的类,该类负责创建自己的对象,同时确保只有一个对象被创建,并且提供一种可以访问这个对象的方式,可以直接访问,不需要实例化该类的对象。
- @TOC 一、微服务定义 1.1 定义一微服务是一种架构风格,将单体应用划分成一组小的服务,尽量符合单一职责的原则,使得服务之间相互协作,实现业务功能;每个服务都运行在独立的进程、虚拟机、容器、服务器中,服务之间采用轻量级的通信机制(HTTP/JSON)进行协作;每个服务围绕各自的业务能力进行构建,并且能够通过自动化机制独立地部署,相互之间无部署依赖;每个服务可以使用不同的技术栈进行开发; ... @TOC 一、微服务定义 1.1 定义一微服务是一种架构风格,将单体应用划分成一组小的服务,尽量符合单一职责的原则,使得服务之间相互协作,实现业务功能;每个服务都运行在独立的进程、虚拟机、容器、服务器中,服务之间采用轻量级的通信机制(HTTP/JSON)进行协作;每个服务围绕各自的业务能力进行构建,并且能够通过自动化机制独立地部署,相互之间无部署依赖;每个服务可以使用不同的技术栈进行开发; ...
- 一个Flink应用程序开发的步骤大致为五个步骤:构建执行环境、获取数据源、操作数据源、输出到外部系统、触发程序执行。由这五个模块组成了一个flink任务,接下来围绕着每个模块对应的API进行梳理。 一个Flink应用程序开发的步骤大致为五个步骤:构建执行环境、获取数据源、操作数据源、输出到外部系统、触发程序执行。由这五个模块组成了一个flink任务,接下来围绕着每个模块对应的API进行梳理。
- 前言异常层次结构图: 一、概述异常机制:程序在执行过程中发生了不正常的情况。代码演示:public class ExceptionText { public static void main(String[] args) { int a=100; int b=0; System.out.println(a/b); }}运行结果:没有正确... 前言异常层次结构图: 一、概述异常机制:程序在执行过程中发生了不正常的情况。代码演示:public class ExceptionText { public static void main(String[] args) { int a=100; int b=0; System.out.println(a/b); }}运行结果:没有正确...
上滑加载中
推荐直播
-
仓颉编程语言开源创新人才培养经验分享
2025/08/06 周三 19:00-20:00
张引 -华为开发者布道师-高校教师
热情而富有活力的仓颉社区为学生的学习提供了一个充满机遇和挑战的平台。本次直播探讨如何运用社区的力量帮助同学们变身为开源开发者,从而完成从学生到工程师身份的转变。
回顾中 -
“全域洞察·智控未来” ——云资源监控实战
2025/08/08 周五 15:00-16:00
星璇 华为云监控产品经理,霄图 华为云监控体验设计师,云枢 华为云可观测产品经理
本期直播深度解析全栈监控技术实践,揭秘华为云、头部企业如何通过智能监控实现业务零中断,分享高可用系统背后的“鹰眼系统”。即刻预约,解锁数字化转型的运维密码!
即将直播
热门标签