Jenkins服务使用 宿主机的docker、docker-compose (Jenkins 执行sudo命令时出现“sudo: no tty present and no askpass program specified”,以及 docker-compose command not found解决办法)
若要转载本文,请务必声明出处:https://www.cnblogs.com/zhongyuanzhao000/p/11681474.html 原因: 本人最近正在尝试CI/CD,所以就使用了 Jenkins这款强大的CI/CD工具。 由于直接在linux系统安装的Jenkins服务,且在pipeline中需要使用到 docker命令 和 docker-compose 命令,所以我考虑 在Jenkins中直接使用 宿主机中的 docker 和 docker-compose 命令。 解决步骤:
Git常用操作和命令
Git常用操作和命令 本地库操作 查看git命令帮助文档 该命令执行后会弹出浏览器,在浏览器中显示帮助文档,由于机器性能原因,该命令执行后会稍有延时的打开文档,需要等待 在浏览器中显示的html页面是本地的静态页面 #init是查看init命令的帮助文档
git help init 创建或初始化本地库 如果这个路径已有本地库,则恢复至初始状态 该命令会在该路径生成一个隐藏的git文件夹,不要删除该文件夹下的文件,也不要随意更改 #创建、初始化该路径
git init
#在该路径下创建d
前端之JavaScript基础及使用方法
JavaScript概述 ECMAScript和JavaScript的关系 1996年11月,JavaScript的创造者--Netscape公司,决定将JavaScript提交给国际标准化组织ECMA,希望这门语言能够成为国际标准。次年,ECMA发布262号标准文件(ECMA-262)的第一版,规定了浏览器脚本语言的标准,并将这种语言称为ECMAScript,这个版本就是1.0版。 该标准一开始就是针对JavaScript语言制定的,但是没有称其为JavaScript,有两个方面的原因。一是
Idea开启springboot 热加载,导致的Shiro类型转换异常
开发环境 springboot-2.0.3,shiro-1.4,开启spring-boot-devtools 起因 开发shiro的自定义realm时,抛出实体转换异常 @Override protected AuthorizationInfo do
oj4408 [Fjoi 2016]神秘数 & bzoj4299 Codechef FRBSUM 主席树+二分+贪心
题解 考虑如果直接给一个序列要求出它的神秘数应该怎么做。3366857976 对于第 ii 个数,如果我们已经有了前 i−1i−1 个数的神秘数 ss,那么也就是说 [1,s−1][1,s−1] 的正整数全部都是可以组成的。 如果 ai≤sai≤s 的话,那么 [1,s−1][1,s−1] 的数和 aiai 可以组成 [ai+1,ai+s−1][ai+1,ai+s−1]。因为 ai≤sai≤s 所以 和之前的区间合并起来就是 [1,ai+s−1][1,ai+s−1] 所以新的 ss 就是 s+
51nodP1378夹克老爷的愤怒
将每一个点按照深度排序,每次取出深度最大的点,向上跳k个后再扩展标记. #include<bits/stdc++.h>
#define il inline
#define rg register
#define gi read<int>
using namespace std;
const int O = 1e5 + 10;
struct Edge { int to, nt; } e[O << 1];
template<class TT>
il TT read() {
TT o = 0
Jenkins 管道 工作流 自动化部署
jenkins Jenkins是一个用Java编写的开源的持续集成工具。在与Oracle发生争执后,项目从Hudson项目复刻。 Jenkins提供了软件开发的持续集成服务。它运行在Servlet容器中(例如Apache Tomcat)。它支持软件配置管理(S
JDBC浅层封装 JavaEE中的MVC
在我16年的博客中,写过"JavaEE中的MVC"系列的文章,解析了系统各个部分的基本设计,属于大学时期的作品了,原本想写在毕业设计上,不过老师们看不懂,算是大学的遗憾吧。 在不断地设计就发现,DAO的封装,最终的只会朝着这3个方向发展,一种是MyBatis这样,基于模版引擎;另一种就是像Hibernate,把数据映射发挥到极致;或者像Beetl,二者兼有。 自己设计的价值基本没有,但是,这个过程,有利于加深对框架的理解。 这是最基本的封装,简单、有效,如果使用Sqlite数据库的话,会非常有
第一个 IDEA 应用程序
新建 Java Web 项目 打开 IDEA -> Create New Project 选择 Java -> Java EE -> Web Application 选择工作空间 项目命名后选择存放的工作空间,项目就创建完成了 选择 File -> Project Structure... 配置 Tomcat 选择 Run -> Edit Configurations... 选择 + 号 -> Tomcat Server -> Local 注:如果找不到可以点击红色框框里的选项下滑找。 选择
pandas中drop_duplicates用法
pandas.DataFrame.drop_duplicates(self, subset=None, keep='first', inplace=False)
默认subset为全部列,但是可以自己指定 data=pd.DataFrame({'A':[2,2,3,2],'b':[2,3,2,2],'c':[2,2,1,3],'d':[1,1,3,3]})
data
data = data.drop_duplicates()
data
data.drop_duplica
剑指offer——33分行从上到下打印二叉树
题目描述 从上到下按层打印二叉树,同一层结点从左至右输出。每一层输出一行。 题解: 使用BFS,按层打印即可 1 class Solution {
2 public:
3 vector<vector<int> > Print(TreeNode* pRoot) {
4 vector<vector<int>>res;
5 BFS(pRoot, res);
6 return res;
7 }
8
Url参数是另一段带参Url
前几天主管问我FreeMarker下,Url如何进行编码,我当时的想法是 “ 这需要编码么?”, 的确,在绝大部分情况下,浏览器、系统框架能帮我们解决编码的问题,即使不处理也没任何问题,所以我思考了这么个应用场景。 Js的话,主要就是encodeURIComponent的使用,他会把路径中的符号、中文进行编码,这样不会与Url中的语法设定冲突 在Java中也有类似的语法,用来解决中文路径、空格等问题 <!DOCTYPE html>
<html lang="en">
<head>
Java初级黄金体验 其二
Java初级黄金体验 其二 引言:让我们看一下你的C盘有多少个文件和文件夹 初级 Java IO : 第一个纪念碑 小程序大致功能 让我们看一下E盘有多少个文件 上代码 最近太多的作业 代码可以无限改进,君子回头十年不晚,先写软工去 package com.lxy.io;
import java.io.File;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.FileWriter;
【转帖】2018年全球矿业供需格局分析 中美俄是主要矿业大国
2018年全球矿业供需格局分析 中美俄是主要矿业大国 记得之前看 中国一年消费 煤炭 接近40亿吨 石油 6亿吨
20多亿吨煤炭用来发电。
这次讲的是矿产。。
https://www.qianzhan.com/analyst/detail/220/191015-e5758b26.html 矿产资源供给情况 ——2018年全球矿产资源总产量为227亿吨 矿业是人类社会发展的重要基础。人类所耗费的自然资源中,矿产资源占80%以上,地球上每人每年要耗费3吨矿产资源,其中,能源占矿
python编译错误ValueError: Complex data not supported
今天在用python跑一个k-means算法与谱聚类算法对比的程序时,谱聚类的图不能出来,编译报错 后来,多亏了这位GitHub用户,找到了解决办法,是因为在运算过程中出现了复数,因此要进行强制转换 https://github.com/jindongwang/transferlearning/issues/76 然后我就找错误 按照那位博主的操作,加上一行代码
今日推荐
周排行