自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

原创 gradle入门

为什么要用gradle:支持脚本构建任务,更灵活;相对maven来说,maven只有编译,而gradle可以通过脚本做任何事;支持多种方式管理依赖,如maven、lvy、本地文件系统等。

2023-01-17 16:36:04 163

原创 sqlite入门

sqlite入门实践,springboot+mybatis-plus+sqlite简单实践。

2023-01-16 19:19:02 220

原创 RabbitMQ与Kafka消费流程

RabbitMQ与Kafka消费流程学习

2022-08-16 15:32:48 500

原创 Doris进阶(进阶使用)

是什么海量大数据进行快速分析的MPP(Massively Parallel Processing 大规模并行处理)数据库。干嘛的就是数据库存储数据,重点是不光能存储明细数据,还支持数据聚合。三种数据模型Aggregate 模型聚合模型,几列值定义为key(维度列),其余列定义为value(指标列),当我们导入数据时,对于 Key 列相同的行会聚合成一行,而 Value 列会按照设置的AggregationType进行聚合。AggregationType目前有以下四种聚合方式...

2020-09-26 16:46:19 2600 1

原创 Doris入门(概念理解)

Doris入门简介Apache Doris(原Palo)支持对海量大数据进行快速分析的MPP(Massively Parallel Processing 大规模并行处理)数据库。定位Doris的定位是面向在线报表和分析的数据仓库系统,可以对标于商业的MPP数据仓库系统,比如Greenplum、Vertica、Teradata等。整体架构Doris 的整体架构分为两层。多个 FE 组成第一层,提供 FE 的横向扩展和高可用。多个 BE 组成第二层,负责数据存储于管理。FE...

2020-09-26 16:43:38 6162

原创 Kafka入门(概念理解)

Kafka入门简介Apache Kafka® 是一个分布式流处理平台. 这到底意味着什么呢?适用场景构造实时流数据管道,它可以在系统或应用之间可靠地获取数据。 (相当于message queue) 构建实时流式应用程序,对这些流数据进行转换或者影响。 (就是流处理,通过kafka stream topic和topic之间内部进行变化)基本概念Kafka作为一个集群,运行在一台或者多台服务器上. Kafka 通过topic对存储的流数据进行分类。 每条记录中包含一...

2020-09-18 20:01:19 167

原创 问题排查流程总结之------Font.createFont产生临时文件“+~JF.tmp“

小问题,记下来仅为加深印象!背景一个任务执行后,服务器/tmp下新增很多+~JF。。。。。。开头,.tmp结尾的临时文件。导致磁盘被打满。目标找到产生临时文件的地方,更换实现方式。流程有错误日志找日志我这个问题没有日志,那就找结果的共同点。重点:根据错误提示,异常共同点,倒推原因!倒推!倒推!倒推!百度搜索关键字:+~JF.tmp找到跟我相关的问题点,问题解决!错误示例直接根据自己的怀疑,正向跟代码!虽然不能说一定解决不了,但是,倒推...

2020-08-24 21:28:17 2115

原创 Autowired与Resource 对比

废话不多说,上干货!差异对比:同:用来装配bean, 可作用于字段上, 也可以作用于setter方法上.异:Autowired1、Spring的注解.2、默认情况下要求对象必须存在, 它要求依赖对象必须存在. 若允许null值, 可以设置它的required为false.3、默认按照类型进行装配注入. 如果想按照名称进行装配的话, 需要与Qualifer注解搭配使用.Resource1、J2EE的注解.2、默认按照名称来装配注入, 只有找不到与名称匹配的bean才会按照类型来注入.什

2020-08-20 19:33:41 1917 1

原创 Thrift入门(一)

该文章内容包含:简介、安装、入门demo。1、Thrift简介thrift是一款由facebook公布的开源rpc框架,通过一个中间语言IDL(接口定义语言)来定义RPC的数据类型和接口,这些内容写在以.thrift结尾的文件中,然后通过特殊的编译器来生成不同语言的代码,以满足不同需要的开发者,比如java开发者,就可以生成java代码,c++开发者可以生成c++代码,生成的代码中不但包含目标语言的接口定义,方法,数据类型,还包含有RPC协议层和传输层的实现代码。2、Thrift语法这篇博客讲解的非

2020-08-16 14:57:44 198

原创 优雅的实现前后端交互Validator+@RestControllerAdvice

