自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(94)
  • 资源 (1)
  • 问答 (2)
  • 收藏
  • 关注

原创 Prometheus 采集Apache Kafka指标

Monitoring Your Event Streams: Integrating Confluent with Prometheus and GrafanaMonitoring Your Event Streams: Tutorial for Observability Into Apache Kafka Clients

2024-08-03 18:01:22 164

原创 RESTful API设计参考文档

Tools:OpenAPI Specification:OpenAPI

2024-04-22 11:40:11 149

原创 在Linux上使用通用二进制包安装MySQL

mysql 数据目录初始化及服务启动阶段依赖。指定的是用户表中的root。使用root登陆并修改密码。

2024-03-02 23:12:53 546

原创 gz文件解压

Linux gzip命令

2023-09-25 21:50:33 109

原创 ZooKeeper SSL User Guide

ZooKeeper SSL User Guide - Apache ZooKeeper - Apache Software Foundation

2023-09-24 21:50:21 330

原创 spring boot 2.7 -> 3.0升级指南

2.7 -> 3.0。

2023-09-09 11:29:58 1164

原创 Fedora 32 开启SSH

Fedora 中自带了ssh,默认没启动使用ssh命令返回如下信息:[jxxchallenger@localhost ~]$ ssh root@192.168.1.6ssh: connect to host 192.168.1.6 port 22: Connection refused[jxxchallenger@localhost ~]$ systemctl status sshd.service ● sshd.service - OpenSSH server daemon Load

2021-08-23 20:28:30 538

原创 Java多线程Executor、ExecutorService、ThreadPoolExecutor

