菜鸟笔记
提升您的技术认知

JAVA 笔记

Java生成MD5的两种方式

菜鸟阅读 : 60赞(0)

1 原生的 package com.pibigstar.common.utils; import java.security.MessageDigest; /** * MD5加密工具类 * @author pibigstar * */ pu...

Java:获取分割后的最后一个元素

菜鸟阅读 : 48赞(0)

Java:获取分割后的最后一个元素 我正在使用string拆分方法,我想要最后一个元素。 数组的大小可以改变。 例: String one = "Düsseldorf - Zentrum - Günnewig Uebachs" String...

如何使用Java将float转换为int

菜鸟阅读 : 61赞(0)

如何使用Java将float转换为int 我使用下面这行将float转换为int,但不如我想要的那么精确: float a=8.61f; int b; b=(int)a; 结果是: 8 (应该是9 ) 当a = -7.65f ,结果是: -...

单例模式的六种写法

菜鸟阅读 : 92赞(22)

单例模式的六种写法 重新回顾一下设计模式中的单例模式。 单例模式就是保证一个类只有一个实例,并提供一个访问它的全局访问点。使用场景: 整个项目需要一个共享访问点或共享数据。 创建一个对象需要耗费的资源过多,比如访问I/O或者数据库等资源。 ...

JAVA洗牌算法

菜鸟阅读 : 100赞(0)

说明 每次从未处理的数据中随机取出一个数字,然后把该数字放在数组的尾部,即数组尾部存放的是已经处理过的数字。 代码 public static void main(String[] args){ Integer[] arr = { 5,1,...

Java集合排序

菜鸟阅读 : 92赞(5)

Java集合排序 Java集合排序 Java集合排序 @[TOC](Java集合排序) 主要内容 一、集合中的基本数据类型排序 二、集合中的字符串排序 例题 三、Comparator 四、Comparable 五、Comparator与Co...

【java】Comparator的用法

菜鸟阅读 : 151赞(0)

1.为什么写? comparator 是javase中的接口,位于java.util包下,该接口抽象度极高,有必要掌握该接口的使用 大多数文章告诉大家comparator是用来排序,但我想说排序是comparator能实现的功能之一,他不仅...

map根据key进行排序

菜鸟阅读 : 124赞(0)

【java】Comparator的用法: https://www.coonote.com/java-note/java-comparator.html 这两种其实都差不多,只是匿名内部类的不同写法而已。项目环境jdk7,故没用labmda表...

JAVA中的高并发,解决高并发的方案

菜鸟阅读 : 83赞(0)

java高并发,如何解决,什么方式解决 一、什么是高并发 1.1 高并发(High Concurrency)是互联网分布式系统架构设计中必须考虑的因素之一,它通常是指,通过设计保证系统能够同时并行处理很多请求。 1.2 高并发相关常用的一些...