前后端交互经常遇到参数多,不同开发人员返回数据结构不统一的问题,今天分享一种跟更优雅的方式,让研发人员跳出格式限制,把更多的经历放在逻辑处理上。1、参数校验:Validator + BindResult进行校验1.1 构建User实体类,通过注解形式校验参数。@Datapublic class User { @NotNull(message = "用户id不能为空") ...

2020-04-12 16:11:53 458

原创 浅析Spring Bean生命周期(实践)

近段时间面试比较多,Spring是必问题型之一,顺便整理一下当做复习。本次分享主要整理spring bean的生命周期,描述内容由网络资料整理而来,代码证明及图示为本地编写。参考Blog:https://www.cnblogs.com/javazhiyin/p/10905294.html一、描述:Spring启动,查找并加载需要被Spring管理的bean,进行Bean的实例化;如果Be...

2020-03-15 11:22:17 156

原创 mysql update到底锁不锁表

最近工作遇到一个需要批量update的事情,数据量大概有十几万,不算大,但因为操作的是一个使用非常频繁的业务表,所以必须考虑锁表的问题,那么update到底会不会锁表呢?无图无真相,直接上图。运行环境:mysql 8.0.121、新建数据表userInfo,添加字段id,name,age2、插入测试数据3、关闭自动提交set autocommit = 0;4、通过...

2020-01-04 23:17:12 3138

原创 哈佛情商课看完了

看了抖音的推荐书籍才借来看的,觉得重要的一些地方,记录并分享出来。很喜欢首页的这句话:成功 = 20%的智商+80%的情商。我为什么会读这本书,因为我想要成功,想要挣更多的钱,我觉得这本书会对我有帮助。那到底什么是情商,简单说就是对情绪的管理。书中通过各种各样的例子证明了情绪的重要性,接着引出了解情绪,进而管理情绪。认识自己,知道自己有优缺点,为自己的优点高兴,同时接受自己的缺点,反之...

2019-03-03 15:40:30 458

转载 java double

Java中的Double类型计算转自:https://www.cnblogs.com/yingsong/p/5895547.html一、问题的提出:如果我们编译运行下面这个程序会看到什么?public class Test{    public static void main(String args[]){        System.out.println(0.05+0.01);       ...

2018-06-27 14:51:52 174

原创 JSTL表达式 不执行问题

<c:if test="${creditUserApply.amount == '' || creditUserApply.amount==null}   ">大括号后面有空格,不能执行<c:if test="${creditUserApply.amount == '' || creditUserApply.amount==null}">空格取消,正常执行!!!!!!...

2018-05-29 10:22:06 455

转载 Java中多线程使用匿名内部类的方式进行创建3种方式

/* 2 * 匿名内部类的格式: 3 */ 4 public class ThreadDemo { 5 public static void main(String[] args) { 6 // 继承thread类实现多线程 7 new Thread() { 8 public void run() { 9 ...

2018-05-25 10:15:07 235

原创 JSONFormat格式化时间,时间时区转换GMT+8

转换前:@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") @ExcelField(title = "放款日期", align = 2, sort = 28) public Date getLoanDate() { return loanDate; }结果比数据库存放时间少8小时转换后:@JsonFormat(pattern = "yyyy-MM-dd HH...

2018-05-23 09:18:13 18648 2

原创 java中 list集合删除元素陷阱(向前追溯)

for(int i = 0;i<list.size();i++){    list.remove(i--);}i--;向前追溯!!!切记!!!

2018-05-16 13:59:32 266

转载 Java org.apache.commons.mail发送邮件

工作中用到的发送邮件工具类,原地址已经找不到了,作者勿喷。代码自己做了补充,解决乱码问题。直接上代码:/** * Copyright © 2012-2014 <a href="https://github.com/thinkgem/jeesite">JeeSite</a> All rights reserved. */package com.power.p...

2018-04-27 15:10:34 982 1

转载 Java 压缩文件或者文件夹为zip格式

转载文章,亲测可用!原文章地址:https://www.cnblogs.com/zeng1994/p/7862288.html工具类的功能为:(1)可以压缩文件,也可以压缩文件夹(2)同时支持压缩多级文件夹,工具内部做了递归处理(3)碰到空的文件夹,也可以压缩(4)可以选择是否保留原来的目录结构,如果不保留,所有文件跑压缩包根目录去了,且空文件夹直接舍弃。注意:如果不保留文件原来目录结构,在碰到文...

2018-04-27 15:01:30 436

原创 WINDOWS7,JAVA修改环境变量CMD查询后没变化?

亲身经历,留点痕迹,仅做警醒!没别的,CMD窗口关闭,再打开,重新运行java -version!!!

2018-04-27 09:50:55 765 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除