- 引入坐标 <dependency> <groupId>cn.hutool</groupId> <artifactId>hutool-all</artifactId> <version>5.4.3</version> </dependency> <dependency> <groupId>org.apache.httpcomponents</groupId> <ar... 引入坐标 <dependency> <groupId>cn.hutool</groupId> <artifactId>hutool-all</artifactId> <version>5.4.3</version> </dependency> <dependency> <groupId>org.apache.httpcomponents</groupId> <ar...
- WebJava技术栈B/S架构:Browser/Server,浏览器/服务器架构模式,它的特点是,客户端只需要浏览器,应用程序的逻辑和数据都存储在服务器端。浏览器只需要请求服务器,获取Wb资源,服务器把Wb资源发送给浏览器即可好处:易于维护升级:服务器端升级后,客户端无需任何部署就可以使用到新的版本静态资源:HTML、CSS、JavaScript、图片等。负责页面展现动态资源:Servlet... WebJava技术栈B/S架构:Browser/Server,浏览器/服务器架构模式,它的特点是,客户端只需要浏览器,应用程序的逻辑和数据都存储在服务器端。浏览器只需要请求服务器,获取Wb资源,服务器把Wb资源发送给浏览器即可好处:易于维护升级:服务器端升级后,客户端无需任何部署就可以使用到新的版本静态资源:HTML、CSS、JavaScript、图片等。负责页面展现动态资源:Servlet...
- JS什么是JavaScript?JavaScript是一门跨平台、面向对象的脚本语言,来控制网页行为的,它能使网页可交互W3C标准:网页主要由三部分组成结构:HTML表现:CSS行为:JavaScriptJavaScript和Java是完全不同的语言,不论是概念还是设计。但是基础语法类似。JavaScript(简称:JS)在1995年由Brendan Eich发明,并于1997年成为一部EC... JS什么是JavaScript?JavaScript是一门跨平台、面向对象的脚本语言,来控制网页行为的,它能使网页可交互W3C标准:网页主要由三部分组成结构:HTML表现:CSS行为:JavaScriptJavaScript和Java是完全不同的语言,不论是概念还是设计。但是基础语法类似。JavaScript(简称:JS)在1995年由Brendan Eich发明,并于1997年成为一部EC...
- 本文主要讲解BigDecimal的比较运算,保留精度和取整和基础运算,BigDecimal与其他数据类型转换。 比较运算比较num1是否大于num2 public static boolean gt(@NotNull BigDecimal num1, BigDecimal num2) { return num1.compareTo(num2) > 0; }比较num... 本文主要讲解BigDecimal的比较运算,保留精度和取整和基础运算,BigDecimal与其他数据类型转换。 比较运算比较num1是否大于num2 public static boolean gt(@NotNull BigDecimal num1, BigDecimal num2) { return num1.compareTo(num2) > 0; }比较num...
- java.util.Set接口和java.util.List接口一样,同样继承自Collection接口,它与Collection接口中的方法基本一致,并没有对Collection接口进行功能上的扩充,只是比Collection接口更加严格了。与List接口不同的是,Set接口中元素无序,并且都会以某种规则保证存入的元素不出现重复。Set集合有多个子类,这里我们介绍其中的java.util.... java.util.Set接口和java.util.List接口一样,同样继承自Collection接口,它与Collection接口中的方法基本一致,并没有对Collection接口进行功能上的扩充,只是比Collection接口更加严格了。与List接口不同的是,Set接口中元素无序,并且都会以某种规则保证存入的元素不出现重复。Set集合有多个子类,这里我们介绍其中的java.util....
- MyBatis一.MyBatis简介1.什么是MyBatisMyBatis是一款优秀的持久层框架,用于简化 JDBC 开发MyBatis本是Apache的一个开源项目iBatis,2010年这个项目由apache software foundation迁移到了google code,并且改名为MyBatis。2013年11月迁移到Github官网:https://mybatis.org/my... MyBatis一.MyBatis简介1.什么是MyBatisMyBatis是一款优秀的持久层框架,用于简化 JDBC 开发MyBatis本是Apache的一个开源项目iBatis,2010年这个项目由apache software foundation迁移到了google code,并且改名为MyBatis。2013年11月迁移到Github官网:https://mybatis.org/my...
- 概述递归:指在当前方法内调用自己的这种现象。递归的分类:递归分为两种,直接递归和间接递归。直接递归称为方法自身调用自己。间接递归可以A方法调用B方法,B方法调用C方法,C方法调用A方法。注意事项:递归一定要有条件限定,保证递归能够停止下来,否则会发生栈内存溢出。在递归中虽然有限定条件,但是递归次数不能太多。否则也会发生栈内存溢出。构造方法,禁止递归public class Demo01Di... 概述递归:指在当前方法内调用自己的这种现象。递归的分类:递归分为两种,直接递归和间接递归。直接递归称为方法自身调用自己。间接递归可以A方法调用B方法,B方法调用C方法,C方法调用A方法。注意事项:递归一定要有条件限定,保证递归能够停止下来,否则会发生栈内存溢出。在递归中虽然有限定条件,但是递归次数不能太多。否则也会发生栈内存溢出。构造方法,禁止递归public class Demo01Di...
- 🏋泛型概述我们都知道集合中是可以存放任意对象的,只要把对象存储集合后,那么这时他们都会被提升成Object类型。当我们在取出每一个对象,并且进行相应的操作,这时必须采用类型转换。大家观察下面代码:public class GenericDemo { public static void main(String[] args) { Collection coll = new ArrayL... 🏋泛型概述我们都知道集合中是可以存放任意对象的,只要把对象存储集合后,那么这时他们都会被提升成Object类型。当我们在取出每一个对象,并且进行相应的操作,这时必须采用类型转换。大家观察下面代码:public class GenericDemo { public static void main(String[] args) { Collection coll = new ArrayL...
- SAP Cloud Application Programming 模型的推荐是将 service 和 model 模型的定义分离开。因此,我们在 db 文件夹里定义 model model.新建一个 schema.cds 文件: namespace sap.capire.products; using { Currency, cuid, managed, sap.common.... SAP Cloud Application Programming 模型的推荐是将 service 和 model 模型的定义分离开。因此,我们在 db 文件夹里定义 model model.新建一个 schema.cds 文件: namespace sap.capire.products; using { Currency, cuid, managed, sap.common....
- 引用类型在Java语言中,除了基本数据类型外,其他的都是指向各类对象的对象引用;Java中根据其生命周期的长短,将引用分为4类。不同的引用类型,主要体现的是对象不同的可达性(reachable)状态和对垃圾收集的影响。 强引用特点:所谓强引用(“Strong” Reference),就是我们最常见的普通对象引用,只要还有强引用指向一个对象,就能表明对象还“活着”,我们平常典型编码Objec... 引用类型在Java语言中,除了基本数据类型外,其他的都是指向各类对象的对象引用;Java中根据其生命周期的长短,将引用分为4类。不同的引用类型,主要体现的是对象不同的可达性(reachable)状态和对垃圾收集的影响。 强引用特点:所谓强引用(“Strong” Reference),就是我们最常见的普通对象引用,只要还有强引用指向一个对象,就能表明对象还“活着”,我们平常典型编码Objec...
- Java 中流行的数据类型转换简要指南 Java 中流行的数据类型转换简要指南
- 大家好,我是研究大数据领域的 查德-常,大数据是一个随着数据量快速增长而应运而生的行业,让我来带你了解大数据吧。由于粉丝中初学者比较多,博主在发一些有深度的内容时粉丝反馈想要循序渐进学习,一步一步跟着博主学习,所以博主就补充一些基础内容,当然有深度的内容也会不定时更新。 JDK安装 1.1 搜索jdk看域名,Oracle公司就对了点进去下拉一直找到Java8或者你也可以选择其他版本,我选Ja... 大家好,我是研究大数据领域的 查德-常,大数据是一个随着数据量快速增长而应运而生的行业,让我来带你了解大数据吧。由于粉丝中初学者比较多,博主在发一些有深度的内容时粉丝反馈想要循序渐进学习,一步一步跟着博主学习,所以博主就补充一些基础内容,当然有深度的内容也会不定时更新。 JDK安装 1.1 搜索jdk看域名,Oracle公司就对了点进去下拉一直找到Java8或者你也可以选择其他版本,我选Ja...
- 一、JREJava运行环境(Java Runtime Environment ,简称JRE)是一个软件,JRE可以让计算机运行Java应用程序JRE可以安装在window,Linux,手机上面,跨平台强,只要安装JRE就能运行javaJRE内部有Java虚拟机(Java Virtual Machine,JVM),以及一些标准的类别函数库 二、JDKJDK是Java语言开发工具包,JDK是整... 一、JREJava运行环境(Java Runtime Environment ,简称JRE)是一个软件,JRE可以让计算机运行Java应用程序JRE可以安装在window,Linux,手机上面,跨平台强,只要安装JRE就能运行javaJRE内部有Java虚拟机(Java Virtual Machine,JVM),以及一些标准的类别函数库 二、JDKJDK是Java语言开发工具包,JDK是整...
- 剑指 Offer II 110. 所有路径|797. 所有可能的路径:给定一个有 n 个节点的有向无环图,用二维数组 graph 表示,请找到所有从 0 到 n-1 的路径并输出(不要求按顺序)。graph 的第 i 个数组中的单元都表示有向图中 i 号节点所能到达的下一些结点(译者注:有向图是有方向的,即规定了 a→b 你就不能从 b→a ),若为空,就是没有下一个节点了。 样例 1:输... 剑指 Offer II 110. 所有路径|797. 所有可能的路径:给定一个有 n 个节点的有向无环图,用二维数组 graph 表示,请找到所有从 0 到 n-1 的路径并输出(不要求按顺序)。graph 的第 i 个数组中的单元都表示有向图中 i 号节点所能到达的下一些结点(译者注:有向图是有方向的,即规定了 a→b 你就不能从 b→a ),若为空,就是没有下一个节点了。 样例 1:输...
- 零基础自学javase黑马课程第七天✨欢迎关注🖱点赞🎀收藏⭐留言✒🔮本文由京与旧铺原创,csdn首发!😘系列专栏:java学习💻首发时间:🎞2022年10月30日🎠🎨你做三四月的事,八九月就会有答案,一起加油吧🀄如果觉得博主的文章还不错的话,请三连支持一下博主哦🎧最后的话,作者是一个新人,在很多方面还做的不好,欢迎大佬指正,一起学习哦,冲冲冲💬推荐一款模拟面试、刷题神器... 零基础自学javase黑马课程第七天✨欢迎关注🖱点赞🎀收藏⭐留言✒🔮本文由京与旧铺原创,csdn首发!😘系列专栏:java学习💻首发时间:🎞2022年10月30日🎠🎨你做三四月的事,八九月就会有答案,一起加油吧🀄如果觉得博主的文章还不错的话,请三连支持一下博主哦🎧最后的话,作者是一个新人,在很多方面还做的不好,欢迎大佬指正,一起学习哦,冲冲冲💬推荐一款模拟面试、刷题神器...
上滑加载中
推荐直播
-
HDC深度解读系列 - Serverless与MCP融合创新,构建AI应用全新智能中枢2025/08/20 周三 16:30-18:00
张昆鹏 HCDG北京核心组代表
HDC2025期间,华为云展示了Serverless与MCP融合创新的解决方案,本期访谈直播,由华为云开发者专家(HCDE)兼华为云开发者社区组织HCDG北京核心组代表张鹏先生主持,华为云PaaS服务产品部 Serverless总监Ewen为大家深度解读华为云Serverless与MCP如何融合构建AI应用全新智能中枢
回顾中 -
关于RISC-V生态发展的思考2025/09/02 周二 17:00-18:00
中国科学院计算技术研究所副所长包云岗教授
中科院包云岗老师将在本次直播中,探讨处理器生态的关键要素及其联系,分享过去几年推动RISC-V生态建设实践过程中的经验与教训。
回顾中 -
一键搞定华为云万级资源,3步轻松管理企业成本2025/09/09 周二 15:00-16:00
阿言 华为云交易产品经理
本直播重点介绍如何一键续费万级资源,3步轻松管理成本,帮助提升日常管理效率!
回顾中
热门标签