- 什么是 MyBatis一款优秀的持久层框架。MyBatis 使用 XML 将 SQL 与程序解耦,便于维护。MyBatis 学习成本低,执行高效,底层是对 JDBC 的封装和扩展。MyBtis官网:https://mybatis.org/mybatis-3/zh/index.htmlgithub地址:https://github.com/mybatis/mybatis-3/releases... 什么是 MyBatis一款优秀的持久层框架。MyBatis 使用 XML 将 SQL 与程序解耦,便于维护。MyBatis 学习成本低,执行高效,底层是对 JDBC 的封装和扩展。MyBtis官网:https://mybatis.org/mybatis-3/zh/index.htmlgithub地址:https://github.com/mybatis/mybatis-3/releases...
- 一、注解 1.概述概述对我们的程序进行标注和解释注解和注释的区别注释: 给程序员看的注解: 给编译器看的使用注解进行配置配置的优势代码更加简洁,方便 2.自定义注解格式 public @interface 注解名称 { public 属性类型 属性名() default 默认值 ; }属性类型基本数据类型StringClass注解枚举以上类型的一维数组代码演示public @in... 一、注解 1.概述概述对我们的程序进行标注和解释注解和注释的区别注释: 给程序员看的注解: 给编译器看的使用注解进行配置配置的优势代码更加简洁,方便 2.自定义注解格式 public @interface 注解名称 { public 属性类型 属性名() default 默认值 ; }属性类型基本数据类型StringClass注解枚举以上类型的一维数组代码演示public @in...
- 一、枚举 1.概述枚举类型在C#或C++,java,VB等一些计算机编程语言中是一种基本数据类型而不是构造数据类型,而在C语言等计算机编程语言中是一种构造数据类型 。它用于声明一组命名的常数,当一个变量有几种可能的取值时,可以将它定义为枚举类型。枚举可以根据Integer、Long、Short或Byte中的任意一种数据类型来创建一种新型变量。这种变量能设置为已经定义的一组之中的一个,有效地... 一、枚举 1.概述枚举类型在C#或C++,java,VB等一些计算机编程语言中是一种基本数据类型而不是构造数据类型,而在C语言等计算机编程语言中是一种构造数据类型 。它用于声明一组命名的常数,当一个变量有几种可能的取值时,可以将它定义为枚举类型。枚举可以根据Integer、Long、Short或Byte中的任意一种数据类型来创建一种新型变量。这种变量能设置为已经定义的一组之中的一个,有效地...
- SpringBoot入门,讲解三种方式对SpringBoot的搭建,以及其注意事项。 SpringBoot入门,讲解三种方式对SpringBoot的搭建,以及其注意事项。
- synchronized【Java】中使用的demo 没有synchronized的效果:package Action;public class syn { static int count=10; static Object lock=new Object(); public static void main(String[] args) { new Thread(new Runna... synchronized【Java】中使用的demo 没有synchronized的效果:package Action;public class syn { static int count=10; static Object lock=new Object(); public static void main(String[] args) { new Thread(new Runna...
- 目录一、基础数据1、斐波那契数列2、水仙花数3、大马驮粮食4、过路口5、叠纸二、图形文打印1、打印正方形2、左直角三角形3、右直角三角形4、等腰三角形5、倒左直角三角形6、倒右直角三角形7、菱形8、杨辉三角9、九九乘法表(直角四个方向)一、基础数据1、斐波那契数列斐波那契数列又称 黄金分割 数列,因数学家莱昂纳多·斐波那契(Leonardoda Fibonacci)以兔子繁殖为例子而引入,... 目录一、基础数据1、斐波那契数列2、水仙花数3、大马驮粮食4、过路口5、叠纸二、图形文打印1、打印正方形2、左直角三角形3、右直角三角形4、等腰三角形5、倒左直角三角形6、倒右直角三角形7、菱形8、杨辉三角9、九九乘法表(直角四个方向)一、基础数据1、斐波那契数列斐波那契数列又称 黄金分割 数列,因数学家莱昂纳多·斐波那契(Leonardoda Fibonacci)以兔子繁殖为例子而引入,...
- 整篇文章为对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并发造成的报错。主要解决方式:通过解压文件的方式加载,一行一行的加载,并且抛弃样式字体等不重要的数据,降低内存的占用。
上滑加载中
推荐直播
-
Skill 构建 × 智能创作:基于华为云码道的 AI 内容生产提效方案2026/03/25 周三 19:00-20:00
余伟,华为云软件研发工程师/万邵业(万少),华为云HCDE开发者专家
本次直播带来两大实战:华为云码道 Skill-Creator 手把手搭建专属知识库 Skill;如何用码道提效 OpenClaw 小说文本,打造从大纲到成稿的 AI 原创小说全链路。技术干货 + OPC创作思路,一次讲透!
回顾中 -
码道新技能,AI 新生产力——从自动视频生成到开源项目解析2026/04/08 周三 19:00-21:00
童得力-华为云开发者生态运营总监/何文强-无人机企业AI提效负责人
本次华为云码道 Skill 实战活动,聚焦两大 AI 开发场景:通过实战教学,带你打造 AI 编程自动生成视频 Skill,并实现对 GitHub 热门开源项目的智能知识抽取,手把手掌握 Skill 开发全流程,用 AI 提升研发效率与内容生产力。
回顾中 -
华为云码道:零代码股票智能决策平台全功能实战2026/04/18 周六 10:00-12:00
秦拳德-中软国际教育卓越研究院研究员、华为云金牌讲师、云原生技术专家
利用Tushare接口获取实时行情数据,采用Transformer算法进行时序预测与涨跌分析,并集成DeepSeek API提供智能解读。同时,项目深度结合华为云CodeArts(码道)的代码智能体能力,实现代码一键推送至云端代码仓库,建立起高效、可协作的团队开发新范式。开发者可快速上手,从零打造功能完整的个股筛选、智能分析与风险管控产品。
回顾中
热门标签