- 博客(8)
- 收藏
- 关注
原创 使用Dubbo SPI代码Demo
1.定义一个service 接口 @SPI public interface Kungfu { void fight(); } 2.写好多个 service的impl public class ShaoLinKungfu implements Kungfu { public void fight() { System.out.println("少林武功 天下第一"); } } public class ShaoLinKungfu implements Kungfu
2020-08-16 20:19:18 415
原创 自定义 Spring Boot Starter 自动装配实战
最简单的自定义 Spring Boot Starter 实战 1.创建一个最简单的Maven工程 只需要依赖 spring-context 即可 然后写添加 如下的代码 package com.learn.autoconfiguration.stater; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; /** * de
2020-08-05 18:34:02 187
原创 java8 stream collector.toMap() 的 坑
Exception in thread "main" java.lang.NullPointerException at java.util.HashMap.merge(HashMap.java:1224) at java.util.stream.Collectors.lambda$toMap$58(Collectors.java:1320) at java.util.st...
2020-02-04 15:16:32 2695
原创 查看数据表的数据容量大小
Mysql数据库有一个 information_schema 库 在这个库下 执行下面的语句: SELECT concat( round( sum(DATA_LENGTH / 1024 / 1024), 2 ), 'MB' ) AS DATA FROM TABLES WHERE table_schema = 'cloud' AND table_name = 'table_event'; ...
2018-06-04 10:45:17 3051
原创 Spring Boot项目的jar包,并在windows服务器中注册成服务,开机启动
最近工作在windows服务器上部署 spring boot 的jar包之前都是在linux上运行命令: nohup java -jar xxx.jar > xxx.log &现在为了达到跟Linux一样的效果。最终方案:使用winswwinsw是一个开源项目,程序以及源码可以在Git Hub中下载:https://github.com/kohsuke/winsw/releas...
2018-06-03 13:42:54 6009 4
原创 Java数据结构与算法排序之----------------插入排序
在大多数情况下,插入排序算法是基本的排序算法中最好的一种。虽然插入排序算法仍然需要O(N^2)的时间,但是在一般情况下,它要比冒泡排序快一倍,比选择排序还要快一点。尽管它比冒泡排序和选择排序算法都更麻烦一些,但它也并不很复杂。它经常被用在比较复杂的排序算法的最后阶段,列入快速排序。 用插入排序为棒球队员排序 开始插入排序之前,把棒球队员按随机顺序排成一行。(他们可能急着想打球,...
2018-05-16 23:23:28 3765
原创 Java数据结构与算法排序之----------------选择排序
选择排序改进了冒泡排序,将必要的交换次数从O(N^2)减少到O(N)。不幸的是比较次数仍然保持为O(N^2)。然而,选择排序仍然为大记录量的排序提出了一个非常重要的改进,因为这些大量的记录需要在内存中移动,这就使交换的时间和比较的时间相比起来,交换时间更为重要。(一般来说,在Java语言中不是这种情况,Java中只是改变了引用位置,而实际对象的位置并没有发生改变。) 用选择排序算法对棒...
2018-05-15 21:18:52 2971
原创 Java数据结构与算法排序之----------------冒泡排序
由于排序非常重要而且有可能非常耗时,所以它已经成为一个计算机科学中广泛研究的课题,而且人们的确已经研究出一些非常成熟的方法。我就从最为熟悉的就是冒泡排序复习。Main 测试入口import simpleSort.BubbleSort; public class Main { public static void main(String[] args) { in...
2018-05-14 21:01:48 152
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人