自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4457)
  • 收藏
  • 关注

转载 Jenkins版本迭代以及回滚

一、摘要在上一篇文章,链接如下:https://www.cnblogs.com/xiao987334176/p/11434849.html镜像打的是latest版,如果需要回滚的话,就比较麻烦了。因此,需要修改为参数化构建。镜像的版本,使用时间戳。本文采用的环境,依然是上一篇的环境,就不多介绍了。二、参数化构建发布修改 ph任务,勾选 此项目参数化构...

2019-09-29 19:11:00 87

转载 第四周总结和实验报告二

一、 实验目的(1) 掌握类的定义,熟悉属性、构造函数、方法的作用,掌握用类作为类型声明变量和方法返回值;(2) 理解类和对象的区别,掌握构造函数的使用,熟悉通过对象名引用实例的方法和属性;(3) 理解static修饰付对类、类成员变量及类方法的影响。二、 实验内容写一个名为Rectangle的类表示矩形。其属性包括宽width、高height和颜色color,width和h...

2019-09-19 22:42:00 37

转载 各大网络厂商列表

国外厂商:思科Juniper惠普国内厂商:华为中兴H3C锐捷绿盟科技启明星辰转载于:https://www.cnblogs.com/dafanshu1996/p/11549310.html

2019-09-19 14:24:00 174

转载 网络工程工具集

转载于:https://www.cnblogs.com/dafanshu1996/p/11545977.html

2019-09-18 22:15:00 30

转载 学习方法记录

以下是我在学习网络工程的时候学到的学习方法,记录以便回看。(应该会回看吧。。)LOOPKPMGTP1.0 LOOP-学习闭环介绍1.1 LOOP-如何成为“输出达人”1.2 LOOP-不断优化自己的学习闭环2.0 PKM-个人知识管理Personal Knowledge Manager个人 ...

2019-09-18 22:03:00 85

转载 uwsgi重启shell脚本

一、概述工作中使用uwsgi时,每次需要进入到工作目录,去执行uwsgi相关命令,比较繁琐。这里整理了一个uwsgi重启脚本!根据参考链接,修改了部分内容(定义了变量,修复了一些bug,增加了颜色输出)#!/bin/bashINI="/www/mysite1/uwsgi/uwsgi.ini"UWSGI="/virtualenvs/venv/bin/uwsgi"...

2019-09-18 20:25:00 34

转载 集训总结

【bzoj4010】[HNOI2015]菜肴制作 拓扑排序+堆题目大意:求编号位置序最小(每个编号所在位置最小)方法1:建链表,每次把需要放在他前面的放前面,递归去找,最后的表应该就是答案,但是他好像是错的30· 1 #include<cstdio> 2 #include<cstring> 3 #include<cs...

2019-09-17 19:39:00 32

转载 Springboot使用外置tomcat的同时使用websocket通信遇到的坑

随意门:https://blog.csdn.net/qq_43323720/article/details/99660430转载于:https://www.cnblogs.com/skyLogin/p/11532556.html

2019-09-17 11:23:00 46

转载 Create table as select

create table xxx as selectcreate table table1 as select * from table2 where 2=3;根据table2的表结构,创建tables1create table table1 as select * from table2根据table2的表结构,创建tables1,同时将table2的数...

2019-09-16 18:09:00 65

转载 sqlserver 用户定义表类型

有时需要将内存中的表与数据库中的表比较,比如Datatable中有100行数据,需要判断在数据库中是否存在,这个时候我们就可以使用sqlserver中的【用户 定义表类型】这里最最最重要的思路是把【用户 定义表类型】当作一张虚拟的正常表去处理需求:现在内存中有个Datatable,数据库中有张表【TempUser】,需要在内存中取出Datatable和【T...

2019-09-15 12:11:00 238

转载 SqlServer DbHelper

1 /// <summary> 2 /// 数据库通用操作类 3 /// </summary> 4 public abstract class DbHelper 5 { 6 #region " 连接字符串 " 7 //连接字符串 8...

2019-09-15 11:50:00 37

转载 第一周实验报告和第三周课程总结

