在Jenkinsfile里我们通常会通过maven进行构建,下面的语法大家一定不陌生 def mvn tool Default Maven;bat "${mvn}/bin/mvn clean verify " 可是执行任务时报错如下: ERROR: No tool named Default Maven found 翻译过来就是Jenkins没有找…
2024/12/6 5:51:17复合选择器 后代选择器(空格分隔) 概念 后代选择器用于选择一个元素内部的所有指定后代元素,这些后代元素可以是子元素、孙元素或者更深层次嵌套的元素。它基于元素在文档结构中的嵌套关系来选择。 祖先元素 后代元素,中间用空…
2024/12/6 4:17:05目录 一、FFmpeg是什么二、安装FFmpeg(windows)三、将M3U8格式转换为MP4格式 一、FFmpeg是什么 FFmpeg是一款非常强大的开源多媒体处理工具,它几乎可以处理所有类型的视频、音频、字幕以及相关的元数据。 FFmpeg的主要用途包括但不限于&…
2024/12/6 3:00:03解决git冲突的一些方式 当在其他地方提交push, 发生冲突: 直接git pull 可能覆盖代码 git stash -> git pull -> git stash pop -> git add. -> git commit -m “” -> git push 如果过程中出现了no branch问题, 说明你在匿名分支下&…
2024/12/6 1:20:192019独角兽企业重金招聘Python工程师标准>>> 简介 CyclicBarrier是一个同步工具类,它允许一组线程在到达某个栅栏点(common barrier point)互相等待,发生阻塞,直到最后一个线程到达栅栏点,栅栏才会打开,处于…
2024/12/6 8:54:15 人评论 次浏览题意: 有一个赛车跑道,可以看做一个加权有向图。每个跑道(有向边)还有一个特点就是,会周期性地打开a秒,然后关闭b秒。只有在赛车进入一直到出来,该跑道一直处于打开状态,赛车才能通过。 开始时所有跑道处于…
2024/12/6 5:51:30 人评论 次浏览1、SSAA--SuperSampling Anti-Aliasing即超级取样抗锯齿模式。这是最基本的抗锯齿模式,实现原理是渲染时把画面按照显示器分辨率的若干倍放大,如在1024x768分辨率上开启2xSSAA,GPU会先渲染2048x1536 图像,再“塞进”1024x768的边框…
2024/12/6 5:37:14 人评论 次浏览 随着新工具、趋势和框架的频繁出现,成为一名Java开发人员并不容易,但是提高技能的时机已经成熟。这里有一个3步指南,可以帮助你开始你的Java编程生涯。 1. 从 Java 8 开始 Java 8 仍然是生产中使用的流行语言,这是因为它是一…
2024/12/6 3:10:29 人评论 次浏览本文针对.net core开发环境,如何在winform和wpf等应用程序下配置数据库连接。关于如何在Core下使用DB First方式生成EF数据库代码,点击跳转原文链接。生成了数据库代码后,默认生成的数据库字符串如下:生成的代码,还附带…
2024/12/6 9:03:00 人评论 次浏览前一阵子之所以有一定的牢骚,主要是因为最近总能遇到一股Destruct的力量。什么是Destruct呢,就是construct的反义词呗。第一次对这个词感兴趣,是在一篇说微软和对手竞争的手段:对一个既有的不属于自己的标准,创造出一种…
2024/12/6 9:00:57 人评论 次浏览内核,是一个操作系统的核心,Linux操作系统最英明之处就是把内核源代码公布,这样我们根据自己的机器配置就可以做自己的系统内核。有心的人会发现,Windows的安装时间越来越长,“块头也越来越大”,为什么呢&a…
2024/12/6 8:58:56 人评论 次浏览在我们进行复杂的操作时,需要快捷打开计算器;如果按照常规的打开方式比较耽误时间,同样也不想使用计算器的快捷方式;这种情况下我们就可以为计算器设置快捷打开方式。1.单击左下角【开始】----【程序】2.选择【附件】---【计算器】…
2024/12/6 8:57:56 人评论 次浏览2019独角兽企业重金招聘Python工程师标准>>> 简介 CyclicBarrier是一个同步工具类,它允许一组线程在到达某个栅栏点(common barrier point)互相等待,发生阻塞,直到最后一个线程到达栅栏点,栅栏才会打开,处于…
2024/12/6 8:54:15 人评论 次浏览watch除了可以监听数据的变化,路由的变化也能被其监听到效果如下:具体代码当路由发生变化后,在watch中写具体的业务逻辑let vm new Vue({el: "#app",data: {},router,watch: {$route.path: function (newVal, oldVal) {if (newVal…
2024/12/6 8:53:13 人评论 次浏览端口号是用于访问和管理服务器使用的端口号码,而一台服务器端口号可以同时是Web服务器,也可以是FTP服务器,还可以是邮件服务器等! 其中一个很重要的原因是各种服务采用不同的端口分别提供不同的服务,比如:通…
2024/12/5 5:28:00 人评论 次浏览Linux如何使用if判断目录是否存在方法如下:1、脚本中使用if判断目录是否存在的方法#! /bin/bashif [ -d "c" ];thenecho "目录c存在"elseecho "目录不存在"fi2、简便写法#! /bin/bash[ -d "c" ] && echo "目录…
2024/12/5 5:27:00 人评论 次浏览安装并使用 n sudo npm install -g n更换node版本 // 更新到指定版本,比如 8.x.x sudo n v8// 更新到指定版本,比如 9.x.x sudo n v9// 更新到最新的稳定版 sudo n stable// 更新到最新版本 sudo n latest
2024/12/5 5:25:59 人评论 次浏览今天花了一天的时间把分布式文件系统搞明白了,还做了两个实验,用两种方法分别实现分布式文件系统,和大家分享一下:第一个实验:DFS:分布式文件系统将分布在不同地理位置的共享资源,集中链接到DFS服务器&…
2024/12/5 5:24:59 人评论 次浏览第一个:1973年4月图形操作系统鼻祖——Alto1973年4月,第一个可操作的Alto电脑在Xerox PARC完成。Alto是第一个把计算机所有元素结合到一起的图形界面操作系统。它使用3键鼠标、位运算显示器、图形窗口、以太网络连接。第2个:1980年 元老级的图…
2024/12/5 5:23:58 人评论 次浏览前言在上一篇文章《[Python]切片完全指南(语法篇)》中,我着重从语法层面介绍了怎样使用切片,并用语言解释了切片的行为,例如我们拓宽了有效索引范围的概念,并把缺省值解释成拓宽范围中的无穷大。但显然,这些解释不是计…
2024/12/5 5:22:58 人评论 次浏览