java
-
Java中Random简介_动力节点Java学院整理
Java中存在着两种Random函数: 一.java.lang.Math.Random; 调用这个Math.Random()函数能够返回带正号的double值,该值大于等于0.0且小于1.0,即取值范 ...
-
drools中query的用法小结
目录 一.背景 二.需求 三.前置需求 1.query的语法结构 2.java中如何获取query的结果 四.实现 1.无参数query的使用 1.drl文件编写 2.java文件编写 2.有参数qu ...
-
springboot+rabbitmq实现智能家居实例详解
目录 引言 一.什么是 MQTT协议? 二.为什么要用 MQTT协议? 三.MQTT协议介绍 MQTT数据包 1.固定头 2.可变头 3.消息体payload 消息质量(QoS ) 1.Qos 0 2 ...
-
基数排序简介及Java语言实现
基本思想 基数排序(RadixSort)是在桶排序的基础上发展而来的,两种排序都是分配排序的高级实现.分配排序(DistributiveSort)的基本思想:排序过程无须比较关键字,而是通过" ...
-
Lock、Condition实现简单的生产者消费者模式示例
复制代码 代码如下: package condition; import java.util.ArrayList;import java.util.List;import java.util.conc ...
-
Java设计模式之单态模式(Singleton模式)介绍
定义:Singleton模式主要作用是保证在Java应用程序中,一个类Class只有一个实例存在. 在很多操作中,比如建立目录 数据库连接都需要这样的单线程操作. 还有,singleton能够被状态化 ...
-
Java 数据结构算法Collection接口迭代器示例详解
目录 Java合集框架 Collection接口 迭代器 Java合集框架 数据结构是以某种形式将数据组织在一起的合集(collection).数据结构不仅存储数据,还支持访问和处理数据的操作 在面向 ...
-
java GUI实现五子棋游戏
本文实例为大家分享了java实现五子棋游戏GUI,供大家参考,具体内容如下 引用包 //{Cynthia Zhang} import java.awt.*; import java.awt.event ...
-
SpringBoot整合Swagger2的完整过程记录
目录 前言 一.Spring Boot Web 整合 Swagger2 过程 1.1.添加 Swagger2 相关依赖 1.2.配置 Swagger2 配置类 二.配置 Swagger2 接口常用注解 ...
-
一篇文章带你了解java接口与继承
目录 JAVA接口的概念 接口的代码实现 定义关键字:interface 实现 关键字: implements 举个列子 注意事项 Java继承 什么是继承: 总结 JAVA接口的概念 官方解释:Ja ...
-
Java循环调用多个timer实现定时任务
通常在使用java实现定时任务时,有两种方法,一种是spring中的schedule(cron = " */5 * * * ?"),另一种就是java中的timer, timer+ ...
-
hibernate 配置数据库方言的实现方法
本文主要介绍了hibernate 配置数据库方言的实现方法,分享给大家,具体如下: RDBMS 方言 DB2 org.hibernate.dialect.DB2Dialect DB2 AS/400 o ...
-
Java设计模式以虹猫蓝兔的故事讲解装饰器模式
目录 什么是装饰器模式 优点 缺点 知识点 装饰器模式实现 七侠 虹猫 加料 加盐 加孜然 测试 总结 模式: 装饰器模式 案例: 黑小虎抓住了七侠,把虹猫烤了 什么是装饰器模式 装饰器(Decora ...
-
Mybatis使用命令生成逆向工程的方法
MyBatis Generator命令生成 1.下载jar:点击此处进入官网 2.解压后打开lib在里面创建generatorConfig.xml和一个src文件夹. <?xml version ...
-
Java实现将导出带格式的Excel数据到Word表格
在Word中制作报表时,我们经常需要将Excel中的数据复制粘贴到Word中,这样则可以直接在Word文档中查看数据而无需打开另一个Excel文件.但是如果表格比较长,内容就会存在一定程度的丢失,无法 ...
-
springboot整合Dubbo与Feign的实现 (无注册中心)
目录 一,SpringBoot 整合 Dubbo 1.1 服务提供者 1.1.1 核心依赖 1.1.2 核心配置 1.1.3 服务提供者代码结构 1.1.4 服务提供者暴露的API(DubboDemo ...
-
Java和C语言分别实现水仙花数及拓展代码
目录 前言 一.水仙花数 1.代码(Java) 2.运行结果(Java) 3.代码(C语言) 4.运行结果(C语言) 二.拓展 1.代码(Java) 2.运行结果(Java) 3.代码(C语言) 4. ...
-
了解Java多线程的可见性与有序性
多线程的可见性 一个线程对共享变量值的修改,能够及时的被其他线程看到. 共享变量 如果一个变量在多个线程的工作内存中都存在副本,那么这个变量就是这几个线程的共享变量. Java内存模型 JMM(Jav ...
-
Java实现的3des加密解密工具类示例
本文实例讲述了Java实现的3des加密解密工具类.分享给大家供大家参考,具体如下: package com.gcloud.common; import org.apache.poi.poifs.pr ...
-
Spring Cloud之服务监控turbine的示例
turbine是聚合服务器发送事件流数据的一个工具,hystrix的监控中,只能监控单个节点,实际生产中都为集群,因此可以通过turbine来监控集群下hystrix的metrics情况,通过eure ...
