分类目录归档:信息发布

Could not get lock /var/lib/dpkg/lock解决方案

在Ubuntu中,有时候运用sudo  apt-get install 安装软件时,会出现一下的情况

主要是因为apt还在运行,此时的解决方案是

继续阅读

Ubuntu 18.04 + Nginx 的环境下启用 TLS 1.3

TLS 1.3 是最新的安全传输协议,目前已经被主流系统和浏览器支持了,主流网站(如 Google)也早已开启了 TLS 1.3 的支持。本文介绍如何在 Ubuntu 18.04 + Nginx 下开启 TLS 1.3 的支持。

升级 Ubuntu 和 Nginx

首先升级至 Ubuntu 18.04.3,这是当前的最新版本。如果想要在 Nginx 下启用 TLS 1.3 的全部特性,包括 0-RTT,建议使用 Nginx 的最新 Stable PPA。

继续阅读

Docker容器下CouchDB 配置

1. 查看CouchDB容器ID

 2. 进入CouchDB容器

  继续阅读

Docker 安装

  1. Docker安装

2. Docker Compose安装

3. 无法运行docker-compose,由于当前用户不在docker用户组,按照以下添加即可:

继续阅读

Ubuntu16.04怎样安装Python3.7

Ubuntu16.04默认安装了Python2.7和3.5

请注意,系统自带的python千万不能卸载

  1. 检查当前版本号,输入命令python
  2. 按Ctrl+D退出python命令行
  3. 输入命令
  4. 按Enter确认
  5. 输入命令
  6. 调整Python3的优先级,使得3.7优先级较高
  7. 更改默认值,python默认为Python2,现在修改为Python3
  8. 此时再输入命令python,可以看到此时已经是Python3.7了

系统创建定时执行任务bat批处理删除指定N天前文件夹的文件

首先我们要创建一个.bat的文件,下面是创建删除几天前D盘backup目录下的文件

将以上其中一行复制,新建.txt文本文件,粘贴并保存为.bat格式

继续阅读

Git常用命令

 

继续阅读

MyBatisGenerator插件及扩展(中文注释和Mapper重命名为DAO)

扩展MyBatis Generator

1. 将mybatis-generator-core项目克隆到本地

2. 将mybatis-generator-core打成jar包并存放到本地仓库中

3. 修改pom.xml

4. 修改generatorConfig.xml

5. 运行Mybatis Generator

 

 

用GitLab,Mac下如何生成SSH Key

步骤1.检查是否已经存在SSH Key

打开电脑终端,输入以下命令:

会出现两种情况

步骤2. 生成/设置SSH Key

继续上一步可能出现的情况

(1)情况一:终端出现文件id_rsa.pub 或 id_dsa.pub,则表示该电脑已经存在SSH Key,此时可继续输入命令:

这样你需要的SSH Key 就已经复制到粘贴板上了,然后进行步骤3

(2)情况二:终端未出现id_rsa.pub 或 id_dsa.pub文件,表示该电脑还没有配置SSH Key,此时需要输入命令:

默认会在相应路径下(/your_home_path)生成id_rsa和id_rsa.pub两个文件,此时终端会显示:

连续回车即可,也可能会让你输入密码,密码就是你的开机密码

此时再输入命令:ls -al ~/.ssh    就会出现id_rsa.pub 和 id_dsa.pub两个文件,然后重复情况一的步骤即输入以下命令再进行步骤3即可:

步骤3.将SSH Key添加到GitLab中

打开GitLab,  登录,点击设置, 找到左边栏有一个SSH密钥.