自定义博客皮肤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.

  • 博客(350)
  • 资源 (4)
  • 收藏
  • 关注

原创 linux grep 命令

显示file文件中匹配keyword字串那行以及上下20行-n 显示行号grep -C 20 keyword -n catalina.out grep -C 20 APP登录人信息接口 -n log_info.log --colorlinux通过grep根据关键字查找日志文件上下文

2021-11-04 16:56:18 273 2

原创 Linux find unzip 命令

根据关键字查找安装路径find / -name openjdk

2021-10-27 14:01:31 225

原创 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 250

原创 查看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 1570

原创 Java开发规约

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

2018-07-20 16:00:15 700

原创 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 482 1

原创 Spring集成Quartz实现定时器

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

2018-03-26 13:48:12 496

原创 七大洲、四大洋

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

2017-09-15 14:28:37 4302

原创 easypoi 导出Excel 使用总结

导出Excel需要设置标题,且标题是多行,标题下面是列表头。

2023-11-04 19:45:16 726

原创 文件上传下载工具类

文件上传下载import cn.hutool.core.date.DateUtil;import cn.hutool.core.util.IdUtil;import cn.hutool.core.util.StrUtil;import cn.yto.safe.common.enums.FileTypeEnums;import cn.yto.safe.common.enums.ResponseEnums;import cn.yto.safe.model.base.JsonResponse;imp

2022-05-05 09:08:22 445

原创 linux 更新 DNS

修改 /etc/resolv.conf 文件nameserver 8.8.8.8 #dns1nameserver 8.8.4.4 #dns2

2022-03-14 15:19:53 2274

原创 Java 元注解

元注解常用的元注解有:@Target、@Retention、@Documented、@Inherited 、@Repeatable@Target当一个注解被 @Target 注解时,指定使用的范围,开发中将注解用在类上(如@Controller)、字段上(如@Autowire)、方法上(如@RequestMapping)、方法的参数上(如@RequestParam)等比较常见@Retention 存活时间注解的生命周期,用于定义注解的存活阶段,可以存活在源码级别、编译级别(字节码级别)、运行时

2022-02-28 17:21:32 552 1

原创 javaAgent (插桩)

Javaagent 是什么?javaAgent运行类加载器在加载类之前对类做出动态的修改.运行java命令执行时添加参数 -javaagent指定打包好的agent的jar即可以. 可以定义多个agent,按指定顺序执行[root@vm040vmt006 xc-app-application]# ps aux|grep javaroot 36536 3.5 16.8 5376984 1028040 pts/0 Sl 12:21 2:53 java -javaagent:/opt/

2021-12-31 13:54:27 550

原创 Spring Boot 配置消息转换器

消息转换器配合注解,实现接口返回 JSON 数据Spring MVC中使用消息转换器HttpMessageConverter对JSON的转换提供了很好的支持在Spring Boot中更进一步,对相关配置做了更进一步的简化,添加 Web 依赖 spring-boot-start-web 后,这个依赖中默认加入了jackson-databind作为JSON处理器,此时不需要添加额外的JSON处理器就能返回一段JSON了com.fasterxml.jackson.annotation.JsonForm

2021-11-25 11:08:33 1048

原创 MD5加密算法

EncrypMD5 工具类package cn.com.cwit.utils;import java.security.MessageDigest;import java.security.NoSuchAlgorithmException;public class EncrypMD5 { // 全局数组 private final static String[] strDigits = { "0", "1", "2", "3", "4", "5", "6

2021-11-09 15:30:49 90

原创 idea 作者信息模板

配置作者信息模板/** * <p> * </p> * @author yanyg * @date ${DATE} ${TIME} */

2021-09-16 10:50:07 879

原创 Spring Boot默认支持的日志配置方式

配置日志输出级别logging.level.org.springframework=INFOlogging.level.cn.yto.mapper=debug配置日志输出路径logging.path=/var/logs/app.log

2021-09-13 13:33:17 106

原创 Java 多态

原则编译看左边,运行看右边。 父类型引用指向子类型对象,无法调用只在子类型里定义的方法向上转型一定是安全的。但是也有个弊端,一旦对象向上转型为父类,那么就无法调用子类原本特有的内容(解决方案:向下转型)代码package com.prometheus.test;class Cat extends Animal { @Override public void eat() { System.out.println("猫在吃鱼"); } publ

2021-06-30 14:05:24 92

原创 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 115

原创 正则表达式

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

2021-04-22 19:44:31 99

原创 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 107

原创 Spring Boot访问不到controller

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

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

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

尝试:菜单—》File—》Invalidate Caches/Restart 选择Invalidate and Restart 或者 只是Invalidate,清除掉缓存,然后Rebuild Project。结果:启动成功,问题解决。

2021-02-09 15:03:31 279 2

原创 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 758

原创 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 2230 1

原创 CentOS Docker 安装

CentOS Docker 安装docker 官网docker docs

2021-01-06 14:41:43 129

原创 kubernetes 学习

kubernetes 官方文档

2021-01-06 09:20:50 65

原创 安装 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 115

原创 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 295 2

原创 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 150

原创 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 154

原创 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 189 2

原创 ES DSL语句

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

2020-12-11 16:41:48 165

原创 Elastic Job Lite v2.1.6控制台

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

2020-12-10 13:37:40 432

原创 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 235

原创 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 122

原创 baomidou 动态数据源

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

2020-10-19 11:06:49 3702

原创 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 226

原创 通用 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 349

原创 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 2838

后台模拟发送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

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

空空如也

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

TA关注的人

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