08 2019 档案
摘要:不弹窗,仅在页面弹出标签提示 引入标签 警告框:class="alert role="alert" 可关闭的警告框:alert-dismissible 警告信息里面带链接:class="alert-link"
阅读全文
摘要:一些工具的使用 引入标签 上下文背景 原样式 加背景色:bg-xxx 插入符号图标:caret 内容块居中:center-balock 快速浮动 原格式 分别往两边浮动 显示和隐藏
阅读全文
摘要:导航栏 引入标签 导航栏:nav属性 右侧按钮,如登录
阅读全文
摘要:面包屑导航 引入标签 面包屑导航:breadcrumb 分页导航 当前选中状态:active、禁止点击:disabled
阅读全文
摘要:引入标签 标签:label 表格里面呈现标签 徽章:badge
阅读全文
摘要:引入标签 进度条空间:progress 默认进度条:width为进度 隐藏和显示进度条数字 条纹进度条:progress-striped 修改颜色:progress-bar-xxx,danger为红色
阅读全文
摘要:实现效果,左边是图片或者其他媒体,右边是对应的描述 引入bootstrap和jquery标签 class="media" 数量多一些看着就会很规整
阅读全文
摘要:由于bootstrap的图标不太好用,这里采用font-awesome的图标,网址:http://www.fontawesome.com.cn/ 引用方式: 第一种,下载到本地引用,和bootstrap的本地引用方式一样 第二种,cdn引用:https://www.bootcdn.cn/font-a
阅读全文
摘要:面板: panel 引入bootstrap和jquery 面本正文panel-body,default:默认风格 头部:panel-heading,primary:主要风格 页尾:panel-footer:danger:危险
阅读全文
摘要:导航栏样式 引入第三方标签 标签形式nav-tabs: 初始状态 选中状态class="active" 也可以加图标 按钮形式:nav-pills 垂直形式:stacked
阅读全文
摘要:bootstrap按钮 引入bootstrap和jquery 普通按钮和bootstrap风格按钮 调整大小 块级按钮 禁用按钮 disabled 按钮分组 分页按钮
阅读全文
摘要:引入bootstrap和jquery 标题 对齐 正文强调 引言
阅读全文
摘要:引入bootstrap和jquery 普通表格 html自带的边框线 bootstrap表格属性 bootstrap表格 边框线 鼠标经过变色 压缩表格,减小密度 自适应屏幕 隔行突出(变色) 表格里面文字突出
阅读全文
摘要:bootstrap列表 引入bootstrap标签 原本的效果 水平显示 bootstrap列表 列表组合框 在组合框后面加备注 突出显示 a标签列表
阅读全文
摘要:bootstrap图片 引入bootstrap 原版的图片 bootstrap处理后的: 圆角、圆形、缩略图 自适应窗口
阅读全文
摘要:bootstrap表单 引入bootstrap和jquery 默认表单 垂直表单 表单属性绑定:for属性,当for的属性和id的属性相同时,单击for标签,光标自动跳到相同属性的输入框 复选框 水平表单 行内表单 提交表单 表单内容不允许修改 修改输入框大小 缩小:input-sm 放大:inpu
阅读全文
摘要:可以在html的head里面加一些说明 <meta http-equiv="X-UA-Compatible" content="IE=edge"><!--网页源数据跨平台兼容做一些说明--> <meta name="viewport" content="width=device-width, ini
阅读全文
摘要:git客户端官网:https://git-scm.com/ 下载对应版本安装 服务器安装git 安装依赖:yum install -y curl-devel expat-devel gettext-devel openssl-devel zlib-devel 安装git:yum install -y
阅读全文
摘要:jquery操作样式 添加样式、删除样式 切换样式 css("属性","值") css("属性","值"), 修改多个
阅读全文
摘要:一:下载到本地引用: 3.3.7版本:https://getbootstrap.com/docs/3.3/getting-started/#download 下载后解压到本地项目中引用 第二种,cdn标签引用:https://www.bootcdn.cn/twitter-bootstrap/ 为了稳
阅读全文
摘要:文字特效 html内容 1、卷起/展开 2、隐藏/显示 3、淡入淡出 动画,其实就是一系列的css变化效果 方法链:对同一个 元素连续操作
阅读全文
摘要:jquery对元素操作,获取/替换文本(.text())、html(.html())、属性(.attr())、值(.val()) html代码 text() 根据标签获取文本值 同一个标签下筛选明细 最后一个元素 第一个元素 替换文本 html 获取html 替换html 属性(.attr()) h
阅读全文
摘要:标签内插入 标签外插入 给标签加标签 删除 清空内容,保留标签 删除标签和内容 删除两边的标签 删除属性
阅读全文
摘要:函数:function 函数名(参数列表) 事件 单击:onclick()表单提交:onsubmit()鼠标经过:onmouseover()值改表时:onchange() window窗体对象转跳:window.location = url 警告框:alert() 确认框:confirm("mess
阅读全文
摘要:工作中一般会使用jquery代替js,jquery官网:https://jquery.com/ 引用jquery: 第一种方式:下载引用: jquery下载官网:https://jquery.com/download/ 下载压缩版本:右键-链接另存为,保存到项目的js下 引用 第二种方式:CDN引入
阅读全文
摘要:光标样式:cursor 准备文字 css 溢出内容处理:overflow,默认溢出部分是显示 先把内容放到盒子里面 正常显示 不显示溢出内容 显示为滚动条 自动处理 css html
阅读全文
摘要:元素显示效果:display 块级元素,会导致换行:p、div、h...内联元素,不会导致换行:span、strong... 修改属性 让span标签换行 让指定div不换行 元素可见性:visibility 一:影藏内容和位置:display: none 二:正常显示:visibility: vi
阅读全文
摘要:第一种:引用外部js文件 准备一个js文件 <!-- 引用外部的js --><script src="../js/js01.js"></script> 第二种:把js写在HTML里面,不一定是head,然和位置都可以引用js,根据实际情况引用 <!-- js直接写在head标签里面 --><scri
阅读全文
摘要:这里为了方便调试,在jsbin网站上面编写js脚本:https://jsbin.com/?js,console 可以点击增加/减少对应展示分页,Console为控制台部分,Output为页面部分 变量和运算 if语句 switch case while do while for循环 for in v
阅读全文
摘要:引用css 字体族 字体类型和尺寸 em:字体按倍数缩放 font-weight:调整文字的粗细 段落对齐:text-align 左对齐:left 右对齐:right 居中对齐:center 两边对齐,对最后一行无效:justify 强制所有行两端对齐:text-align-last: justif
阅读全文
摘要:盒子模型 为了演示方便,把内容放到盒子里面 引用css 演示内容 外边距: 4个方向分开写 简写为一条指令,顺序为上右下左 简写为一条指令,第一个值为上下,第二个值为左右 简写为一条指令,只有一个值时,即四个方向的距离都为此值 内间距 4个方向分开写 简写为一条指令,顺序为上右下左 简写为一条指令,
阅读全文
摘要:第一种:内联,直接在标签里面加style属性,优先级别最高,但是不利于维护 第二种:页面嵌入,在head标签里面写一个style标签,以类选择器的形式写入,优先级别第二 第三种:外联,样式表链接,单独写一个css文件,在html的head里面用link标签引用 css html
阅读全文
摘要:一:全局选择器:* 二:标签选择器,如给所有p标签加个背景色 三:id选择器:# ,如给id为id_01的元素加一个框 四:类选择器:. 如设置一个类选择器为blue,当有标签引用blue的时候,背景颜色就会变为蓝色 css html
阅读全文
摘要:引用css 设置背景色: 背景图片 整个页面的背景图片 图片当局部背景图 也可以简写 css html
阅读全文
摘要:准备一段文本内容 强调显示: <!-- b标签,加粗显示 --> <p><b>这是b标签的效果</b></p> <!-- strong标签,加粗显示 --> <p><strong>这是strong标签的效果</strong></p> <!--em标签--> <p><em>这是em标签的效果</em>
阅读全文
摘要:<!--width、height设置图片尺寸 alt:当图片不能展示时,显示的内容 title:鼠标放上去时展示的内容--> <img src="../imges/img01.jpeg" width="300" height="200" alt="汽车" title="汽车"> 占位图片 生成地址:
阅读全文
摘要:初始化的HTML结构为,只需要在body里面加网页的标签和要显示的内容即可 <!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>page01</title></head><body></body></html> 如:
阅读全文
摘要:让定义的属性拥有特殊的功能 import datetime class Test: def __init__(self, name, birthday): self.name = name self.birthday = birthday # 把age声明成属性 @property def age(
阅读全文
摘要:写入csv文件 一:写入字典 二:写入普通数据 读取: 第一种:普通读取 第二种:读取csv并用namedtuple映射列名,类似于使用类的实例 第三种:字典形式
阅读全文
摘要:创建sqlite数据库,并创建表和数据 python自带sqlite3库可以创建数据库文件 导入库:import sqlite3 创建游标,指定数据库名字:con = sqlite3.connect(r'.\db\data.sqlite') 关闭游标,并刷新目录,数据库文件就已经创建成功 pycha
阅读全文
摘要:# *,不定长参数,*args# 定义函数参数def avg(score, *scores): return (score + sum(scores)) / (len(scores) + 1) # 调用传参一:直接传参print(avg(123, 234, 234, 123, 123)) # 调用传
阅读全文
摘要:# 匿名函数:lambda表达式# lambda 参数: 逻辑f = lambda name: print(name)f('tom') f2 = lambda x, y: x + yprint(f2(4, 6)) # 实现根据输入的筛选条件执行不同的函数def hello_chinese(name)
阅读全文
摘要:# map(函数名,可迭代对象)# 给可迭代对象的每个值+5l = list(range(1, 21)) def add_number(x): return x + 5 # 第一种方式print([x + 5 for x in l]) # 第二种方式print(list(map(add_number
阅读全文
摘要:"""处理文件:open(文件名, 模式,编码)'r' 打开阅读(默认)'w' 打开写入,首先截断文件'x' 打开独占创建,如果文件已经存在则失败'a' 打开写入,追加到文件末尾(如果存在)'b' 二进制模式't' 文本模式(默认)'+' 打开磁盘文件进行更新(读取和写入)"""# 用with上下文的方式时,一旦跳出次上下文,会自动关闭当前操作的文...
阅读全文
摘要:# 位数与变量相等的连续赋值a, b, c = 'qwe'print(f'a ==> {a}')print(f'b ==> {b}')print(f'c ==> {c}') # 位数与变量不相等时连续赋值报错a, b, c = 'qweqweqwe'print(f'a ==> {a}')print(
阅读全文
摘要:准备一个用于测试脚本,就打印hello world 新建job 配置: 添加步骤 立即构建
阅读全文
摘要:添加slave 给节点起个名字 1.远程工作目录:/test/workspace--这个地址是测试机的 jenkins 的 workspace 工作目录,自己随便写个本机的路径2.用法--尽可能的使用这个节点:其它的job也能在这台机器上运行,如果只想运行测试自动化代码,就不选这个--只允许运行绑定
阅读全文
摘要:新建任务 指定在哪台节点运行 添加要监控的git地址和使用账号,此账号为设置节点时配置公私钥时设置的ssh登录账号 设置检查代码是否有变更的频率,每三分钟检查一次,如果检查到有变更就构建 修改文件再提交,触发构建 修改文件 推送到服务器 再看Jenkins,已经触发自动构建 由于没有添加构建步骤,所
阅读全文
摘要:创建部署任务 选择运行节点 选择使用shell # 如果是持续进程,这里最好加一个kill进程的命令 判断如果/root/production目录存在,就删除if [ -d /root/production ];then rm -rf /root/productionfi 创建/root/produ
阅读全文
摘要:流水线可以把多个任务串起来,比如发布版本的一系列流程 配置流水线任务 构建语法为Groovy,执行3次test(job名) node { stage("test") { echo "run test" build job: "test" } stage("test") { echo "run tes
阅读全文
摘要:1.添加 yum repo:vi /etc/yum.repos.d/mongodb-org-4.0.repo添加如下内容 [mongodb-org-4.0]name=MongoDB Repositorybaseurl=https://repo.mongodb.org/yum/redhat/$rele
阅读全文
摘要:安装jdk环境: yum search jdk 装 1.8版本的:yum install -y java-1.8.0-openjdk 安装Jenkins wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat/je
阅读全文
摘要:函数 function function_name(){ statement1 Statement2 .... statementn} function_name $var1 $var2 .... 传参原理 参数 $0 当前脚本的文件名 $n 传递给脚本或函数的参数。 $# 传递给脚本或函数的参数个
阅读全文
摘要:选择语句(if语句) 大于:-gt判断目录是否存在:-d if [ 判断条件 ]; then statement1 Statement2elif [ 判断条件 ]; then statement1 Statement2.......else statement3 statement4fi 判断一个目
阅读全文
摘要:变量 赋值 variable=0,访问 $var或${var} 参数 $n 用``引住的会先执行(~键) 位置参数 环境变量/etc/profile:全局的环境变量 . bash_profile:用户的环境变量,在哪个用户的home下,就对哪个用户生效~/ .bashrc:用户的环境变量,在哪个用户
阅读全文
摘要:常用命令: ls:列出文件或目录 pwd:展示当前所在的目录 mkdir:创建目录 mkdir -p :创建连续的目录 cd:切换目录 vi:编辑内容,点i开始编辑,输入::wq保存 cat 显示文件内容 cp 复制文件或目录 mv 移动文件或目录,把b下的c移动到b那一级 rm 删除文件或目录,
阅读全文
摘要:linux暴露端口可以被外部访问,把端口号换成要暴露的端口:/sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT Centos 7 开启端口CentOS 7 默认没有使用iptables,所以通过编辑iptables的配置文件来开启80端口是不可
阅读全文
摘要:import osimport csvimport jsonfrom kafka import KafkaProducerfrom kafka import KafkaConsumerfrom common.mongo import Mongofrom common import get_case_idclass Logic(object): def __init__(self): p...
阅读全文
摘要:from flask import requestfrom flask import jsonifyfrom flask import Blueprintfrom flask import render_templatefrom performance.logic import Logicperfo
阅读全文
摘要://定义全局的editor = nullvar editor = null;//ace_editor的初始化函数function ace_editor() { var editor = ace.edit("editor"); //初始化对象,"editor"为前端页面的id //设置风格和语言(更多
阅读全文
摘要:<!-- 继承base模板 -->{% extends 'base.html' %}{% block script %} <!-- 从cdn引入ace edter的js --> <script src="https://cdn.bootcss.com/ace/1.4.5/ace.js"></scri
阅读全文
摘要:平台运行机制: 由于性能测试运行时间可能是一个长时间的过程,所以这里采用的方案是,前端写好脚本发送到后端,后端返回一个case_id,并把要运行的任务放到消息队列,执行任务的服务监听到消息队列里面有新任务的时候,就取出来执行并把结果写入到数据库(异步处理) 由于locust需要编写压测脚本,所以最好
阅读全文
摘要:一:装java环境,确保java能正确调用 kafka下载地址:http://kafka.apache.org/downloads 下载并解压kafka: 新建两个文件夹,用于存放zookeeper和kafka的log数据 修改配置: 1、新建zookeeper_data\zookeeper文件夹,
阅读全文
摘要:kafka-python地址:https://github.com/dpkp/kafka-python 安装kafka-python:pip install kafka-python 接收消息 from kafka import KafkaConsumerconsumer = KafkaConsum
阅读全文