- 目录 1、Annotation简介 2、@Override 覆写注解 3、@Deprecated 过期声明注解 4、@SuppressWarnings 压制警告 5、总结 1、Annotation简介 Annotation(注解)提供了一种新的项目开发结构模式,利用Annotation,可以实现零配置的开发。 对于软... 目录 1、Annotation简介 2、@Override 覆写注解 3、@Deprecated 过期声明注解 4、@SuppressWarnings 压制警告 5、总结 1、Annotation简介 Annotation(注解)提供了一种新的项目开发结构模式,利用Annotation,可以实现零配置的开发。 对于软...
- 目录 1、数据表与简单Java类的映射 2、一对多数据映射 3、双向一对多映射 4、多对多数据映射 1、数据表与简单Java类的映射 简单Java类是整个项目开发的灵魂,其有严格的开发标准,最为重要的是它要与数据表完全对应。由于目前没有接触过多的程序设计功能,所以对于此处的访问就有了一些限制,目前要求可以完成如下两个操作:... 目录 1、数据表与简单Java类的映射 2、一对多数据映射 3、双向一对多映射 4、多对多数据映射 1、数据表与简单Java类的映射 简单Java类是整个项目开发的灵魂,其有严格的开发标准,最为重要的是它要与数据表完全对应。由于目前没有接触过多的程序设计功能,所以对于此处的访问就有了一些限制,目前要求可以完成如下两个操作:...
- 目录 泛型 定义一个泛型方法 定义一个泛型类 上下界 协变、逆变、非变 非变 协变 逆变 泛型 scala和Java一样,类和特质、方法都可以支持泛型。我们在学习集合的时候,一般都会涉及到泛型。 scala> val list1:List[String] =&nbs... 目录 泛型 定义一个泛型方法 定义一个泛型类 上下界 协变、逆变、非变 非变 协变 逆变 泛型 scala和Java一样,类和特质、方法都可以支持泛型。我们在学习集合的时候,一般都会涉及到泛型。 scala> val list1:List[String] =&nbs...
- 【学习背景】 今天主要是来了解Java线程Thread中的run()、start()两个方法的执行有哪些区别,会给出一个简单的测试代码样例,快速理解两者的区别,再从源码层面去追溯start()底层... 【学习背景】 今天主要是来了解Java线程Thread中的run()、start()两个方法的执行有哪些区别,会给出一个简单的测试代码样例,快速理解两者的区别,再从源码层面去追溯start()底层...
- 目录 一、Scala简介 为什么使用scala Scala对比Java 案例 一、Scala简介 scala是运行在JVM上的多范式编程语言,同时支持面向对象和面向函数编程 多范式:就是包含多种编程思想。目前主流的编程思想有4中,即面向对象、面向过程、面向函数、以及泛型面向函数一句话形容:函数也是一个对象,可以作为参数进... 目录 一、Scala简介 为什么使用scala Scala对比Java 案例 一、Scala简介 scala是运行在JVM上的多范式编程语言,同时支持面向对象和面向函数编程 多范式:就是包含多种编程思想。目前主流的编程思想有4中,即面向对象、面向过程、面向函数、以及泛型面向函数一句话形容:函数也是一个对象,可以作为参数进...
- 目录 1、Properties子类 2、Collection接口加强 3、数据流基本操作 4、MapReduce操作(重要) 5、总结 1、Properties子类 Properties是专门存储属性信息操作的类,其为Hashtable的子类,Hashtable能保存各种类型数据,但Properties类只能进行字符串数... 目录 1、Properties子类 2、Collection接口加强 3、数据流基本操作 4、MapReduce操作(重要) 5、总结 1、Properties子类 Properties是专门存储属性信息操作的类,其为Hashtable的子类,Hashtable能保存各种类型数据,但Properties类只能进行字符串数...
- 【使用需求】:项目需要把终端设备传输过来的一个字符串时间加减操作,避免每次都传输时间,节约终端设备的内存,同时减少数据传输量; 【实现操作】: String time = "20191025235940"; SimpleDateFormat df = new SimpleDateFormat("yyyy... 【使用需求】:项目需要把终端设备传输过来的一个字符串时间加减操作,避免每次都传输时间,节约终端设备的内存,同时减少数据传输量; 【实现操作】: String time = "20191025235940"; SimpleDateFormat df = new SimpleDateFormat("yyyy...
- 目录 ZooKeeper Java API操作 引入maven坐标 节点的操作 ZooKeeper Java API操作 这里操作Zookeeper的JavaAPI使用的是一套zookeeper客户端框架 Curator ,解决了很多Zookeeper客户端非常底层的细节开发... 目录 ZooKeeper Java API操作 引入maven坐标 节点的操作 ZooKeeper Java API操作 这里操作Zookeeper的JavaAPI使用的是一套zookeeper客户端框架 Curator ,解决了很多Zookeeper客户端非常底层的细节开发...
- 目录 1 打开网页自动弹出广告效果 2 抽奖效果实现 1 打开网页自动弹出广告效果 【需求】: 1)当页面加载完,3秒后自动显示广告;2)广告显示5秒后,自动消失; 【分析】: 1)使用定时器setTimeout (执行一次定时器) ;2)其实JQuery的显示和隐藏动画效果就是控制display;3)使用 show/hi... 目录 1 打开网页自动弹出广告效果 2 抽奖效果实现 1 打开网页自动弹出广告效果 【需求】: 1)当页面加载完,3秒后自动显示广告;2)广告显示5秒后,自动消失; 【分析】: 1)使用定时器setTimeout (执行一次定时器) ;2)其实JQuery的显示和隐藏动画效果就是控制display;3)使用 show/hi...
- 目录 1 DOM内容操作 2 DOM属性操作 2.1 通用属性操作 2.2 对class属性操作 3 CRUD操作 选择器作用就是找到元素对象,找到后进行具体的操作就是DOM操作。 1 DOM内容操作 内容操作的三个方法: 1)html():获取/设置元素的标签体内容,如<a><font>内容... 目录 1 DOM内容操作 2 DOM属性操作 2.1 通用属性操作 2.2 对class属性操作 3 CRUD操作 选择器作用就是找到元素对象,找到后进行具体的操作就是DOM操作。 1 DOM内容操作 内容操作的三个方法: 1)html():获取/设置元素的标签体内容,如<a><font>内容...
- 本篇博客,小菌为大家带来关于如何将本地的多个文件导入到Hive分区表中对应的分区上的方法。一共有四种方法,本... 本篇博客,小菌为大家带来关于如何将本地的多个文件导入到Hive分区表中对应的分区上的方法。一共有四种方法,本...
- 目录 1、引用传递进阶分析 2、对象比较 3、引用传递实际应用 4、总结 1、引用传递进阶分析 引用传递是Java的精髓所在,也是初学者比较难学的地方。下面通过三个程序进行分析。 【举例】:第一个,较简单 protected void onCreate(Bundle savedInstanceState... 目录 1、引用传递进阶分析 2、对象比较 3、引用传递实际应用 4、总结 1、引用传递进阶分析 引用传递是Java的精髓所在,也是初学者比较难学的地方。下面通过三个程序进行分析。 【举例】:第一个,较简单 protected void onCreate(Bundle savedInstanceState...
- 目录 1、final关键字 2、对象多态性 3、总结 1、final关键字 final别名 终结器,意思是用final定义的类不能有子类,用final定义的方法不能被覆写,用final定义的变量就成为了常量,其无法修改。 【举例】:利用final定义类 实际开发中,无需太多关注此类模式,因为这种定义与实际的类的结构设... 目录 1、final关键字 2、对象多态性 3、总结 1、final关键字 final别名 终结器,意思是用final定义的类不能有子类,用final定义的方法不能被覆写,用final定义的变量就成为了常量,其无法修改。 【举例】:利用final定义类 实际开发中,无需太多关注此类模式,因为这种定义与实际的类的结构设...
- 错误描述 当创建有动态web模块3.0支持的项目时,需要用到Java版本不低于1.6。 在Markers标签页中显示的错误为:Dynamic Web Module 3.0 requires Java 1.6 or newer. 如图所示: 解决方法 注:有的时候1、2、3已经实现,直接跳过,操作4就OK了。 1、首先在E... 错误描述 当创建有动态web模块3.0支持的项目时,需要用到Java版本不低于1.6。 在Markers标签页中显示的错误为:Dynamic Web Module 3.0 requires Java 1.6 or newer. 如图所示: 解决方法 注:有的时候1、2、3已经实现,直接跳过,操作4就OK了。 1、首先在E...
- 数据类型与操作符 scala中的类型以及操作符绝大多数和Java一样,我们主要来学习 与Java不一样的一些用法scala类型的继承体系 数据类型 基础类型 类型说明 Byte 8位带符号整数 Short 16位带符号整数 Int 32位带符号整数 Long 64位带符号整数 Char 16位无符号Unic... 数据类型与操作符 scala中的类型以及操作符绝大多数和Java一样,我们主要来学习 与Java不一样的一些用法scala类型的继承体系 数据类型 基础类型 类型说明 Byte 8位带符号整数 Short 16位带符号整数 Int 32位带符号整数 Long 64位带符号整数 Char 16位无符号Unic...
上滑加载中
推荐直播
-
华为云码道-玩转OpenClaw,在线养虾2026/03/11 周三 19:00-21:00
刘昱,华为云高级工程师/谈心,华为云技术专家/李海仑,上海圭卓智能科技有限公司CEO
OpenClaw 火爆开发者圈,华为云码道最新推出 Skill ——开发者只需输入一句口令,即可部署一个功能完整的「小龙虾」智能体。直播带你玩转华为云码道,玩转OpenClaw
回顾中 -
华为云码道-AI时代应用开发利器2026/03/18 周三 19:00-20:00
童得力,华为云开发者生态运营总监/姚圣伟,华为云HCDE开发者专家
本次直播由华为专家带你实战应用开发,看华为云码道(CodeArts)代码智能体如何在AI时代让你的创意应用快速落地。更有华为云HCDE开发者专家带你用码道玩转JiuwenClaw,让小艺成为你的AI助理。
回顾中 -
Skill 构建 × 智能创作:基于华为云码道的 AI 内容生产提效方案2026/03/25 周三 19:00-20:00
余伟,华为云软件研发工程师/万邵业(万少),华为云HCDE开发者专家
本次直播带来两大实战:华为云码道 Skill-Creator 手把手搭建专属知识库 Skill;如何用码道提效 OpenClaw 小说文本,打造从大纲到成稿的 AI 原创小说全链路。技术干货 + OPC创作思路,一次讲透!
回顾中
热门标签