14k 13 分钟

我是在深入学习 kotlin 时第一次看到协程,作为传统线程模型的进化版,虽说协程这个概念几十年前就有了,但是协程只是在近年才开始兴起,应用的语言有:go 、goLand、kotlin、python , 都是支持协程的,可能不同平台 API 上有差异 首次学习协程可能会费些时间,协程和 thread 类似,但是和 thread 有很大区别,搞懂,学会,熟悉协程在线程上如何运作是要钻研一下的,上手可能不是那么快 官方中文文档:kotlin 中文文档 简友资料库:JohnnyShieh 这里有个很有建设性意见的例子,Coroutines 代替 rxjava Kotlin 1.3...
791 1 分钟

在 HTML 页中,可以使用 meta 标签进入页面的跳转,此方法可以控制跳转的时间,以及自由化的定义跳转的网址 html 跳转代码如下 <meta http-equiv="refresh" content="5;url=https://www.feiniaomy.com">代码示图 代码解释 看上在的代码,meta 标签中有一个 content 属性,表示打开此页面后,多少秒后开启跳转。还有个 URL 属性,表示跳转的网址 # HTML 中 A 标签跳转 HTML 中的 A...
984 1 分钟

# 前言 本篇文章主要是讲怎么在 Linux 环境下下载 Jenkins 应用以及可能会遇到的小坑,话不多说,看正文。 # 一、Jenkins 使用前提 需要本地有 JDK1.8 以上的 java 版本,测试服务器上是否已经安装了 Java,可以用下面这条命令 java -version 需要注意的是,如果你下载的 jenkins 版本是 1.612 以下的,那么 JDK1.7 版本的应该也是可以的。 # 二、Jenkins 的安装 # (1)下载 Jenkins Jenkins...
3.3k 3 分钟

# 前言 前端项目每次提交完代码都要手动拉取最新代码、打包、部署,这一套流程下来可能要浪费不少时间,特别是在项目处于快速迭代期的时候,那么如果前端可以实现自动化部署,开发人员每次 push 代码后由 jenkins 自动部署到测试环境,那将会在一定程度上简化开发人员的工作,让他们可以把更多精力放在处理其他问题上。 # 一、先说说自动化部署需要具备的环境 # 1、安装 Java 环境(必须) 这里的话最好是安装 JDK1.8 以上的版本,因为 Jenkins 对于 Java 的版本有一定的要求。如果没有的话,则自行百度安装。 验证本地环境是否已有 java 环境 java...
831 1 分钟

# 系统条件

systemd: Ubuntu >= 16, CentOS >= 7, Arch, Debian >= 7
upstart: Ubuntu <= 14
launchd: Darwin, MacOSx
openrc: Gentoo Linux, Arch Linux
rcd: FreeBSD
systemv: Centos 6, Amazon Linux
PM2 > 2.2.x

456 1 分钟

之前在 CentOS 安装完 MySQL 修改默认密码时出现了如下错误: ERROR 1819 (HY000): Your password does not satisfy the current policy requirements原因是因为密码设置的过于简单会报错,MySQL 有密码设置的规范,具体是与 validate_password_policy 的值有关,下图表明该值规则 如果想要查看 MySQL 完整的初始密码规则,登陆后执行以下命令 SHOW VARIABLES LIKE 'validate_password%'; 密码的长度是由...
2k 2 分钟

环境:centos7.3
mysql:5.7

  1. 数据库安装
# 下载 mysql5.7 源安装包
wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm
# 安装 mysql 源
yum localinstall -y mysql57-community-release-el7-8.noarch.rpm
# 安装 mysql 服务
yum install mysql-community-server

2.7k 2 分钟

这里说的轻量级服务器上的 mysql 数据库管理,针对的是 nodejs 服务器上的 mysql 数据库管理。
阿里云的轻量级服务器,优 8 个应用镜像,分别为 wordpress、LAMP、Drupal、Nodejs、ECshop、phpwind、ASP.NET、BT-Panel。这里主要说 Nodejs。因为 Nodejs 镜像默认是没有 mysql 数据库的,其他的应该优 mysql 数据库 (因为大多是经典的 php+mysql 应用),不确认,如果没有 mysql,也可以参照 nodejs 镜像的 mysql 操作来管理 mysql。
参考连接:使用数据管理产品连接轻量应用服务器上的数据库

轻量级服务器上的数据库默认不对外提供连接,nodejs 镜像默认没有安装 mysql 数据库,只有 mongodb 数据库。如果希望在 nodejs 应用镜像中使用 mysql,首先需要安装 mysql。