安装自动集成工具jenkins
使用Docker的方式安装 在Jenkins官网查找最新版本,官网地址:https://jenkins.io/download/ docker pull jenkins/jenkins:lts
启动运行 docker run -u root --rm -d -p 8889:8080 -p 50000:50000 -v $HOME/jenkins:/var/jenkins_home -v /var/run/docker.sock:/var/run/docker.sock jenkins/
为什么用抓包工具看HTTPS包是明文的
测试或者开发调试的过程中,经常会进行抓包分析,并且装上抓包工具的证书就能抓取 HTTPS 的数据包并显示。由此就产生了一个疑问,为什么抓包工具装上证书后就能抓到 HTTPS 的包并显示呢?不是说 HTTPS 是加密传输的吗? 今天这篇文章就来探究下上面这个问题,要解释清楚这个问题,我会通过解答以下两个问题来讲述: HTTPS 到底是什么? 抓包工具抓包的原理? HTTPS 到底是什么 HTTP 作为一种被广泛使用的传输协议,也存在一些的缺点: 无状态(可以通过 Cookie 或 Session
开关电源变压器同名端判断
在有些时候变压器打样回来需要测量变压器制作是否正确,可按照此方法进行测量。 设1,2脚为初级线圈,3,4脚为次级线圈 1.连接1,3,量2,4端的电感L1, 2.然后连接1,4,量2,3的电感L2. 3.如果L1小于L2则1,3同名,反之1,4同名.
深入AXI4总线-[四]传输事务属性(draft)
知乎用户ljgibbs授权转发 本系列我想深入探寻 AXI4 总线。不过事情总是这样,不能我说想深入就深入。当前我对 AXI总线的理解尚谈不上深入。但我希望通过一系列文章,让读者能和我一起深入探寻 AXI4。 声明1:部分时序图以及部分语句来自 ARM AMBA 官方手册 (有的时候感觉手册写得太好了,忍不住就直接翻译了。。) 声明2:AXI 总线是 ARM 公司的知识产权 备注: 下载手册可以到ARM官网搜AMBA ,需要注册 ARM 账号。官方手册developer.arm.com 百度文
人才网公告表格问题汇总
人才网公告表格问题汇总 1、 这行的html代码rowspan=2删除就可以了 2、用编辑器改好保存,还是显示未更改前的状态 解决方法:修改好文章后,点击源码,再保存即可 3、旧编辑器表格经常会出现问题,以后统一采用“新编辑器试用”这个来编辑文章,直接复制粘贴即可(建议新旧编辑器混用,因为新编辑器有时候还是会出现难改的问题)
NX二次开发-UFUN进度中断检测,关闭中断检测(对话框)UF_ABORT_disable_abort
NX9+VS2012
#include <uf.h>
#include <uf_ui.h>
#include <uf_abort.h>
#include <uf_modl.h>
UF_initialize();
UF_ABORT_clear_abort();//清除标记位 UF_ABORT_enable_abort();//打开中断检测(对话框) bool isUserClickWidget = false; for (int i = 0; i < 200; i++) { //创建块
解决美化控件冒泡问题
解决美化控件冒泡问题 li有点击事件,input也有自身的点击事件,而且还用了美化控件,所以会产生冒泡,为了方便快捷的解决这个问题,只要再美化控件上方再加一个透明的div遮住控件就好,如图二,代码如下: <li class="clearfix">
<input type="checkbox" />
<div class="mask-check"></div>
</li>
<style>
.posUL li{z-index:2;}
.posUL span.jqTransformChec
[草稿]基于 Virtuoso 环境比较便捷的项目文件及权限管理方案
https://www.cnblogs.com/yeungchie/ 假设如下情况: 1 项目名称 Project_01 2 包含 4 名研发用户,user01 和 user02 为前端工程师,user03 和 user04 为后端工程师。 3 管理员为 root ,并与4名研发用户同处于用户组 team 之下 4 每位研发成员各自创建一个库:lib_01,lib_02,lib_03,lib_04 5 user01 和 user03 所创建的库需要共享,且成员可以创建 cell 并编辑,协同工
Python机器学习(九十七)Pandas 绘图
Pandas的另一个优点是与Matplotlib的集成,可以直接绘制DataFrame和Series。 注意:如没有安装Matplotlib,需首先安装:pip install matplotlib。 import matplotlib.pyplot as plt
plt.rcParams.update({'font.size': 20, 'figure.figsize': (10, 8)}) # 将字体和图形设置为更大 接下来开始绘图。 首先画一下电影的评分和票房之间的关系,调用movies
asp.net core2 mvc 基础教程--Controller 控制器
Controller 用于处理浏览器请求。它从 Model 获得数据并调用返回响应的 View。 Controller 父类:提供很多上下文相关信息及封装方法 this.File() 返回文件 内容协商 当 Action 的返回值为 JsonResult 时,不支持内容协商,只能返回 JSON 格式数据: public JsonResult DetailsInJson()
{
var model = _studentRepository.GetStudent(1);
return
IfcCartesianTransformationOperator3DnonUniform
笛卡尔变换算子3d-non-uniform定义了由平移、旋转、镜像和非均匀缩放组成的三维空间中的几何变换。非均匀缩放由三个不同的缩放因子给出: ①自我\IfcCartesianTransformationOperator.Scale:x轴比例因子 ②Scale2:y轴比例因子 ③Scale3:z轴比例因子 如果忽略比例因子(在超级类型IfcCartesianTransformationOperator处),则默认为1.0。如果省略Scale2或Scale3因子,则默认为Scale的值(x轴比例
D. AND, OR and square sum
#include <iostream>
#include <vector>
#include <algorithm>
#include <string>
#include <set>
#include <queue>
#include <map>
#include <sstream>
#include <cstdio>
#include <cstring>
#include <numeric>
#include <cmath>
#include <iomanip>
#include <dequ
LeetCode3:最长不重复字串
给定一个字符串,请你找出其中不含有重复字符的 最长子串 的长度。 示例 1: 输入: "abcabcbb" 输出: 3 解释: 因为无重复字符的最长子串是 "abc",所以其长度为 3。 示例 2: 输入: "bbbbb" 输出: 1 解释: 因为无重复字符的最长子串是 "b",所以其长度为 1。 示例 3: 输入: "pwwkew" 输出: 3 解释: 因为无重复字符的最长子串是 "wke",所以其长度为 3。 请注意,你的答案必须是 子串 的长度,"pwke" 是一个子序列,不是子串。 滑
[LeetCode]83. 删除排序链表中的重复元素
题目 删除排序链表中的重复元素 题解 对空链表的处理,可以吧cur的赋值放到while中去,并对应修改while循环条件。 代码 class Solution {
public ListNode deleteDuplicates(ListNode head) {
ListNode pre=head;
ListNode cur;
while(pre!=null&&pre.next!=null){//
cur=pre.
C语言 字节数组和hex和互相转换
C语言 字节数组和hex和互相转换 #include<iostream>
#include<string.h>
#include<stdio.h>
//字节流转换为十六进制字符串
void ByteToHexStr(const unsigned char* source, char* dest, int sourceLen)
{
short i;
unsigned char highByte, lowByte;
for (i = 0; i < sourceLen; i++)
{
kubernetes系列(七) - Pod生命周期
目录 1. pod生命周期 2. initC 2.1 initC介绍 2.2 initC的作用 2.3 initC的模版 2.4 initC的一些其他补充 3. Pod健康性检查(liveiness)和服务可用性检查(readiness) 3.1 探针的三种实现方式 3.2 ExecAction 3.3 HTTPGetAction 3.4 TCPSocketAction 4. 容器启动及退出动作 1. pod生命周期 如下,在容器环境初始化之后: 会先启动pause根容器 然后顺序执行一系列的
NX二次开发-UFUN进度中断检测,清除标记位UF_ABORT_clear_abort
NX9+VS2012
#include <uf.h>
#include <uf_ui.h>
#include <uf_abort.h>
#include <uf_modl.h>
UF_initialize();
UF_ABORT_clear_abort();//清除标记位
UF_ABORT_enable_abort();//打开中断检测(对话框)
bool isUserClickWidget = false;
for (int i = 0; i < 200; i++)
{
//
今日推荐
周排行