一. 打印输出所有的“水仙花数”,所谓“水仙花数”是指一个3位数,其中各位数字立方和等于该数本身。例如,153是一个“水仙花数”。1.实验源码:package shuixianhua;public class shuixianhuaa{public static void main(String args[]) {int x,y,z,i;for(i=100;i<=999...

2019-09-14 16:14:00 10

转载 外部div比img多几个像素

今天做项目发现几张图片下面莫名有空白,但是仔细一下不就是一个div包裹3个img吗?没事做margin啊,头发掉落几根,查无头绪,尝试设置行高,减少了一个px。嗯。。。看来此事并不简单。后经查证,原因: img 是行内元素,由于基线的问题导致的。解决办法:1.img 设置为block级元素2.img vertical-align设置为top转载于:https://ww...

2019-09-12 14:41:00 63

转载 透明图绘制背景(证件照换底色)

致谢:感谢宝锋同学对方法一提供的思路;方法二则是完全是宝锋同学提供的代码。方法一:- (void)changeBgColorWithColorCode:(NSString *)colorCode { CGImageRef cgimage = [self.alphaImage CGImage]; size_t width = CGImageGetWidth(...

2019-09-12 09:22:00 209

转载 LeetCode Notes_#989 Add To Array-Form Integer(Java)

LeetCode Notes_#989 Add To Array-Form Integer(Java)LeetCodeContents思路1:数组转换为数字再相加遇到的问题思路2:按照每一位的顺序相加思路 思路1:数组转换为数字再相加先把输入的A数组转换为数字,然后加上K,取出结果中的每一位,组成一个List.代码如下:class Solution { p...

2019-09-11 19:02:00 42

转载 Unable to preventDefault inside passive event listener

今天用antd-mobile的走马灯,浏览器莫名报错后来发现有连个方法解决:1.在touch的事件监听方法上绑定第三个参数{ passive: false },通过传递 passive 为 false 来明确告诉浏览器:事件处理程序调用 preventDefault 来阻止默认滑动行为。window.addEventListener('touchmove', fun...

2019-09-11 11:46:00 60

转载 如何在unbuntu 16.04上在线安装vsftpd

本文涉及命令如下:# service vsftpd status  //查询vsftp服务状态# apt-get remove vsftpd  //卸载vsftpd# apt-get install vsftpd  //安装vsftpd# apt-get -f install  //未指明的软件包,故使用纠正错误# service vsftpd restart  //...

2019-09-11 10:41:00 101

转载 如何在unbuntu 16.04上离线部署openssh

  背景:由于部署环境不能联网,为了方便文件传输,需要用到openssh。故实施步骤是,先在可以联网机器上下载离线包,然后用U盘拷贝到部署环境中。第一步:下载离线包,下载网址:https://packages.ubuntu.com  下载包如下:libck-connector0_0.4.6-5_amd64.deblibck-connector-dev_0.4.6-5_am...

2019-09-10 15:21:00 71

转载 自动化测试框架工具,个人认为比较好用的

有时间研究下,先记录httprunner是一款面向 HTTP(S) 协议的通用测试框架,只需编写维护一份YAML/JSON脚本anjularweb前端框架anjular+java前端主要写UI和交互,后端主要写接口和逻辑类似于postman,编写用例,然后调试用例接口报警监控----监控QPS、返回码,cpu、内存、业...

2019-09-09 17:24:00 236

转载 UIActivityViewController直接分享文字

NSArray *activityItems = @[@"窝窝头,一块钱四个,嘿嘿"];UIActivity *activity = [[UIActivity alloc]init];NSArray *activities = @[activity];UIActivityViewController *activityVC = [[UIActivityViewContro...

2019-09-09 16:18:00 335

转载 python代码执行SQL文件(逐句执行)

一、简介关于Python如何连接数据库并执行SQL语句,几乎所有的Python教程都会讲,教程里基本只介绍了执行单条SQL语句的方法,但是实际生产过程中可不只是执行一两条语句,动辄几十条甚至上百条的SQL语句,一个.SQL的SQL文件正常都会包含多条SQL语句,如果把这些SQL语句直接贴进Python代码文件,势必会影响代码的可读性和美感,代码量也冗余,那么Python能不能像ora...

2019-09-08 17:16:00 15

转载 第二周总结

一.学习内容:1.初步认识了Java(从历史和语言特点方面),一个简单Java程序的组成与要点2.学会搭建Java的开发环境,用电脑完成jdk的安装与配置以及开始尝试使用eclipse3.学习了数据类型的转换以及短路与等标识符,学习类与对象的关系,对象的创建以及Java的封装性二.学习体会:1.Java和c虽然有联系但我还是感觉Java难学,C的基础很重要,老师上课的PPT多拍...

2019-09-07 19:16:00 27

转载 ubuntu Docker安装部署Rancher

一、Rancher简介Rancher是一个开源的企业级容器管理平台。通过Rancher,企业再也不必自己使用一系列的开源软件去从头搭建容器服务平台。Rancher提供了在生产环境中使用的管理Docker和Kubernetes的全栈化容器部署与管理平台。主要包括服务管理,公有云节点管理,支持第三方用户权限管理,应用商店,api很是灵活,只是文档较少,让你更多的去参考官方文档。中文文...

2019-09-02 18:48:00 30

转载 Jenkins+Gitlab配置Webhook实现提交自动部署

一、概述在上一篇文章,链接如下:https://www.cnblogs.com/xiao987334176/p/11434849.html已经实现了Jenkins+harbor+gitlab+k8s 自动部署功能,但是最终发布的时候,是手动的。现在需要实现每次GitLab上有提交事件的时候,都能触发Jenkins执行相应的操作,比如:构建并自动部署。...

2019-09-01 17:49:00 42

转载 noip2016 (difficult as HLJOI2016???)

D1:T2:感觉挺难的但是部分分的提示挺充足 1 #include<cstdio> 2 #include<algorithm> 3 #include<iostream> 4 #include<cstring> 5 #include<cstdlib> 6 #include<cmath&...

2019-08-31 23:12:00 28

转载 思维50法读后感

1.合作互补(上帝思维)2.打破旧格局(司马光思维)3.知己知彼(孙子思维)4.不被外界因素干扰,始终保持本心(拿破仑思维)5.想到就去做(哥伦布思维)6.简练才拥有最大的想象空间(拉哥尼亚思维)7.舍弃复杂的表象,直指问题本质,剃刀:能不要就不要(奥卡姆思维)8.最简单的往往最合理(费米思维)9.时时求主动,处处占先机,用最小的代价求得最大的利益(洛克菲勒思维)10.直奔目标本质,不为...

2019-08-30 17:49:00 452

转载 生产环境缺陷来源VS 缺陷管理响应机制

生产环境缺陷主要来源于用户反馈、版本内遗留、内部反馈和监控后台报警,具体内容包含以下途径:1、用户反馈:① 前台电话方式② 意见反馈后台③ 第三方平台:如微博、App Store等渠道2、版本内遗留:① 业务线在版本测试中,发现的线上问题(bug的影响模块需要选成“主软件用户问题反馈”)② 业务线在版本测试中遗留的问题全部转线上需求3、内部反馈:...

2019-08-30 15:39:00 152

转载 线上bug或故障界定及填写规范

【线上故障与线上Bug界定】一、线上故障:1、 故障参照公司规范稍做调整:a) 1级故障:资讯首页或主App首页无法打开;多条业务线同时不可用;超过15分钟;b) 2级故障:任意业务线主页面无法打开,主要功能无法使用;超过15分钟。c) 3级故障:单个CDN节点故障;影响任意业务线关键功能使用的高概率闪退性Bug;超过...

2019-08-30 15:37:00 301

转载 互联网IT当线上出现 bug 时,是怎么处理的?

线上BUG说处理方法:1、关于线上BUG问题,目前公司有一整套线上故障流程规范,包括故障定义、定级、处理流程、故障处理超时升级机制、故障处理小组、故障处罚(与故障存在时长有关)等;2、最主要的是,线上故障是研发和测试团队的KPI,KPI计算是分开的,线上只要出现BUG,研发必须承担责任;对于测试来说,是复盘的时候确认是不是漏测,只有漏测才会计算测试责任;3、最重要的是,公司从上下都重视这...

2019-08-30 15:11:00 369

转载 fastdfs通过docker安装

安装前准备# yum install -y git #下载git# cd /data# mkdir fastdfs# cd fastdfs# git clone https://github.com/happyfish100/fastdfs.git #克隆fastdfs仓库到本地Cloning into 'fastdfs'...remote: Enumer...

2019-08-30 15:07:00 105

转载 Jenkins+harbor+gitlab+k8s 部署maven项目

一、概述maven项目部署流程图如下:环境介绍操作系统ip角色版本ubuntu-16.04.4-server-amd64192.168.10.122Jenkins+harborJenkins 2.176.2,harbor 1.8.1ubuntu-16.04.4-server-amd64192...

2019-08-30 14:30:00 11

转载 Jenkins配置maven

一、Maven是什么?Maven是一个项目管理和综合工具。Maven提供了开发人员构建一个完整的生命周期框架。开发团队可以自动完成项目的基础工具建设,Maven使用标准的目录结构和默认构建生命周期。在多个开发团队环境时,Maven可以设置按标准在非常短的时间里完成配置工作。由于大部分项目的设置都很简单,并且可重复使用,Maven让开发人员的工作更轻松,同时创建报表,检查,构建...

2019-08-29 10:37:00 57

转载 GitLab+Jenkins持续集成

一、概述GitLab是一个代码仓库,用来管理代码。Jenkins是一个自动化服务器,可以运行各种自动化构建、测试或部署任务。所以这两者结合起来,就可以实现开发者提交代码到GitLab,Jenkins以一定频率自动运行测试、构建和部署的任务,帮组开发团队更高效的集成和发布代码。下面是我最近安装GitLab+Jenkins环境的一个过程,记录下来,以备日后参考。另外,这...

2019-08-28 17:59:00 8

转载 noip2013

D1:T1:快速幂#include<cstdio>#include<cstring>#include<algorithm>#include<iostream>#include<cstdlib>#include<cmath>#define LL long long using n...

2019-08-27 19:33:00 38

转载 Docker Swarm部署集群

一、Swarm简介Swarm是Docker的一个编排工具,参考官网:https://docs.docker.com/engine/swarm/Swarm 模式简介要在Swarm模式下运行docker,需要先安装docker,参考安装教程当前版本的docker包含了swarm模式,用于管理docker集群。可以使用命令行来创建swarm集群,部署应用,管理swar...

2019-08-24 20:36:00 77

转载 Docker容器跨主机通信之:OVS+GRE

一、概述由于docker自身还未支持跨主机容器通信,需要借助docker网络开源解决方案OVSOpenVSwich即开放式虚拟交换机实现,简称OVS,OVS在云计算领域应用广泛,值得我们去学习使用。OpenVSwichOpenVSwich是一种开源软件,通过软件的方式实现二层交换机功能,专门管理多租赁云计算网络环境,提供虚拟网络中的访问策略、网络隔离、流量监控等。...

2019-08-23 17:37:00 10

转载 做好测试计划和测试用例的工作的关键是什么?

个人认为做好测试计划的编写工作应该从以下几个方面考虑问题:1、要充分考虑测试计划的实用性,即,测试计划与实际之间的接近程度和可操作性。2、要坚持“5W1H”的原则,明确测试内容与过程。 明确测试的范围和内容(WHAT); 明确测试的目的(WHY); 明确测试的开始和结束日期(WHEN); 明确给出测试文档和软件册存放位置(WHERE); 明确测试人员的任务分配(WHO); 明确指...

2019-08-21 20:48:00 329

转载 找数组中重复的数字

一个数组中有一个重复的数字,空间复杂度O(1),时间复杂度O(n)找出那个重复的数字。public class QuChong { public static void main(String[] args) { int n = 4; int[] arr = {1, 2, 3, 2}; int x = 0; for (int ...

2019-08-21 20:33:00 30

转载 qt undefined reference to `vtable for subClass'

1. 建立一个console工程QT -= guiCONFIG += c++11 consoleCONFIG -= app_bundle# The following define makes your compiler emit warnings if you use# any feature of Qt which as been marked dep...

2019-08-21 20:10:08 60

转载 android调试遇到问题

在eclipse调试运行的时候 发现启动不了模拟器[2012-10-15 05:33:11- ActivityForResult] The connection to adb is down, and a severe error has occured.[2012-10-15 05:33:11 - ActivityForResult] You must restart adb a...

2019-08-21 19:30:33 44

空空如也

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

提示
确定要删除当前文章?
取消 删除