在CentOS 7上安装&配置PostgreSQL 12

一、前言1、本文主要内容 PostgreSQL 12 安装(yum)PostgreSQL 12 基础配置PostgreSQL 12 远程访问配置PostgreSQL 基础管理 2、本文环境信息与适用范围 环境信息 软件 版本 CentOS 7.6 Release PostgreSQL 12.x 适用范围 软件 版本 CentOS CentOS 7.x P...

2019年个人总结

关于博客博客内容今年主要完结了 ASP.NET Core 入门教程,写了下Jenkins集成Java项目、Jenkins+SonarQube执行代码质量扫描,博客框架迁移到 ASP.NET Core 3.1 的一些备忘,最后写了关于在团队中推动Code Review的经验。总得来说,今年写的东西挺少的,有点惭愧。 不过,取得进步的是,《如何在团队中做好Code Review》在博客园、segmen...

如何在团队中做好Code Review

一、Code Review的好处想要做好Code Review,必须让参与的工程师充分认识到Code Review的好处 1、互相学习,彼此成就无论是高手云集的架构师团队,还是以CURD为主的业务开发团队,大家的技术能力、经验都是有差异的。 通过Code Review,对于同样的功能实现,有经验的工程师可以给经验尚浅的工程师提供合理的优化建议。经验尚浅的工程师可以通过阅读优质代码,快速学习相关技术...

Ken的杂谈从ASP.NET Core 2.1迁移到3.1

一、前言Ken的杂谈从2017年就开始采用 .NET Core作为开发框架,当时用的还是 .NET Core 2.0。随后,.NET Core 2.1(LTS) 在2018年发布,Ken的杂谈又紧跟版本升级到 .NET Core 2.1后面.NET Core3.0发布,但不是LTS版本,再加上我又懒,所以就干脆等到 .NET Core 3.1(LTS)正式发布,才来升级。毕竟这也是 .NET Co...

Jenkins集成SonarQube进行代码质量扫描

一、前言1、本文主要内容 Jenkins集成SonarQube Server配置Jenkins集成SonarQube Scanner配置Jenkins+Maven+SonarQube扫描Java项目代码质量Jenkins集成SonarQube Scanner参数说明 2、环境信息 服务器 服务器名 操作系统 IP 说明 Jenkins CentOS 7 192.168.88.44 部...

Jenkins+Maven+Git(GitLab)持续集成Java项目

一、前言1、本文主要内容 Jenkins+SSH获取Gitlab代码Jenkins+Maven构建Java(Spring Boot)项目配置Jenkins发布Spring Boot项目:远程服务器端配置Jenkins发布Spring Boot项目:pom.xml编译配置Jenkins+SSH将构建输出结果发布到远程服务器并启动应用 2、环境信息 服务器 服务器名 操作系统 IP 说明 ...

SonarQube部署及代码质量扫描入门教程

一、前言1、本文主要内容 CentOS7下SonarQube部署Maven扫描Java项目并将扫描结果提交到SonarQube ServerSonarQube扫描报表介绍 2、环境信息 工具/环境 版本 CentOS CentOS 7.6(IP:192.168.88.45) SonarQube 7.5 JDK 1.8.0 MySQL 5.7 3、准备工作 安装JDK1...

Kafka集群部署指南

一、前言1、Kafka简介Kafka是一个开源的分布式消息引擎/消息中间件,同时Kafka也是一个流处理平台。Kakfa支持以发布/订阅的方式在应用间传递消息,同时并基于消息功能添加了Kafka Connect、Kafka Streams以支持连接其他系统的数据(Elasticsearch、Hadoop等) Kafka最核心的最成熟的还是他的消息引擎,所以Kafka大部分应用场景还是用来作为消息队...

把文件隐藏在图片中

一、前言有的时候我们需要把文件给隐藏起来,但是Windows自带的隐藏方式还是很容易被发现的。这时候我们可以选择把文件放在网盘,但这毕竟需要网络。不过,我们可以通过Windows自带的功能,把文件隐藏在图片中。是不是有一种大隐隐于市的感觉。 必要工作/材料1、压缩工具 这里我用的360压缩:http://yasuo.360.cn/下载之后安装即可 2、准备一张图片 这里我用的百度的logo 二、...

ASP.NET Core 入门教程 10、ASP.NET Core 日志记录(NLog)入门

一、前言1、本教程主要内容 ASP.NET Core + 内置日志组件记录控制台日志ASP.NET Core + NLog 按天记录本地日志ASP.NET Core + NLog 将日志按自定义LoggerName分类记录到不同目录ASP.NET Core + NLog 按文件大小归档记录本地日志NLog配置文件常用配置项说明 2、本教程环境信息 软件/环境 说明 操作系统 Windo...