- 消费型接口Consumerjava.util.function.Consumer<T> 接口则正好与Supplier接口相反,它不是生产一个数据,而是消费一个数据,其数据类型由泛型决定。Consumer 接口中包含抽象方法void accept(T t) ,意为消费一个指定泛型的数据。 代码案例Consumerpublic class Demo01Consumer { /** ... 消费型接口Consumerjava.util.function.Consumer<T> 接口则正好与Supplier接口相反,它不是生产一个数据,而是消费一个数据,其数据类型由泛型决定。Consumer 接口中包含抽象方法void accept(T t) ,意为消费一个指定泛型的数据。 代码案例Consumerpublic class Demo01Consumer { /** ...
- BigDecimal解析 BigDecimal 的用处《阿里巴巴Java开发手册》中提到:浮点数之间的等值判断,基本数据类型不能用==来比较,包装数据类型不能用 equals 来判断。 具体原理和浮点数的编码方式有关,这里就不多提了,我们下面直接上实例:float a = 1.0f - 0.9f;float b = 0.9f - 0.8f;System.out.println(a);// ... BigDecimal解析 BigDecimal 的用处《阿里巴巴Java开发手册》中提到:浮点数之间的等值判断,基本数据类型不能用==来比较,包装数据类型不能用 equals 来判断。 具体原理和浮点数的编码方式有关,这里就不多提了,我们下面直接上实例:float a = 1.0f - 0.9f;float b = 0.9f - 0.8f;System.out.println(a);// ...
- 我们在日常开发中,经常会用到一个系统需要链接多个数据库来实现业务的需求,比如多个系统之间数据调用、两个数据之间同步等等。 今天给大家分享使用Hutool-db实现多数据源配置,大家一起来学习一下吧! 我们在日常开发中,经常会用到一个系统需要链接多个数据库来实现业务的需求,比如多个系统之间数据调用、两个数据之间同步等等。 今天给大家分享使用Hutool-db实现多数据源配置,大家一起来学习一下吧!
- 大家好,我是雄雄。 前言大家先看下面的一段话:今天是:2022年12月18日,星期日,农历十一月廿五,早安🌞🌞🌞1.讣告 | 我国著名眼科专家兰绪达在南昌逝世,享年89岁2.北京市新冠病毒疫苗接种情况3.北京:首都儿研所附属儿童医院防控“新十条”出炉4.【Nature】为长期新冠提供信息:新冠病毒片段可在79个人体部位中持续存在5.国家卫健委:昨日新增本土确诊病例2028例 | 全国疫... 大家好,我是雄雄。 前言大家先看下面的一段话:今天是:2022年12月18日,星期日,农历十一月廿五,早安🌞🌞🌞1.讣告 | 我国著名眼科专家兰绪达在南昌逝世,享年89岁2.北京市新冠病毒疫苗接种情况3.北京:首都儿研所附属儿童医院防控“新十条”出炉4.【Nature】为长期新冠提供信息:新冠病毒片段可在79个人体部位中持续存在5.国家卫健委:昨日新增本土确诊病例2028例 | 全国疫...
- Impala的java开发在实际工作当中,因为impala的查询比较快,所以可能有会使用到impala来做数据库查询的情况,可以通过java代码来进行操作impala的查询。一、下载impala jdbc依赖下载路径:Download Impala JDBC Connector 2.5.28因为cloudera属于商业公司性质,其提供的jar并不会出现在开源的maven仓库中,如果在企业中... Impala的java开发在实际工作当中,因为impala的查询比较快,所以可能有会使用到impala来做数据库查询的情况,可以通过java代码来进行操作impala的查询。一、下载impala jdbc依赖下载路径:Download Impala JDBC Connector 2.5.28因为cloudera属于商业公司性质,其提供的jar并不会出现在开源的maven仓库中,如果在企业中...
- 大家好,我是雄雄。 前言上一篇,我们介绍了如何通过调用接口的方式,将每日新闻发送到自己的博客中。我们会发现,将新闻以文章的形式发布,并且相关内容按照markdown的形式进行格式调整,有需要的可以点击这里查看:如何将每日新闻添加到自己博客中今天,我们看看如何将每日新闻推送到自己的社群中。 准备工作你可以没有自己的博客,但是你需要跑一个springboot的项目(java环境下,别的语言另说,... 大家好,我是雄雄。 前言上一篇,我们介绍了如何通过调用接口的方式,将每日新闻发送到自己的博客中。我们会发现,将新闻以文章的形式发布,并且相关内容按照markdown的形式进行格式调整,有需要的可以点击这里查看:如何将每日新闻添加到自己博客中今天,我们看看如何将每日新闻推送到自己的社群中。 准备工作你可以没有自己的博客,但是你需要跑一个springboot的项目(java环境下,别的语言另说,...
- 过滤器概念引用一、概念Filter也称之为过滤器,它是Servlet技术中最实用的技术,Web开发人员通过Filter技术,对web服务器管理的所有web资源:例如Jsp、Servlet ,静态图片文件或静态html 文件等进行拦截,从而实现一些特殊的功能。例如实现URL级别的权限访问控制、过滤敏感词汇、压缩响应信息等一些高级功能 处理编码。它主要用于对用户请求进行预处理,也可以对Http... 过滤器概念引用一、概念Filter也称之为过滤器,它是Servlet技术中最实用的技术,Web开发人员通过Filter技术,对web服务器管理的所有web资源:例如Jsp、Servlet ,静态图片文件或静态html 文件等进行拦截,从而实现一些特殊的功能。例如实现URL级别的权限访问控制、过滤敏感词汇、压缩响应信息等一些高级功能 处理编码。它主要用于对用户请求进行预处理,也可以对Http...
- 【深入理解java虚拟机】 - JVM运行时数据区各部分简介 【深入理解java虚拟机】 - JVM运行时数据区各部分简介
- 针对AppID、AppSecret账号信息泄露的情况,设计的安全方案。其实前后端交互都可以做参考,尤其是有App客户端的情况下,如果是直接把重要的账号信息直接放到使用者设备上,是非常危险的。 针对AppID、AppSecret账号信息泄露的情况,设计的安全方案。其实前后端交互都可以做参考,尤其是有App客户端的情况下,如果是直接把重要的账号信息直接放到使用者设备上,是非常危险的。
- 员工管理系统开发一、DAO接口package com.lanson.dao;import com.lanson.pojo.Emp;import java.util.List;/** * @Author: Lansonli * @Description: MircoMessage:Mark_7001 */public interface EmpDao { /** * 向数据库Em... 员工管理系统开发一、DAO接口package com.lanson.dao;import com.lanson.pojo.Emp;import java.util.List;/** * @Author: Lansonli * @Description: MircoMessage:Mark_7001 */public interface EmpDao { /** * 向数据库Em...
- 本次更新内容:打开摄像头在原有的火狐基础上新加360浏览器个谷歌浏览器,IE暂且不支持在index.js中,将这段代码:// 支持浏览器 谷歌,火狐,360,欧朋 //navigator.getUserMedia这个写法在Opera中好像是navigator.getUserMedianow if (navigator.getUserMedia) { ... 本次更新内容:打开摄像头在原有的火狐基础上新加360浏览器个谷歌浏览器,IE暂且不支持在index.js中,将这段代码:// 支持浏览器 谷歌,火狐,360,欧朋 //navigator.getUserMedia这个写法在Opera中好像是navigator.getUserMedianow if (navigator.getUserMedia) { ...
- 以前的时候,也解析过,记得好像是用的C#解析的,今天又拿出来解析就让忘记怎么解析了,后来在网上查还有自己的不断摸索,终于解析出来了,下面分享一下如何解析的。首先我们来看看xml文件是个什么样的:accp.xml<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE accp SYSTEM "accp.dtd"><?xml-stylesheet type... 以前的时候,也解析过,记得好像是用的C#解析的,今天又拿出来解析就让忘记怎么解析了,后来在网上查还有自己的不断摸索,终于解析出来了,下面分享一下如何解析的。首先我们来看看xml文件是个什么样的:accp.xml<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE accp SYSTEM "accp.dtd"><?xml-stylesheet type...
- 大家好,我是雄雄。开发工具:MyEclipse 10.5后台框架:Hibernate + Struts2数据库:Oracle 11g前台框架:EasyUi浏览器:谷歌编辑在开发中我们经常会遇到左边是树形菜单,右边是一个显示列表,单击左边的树形菜单项时,右边会显示该菜单里面相对应的内容。那么左边的树形菜单怎么从数据库里面获取数据在遍历实现呢?我们不妨来看看设计思路。一个良好的思路是离不开一个... 大家好,我是雄雄。开发工具:MyEclipse 10.5后台框架:Hibernate + Struts2数据库:Oracle 11g前台框架:EasyUi浏览器:谷歌编辑在开发中我们经常会遇到左边是树形菜单,右边是一个显示列表,单击左边的树形菜单项时,右边会显示该菜单里面相对应的内容。那么左边的树形菜单怎么从数据库里面获取数据在遍历实现呢?我们不妨来看看设计思路。一个良好的思路是离不开一个...
- 今天在书上看的,java中可以直接调用js的函数了,言外之意就是java已经支持外部的脚本语言了(在运行期解释执行的),查了查,jdk从1.6之后开始支持的,1.6之前不可以。为什么Java这种编译语言还需要这些脚本语言呢?大概是因为脚本语言有的一些特性java没有吧,比如:灵活,一般像js这种脚本语言,你可以不用声明变量类型而直接使用,也可以在运行期改变类型。方便,我们都知道java语言运... 今天在书上看的,java中可以直接调用js的函数了,言外之意就是java已经支持外部的脚本语言了(在运行期解释执行的),查了查,jdk从1.6之后开始支持的,1.6之前不可以。为什么Java这种编译语言还需要这些脚本语言呢?大概是因为脚本语言有的一些特性java没有吧,比如:灵活,一般像js这种脚本语言,你可以不用声明变量类型而直接使用,也可以在运行期改变类型。方便,我们都知道java语言运...
- 什么叫代码块?代码块将多行代码封装到一个{}中,形成一个独立的代码区,这就够成了代码块,一般常见的代码块是这样的:Java中,代码块根据其执行的时机与声明的不同可以分为以下四类: 普通代码块 静态代码块 同步代码块 构造代码块接下来我们依次介绍一下这4中代码快。1.普通代码块:即在方法名后面用{}圈起来的代码块,那么在什么时候执行呢?当你调用该方法名时开始执行,调用依次执行一次,调用... 什么叫代码块?代码块将多行代码封装到一个{}中,形成一个独立的代码区,这就够成了代码块,一般常见的代码块是这样的:Java中,代码块根据其执行的时机与声明的不同可以分为以下四类: 普通代码块 静态代码块 同步代码块 构造代码块接下来我们依次介绍一下这4中代码快。1.普通代码块:即在方法名后面用{}圈起来的代码块,那么在什么时候执行呢?当你调用该方法名时开始执行,调用依次执行一次,调用...
上滑加载中
推荐直播
-
华为云码道 × 仓颉编程:工程化AI编码探索2026/05/27 周三 19:00-21:00
刘俊杰-华为云仓颉语言专家/李炎-华为云码道技术专家/王智鹏-OpenCangjie开源社区发起人
本场直播围绕华为云仓颉语言与华为云码道的深度结合,展示华为云智能编程从零基础到高效落地的完整生态能力。以华为云码道为引擎,仓颉语言为载体,带给大家日常提效、趣味创新到极速量产的开发体验。
回顾中 -
一个AI团队帮你写代码:华为云码道Agent Space实战2026/06/25 周四 19:00-21:00
张翰文-华为云码道工程师/郭英旭-青软创新科技集团股份有限公司 软件架构师
本场直播聚焦华为云码道Agent Space两大模式:研发办公、代码开发,亲身体验从需求到代码的AI自动化能力。实操演示基于华为 CodeArts CLI,依托 OpenSpec 规格体系从零搭建业务项目。
回顾中
热门标签