/** * 排序算法的公共测试方法 * Created by yuyong on 2017/3/3. */ public class SortTestHelper { // 测试插入排序算法的时间 public void…
分类:java
修真院Java任务一全流程攻略
前言 一直以来修真院Java的任务一都被我们戏称为”劝退任务”。 任务一传送门: 首页 | IT修真院 | 更快更高效的免费Java,CSS,JS,运维技术培训 www.jnshu.com 有不少师兄弟做完任务一的前1…
Java8 下 重构log
重构log 本文属于个人 读 Java8 in action 的感悟笔记 lambda表达式具有懒加载的特性,我们看一个案例。 最最原始的logger用法如下 if(logger.enabled()){ logger.d…
JAVA基于PDF box将PDF转为图片
在一项目中用到,本身我是。NET的,团队中有用到JAVA,故此我处理这个功能,记录以下备用。 1.引用:fontbox-2.0.16.jar、pdfbox-app-2.0.16.jar 版本一定要正确,否则代码会有问题。…
RabbitMQ延迟消息的延迟极限是多少?
之前在写Spring Cloud Stream专题内容的时候,特地介绍了一下如何使用RabbitMQ的延迟消息来实现定时任务。最近正好因为开发碰到了使用过程中发现,延迟消息没有效果,消息直接就被消费了的情况。因此就继续深…
Java中的基本类型与非基本类型
概述 Java号称一切皆为对象,此话不假,但是尚需知道Java中的对象分两种类型:基本类型和非基本类型。 基本类型 基本类型就是那些最常用的类型,例如:boolean/char/byte/short/int/long/f…
Java 8 API 示例:字符串、数值、算术和文件
大量的教程和文章都涉及到Java8中最重要的改变,例如lambda表达式和函数式数据流。但是此外许多现存的类在JDK 8 API中也有所改进,带有一些实用的特性和方法。 这篇教程涉及到Java 8 API中的那些小修改 …
回溯法数独求解
public class SoduTest { private int[][] sodu = { // 最难的 // {0,0,5,3,0,0,0,0,0}, // {8,0,0,0,0,0,0,2,0}, // {0,…
RocketMQ中PullConsumer的启动源码分析
通过DefaultMQPullConsumer作为默认实现,这里的启动过程和Producer很相似,但相比复杂一些 【RocketMQ中Producer的启动源码分析】 DefaultMQPullConsu…
Java 8的缺省方法
Lambda表达式是Java 8中最重要的新增特性,为了在Java 8里既能增加这个新特性,又能保持向前兼容,很多随之而生的特性也端上了台面。缺省方法(Default Method)就是其中之一。 随着这个新特性的出现,…
Java 类集初探
类集 类集:主要功能就是Java数据结构的实现(java.util) 类集就是动态对象数组(链表也是动态数组) Collection 接口* Collection是整个类集之中单值保存的最大 父接口 。即:每一次仅可以向…
java分页查询代码
service 接口代码 PageInfo<Product> findByPage2(Integer currPage, Integer pageSize);service实现类代码 public PageI…