logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Quarkus云原生应用初体验

文章目录前言为什么要构建Native Image怎么解决?什么是云原生(Cloud Native)总结Quarkus前言上一篇:GraalVM学习笔记上一节简单介绍了GraalVM,提到了它的Native Image的构建,这一节将使用Quarkus框架来实战一个CRUD应用,并将其构建为Native Image来感受这技术的魅力为什么要构建Native Image小伙伴们可能遇到过这种场景,每次

#java#spring boot#jvm +1
mybatis打印的sql日志不写入到log文件问题解决

问题描述环境: java 1.8、spring boot 2.2.4、mybatis-spring-boot-starter 2.1.1在一次上线调bug中,想看看执行的sql语句,结果tail -100f这个日志文件发现sql语句没有输出到这个文件里面,然后在本地运行从console中又能看到有sql打印。问题分析第一时间想到会不会是logback配置不对<?xml versio...

#java#mybatis#logback +1
git rebase -i合并多次提交

简介在日常开发中,代码变更比较频繁,有时候想让前几次提交的合并为一次提交,这里可以使用git rebase -i 命令来完成,当然,git rebase命令不仅仅用于合并提交,它还有许多用处,比如可以使用git rebase onto将某一段commit粘贴到另一个分支上等等,这里主要介绍合并提交。命令介绍rebase为变基git rebase -i 命令可以压缩合并多次提交格式:git...

spring boot中使用Bean Validation做优雅的参数校验

文章目录Bean Validation简介Bean Validation作用基本使用常用注解作用于成员变量(Field-level constraints)嵌套对象校验继承对象校验作用于类上,自定义校验(Class-level constraints)使用全局异常处理实战自定义参数校验Bean Validation简介Bean Validation是Java定义的一套基于注解的数据校验规范,目前已

#java#spring boot#spring
HTTP缓存介绍及在spring boot中设置HTTP缓存

介绍在工作之余阅读缓存相关的书籍时,看到了http缓存相关的知识,HTTP 缓存机制是一个 web 性能优化的重要手段,无论是做前端还是做web后台,都可能会用得到它,应该是知识体系库中的一个基础环节,以前这一块学的不是很扎实,现在巩固巩固。HTTP缓存可以说是浏览器缓存的其中一种,浏览器缓存也包含很多内容: HTTP 缓存、indexDB、cookie、localstorage 等等。这里我..

Ubuntu下编译JDK源码并使用clion断点debug

本地环境准备Ubuntu20.04、jdk8u262-b02、make4.2.1 、gcc 7.5.0、Clion2019.2开始之前试过在centOS7.3、win7下build,可能是环境的问题,在win7下无法debug进源码,想着也不是经常debug这玩意,就学习的时候用,那么就用Ubuntu虚拟机搞一个环境供学习用就可以了下载源码这次下载一个标准版,进入jdk8u仓库,下载版本jdk8u

#java
GraalVM学习笔记

文章目录前言介绍关于native image:关于跨语言运行原理:关于graal compiler:graalVM安装一:通过sdkman来安装graal(需要网络环境)二:手工安装(推荐)前言官网: https://www.graalvm.org/Github:https://github.com/oracle/graal我是在看《深入理解java虚拟机第三版》的时候了解到的graalVM,在书

#java#jvm
spring boot内嵌tomcat优雅的开启apr模式

文章目录简介Win下开启APRLinux下开启APR把lib打进jar包简介环境: jdk8、spring boot 2.3.4.RELEASE、centOS7.3、win7在spring boot启动的时候常常会看到这样的ERROR日志,说是本地的Tomcat Native library版本太低,这里就来解决这个问题2020-10-29 14:22:54.229 ERROR 11152 ---

#java#spring boot#tomcat
从零开始通过idea插件将一个spring boot项目部署到docker容器里运行

实操:将一个spring boot项目部署到docker容器里运行实验需要的环境:腾讯云+Ubuntu 16.04 x64+idea+插件docker integration+daocloud第一步,安装操作系统首先在腾讯云上安装一个干净的Ubuntu系统系统使用Ubuntu 16.04 64位这里服务市场虽然有docker,但是版本都太低(1.8.2左右),现在的...

redis运行在docker容器中

首先需要配置文件首先到github上搜索redis,选择对应的版本,因为我docker pull的是3.2的版本,所以在release中找到3.2的版本,下载源码https://github.com/antirez/redis/releases/tag/3.2.11然后就得到了配置文件想要远程连接,首先把绑定到本地地址的配置注释掉然后把保护模式关掉设置登录密...

    共 12 条
  • 1
  • 2
  • 请选择