自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Linux下启动jar包的几种常见方式

/dev/null 2>&1 & : 等同于 1>/dev/null 2>&1 &, 即把标准输出重定向到/dev/null,并且把标准错误2重定向标准输出1,即标准输出和标准错误都输出到 /dev/null。缺点:当前ssh窗口会被锁定,不能再操作其他命令,如果需要执行其他命令,则需要打断进程,可按CTRL + C打断程序运行,或直接关闭窗口,程序也会退出。当用 nohub命令启动 jar 包的时候,如果不指定日志输出文件,则所有的输出都会被重定向到 nohub.out 的文件中。> 代表重定向操作。

2023-11-14 14:35:40 1175 1

原创 不要再封装各种 Util 工具类了,这个神级框架值得拥有!

文章来自于 ““老炮说java” 公众号, 这是个十年老炮程序员

2023-11-14 10:03:47 81 1

转载 Docker 入门终极指南,详细版!别再说不会用 Docker 了!

对应到我们的项目中来,房子就是项目本身,镜像就是项目的复制,背包就是镜像仓库。快速扩展:每个容器都可作为单独的进程予以运行,并且可以共享底层操作系统的系统资源,这样一来可以加快容器的启动和停止效率。是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的。7.镜像是一个可执行包,其包含运行应用程序所需的代码、运行时、库、环境变量和配置文件,容器是镜像的。指定容器中需要被挂载的目录,会把这个目录映射到宿主机的一个随机目录上,实现数据的持久化和同步。

2023-08-24 15:23:23 100 1

原创 mybatis 批量更新出现的You have an error in your SQL syntax;

也就是你数据库配置的那里看下是否添加了。兄弟们,可以尝试看看自己的配置文件。我这边没加的情况下就会出现。

2023-08-09 13:59:11 82 1

转载 PDF添加水印

分别用于添加文本水印和图片水印。参数传递 PDF 文件。

2023-06-16 14:44:18 521 1

转载 MyBatis-Plus 一个依赖轻松搞定 Join 联表查询

众所周知,Mybatis Plus 封装的 mapper 不支持 join,如果需要支持就必须自己去实现。但是对于大部分的业务场景来说,都需要多表 join,要不然就没必要采用关系型数据库了。那么有没有一种不通过硬 SQL 的形式,通过框架提供 join 能力呢?答案是,可以有。之前在中也说到这个工具,今天专门拉出来再说一下,确实能提高不少的开发效率!

2023-04-04 11:26:39 449

原创 Java外部jar导入方式

mvn install:install-file -Dfile=“jar包的绝对路径” -Dpackaging=“文件打包方式” -DgroupId=groupid名 -DartifactId=artifactId名 -Dversion=jar版本。jar包的绝对路径:jar所放的绝对路劲,比如:D:\library\xstream-1.4.20.jar。2:在导航栏中输入CMD打开控制台。artifactId名:比如。groupid名:比如。没有空格会出现这种错误。文件打包方式:jar。

2023-02-06 16:49:51 670

原创 JAVA生成的文件到Linux系统没有公共读权限

图片到服务器只有640(公共读)的权限?最近在处理一个小程序项目,发现发送出去的图片在服务中是存在,而上传后的却无法查看文件(通过createNewFile创建)。后来发现文件的权限为-rw-r-----,而文件的拥有者是root,这样就只有拥有者有root用户组的拥有读取权限。后来根据百度上各位大佬的指引总结出:Linux通过umask变量来控制创建文件的默认权限问题。我们知道在Linux系统规定,创建文件的最高权限为666,而创建文件夹的最高权限为777,系统通过变量umask来控制创建文件的权限

2022-05-20 10:09:14 1362 2

转载 SpringBoot发送邮件全解析

此次发表单独做于自己收藏使用,作者大大如果有发现任何商业用途可联系我关注作者大大关注公众号:Felordcn 获取更多资讯个人博客:https://felord.cn1.前言欢迎阅读 Spring Boot 2 实战系列 电子邮件虽然近几年有点“退火”,但是在开发中依然有举足轻重的地位。在比较正式的场合我们依然通过电子邮件来传递信息和回执。今天我们就来学一下如何在 Spring Boot 下发送电子邮件。依赖Java 发送邮件依赖 jakarta 项目(原 javaEE)提供的 jakart

2022-05-13 11:38:24 1924

转载 map值传给实体类

该文章是转自一位技术大牛的,仅用作公开收藏实体类代码:(这里我们创建的User实体类)public class User {//实体类属性private String name;private String psw;private String email;private String tel;//1,toString方法@Overridepublic String toString() { return "User{" + "name='" + nam

2022-04-21 14:00:30 1399

转载 在SpringBoot项目中使用XStream相同类不能强转问题

个人用来收藏开发中出现的问题,只用来记录,不用作商业研发过程中遇到的坑坑洼洼很多时候我们不仅要解析json格式的数据,xml也是一种很常见的数据格式,很多老的系统都采用的这种方式,我们要与之通讯和交换数据就必须做数据转换,XStream很方便的实现了bean和xml的互转,而且性能非常优越,应该xml都会选择XStream,虽然好用也会有一些小坑。XStream请看如下程序步骤一、情况:通过XStream把xml数据转换成Statusbox对象列表返回 XStream xstrea

2022-04-20 16:49:30 588

转载 Java 处理 Exception 的 9 个最佳实践

在Java中处理异常并不是一个简单的事情。不仅仅初学者很难理解,即使一些有经验的开发者也需要花费很多时间来思考如何处理异常,包括需要处理哪些异常,怎样处理等等。这也是绝大多数开发团队都会制定一些规则来规范对异常的处理的原因。而团队之间的这些规范往往是截然不同的。本文给出几个被很多团队使用的异常处理最佳实践。在Finally块中清理资源或者使用try-with-resource语句当使用类似InputStream这种需要使用后关闭的资源时,一个常见的错误就是在try块的最后关闭资源。public

2020-12-04 10:38:25 65

空空如也

空空如也

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

TA关注的人

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