接上篇 Jenkins Vue项目自动构建以及构建后续操作 在项目构建完成后,需要提供当前构建的一个唯一标识的东西,并告诉我们的上线系统,这个唯一标识的东西可以让我们在回退线上版本的时候变得很有用,比如当前上线的是版本1,上线后发现有bug,为了不影响用户的使用,需要临时回退到上一个版本,在上线系统 ...
分类:
系统相关 时间:
2019-03-06 10:42:42
阅读次数:
230
redis备份恢复方法 1.采用aof恢复方法若appendonly设置为no的情况下,在每个节点上执行bgrewriteaof命令生成一个aof文件若appendonly已经为yes的话,在data目录会自动生成有aof文件我这里是appendonly设置为no的,所以在每个节点上执行如下命令./ ...
分类:
其他好文 时间:
2019-03-06 10:42:05
阅读次数:
232
一个矩形外围为同一个数,并先内加一圈就加1,第一圈为1
分类:
其他好文 时间:
2019-03-06 10:41:50
阅读次数:
146
1、问题描述 ——无法在C盘的任何位置创建数据库文件 ——在非系统盘的F盘可以创建数据库文件 错误如下图: (1)保存在桌面,出错 (2)直接保存在C:\,出错 (3)直接保存在F盘,成功 2、解决方法 ——打开C盘对Users用户的完全控制权限(包括:修改、写入、读取等权限) (1)修改权限之前 ...
分类:
数据库 时间:
2019-03-06 10:41:34
阅读次数:
582
<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource"> <!-- 数据源驱动类可不写,Druid默认会自动根据URL识别DriverClass --> <property name="driverClassName ...
分类:
其他好文 时间:
2019-03-06 10:41:16
阅读次数:
150
进程来完成并发,线程并发 IO复用,协程都是处理并发的方式 socket分为 三步 服务器监听,客户端请求,连接确认, 每次连接都由当前进程来处理,可以通过IO复用来解决这个问题, 这次通过进程来完成并发请求,但是这种方式开销大,消耗较多,频繁的创建和销毁也是耗时 线程并发 IO复用 等下次在贴代码 ...
分类:
Web程序 时间:
2019-03-06 10:40:16
阅读次数:
297
USE mysql; ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '831015'; FLUSH PRIVILEGES; root是用户名 localhost是ip地址127.0.0.1都是特指本机,%... ...
分类:
数据库 时间:
2019-03-06 10:40:02
阅读次数:
189
下面这段代码 可以看出 run方法里面会抛出一个异常、我们在主方法里面进行抓取、但是大家可以复制去测试、这个抓取异常中的代码不会运行 也就是没有抓取到、 在线程里面的异常主程序是无法抓取的、 但是线程提供了抓取异常的方法 以下这个方法就可以在线程发生异常的时候抓取到、放在线程启动之前 ...
分类:
编程语言 时间:
2019-03-06 10:39:51
阅读次数:
198
docker 优势 (外部参考) Docker 让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后 发布到任何流行的Linux机器上,便可以实现虚拟化。Docker改变了虚拟化的方 式,使开发者可以直接将自己的成果放入Docker中进行管理。方便快捷已经是 Docker的最大优势,过去需 ...
分类:
Web程序 时间:
2019-03-06 10:39:35
阅读次数:
196
一、在类库项目上添加新项 二、 三、依次填入数据库连接 选择数据库 就可以生成数据库实体 ...
分类:
数据库 时间:
2019-03-06 10:39:18
阅读次数:
251
题目描述 在未排序的数组中找到第 k 个最大的元素。请注意,你需要找的是数组排序后的第 k 个最大的元素,而不是第 k 个不同的元素。 解法1 时间复杂度:O(nlogn) 思路:使用快速排序,将数组排序,然后找到第k个最大的元素。这里需要复习一下快速一下快速排序的实现方法。 int partiti ...
分类:
其他好文 时间:
2019-03-06 10:39:06
阅读次数:
137
缺少包时用pip install 进行安装,例如: pip install xlsxwriter 完成代码如下: #!/usr/bin/python #-*-coding:utf-8-*- #from openpyxl import load_workbook from xpinyin import ...
分类:
编程语言 时间:
2019-03-06 10:38:38
阅读次数:
290
Array/ArrayList/List/LinkedList/Queue/Stack/HastSet/SortedSet/Hashtable/SortedList/Dictionary/SortedDictionary 数组(在内存上连续分配,读取快,增删改慢,可坐标访问) 一:Array 在内存 ...
分类:
其他好文 时间:
2019-03-06 10:38:09
阅读次数:
129
今天在Linux64位系统安装oracle数据库,折腾了一天,终于搞定了,现在把安装步骤梳理下,防止以后忘记: (以下内容来自http://blog.163.com/junwu_lb/blog/static/1916798920117284537210/)操作系统版本:red hat enterpr ...
分类:
数据库 时间:
2019-03-06 10:37:51
阅读次数:
293
Linux网络相关概念和修改地址的方法一、网卡的命名规则centos6的网卡命名方式:会根据情况有所改变而非唯一且固定,在centos6和之前的版本,网络接口使用连续号码命名:eth0、eth1等,当增加或删除网卡时,名称可能会发生变化centos7采用dmidecode采集命名方案,以此来得到主板信息;他可以实现网卡名字永久唯一化(dmidecode这个可以采集有关硬件方面的信息)1)如果fir
分类:
其他好文 时间:
2019-03-06 10:37:23
阅读次数:
829
from:https://www.cnblogs.com/dongzhiquan/archive/2009/08/06/1994754.html for对很多批处理新手来说可能是最不好理解的,而微软的帮助又极为苦涩难懂,所以我想把我所了解的for尽可能以最简单的方式写出来。当然,因为是自己的理解,难 ...
分类:
其他好文 时间:
2019-03-06 10:37:08
阅读次数:
201