【经验宝宝】如何向Maven仓库提交自己的jar包

前言自从使用Maven以来,一直很好奇如何将自己的依赖包上传到中央仓库供他人使用,去年十月在github开源了自己以后作为开源项目地基的common包,并上传到央仓供他人使用,最近有更新,但是换了电脑又要重头配置很多东西,之前的配置都忘了,所以在这里做个简单的记录,以便后续查阅。创建工单申请第一步创


【经验宝宝】记录第一次PR(For Halo)

前言还记得去年写年终总结时,立下了众多Flag,其中一条就是为优秀的开源项目贡献自己的代码,尤其是Halo本来计划年后开始逐项完成这些flag的,但是由于年后公司的组织架构调整以及产品发版计划等一系列的事情,我没有时间和精力去完成这些flag,直到五月下旬,我的工作与生活缓和了下来。于是,在端午假期


【经验宝宝】安装nginx并开启ssl模块

前言因为博客之前的云服务器到期了,且续费太贵,所以新购买了一台服务器,把博客迁移过来,用到Nginx 作为反向代理,之前安装找的教程,为了便于查找,自己做个记录。下载安装包进入/user/local目录,下载安装包wget http://nginx.org/download/nginx-1.18.0


【经验宝宝】Failed to connect to github.com port 443: Operation timed out

前言此篇博客仅针对【科学上网】的情况下有效。心态小崩能看到这篇博客的你,肯定在全球最大的同性交友网站(gitHub)上遇到过以下情况使用不知哪里来的【科学上网】能够访问到GitHub。但是当你在IDE工具中或者命令行中开开心心的敲着代码,但是git却无情的抛给你一个错误Failed to conne


【经验宝宝】初始化Git设置与多环境Git SSH配置

前言家里的电脑不知怎么回事,之前一点问题没有的GitHub,提交Github上的代码时始终连接不上,搜索引擎搜索了好几种方式一点用没有,反而将配置弄得一团糟,于是想初始化项目并重新配置ssh注意,此为Windows平台打开Git Bash 并以管理员身份运行初始化全局配置# 查看git 版本git


【经验宝宝】在Linux 上安装Mysql

前言仅适用于mysql 5.7.24 且机器之前未安装过mysql的情况!请知悉。安装前准备检查是否已经安装过mysql,执行命令rpm -qa | grep mysql从官网下载是用于Linux的Mysql安装包wget https://dev.mysql.com/get/Downloads/My


【经验宝宝】List<Map> 根据Map的Value计算并集、交集、左连接、右连接

前言最近在工作中遇到一个需求:从两个数据库表中读取出数据,然后按照指定的方式将两个数据库表中查询到的数据合并到一个List集合中,并提供一个excle表供用户下载。前提条件:数据库表是可以配置的,很有可能不在一个库中,甚至是两台不同的mysql服务器。所以不能够通过拼接sql语句到数据库中直接执行,