java
-
java实现给出分数数组得到对应名次数组的方法
本文实例讲述了java实现给出分数数组得到对应名次数组的方法.分享给大家供大家参考.具体实现方法如下: package test01; /** * 给出分数数组,得到对应的名次数组 * 列如有:sco ...
-
Java中使用辗转相除法求最大公约数
比较好用的是辗转相除法. 比如:49和91 a b temp 49 % 91 = 49 91 % 49 = 42 49 % 42 = 7 42 % ...
-
Spring Security实现禁止用户重复登陆的配置原理
这篇文章主要介绍了Spring Security实现禁止用户重复登陆的配置原理,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 系统使用了Spring ...
-
Java实现拓扑排序的示例代码
目录 铺垫 简介 工作过程 数据结构 拓扑排序 测试样例1 测试样例2 总结 铺垫 有向图:我们这节要讲的算法涉及到有向图,所以我先把有向图的一些概念说一下,文章后面就不做解释啦.首先有向图节点与节点 ...
-
mybatis中如何传递单个String类型的参数
目录 如何传递单个String类型的参数 mybatis仅传入一个String类型参数报错 目前我知道有两种方式解决问题 如何传递单个String类型的参数 使用mybatis接口参数只有一个stri ...
-
Spring boot使用logback实现日志管理过程详解
Springboot默认集成的就是logback,logback相对来说是优秀于log4j的,log4j2也是参考了logback的设计.本篇就是来看看如何使用logback. 1.导入jar包 &l ...
-
java性能优化四种常见垃圾收集器汇总
目录 前言 常见的垃圾回收器和算法 serial 串行垃圾收集器 Parallel 多线程垃圾收集器 CMS 收集器 G1 收集器 显式垃圾收集 前言 本篇文章我们来具体看看如何选择合适的垃圾收集器. ...
-
Java多线程之并发编程的核心AQS详解
目录 一.AQS简介 1.1.AOS概念 1.2.AQS的核心思想 1.3.AQS是自旋锁 1.4.AQS支持两种资源分享的方式 二.AQS原理 2.1.同步状态的管理 2.2.等待队列 2.3.CL ...
-
Java设计模式之组合模式(Composite模式)介绍
Composite定义:将对象以树形结构组织起来,以达成"部分-整体" 的层次结构,使得客户端对单个对象和组合对象的使用具有一致性. Composite比较容易理解,想到Compo ...
-
Gson之toJson和fromJson方法的具体使用
目录 1.toJson()方法是实现从java实体到Json相关对象的方法 2.fromJson()方法来实现从Json相关对象到java实体的方法 Gson是Google的一个开源项目,可以将Jav ...
-
浅谈Java类的加载,链接及初始化
一 类生命周期 Loading Linking(Verification.Preparation.Resolution) Initializing 二 类加载器 1 图解 2 代码 package j ...
-
基于IDEA2018卡死不动的解决方式(好用)
相信大多数人用IDEA开发的时候都会遇到卡顿或者直接卡死的情况,在IDEA2017.1版本之前idea启动是非常慢的,而IDEA2018版本的启动速度和内存占用以及使用流畅度都比IDEA2017好太多 ...
-
实战分布式医疗挂号系统之设置微服务搭建医院模块
目录 文章导读 一.项目模块划分图 二.开发前的准备工作 1.医院设置数据库表设计 2.搭建医院设置微服务模块 三.医院设置微服务模块开发 步骤1:生成表对应的实体类 步骤2:创建Mapper 步骤3 ...
-
springboot+angular4前后端分离 跨域问题解决详解
springboot中新增一个过滤器如下: package com.rtpksps.kss.config; import org.springframework.stereotype.Componen ...
-
Java数据结构中图的进阶详解
目录 有向图 有向图API设计 有向图的实现 拓扑排序 拓扑排序图解 检测有向图中的环 检测有向环的API设计 检测有向环实现 代码 基于深度优先的顶点排序 顶点排序API设计 顶点排序实现 代码: ...
-
java servlet手机app访问接口(二)短信验证
今天找了几个短信平台,其实最想使用的一个是sharesdk,使用它上面http api短信功能,不仅价格低,而且最少可以充值100RMB,但是审核过于严格,对应APP还必须集成他们的短信功能,而且要上 ...
-
详解SpringBoot基于Dubbo和Seata的分布式事务解决方案
详解SpringBoot基于Dubbo和Seata的分布式事务解决方案
-
多线程_解决Runnable接口无start()方法的情况
为什么需要定一个类去实现Runnable接口呢?继承Thread类和实现Runnable接口有啥区别呢? 实现Runnable接口,避免了继承Thread类的单继承局限性.覆盖Runnable接口中的 ...
-
Java开发学习之Bean的作用域和生命周期详解
目录 一.Bean 的作用域 二.Spring 的执行流程 三.Bean 的生命周期 一.Bean 的作用域 在之前学习Java基础的时候,有接触到作用域这样的概念.一个变量并不一定在任何区域都是有效 ...
-
JAVA中static方法的用法实例详解
本文实例讲述了JAVA中static方法的用法.分享给大家供大家参考,具体如下: static表示"全局"或者"静态"的意思,用来修饰成员变量和成员方法,也可以 ...
