自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Morty的技术乐园

记录为更好的前行

  • 博客(9)
  • 收藏
  • 关注

原创 MySQL 基础 ———— 连接查询

引言本篇文章承接《数据库与SQL语句》专栏,进入DQL的重要环节,可以说,这一部分的内容应该占据SQL语言的大部分使用场景。本篇的连接查询知识,和后面的一些重要的查询知识总结,共同构成了在工作中80%的MySQL应用场景。应该算是基础且重要的部分。同时,我还希望能够通过更加简洁的语言总结和归纳出从需求快速定位SQL模板的口诀,比如有一个非常复杂的查询需求,那么如何通过有效的思考路径快速...

2019-10-24 23:46:49 564 2

原创 MySQL 基础 ———— 分组查询

引言承接上一篇《MySQL 基础 ————高频函数总结》,本篇单独针对分组查询进行简单的总结和归纳,并为后续更为复杂的DQL 语句做好铺垫。查询语句:SELECT AVG(salary) FROM teacher;实际上是以全表的 salary 字段来求平均值。但是在实际应用中往往有一些特殊的需求,比如,求每个部门的平均工资。这个时候就需要将表进行分组,然后再进行查询。上...

2019-10-23 21:40:07 468

原创 Spring Boot 设置 ASCII banner 艺术字

引言无意中看到Spring boot 项目的 resources 目录下有一个 banner.txt ,打开一看,居然是ASCII 字符画。于是兴起,简单研究了一下。Spring boot 可以加载 resources 目录下的 banner.txt 文件,将字符画在启动之初输出到日志或控制台。步骤生成字符画的方式网上有很多,如果是中文,或者更奇葩的图形,那么可以去搜索一下。这...

2019-10-18 11:06:25 1121

原创 Linux 实操———— Shell 远程执行命令

引言目前,开发人员的部署方式是,将项目打包(Maven 打包) 然后将 生成的 jar 包等文件,通过Xshell 等终端工具手动传输到远程服务器上,然后再通过在终端执行远程服务器上的 shell 脚本来启动服务。本篇博客聚焦这样一种解决方案,通过在本地(Windows或Mac 系统等)运行 Shell 脚本,使用 scp 命令传输,并通过 ssh 命令执行远程服务器上的指令或脚本,来完成...

2019-10-13 19:52:13 3839

原创 Spring Boot 实用开发技巧————Eclipse 远程调试

引言在之前的开发当中,都会进行本地项目启动,然后向本地服务发起请求来进行 Debug 调试代码,这也是开发人员最常见的调试操作。但是当项目逐渐成型,慢慢的将各个模块部署到服务器后,调试的手段可能就仅仅剩下查看执行日志了。然而和本地 Debug 代码不同,通过日志排查问题是非常不方便的,你需要在特定的位置打印日志预测问题可能出现的原因,无法精确、快速的定位问题。为了解决这个问题,JVM 提供...

2019-10-13 00:52:42 964

原创 Linux 实操———CentOS 6 安装配置 Tomcat

引言Linux下安装Tomcat。一、下载、传输与解压同《Linux 实操———CentOS 6 安装配置 Oracle JDK 1.8》一样,前期都是先在远程机上下载压缩包,然后通过远程终端,将压缩包放在 Linux 的 opt 目录下,然后解压。下载地址是Tomcat 官网:https://www-us.apache.org/dist/tomcat/tomcat-8/v8.5....

2019-10-07 21:21:04 538

原创 Linux 实操———CentOS 6 安装配置 Oracle JDK 1.8

引言本篇博客也属于Linux进阶系列,主要讲解如何在CentOS 6 下安装并配置 JDK 8。由于通过 yum 搜索的结果都是 openjdk,而目前企业中还是以 Oracle jdk 为主,因此,操作步骤这样的。在Oracle 官网把 jdk 1.8 下载下来,然后通过远程终端下载好的 tar.gz 文件放到 CentOS 6 下,再进行解压和配置操作。一、下载和传输在官网找到...

2019-10-05 09:07:08 414

原创 Linux进阶之路———Shell 编程入门

引言通过 Shell 编程的学习,铺平架构师道路上的一块大砖。Shell 在Linux 系统中的定位如下所示:一、第一个 Shell 脚本我们通过一个简单的 Shell 脚本来感受一下。在 Shell 中不需要加 “;” 结尾,通过 vim 可以进行 shell 的编程工作,并且一般建议为 shell 文件添加可执行权限。更改权限之后,执行脚本:另外如果...

2019-10-04 20:18:23 476

原创 Linux进阶之路———— RPM 与 YUM 包管理

引言rpm 是一种用于互联网下载的打包及安装工具,它包含在某些 Linux 发行版中,生成具有 .rpm 扩展名的文件。rpm 是 redhat package manager(RedHat 软件包管理器)的缩写,类似 Windows 下的 setup.exe 文件。这一文件格式虽然打上了 RedHat 的标志,但是理念是通用的。Yum (全称:Yellow dog Updater Mod...

2019-10-04 09:33:01 380

空空如也

空空如也

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

TA关注的人

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