9 bestcxx

尚未进行身份认证

我要认证

网络让知识自由流动

等级
TA的排名 1k+

运用 Comparable 接口实现自定义类的升序排序

List commonMsgCenterCommonResponseDTOList = null;Collections.sort(commonMsgCenterCommonResponseDTOList);public class CommonMsgCenterCommonResponseDTO implements Comparable<CommonMsgCenterCommonResponseDTO>{ /** * group 分组id */ pri

2020-07-05 21:44:14

0.9、自定义线程池并获取线程池内运行结果

文章目录描述应用知识点代码运行结果参考资料描述使用自定义线程池,模拟三个人上车应用知识点自定义线程池线程工厂线程池无法使用 join,使用 Future线程安全的 List: Collections.synchronizedListCyclicBarrier线程池关闭代码import com.google.common.collect.Lists;import org.apache.curator.shaded.com.google.common.util.concurrent.

2020-06-10 17:21:42

北半球夏天太阳更靠北一些

图片,左为北,右为南。在北半球,太阳东升西落的过程,也是一个太阳从靠北到靠南,再靠北的过程(中午太阳在南边);在北半球,夏天的太阳相较春天的太阳,要靠北,这是由于我们感知南北总是垂直于赤道导致的。...

2020-06-04 06:07:48

领域驱动设计(DDD:Domain-Driven Design)

转载声明本文转载自 https://www.jdon.com/ddd.html原文内容Eric Evans的“Domain-Driven Design领域驱动设计”简称DDD,Evans DDD是一套综合软件系统分析和设计的面向对象建模方法,本站Jdon.com是国内公开最早讨论DDD网站之一,可订阅DDD专题。初学者学习DDD可从研究本站Jdon框架的DDD应用源码开始,戳这里开始。过去系统分析和系统设计都是分离的,正如我们国家“系统分析师” 和“系统设计师” 两种职称考试一样,这样割裂的结果导致

2020-05-26 12:57:20

Hive 使用积累

文章目录批量处理 json批量处理 jsonselect log.字段2, 新表名.json内部字段1,新表名.json内部字段2 as sendSum from log.表名 log lateral view json_tuple(log.json字段属性,'json内部字段1','json内部字段2') 新表名 as json内部字段1,json内部字段2where dt='202...

2020-03-25 12:08:59

Hive vs Spark

先来看看二者在概念上的区别https://zhuanlan.zhihu.com/p/79813444再来看看二者在性能上的区别https://zhuanlan.zhihu.com/p/79946516结论Hive是在Hadoop分布式文件系统上运行的开源分布式数据仓库数据库,用于查询和分析大数据。Spark 是一个框架,需要具体的类似于 Hive 的数据库支持,Spark 基于内存分析,速度更快。...

2020-05-12 23:34:41

0.2-Mysql学习-联合索引的修改和建表规范

文章目录1、背景2、过程记录2.1、修改索引的方法2.2、出问题了:FATAL No shared unique key can be found after ALTER! Bailing out2.3、解决办法:创建临时 唯一索引3、反思3.1、主键 id 是必须的3.2、联合索引的修改4、建表规范建表时创建主键索引建表时创建联合索引自动获取时间参考资料1、背景在某种情况下,创建了一个表,并...

2020-04-11 23:54:15

Postman App 和 Postman Interceptor 的使用

文章目录Postman安装环境说明Postman App 的下载和安装Postman Interceptor 插件的安装使用Postman App 使用 浏览器信息Postman App 复杂提交PostmanPostman 是一款用于测试各种 http 请求的工具,其原先被用于 浏览器插件,现在提供了App 形式的独立软件,但是在配合 插件 Postman Interceptor 的情况下,...

2020-04-03 18:49:33

Java8:Lambda

Lambda 使用积累

2020-02-18 20:44:21

原型设计工具 Axure 常用功能积累

文章目录前言软件介绍图标官网和下载常用功能积累前言Axure 是一款用于页面原型设计的工具,数量掌握的话,可以制作出具备良好交互能力的原型作品,支持本地浏览器在线预览和交互操作。软件介绍图标官网和下载https://www.axure.com/download常用功能积累上面 Selection\Mode\Connect 是鼠标操作的形态;左边 PAGES 是 页面;LIBR...

2020-02-05 11:25:38

Slf4j与log4j及log4j2的关系及使用方法

文章目录转载声明原文内容slf4jlog4jlog4j2log4j与log4j2的区别:slf4j+log4jslf4j+log4j2slf4j+log4j不修改代码升级到log4j2转载声明————————————————版权声明:本文为CSDN博主「Andrew_Yuan」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。原文链接:https://b...

2020-01-02 14:23:24

0.10、Spring 源码学习 —— ProxyBeanFactory

在 SpringBean 的初始化环节,源码会先获取一个 beanbt:源码上的注解翻译实现了FactoryBean这个接口的类,可以在 一个 BeanFactory 对象的内部被调用(成为了内部变量),而这个 BeanFactory 对象会成为这些独立对象的工厂(事实上,通过 FactoryBean 的 getObject() 可以获得这个对象).如果一个类实现了这个接口,那么它经常...

2019-12-22 13:01:02

单元测试、集成测试、系统测试、验收测试

文章目录转载声明单元测试集成测试系统测试冒烟测试:回归测试:验收测试转载声明————————————————版权声明:本文为CSDN博主「J4Ya_」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。原文链接:https://blog.csdn.net/j4ya_/article/details/81448789单元测试单元测试是对软件组成单元进行测...

2019-12-20 11:45:33

0.9、Spring 源码学习 FactoryBean

bt:源码位置org.springframework.beans.factory.FactoryBeanbt:源码上的注解翻译实现了FactoryBean这个接口的类,可以在 一个 BeanFactory 对象的内部被调用(成为了内部变量),而这个 BeanFactory 对象会成为这些独立对象的工厂(事实上,通过 FactoryBean 的 getObject() 可以获得这个对象).如...

2019-12-15 12:27:07

3.1、初识 Kafka 的逻辑结构和物理结构

文章目录·前言·Kafka集群 逻辑结构延伸出的几个问题Kafka 集群如果由多个 Kafka 服务组成,如何存储 topic?一个 topic 可以被多个consumer 消费吗?·Kafka 相关 物理结构broker 表示服务器partiton 表示一个文件夹partiton 由一个或多个 segment 组成延伸思考·参考文档·前言如果你有了解过 ActiveMQ 你会很直接的想到 t...

2019-12-12 23:41:49

3、初识 Kafka 及安装和启动

文章目录·认识 Kafka官网基本介绍特性介绍四个主要的 API 接口·Kafka 的安装和启动官方文档下载安装包解压启动·认识 Kafka官网Apache Kafka基本介绍Kafka®用于构建实时数据管道(pipelines)和流应用程序。它具有横向可扩展性、容错性、极快的速度,并在数千家公司的生产中运行。(图片来自官网)特性介绍以下内容主要来自于官网一个拥有三个主要能...

2019-12-11 23:51:02

13.2、Spring学习—— Spring 缓存集成 ehcache

bt:使用 编程方式 实现 Spring+ehcachebt:Spring 缓存的注解介绍urlbt:测试方案和基础代码首先,我们先提供一个简单的 Service 以及几个简单的实现,然后添加 ehcache 相关配置,之后通过测试方法展示Spring 和 ehcache 结合的效果实体类package com.bestcxx.test;public class User {...

2019-11-24 10:03:03

13.1、Spring学习—— 缓存相关的四个注解

bt:Spring 和 缓存缓存可以存储经常会用到的信息,这样每次需要的时候,这些信息都是立即可用的.尽管Spring自身并没有实现缓存解决方案,但是它对缓存功能提供了声明式的支持,能够和如 ehcache、redis 实现集成.bt:实现机制基于 Spring AOPbt:缓存注解的介绍Spring 对缓存的实现有好几个方式,但是这几个方式都需要借助于几个基本的注解,这里对这几个注...

2019-11-24 09:42:44

3.1、JVM学习——GC日志含义与配置

GC 日志可以提供虚拟机各分代垃圾回收的情况,需要注意的是,不同的垃圾回收器在GC 日志中名字并不相同。

2019-11-24 09:28:06

计算机软件著作权登记

1)申请人主体资格证明【公司:营业执照(盖公章);个人:身份证】; (2)计算机软件著作权登记申请表; (3)源代码(提供源代码的前、后各连续30页且每页50行(总共3000行),如果全部源代码不足3000行的应当提交全部源代码); (4)设计说明书或操作说明文档(一般10页以上); (5)代理公司营业执照复印件。

2019-11-11 17:46:13

查看更多

勋章 我的勋章
  • GitHub
    GitHub
    绑定GitHub第三方账户获取
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 1024勋章
    1024勋章
    #1024程序员节#活动勋章,当日发布原创博客即可获得
  • 勤写标兵Lv4
    勤写标兵Lv4
    授予每个自然周发布9篇以上(包括9篇)原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。