- 整篇文章为对java数组的完整理解以及部分排序,并有一些简单的demo,经典的案例与蓝桥杯的一些经典数组题有专门的文章梳理。目录数组概述什么是数组数组的结构数组的特点:数组分类一维数组声明与赋值数组的常用属性与方法数组的遍历一维数组demo案例数组随机赋值选择排序冒泡排序增强for循环二维数组声明二维数组练习题:交叉数组交叉数组遍历总结:数组概述什么是数组单个变量能存储信息。如果有批量数... 整篇文章为对java数组的完整理解以及部分排序,并有一些简单的demo,经典的案例与蓝桥杯的一些经典数组题有专门的文章梳理。目录数组概述什么是数组数组的结构数组的特点:数组分类一维数组声明与赋值数组的常用属性与方法数组的遍历一维数组demo案例数组随机赋值选择排序冒泡排序增强for循环二维数组声明二维数组练习题:交叉数组交叉数组遍历总结:数组概述什么是数组单个变量能存储信息。如果有批量数...
- 什么是SQL注入攻击?所谓SQL注入,就是通过把SQL命令插入到Web表单提交或输入域名或页面请求的查询字符串,最终达到欺骗服务器执行恶意的SQL命令。具体来说,它是利用现有应用程序,将(恶意)的SQL命令注入到后台数据库引擎执行的能力,它可以通过在Web表单中输入(恶意)SQL语句得到一个存在安全漏洞的网站上的数据库,而不是按照设计者意图去执行SQL语句。[1] 比如先前的很多影视网站... 什么是SQL注入攻击?所谓SQL注入,就是通过把SQL命令插入到Web表单提交或输入域名或页面请求的查询字符串,最终达到欺骗服务器执行恶意的SQL命令。具体来说,它是利用现有应用程序,将(恶意)的SQL命令注入到后台数据库引擎执行的能力,它可以通过在Web表单中输入(恶意)SQL语句得到一个存在安全漏洞的网站上的数据库,而不是按照设计者意图去执行SQL语句。[1] 比如先前的很多影视网站...
- 不限制计算长度的整数运算【BigInteger】目录BigInteger四则运算累加值:(从1++++到无限大)测试数据:结果:BigInteger取模运算外星日历BigInteger四则运算package Action;import java.math.BigInteger;public class demo { public static void main(String[] args... 不限制计算长度的整数运算【BigInteger】目录BigInteger四则运算累加值:(从1++++到无限大)测试数据:结果:BigInteger取模运算外星日历BigInteger四则运算package Action;import java.math.BigInteger;public class demo { public static void main(String[] args...
- 不限制长度的浮点数计算【BigDecimal】目录BigDecimal四则运算与取模运算RoundingMode枚举介绍RoundingMode舍入模式UPCEILINGFLOORHALF_UP (Half指的中点值,例如0.5、0.05,0.15等等)HALF_DOWNUNNECESSARY黄金分割 BigDecimal四则运算与取模运算package Action;import jav... 不限制长度的浮点数计算【BigDecimal】目录BigDecimal四则运算与取模运算RoundingMode枚举介绍RoundingMode舍入模式UPCEILINGFLOORHALF_UP (Half指的中点值,例如0.5、0.05,0.15等等)HALF_DOWNUNNECESSARY黄金分割 BigDecimal四则运算与取模运算package Action;import jav...
- 目录1、欧几里得定理2、最大公约数3、最小公倍数4、海伦公式(求三角形面积)5、排序公式 1、欧几里得定理package Action;public class demo { /* * 求最大公约数 最小公倍数 思路:根据欧几里得定理 gcd(a,b)=gcd(b,a%b); */ static int gcd(int a, int b) { // 出口:b=0;5和0的最大公约数是... 目录1、欧几里得定理2、最大公约数3、最小公倍数4、海伦公式(求三角形面积)5、排序公式 1、欧几里得定理package Action;public class demo { /* * 求最大公约数 最小公倍数 思路:根据欧几里得定理 gcd(a,b)=gcd(b,a%b); */ static int gcd(int a, int b) { // 出口:b=0;5和0的最大公约数是...
- 目录递归概述递归:循环:疑问:是什么递归?递归的精髓(思想)是什么?递归的三要素1). 明确递归终止条件2). 给出递归终止时的处理办法3). 提取重复的逻辑,缩小问题规模*递归模型递归基础案例递归的应用场景递归与循环经典递归问题实战阶乘斐波纳契数列回文字符串的判断字符串全排列二分查找汉诺塔问题递归概述人理解迭代,神理解递归。毋庸置疑地,递归确实是一个奇妙的思维方式。对一些简单的递归问题,... 目录递归概述递归:循环:疑问:是什么递归?递归的精髓(思想)是什么?递归的三要素1). 明确递归终止条件2). 给出递归终止时的处理办法3). 提取重复的逻辑,缩小问题规模*递归模型递归基础案例递归的应用场景递归与循环经典递归问题实战阶乘斐波纳契数列回文字符串的判断字符串全排列二分查找汉诺塔问题递归概述人理解迭代,神理解递归。毋庸置疑地,递归确实是一个奇妙的思维方式。对一些简单的递归问题,...
- 👉关于作者众所周知,人生是一个漫长的流程,不断克服困难,不断反思前进的过程。在这个过程中会产生很多对于人生的质疑和思考,于是我决定将自己的思考,经验和故事全部分享出来,以此寻找共鸣 !!!专注于Android/Unity和各种游戏开发技巧,以及各种资源分享(网站、工具、素材、源码、游戏等)有什么需要欢迎私我,交流群让学习不再孤单。 👉前提非小白文,作者拥有几年编程经验,开发Andro... 👉关于作者众所周知,人生是一个漫长的流程,不断克服困难,不断反思前进的过程。在这个过程中会产生很多对于人生的质疑和思考,于是我决定将自己的思考,经验和故事全部分享出来,以此寻找共鸣 !!!专注于Android/Unity和各种游戏开发技巧,以及各种资源分享(网站、工具、素材、源码、游戏等)有什么需要欢迎私我,交流群让学习不再孤单。 👉前提非小白文,作者拥有几年编程经验,开发Andro...
- 线程是操作系统能够进行运算的最小单位,被包含在进程中,是进程的实际运算单位。可以使用多线程提高运算速度。 2、进程 进程由操作系统分配的内存空间,包含一个或多个线程。 3、进程和线程的关系 一个线程不能独立的存在,它必须是进程的一部分。一个进程一直运行,直到所有的非守护线程都结束运行后才能结束。 线程是进程中的一部分,进... 线程是操作系统能够进行运算的最小单位,被包含在进程中,是进程的实际运算单位。可以使用多线程提高运算速度。 2、进程 进程由操作系统分配的内存空间,包含一个或多个线程。 3、进程和线程的关系 一个线程不能独立的存在,它必须是进程的一部分。一个进程一直运行,直到所有的非守护线程都结束运行后才能结束。 线程是进程中的一部分,进...
- EasyExcel是阿里巴巴开源poi插件之一,主要解决了poi框架使用复杂,sax解析模式不容易操作,数据量大起来容易OOM,解决了POI并发造成的报错。主要解决方式:通过解压文件的方式加载,一行一行的加载,并且抛弃样式字体等不重要的数据,降低内存的占用。 EasyExcel是阿里巴巴开源poi插件之一,主要解决了poi框架使用复杂,sax解析模式不容易操作,数据量大起来容易OOM,解决了POI并发造成的报错。主要解决方式:通过解压文件的方式加载,一行一行的加载,并且抛弃样式字体等不重要的数据,降低内存的占用。
- Filter简介 Filter也称之为过滤器,WEB开发人员通过Filter技术,对web服务器管理的所有web资源:例如JSP, Servlet, 静态图片文件或静态 html 文件等进行拦截,从而实现一些特殊的功能。例如实现URL级别的权限访问控制、过滤敏感词汇、压缩响应信息等一些高级功能。 Servlet API中提供了一个Filter接口,开发web应用时,如果编写的Java类实现了... Filter简介 Filter也称之为过滤器,WEB开发人员通过Filter技术,对web服务器管理的所有web资源:例如JSP, Servlet, 静态图片文件或静态 html 文件等进行拦截,从而实现一些特殊的功能。例如实现URL级别的权限访问控制、过滤敏感词汇、压缩响应信息等一些高级功能。 Servlet API中提供了一个Filter接口,开发web应用时,如果编写的Java类实现了...
- 学习笔记摘要 学习笔记摘要
- Maven介绍Maven 是 Apache 下开源的 Java 项目管理工具,对软件项目提供构建与依赖管理。其为 Java 项目提供了统一的管理方式,已成为业界标准。 Maven下载安装官网下载地址:https://maven.apache.org/推荐下载压缩包版本,然后解压到本地不带中文路径的目录下,我这里解压在了D盘的根目录下:D:\Program Files (x86)\maven... Maven介绍Maven 是 Apache 下开源的 Java 项目管理工具,对软件项目提供构建与依赖管理。其为 Java 项目提供了统一的管理方式,已成为业界标准。 Maven下载安装官网下载地址:https://maven.apache.org/推荐下载压缩包版本,然后解压到本地不带中文路径的目录下,我这里解压在了D盘的根目录下:D:\Program Files (x86)\maven...
- 0 基础学习 Flutter,第十三步:简单了解网络请求! 0 基础学习 Flutter,第十三步:简单了解网络请求!
- 对jackson有个基本了解 对jackson有个基本了解
- 作者:坚果公众号:"大前端之旅"华为云享专家,InfoQ签约作者,阿里云专家博主,51CTO博客首席体验官,开源项目GVA成员之一,专注于大前端技术的分享,包括Flutter,小程序,安卓,VUE,JavaScript。上一节demo是已经跑起来了,这个时候其实你已经比好多人厉害了,不过和运营沟通的时候,说是用了外链,然后好多社区的小伙伴已经都是对鸿蒙有一定认识的,而且外链老用户也加了,所以... 作者:坚果公众号:"大前端之旅"华为云享专家,InfoQ签约作者,阿里云专家博主,51CTO博客首席体验官,开源项目GVA成员之一,专注于大前端技术的分享,包括Flutter,小程序,安卓,VUE,JavaScript。上一节demo是已经跑起来了,这个时候其实你已经比好多人厉害了,不过和运营沟通的时候,说是用了外链,然后好多社区的小伙伴已经都是对鸿蒙有一定认识的,而且外链老用户也加了,所以...
上滑加载中
推荐直播
-
华为云码道Skill实战与极速交付,智能开发全链路实战2026/07/22 周三 19:00-21:00
王一男-华为云码道产品规划专家;李炎-华为云码道产品专家;姜浩-华为云HCDG核心组成员
直播深度解读华为云码道6月产品新特性,从Skill市场安装专家技能,带你零距离体验从需求,开发,审查,重构全链路闭环的开发过程。从零构建并交付一个完整项目,让您体验从代码提交到服务上线的“极速”之旅。
回顾中 -
聚开发者之力,创具身新未来2026/07/23 周四 15:00-17:00
张豪杰/程文/王军/刘新春/黄钦开 /张晓天
本次华为云具身智能开发平台CloudRobo培训面向具身智能开发者,带您全流程体验机器人本体R2C小时级接入、环境重建与轨迹生成仿真数据生产、PB级数据管理、数据评测、模型训推、强化学习和Benchmark一键评测等功能,并体验业界主流具身模型应用。
回顾中 -
用码道,让你的AI作品三步上朋友圈2026/08/04 周二 19:00-20:00
林华鼎-华为云AI开发者运营负责人
从入门 · 到做AI应用 · 到企业级开发。不教编程,只教用AI · 零代码、有产出、能带走、可炫耀 · 每课人人动手实操
回顾中
热门标签