nacos-spring-context 作为一座桥连接 spring 项目和 nacos-client 在 spring 项目中使用自定义的 xml 标签 1. 编写 xsd 文件 <?xml version="1.0" encoding="UTF-8" standalone="no"?> <xs ...
分类:
编程语言 时间:
2020-03-14 16:28:34
阅读次数:
245
1、正确使用 equals() Object的equals方法容易抛空指针异常,应使用常量或确定有值的对象来调用 equals。 String str = null; if (str.equals("abcd")) { ... } else { ... } 如果变量str为null,会抛出空指针异常 ...
分类:
编程语言 时间:
2020-03-14 14:59:19
阅读次数:
61
数组的概念 数组(Array)是一种线性表数据结构。它用一组连续的内存空间,来存储一组具有相同类型的数据。 线性表就是数据排成像一条线一样的结构。每个线性表上的数据最多只有前和后两个方向。除了数组,链表、队列、栈等也是线性表结构。 使用数组的优势在于:数组支持随机访问,根据下标随机访问的时间复杂度为 ...
分类:
编程语言 时间:
2020-03-14 13:02:25
阅读次数:
80
示例: 1.定义一个Listener 实现了ApplicationListener 接口 @Component public class MyTestListener implements ApplicationListener{ @Override public void onApplicatio ...
分类:
编程语言 时间:
2020-03-14 01:08:53
阅读次数:
76
1,OSError: Unable to open file (file locking disabled on this file system (use HDF5_USE_FILE_LOCKING environment variable to override), errno = 38, er ...
分类:
系统相关 时间:
2020-03-12 19:10:07
阅读次数:
229
前言:Serilog是.NET应用程序的诊断日志记录库。它易于设置,具有简洁的API,并且可以在所有最新的.NET平台上运行。尽管即使在最简单的应用程序中它也很有用,但当对复杂的,分布式的和异步的应用程序和系统进行检测时,Serilog对结构化日志记录的支持便会更加出色。 首先导入要用到的NuGet ...
分类:
Web程序 时间:
2020-03-11 12:37:31
阅读次数:
80
一、概述 EventBus是一个基于观察者模式的发布/订阅事件总线框架。将事件的发送者和接收者分开,其可以简化组件之间的通讯,相对于BroadcastReceiver其更轻量级也更易用。 二、用法介绍 EventBus的用法非常的简单,大致上就四步: 1.注册事件 @Override protect ...
分类:
其他好文 时间:
2020-03-11 01:12:04
阅读次数:
120
本次的记录内容包括: 1.Java调用生产者APi流程 2.Kafka生产者Api的使用及说明 3.Kafka消费者Api的使用及说明 4.Kafka消费者自动提交Offset和手动提交Offset 5.自定义生产者的拦截器,分区器 那么接下来我就带大家熟悉以上Kafka的知识说明 1.Java调用 ...
分类:
编程语言 时间:
2020-03-10 15:47:49
阅读次数:
74
mysql最大连接是有限制的 Google限流框架 Guava /** * 订单限流 */ public class OrderRateLimiterFilter extends ZuulFilter { //每秒产生1000个令牌 private static final RateLimiter ...
分类:
其他好文 时间:
2020-03-10 09:13:55
阅读次数:
58
装饰者模式介绍:动态的将新功能附加到对象上。在对象的功能拓展方面,它比继承更有弹性,装饰者模式也体现了开闭原则(opc原则)。 装饰者模式类似于打包一个快递。 主体(Component):陶瓷、衣服。 包装(Decorator):报纸填充、塑料泡沫、纸板、木板。 这边的Component主体一般是抽 ...
分类:
其他好文 时间:
2020-03-10 01:39:25
阅读次数:
93