文章目录

Komorebi

记录精彩的程序人生

使用 Docker 快速部署

突然想试一试把Spring Boot 之类的容器化到Docker中,在网上看了一下,总结出此文 首先 因为是Spring项目嘛,Java当然是少不了的咯 拉取opjdk镜像 docker pull openjdk:8 对于Docker的使用就不过多描述了 这里我已经拉取过了。 随便找一个项目 进行 Docker 化 在此我构建的是eureka server在构建之前请改好yml配置,留下启动参数 注意:在docker容器中使用localhost或127.0.0.1指向的并不是宿主机, 而是docker内部 前往项目路径,创建Dockerfile文件 写入以下内容 FROM openjdk:8 // 选择的镜像 MAINTAINER komorebi komorebi@956246.com // 镜像制作人信息 COPY target/eureka-server-1.0-SNAPSHOT.jar /eureka-server.jar // 拷贝jar文件到镜像中 ENTRYPOINT ["java","-jar","/eureka-server.jar"] // 启动镜像时执行命令 ....

我在 GitHub 上的开源项目

solo-blog 🤩1  ⭐️0  🖖0  🏠http://956246.cn Komorebi - 记录精彩的程序人生

初识 JWT 有更新!

什么是JSON Web令牌? JSON Web令牌(JWT)是一个开放标准(RFC 7519),用于在各方之间作为JSON对象安全地传输信息。 由于此信息是经过数字签名的,因此可以被验证和信任。 可以使用秘钥(使用HMAC算法)或使用RSA或ECDSA的公钥/私钥对对JWT进行签名。 什么时候应该使用JSON Web令牌? 授权 使用JWT最常见的一种方案,一旦用户登录后,后续的每个请求都会包括JWT,单一登录是当今广泛使用JWT的一项功能,因为它的开销很小并且可以在不同的域中轻松使用。使其服务器是无状态的。 信息交换 JSON Web令牌是在各方之间安全地传输信息的好方法。因为可以对JWT进行签名(例如,使用公钥/私钥对),所以您可以确定用户的请求是否合法。另外,由于签名是使用标头和有效负载计算的,因此您还可以验证内容是否未被篡改。 JSON Web令牌结构 JWT令牌以紧凑的形式由三部分组成 这些部分由点(.)分隔,它们分别是 Header 头部 Payload 负载 Signature 签名 因此,JWT通常如下所示 xxxxx.yyyyy.zzzzz Header 头部 H....

Ubuntu 中的MySql无法远程连接

在自己另一台电脑上部署mysql,想让本地navicat远程连接 但无论如何都连不上,搜了一下别人的博客 说在/etc/mysql/my.cnf中将“bind-address”给注释掉 就可以连接了 打开文件发现什么都没有。。。 最后发现原来在/etc/mysql/mysql.conf.d/mysqld.cnf中 注释后重启可以了! 重启 : service mysql restart

一个心血来潮搭的网站 有更新!

😂其实之前也有,用的 WordPress 后来因为服务器的原因就把服务器直接删除了,哎 什么都没留 😘这是一个新的网站!!!我都几个月没写东西啦!

屏蔽 IDEA 中的 .idea和 .iml 文件

.idea 和 .iml 没用的配置文件 .iml是 intellij idea的工程配置文件,里面是当前project的一些配置信息。 .Idea存放项目的配置信息,包括历史记录,版本控制信息等。其实可以不用理它。 也没什么用就是看着烦 首先打开你的设置 找到 --> Editor --> File Types 找到Ignore files and folders 编写隐藏文件 配置 注意: 每一个要隐藏的 后缀 后面要加一个 分号( ; ) 我这里设置的是:*.idea;*.iml;