自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

thebigdipperbdx的博客

April Showers Bring May Flowers.The Fish Took The Bait.

  • 博客(340)
  • 资源 (4)
  • 论坛 (1)
  • 收藏
  • 关注

原创 linux 高频率命令

ll 命令lllsls --helpdate --helpps 命令ps命令用于报告当前系统的进程状态,可以搭配kill指令随时中断、删除不必要的程序。ps是显示当前状态处于running的进程,grep表示在这些里搜索,而ps aux是显示所有进程和其状态ps -ef | grep javaps aux | grep javakill 命令ps -ef | grep vi...

2020-03-22 15:59:58 121

原创 查看linux服务器配置信息

内存 free命令 [root@host-192-168-4-200 ~]# free total used free shared buffers cachedMem: 6931468 5599092 1332376 0 9976 101...

2018-09-01 15:34:45 1254

原创 Java开发规约

1、判断字符串相等或不相等,必须使用equal()方法,不要用==或者!=(因为,此时的String的trim()方法不可用)2、(list!=null&&am

2018-07-20 16:00:15 592

原创 Tomcat部署相关

热加载和热部署热加载:服务器会监听 class 文件改变,包括web-inf/class,wen-inf/lib,web-inf/web.xml等文件,若发生更改,则局部进行加载,不清空session ,不释放内存。开发中用的多,但是要考虑内存溢出的情况。 在tomcat\conf\server.xml中的内部添加标签,并设置 reloadable=”true”&

2018-05-22 20:35:28 258

原创 Spring集成Quartz实现定时器

一、Quartz Introduction Quartz是OpenSymphony开源组织在Job scheduling领域又一个开源项目。 Quartz 是一个完全由 Java 编写的开源作业调度框架,为在 Java 应用程序中进行 作业调度提供了简单却强大的机制。 Quartz 可以与 J2EE 与 J2SE 应用程序相结合也可以单独使用。 Quartz 允许程序...

2018-03-26 13:48:12 374

原创 七大洲、四大洋

一、七大洲包括亚洲(全称亚细亚洲)(Asia)、欧洲(全称欧罗巴洲 )(Europe)、北美洲(全称北亚美利加洲)(North America)、南美洲(全称南亚美利加洲) (South America)非洲(全称阿非利加洲)(Africa)、大洋洲(Oceania)、南极洲(Antarctica)二、四大洋包括太平洋、大西洋、印度洋、北冰洋 三、中国地图 ...

2017-09-15 14:28:37 2776

原创 nio 复制文件

代码如下package com.prometheus.en;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.nio.ByteBuffer;import java.nio.channels.FileChannel;/** * nio 复制文件 */public class NioFileCo

2021-06-08 19:19:33 22

原创 正则表达式

捕获组捕获组是把多个字符当一个单独单元进行处理的方法,它通过对括号内的字符分组来创建。例如,正则表达式 (dog) 创建了单一分组,组里包含"d",“o”,和"g"。捕获组是通过从左至右计算其开括号来编号。例如,在表达式((A)(B(C))),有四个这样的组:((A)(B©))(A)(B©)©可以通过调用 matcher 对象的 groupCount 方法来查看表达式有多少个分组。groupCount 方法返回一个 int 值,表示matcher对象当前有多个捕获组。还有一个特殊的组(gr

2021-04-22 19:44:31 23

原创 EasyPoi 导入导出

官方文档表头自定义public static void testExport() { try { List<ExcelExportEntity> entity = new ArrayList<ExcelExportEntity>(); entity.add(new ExcelExportEntity("姓名", "name")); entity.add(new ExcelExportEntity("性别", "sex"));

2021-03-05 17:01:24 25

原创 Spring Boot访问不到controller

解决方案1、确认启动类 ComponentScan 是否扫描到了 controller2、配置上下文路径# 请求上下文(可修改)server.servlet.context-path = /api/相关文档

2021-03-04 14:43:07 25 1

原创 idea 错误: 找不到或无法加载主类

在IDEA的使用过程中,经常断掉服务或者重启服务,最近断掉服务重启时突然遇到了一个启动报错:错误:找不到或无法加载主类解决方案缓存问题;尝试:菜单—》File—》Invalidate Caches/Restart 选择Invalidate and Restart 或者 只是Invalidate,清除掉缓存,然后Rebuild Project 结果:启动成功,问题解决IDEA 错误: 找不到或无法加载主类 解决方法...

2021-02-09 15:03:31 24

原创 搭建 Spring MVC 项目用到的 JAR 包

spring-aop-3.2.2.jar 面向切面编程spring-aspects-3.2.2.jar 提供对AspectJ的支持,以便可以方便的将面向方面的功能集成进IDE中spring-beans-3.2.2.jar 核心。访问配置文件、创建和管理bean 以及进行IoC/DI操作相关的所有类。spring-context-3.2.2.jar为Spring 核心提供了大量扩展。spring-context-support-3.2.2.jarspring-core-3.2.2.jar Spri.

2021-01-25 17:09:30 32

原创 Java Double 避免科学计数法

代码package com.me.basic;import java.math.BigDecimal;import java.text.DecimalFormat;public class ScientificCounting { public static void main(String[] args) { funcOne(); System.out.println("============"); funcTwo(); }

2021-01-21 19:09:18 81

原创 VictoriaMetrics 学习

介绍VictoriaMetrics 是快速、经济高效且可扩展的监控解决方案和时间序列数据库。提供单节点 VictoriaMetrics 和集群版VictoriaMetricsVictoriaMetrics 单机版下载wget wget https://github.com/VictoriaMetrics/VictoriaMetrics/releases/download/v1.51.0/victoria-metrics-v1.51.0.tar.gz启动-storageDataPat

2021-01-07 13:30:44 378

原创 CentOS Docker 安装

CentOS Docker 安装docker 官网docker docs

2021-01-06 14:41:43 58

原创 kubernetes 学习

kubernetes 官方文档

2021-01-06 09:20:50 22

原创 安装 Helm

Installing Helm从二进制版本wget https://get.helm.sh/helm-v3.4.2-linux-amd64.tar.gztar -zxvf helm-v3.4.2-linux-amd64.tar.gzmv linux-amd64/helm /usr/local/bin/helmhelm version

2021-01-05 10:00:07 34

原创 阿里云对象存储 OSS

链接简单上传快速入门拷贝文件

2020-12-31 10:02:43 27

原创 VSCode搭建Go开发环境

博客VSCode搭建Go开发环境环境变量linux 下环境变量GOROOT(安装目录)、 GOPATH(工作目录)、GOBIN(可执行文件目录)、 PATH(环境变量)vi /etc/profile# Go settingexport GOROOT=/usr/local/go export GOPATH=~/golib:~/goprojectexport GOBIN=~/gobin export PATH=$PATH:$GOROOT/bin:$GOBIN...

2020-12-30 19:03:45 126

原创 Error running ‘Application‘: command line is too long

idea 运行 TEST 类解决方案:Shorten command line 选项,选择:JAR manifest - …不要更改idea/workspace.xml文件,不然运行其他Spring Boot项目会有问题(jar包的类找不到,无法注入spring容器)

2020-12-29 18:20:05 33

原创 Prometheus 安装

下载官网下载,下载版本:prometheus-2.23.0.linux-amd64.tar.gz步骤wget https://github.com/prometheus/prometheus/releases/download/v2.23.0/prometheus-2.23.0.linux-amd64.tar.gztar -C /usr/local -zxvf prometheus-2.23.0.linux-amd64.tar.gzcd /usr/localmv prometheus-2.2

2020-12-17 15:58:40 57

原创 go eclipse 环境搭建

具体步骤Go 语言环境安装下载页面:https://golang.google.cn/dl/下载文件:go1.15.6.windows-amd64.msimsi 文件点击直接安装,我安装在 D 盘安装 GoClipseHelp ==> Eclipse Marketplace ==> GoClipse

2020-12-16 19:21:40 40

原创 ES DSL语句

term 查询GET index_name/_search{ "query":{ "bool":{ "filter":[ { "term":{ "waybillNo":"0153553620201208" } }, { "term":{

2020-12-11 16:41:48 49

原创 Elastic Job Lite v2.1.6控制台

使用记录作业操作==》作业维度==》根据作业名称搜索操作类型有:修改、详情、触发、失效、终止触发按钮是我们点击一次,任务就会执行一次;点击失效,任务暂时不能执行,然后点击生效才会继续在固定时间执行任务;点击终止,该任务就没有生效一说了,当前任务就下线了,如果想要继续在固定时间执行任务,只能restart 项目了...

2020-12-10 13:37:40 92

原创 java.util.stream.Stream#map

java.util.stream.Stream#map遍历取值Teacher@Data@Builderpublic class Teacher { private String name; private Integer age;}Solutionpublic class Solution { public static void main(String[] args) { Teacher teacherA = new Teacher.Tea

2020-11-24 09:48:29 77

原创 fastjson 用法记录

字符串解析成集合List<EsWaybillImage> esWaybillImageList = esApi.searchWithIndex(esWaybillImage, OTHER_BASE_INDEX).getList();List<EsWaybillImageExtend> imageExtendList = JSON.parseObject(JSON.toJSONString(esWaybillImageList), new TypeReferenc

2020-10-27 13:29:16 54

原创 baomidou 动态数据源

官方文档方便迅速的集成多数据源到您的系统中源码spring.factories 中有自动配置类 DynamicDataSourceAutoConfiguration

2020-10-19 11:06:49 696

原创 Vue 代码练习

代码<!DOCTYPE html><html><head> <meta charset="UTF-8"> <title></title> <script type="text/javascript" src="../js/vue.js"></script></head><body> <div id="app"> <p>{{message}}

2020-10-11 15:30:34 88

原创 通用 Mapper4 使用

Example 用法Example 用法官方文档Example example = new Example(TwoElementConfig.class);Example.Criteria criteria = example.createCriteria();if (StringUtil.isNotBlank(vo.getSource())) { criteria.andEqualTo("source", vo.getSource());}if (vo.getOpen() != n

2020-10-09 13:55:04 85

原创 Java 读取本地 Excel 文件

GAV 坐标<dependency> <groupId>org.apache.poi</groupId> <artifactId>poi-ooxml</artifactId> <version>4.1.1</version></dependency>测试类Order.classpackage cn.me.es;import lombok.Data;/** * @a

2020-09-03 14:20:38 427

原创 list.forEach 用法

list.forEach 用 return 跳出本次循环(作用类似 for 循环的 continue),无跳出循环功能(即无 for 循环的 break 功能)源码package com.me.address;import java.util.Arrays;import java.util.List;/** * @author yanyg * @since 2020/9/1 */public class ListforEachTest { private static fi.

2020-09-01 10:39:03 155

原创 监听 apollo 配置变化

监听 apollo 配置 cleanPrecisionVersion 变化的类源码@Component@Order(value = Ordered.HIGHEST_PRECEDENCE)@Slf4jpublic class InitApolloConfigure implements CommandLineRunner { // 内存缓存 private volatile ConcurrentHashMap<String, List<String>> cle.

2020-08-31 14:03:52 545

原创 MyBatis-Plus 使用总结

MP 分页插件配置类 MybatisPlusConfigpackage mybatis.cn.config;import com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor;import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Configuration;/** * @aut

2020-08-19 11:23:20 97

原创 Debug 源码执行顺序

从下往上执行

2020-08-14 10:58:05 89

原创 PageHelper 使用总结

基础方言信息PageAutoDialect 类中,先将执行的方言类加入到 dialectAliasMap 中,如:registerDialectAlias("mysql", MySqlDialect.class);根据数据库配置 URL,获取对应的方言private String fromJdbcUrl(String jdbcUrl) { final String url = jdbcUrl.toLowerCase(); for (String dialect : dial

2020-08-14 10:52:08 60

原创 Java 集合按照多字段排序

以 Apple 实体为例,先按 name 升序排序,再按 size 降序排序测试代码Apple 类package com.me.entity;import lombok.Builder;import lombok.Data;/** * @author yanyg * @since 2020/8/5 */@Data@Builderpublic class Apple { private String color; private String name; .

2020-08-06 16:37:12 338

原创 Class.forName 使用

Class.forName方法的作用1、加载给定的类到内存中2、初始化给定的类然后 JVM 就可以使用它了举例源码来自开源项目 pagehelper/** * 创建 SQL 缓存 * * @param sqlCacheClass * @return */public static <K, V> Cache<K, V> createCache(String sqlCacheClass, String prefix, Properties properties

2020-08-04 11:16:22 112

原创 throw和throws的区别

throwthrow关键字用来在程序中(方法体中)明确的抛出异常@SuppressWarnings("unchecked")private <T> T execute(final ChannelCallback<T> action, final ConnectionFactory connectionFactory) { if (this.retryTemplate != null) { try { return this.retryTemplate.execute

2020-08-01 18:19:31 86

原创 Jenkins 2.176.2 安装

下载打开Jenkins中文网下载(一键安装包)镜像下载地址,选择windows-stable,选择jenkins-2.176.2.zip版本解压后,点击直接安装访问 jenkins访问 jenkins,输入密码即可自定义Jenkins安装推荐的插件创建第一个管理员用户填写相应信息即可实例配置可以在jenkins.xml中配置端口号 <executable>%BASE%\jre\bin\java</executable> <argument

2020-07-31 10:18:22 226

原创 Apache Kafka概念入门

相关概念术语Broker:Kafka 集群包含一个或多个服务器,这种服务器被称为 broker。Topic:每条发布到 Kafka 集群的消息都有一个类别,称为Topic。Partition:物理上的概念,每个 Topic 包含一个或多个 Partition。Producer:负责发布消息到 Kafka broker。Consumer:向 Kafka broker 读取消息的客户端。...

2020-07-23 09:34:23 199

ojdbc14-10.2.0.1.0.jar和ojdbc14-10.2.0.1.0.jar安装到本地仓库说明

Oracle数据库的驱动包,阿里云maven镜像服务器上没有这个,下载后需要手动导包,里面有ojdbc14-10.2.0.1.0.jar和ojdbc14-10.2.0.1.0.jar安装到本地仓库说明。

2018-05-17

后台模拟发送GET和POST请求

httpclient实现的工具类含有以下功能: 1、后台模拟发送GET请求 2、后台模拟发送POST请求 3、解决了中文乱码

2018-12-28

SpringBoot集成MQTT之消息订阅处理程序

SpringBoot集成MQTT之消息订阅处理程序,含有AES加密算法工具类、BASE64的编码解码。

2018-11-08

JAVA开发常用PDF书籍

1、24种设计模式介绍与6大设计原则 2、Java 8 简明教程 3、JAVA并发编程实践 4、Java面试宝典2015版 5、mybatis-plus 实践及架构原理 6、Mycat_V1.6.0 7、spring-boot-中文参考手册 8、Spring实战(第4版) 9、剑指offer_扫描版_6.22M_高清重制 10、前端工程师手册 11、软件架构师的12项修炼

2018-08-10

该文章已被删除,无法编辑

发表于 2017-12-29 最后回复 2017-12-30

空空如也

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

TA关注的人 TA的粉丝

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