Executor一个执行提交的Runnable任务的对象。这个接口提供了一种方式将任务提交和每个任务如何运行分离,包括线程使用、调度等详情。Executor通常是用来替代显示创建线程。例如,除了调用new Thread(new RunnableTask()).start()执行任务,你可以使用: Executor executor = anExecutor; executor.execute(new RunnableTask1()); executor.execute(new RunnableTas

2021-08-10 23:44:27 333

原创 AOP概念

面向切面编程是对面向对象编程的补充,通过提供另外的思考程序结构的方式。面向对象模块化的关键是类,而面向切面模块化的关键是切面。切面是横跨多个类型和对象的关注点的模块化。Aop 概念切面(Aspect): 横跨多个类的模块化关注点。企业级Java应用中事务管理是个横切关注点很好的例子。在Spring aop 中,切面可以是个常规的类或者带有@Aspect注解的类。连接点(Join Point): 程序执行中的一个点,例如调用一个方法,处理一个异常。在Spring aop中,连接点代表一个方法执行。通

2021-06-06 13:31:43 172

原创 jquery validation校验hidden元素

jquery validation默认不会对hidden元素进行验证的官方文档:Options for the validate() method如果遇到要校验隐藏元素可修改ignore属性$("#myform").validate({ ignore: ".ignore"});...

2020-01-05 23:20:58 415

原创 在 Spring 中集成 Fastjson

在 Spring 中集成 Fastjson

2019-10-19 22:30:28 159

原创 将Tomcat注册为windows 服务

打开命令行跳转到Tomcat安装目录的bin子目录运行service.bat installMicrosoft Windows [版本 6.1.7601]版权所有 (c) 2009 Microsoft Corporation。保留所有权利。C:\Users\Chen>D:D:\>cd "Program Files\apache-tomcat-9.0.12D:\Pro...

2019-09-05 21:44:06 164

原创 git .gitignore设置忽略

.project.settings/.classpathtarget/只需在顶层project设置.gitignore文件,子project不需要设置就可以忽略.project、.classpath文件及.settings/ 、target/两个目录下的所有文件...

2019-08-18 14:21:12 290

原创 Hystrix之@HystrixProperty杂记

@HystrixCommand注解的commandProperties属性是一个@HystrixProperty数组,@HystrixProperty必须指定name和value属性例如@HystrixCommand(commandProperties = { @HystrixProperty(name = "execution.isolation.thread.timeoutI...

2019-08-15 22:02:56 2908 1

原创 Linux 安装应用缺少依赖的解决办法

1、安装mysql时遇到如下问题:[root@localhost mysql]# bin/mysqld --initialize --user=jxxchallengerbin/mysqld: error while loading shared libraries: libcrypt.so.1: cannot open shared object file: No such file o...

2019-07-14 19:54:11 8440

原创 Maven下载sources 源码包命令

mvn dependency:sources -DdownloadSources=true -DdownloadJavadocs=true

2019-05-17 13:18:49 5217

原创 设置Maven的默认jdk编译版本

如果你不在项目中指定jdk编译版本,maven默认使用jdk 1.5版本,可以修改maven的settings.xml指定jdk版本,在<profiles></profiles>增加如下配置 <profile> <id>jdk8</id> <activation> ...

2019-05-15 23:36:02 3482 2

原创 Fedora 输入法切换

1、先添加输入法进入设置>>Region & Language 在输入源中添加输入法2、注销重新登陆使用 win键 + 空格键就可以切换输入法当然也可以把第一个汉语输入法删除,只留中文(智能拼音),通过shift键切换中英文输入...

2019-05-12 21:08:00 3253

原创 Maven 打包生成-source.jar源码

maven-source-plugin 插件可以用来生成项目源码-source.jar文件使用命令行在项目路径下使用打开命令行工具(cmd/shell)mvn source:jar绑定到项目构建生命周期 <build> <plugins> <plugin> &l...

2019-05-05 22:03:29 8950

原创 google chrome development tools 查看重定向请求

要查看网页重定向前的请求修要设置chrome development tools,在Network中勾选Preserve log

2019-04-27 20:57:27 2422

原创 Java Bean 属性复制的几种库工具类

为此业界有很多开源的解决方案,列出一些常见的如下:Apache org.apache.commons.beanutils.PropertyUtils.copyProperties Apache org.apache.commons.beanutils.BeanUtils.copyProperties Spring org.springframework.beans.BeanUtils.co...

2019-04-25 22:41:41 1571

原创 spring boot 注册Filter

Spring boot 提供了FilterRegistrationBean类来注册Filter过滤器,并可以通过setOrder()方法指定顺序(使用@Order的效果是一样) @Bean @Order public FilterRegistrationBean<Filter> webCommonFilter() { FilterRegistrationBe...

2019-04-21 18:06:19 738

原创 Linux 安装/升级JDK

1、2、下载安装包,上传3、备份4、解压5、配置6、检测

2019-04-17 21:12:31 137

原创 spring 内部的一些工具类

1、BeanUtilspackage com.example.commons;import java.time.LocalDate;import org.junit.Test;import org.springframework.beans.BeanUtils;/** * {@code BeanUtils} 工具类例子 * @author Chen * */publi...

2019-04-16 23:04:23 251

原创 eclipse 一键移除 never used

eclipse自动去除无效引用、去除无效变量和自动格式化代码

2019-02-23 20:37:20 771

原创 maven 多核多线程执行

增加跳过测试代码的编译命令:-Dmaven.test.skip=true指明多线程进行编译:-Dmaven.compile.fork=truemvn -T 4 clean installmvn -T 1C clean install

2019-02-20 22:49:43 7469 1

原创 Spring MVC Controller常用的Annotation

1、@Controller   @RestController 声明一个Controller类2、@RequestMapping @GetMapping  @PostMapping  @PutMapping  @PatchMapping  @DeleteMapping 声明能处理客户端发送的请求3、@ResponseBody 将放回对象直接当作response返回(ajax或restful...

2019-02-18 22:25:16 232

原创 @Configuration 不在@SpringBootApplication 子package路径下无法自动加载

一、场景如下:1、使用@SpringBootApplication 主类,注意packagepackage com.example.quartz;import org.springframework.boot.SpringApplication;import org.springframework.boot.autoconfigure.SpringBootApplication;...

2019-02-14 23:26:23 6314

原创 检测cron 是否合法工具类

CronExpression.isValidExpression(String cronExpression)使用这个方法可以检测cron表达式是否正确

2019-02-07 16:57:29 1722

原创 spring中的一些web工具类

WebUtilsRequestContextHolder ServletWebRequest ServletRequestAttributes

2019-02-04 21:17:18 256

原创 spring boot 设置启动时初始化DispatcherServlet

在spring boot load-on-startup默认值是-1,项目启动时,默认不会初始化DispatcherServlet,也就是不会调用Servlet接口的init()方法可以通过在application.properties配置文件中设置如下配置项指定启动时初始化:spring.mvc.servlet.load-on-startup=100将spring.mvc.serv...

2019-02-03 17:32:51 30003

原创 spring security 配置相关

org.springframework.security.config.annotation.authentication.configuration.AuthenticationConfigurationorg.springframework.security.config.annotation.web.configuration.WebSecurityConfiguration 

2019-01-19 17:46:37 191 1

原创 thymeleaf获取spring security当前用户信息

#当前用户名${#authentication.name}#当前用户的xxx属性${#authentication.principal.xxx} 

2019-01-19 14:40:57 8431 8

原创 Spring MVC 设置静态资源

1、XML方式配置&lt;mvc:resources mapping="/resources/**" location="/public, classpath:/static/" cache-period="31556926" /&gt;2、Java Config方式配置,实现WebMvcConfigurer接口,覆盖addResourceHandlers方法@Co...

2019-01-12 17:43:49 383

原创 Jquery ajax 设置header

<script type="text/javascript" language="javascript"> var csrfParameter = $("meta[name='_csrf_parameter']").attr("content"); var csrfHeader = $("meta[name='_csr...

2019-01-12 17:28:01 1647

原创 Spring Security 角色继承

1、创建RoleHierarchy /** * 角色继承关系 * @return */ @Bean(name = "roleHierarchy") public RoleHierarchy getRoleHierarchyImpl() { RoleHierarchyImpl roleHierarchy = new RoleHierarchyImpl(); roleHi...

2019-01-12 15:55:04 555

原创 Spring boot 自动配置jackson ObjectMapper

spring boot 通过 org.springframework.boot.autoconfigure.jackson.JacksonAutoConfiguration自动配置一个ObjectMapper对象/* * Copyright 2012-2018 the original author or authors. * * Licensed under the Apache L...

2019-01-09 22:56:12 12349 3

原创 数据库基本操作杂记(四)

1、当前日期时间函数,即返回DATETIME类型的数据NOW();CURRENT_TIMESTAMP();LOCALTIME();LOCALTIMESTAMP();SYSDATE();MariaDB [spring_batch_example]> SELECT NOW();+---------------------+| NOW() |+...

2018-10-30 22:54:06 153

原创 数据库基本操作杂记(三)

1、字符串函数截取字符串SUBSTRING(source, start, count)连接字符串CONCAT('AAA', '', 'BBB') 2、合并查询结果 UNION 3、自增ID   LAST_INSERT_ID()

2018-10-28 22:27:28 117

原创 数据库基本操作杂记(二)

1、查看表结构方法一DESCRIBE [database_name.]table_namedatabase_name.可选,表明查询指定数据库中的表结构。若不指定则查询当前数据库下的表结构。方法二SHOW CREATE TABLE table_name2、导出备份数据mysqldump --user='username' -p database_name [tab...

2018-10-27 00:09:29 148

JDK_collection

JDK_collection

2022-10-04

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

TA关注的人

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