github

how to make a github action matrix element conditional

非 Y 不嫁゛ 提交于 2021-02-18 12:54:34
问题 I have a workflow that uses 'strategy' = 'matrix' and a list of specific configurations to build. Link to Workflow YAML (also provided below) # # build-N-test-v2.1-Dev and build-N-test-v2.1-Release are neary # identical, but a few tests are commented out (to not needlessly stress CI system) # for v2.1-Dev builds # # NOTE: I've tried many tricks - none which seem to work - to get this working on one file with one # workflow and tests # https://github.community/t/what-is-the-correct-if

smart rtmpd 推流 url 和拉流 url

旧巷老猫 提交于 2021-02-18 12:53:33
----------------------------------------------------------------------------------------------------------------------------------------- 一分钟快速搭建 rtmpd 服务器: https://blog.csdn.net/freeabc/article/details/102880984 软件下载地址: http://www.qiyicc.com/download/rtmpd.rar github 地址:https://github.com/superconvert/smart_rtmpd ----------------------------------------------------------------------------------------------------------------------------------------- smart rtmpd 推流 url 和拉流 url smart rtmpd 支持两种推流 rtmp 和 rtsp,下面我先说说 rtmp 的相关部分: rtmp 支持两种格式的 url ,直播和录像 RTMP 直播 url 格式: // RTMP URL rtmp://您的域名或IP:端口

Jenkins git commit for specific branch triggers build jobs for other branches too

心不动则不痛 提交于 2021-02-18 11:48:03
问题 We have a internal enterprise Github repo, and i have multiple feature branches. I am facing a issue with triggering a build on a specific branch. I have configured jobs for each of the feature branches. There is one jenkins job for one feature branch. The first time i commit a code, it also triggers builds for jobs with other branches. Steps to reproduce the problem: 1.We have a internal Github for enterprise. For my repo, i have setup webhook for github as below Settings -> Webhooks &

Does deprecation of basic password authentication affect GitHub deploy keys?

余生颓废 提交于 2021-02-18 11:37:13
问题 I received an email from GitHub stating: You recently used a password to access the repository at username/repo with git using git/2.24.3 (Apple Git-128). Basic authentication using a password to Git is deprecated and will soon no longer work. Visit https://github.blog/2020-12-15-token-authentication-requirements-for-git-operations/ for more information around suggested workarounds and removal dates. So I'll need to use another method for standard command line for git commits pushed to GitHub

zsh的自动完成辅助工具:oh-my-zsh

蓝咒 提交于 2021-02-18 10:44:00
什么是Zsh Zsh和bash一样,是一种Unix shell,但大多数Linux发行版本都默认使用bash shell。但Zsh有强大的自动补全参数、文件名、等功能和强大的自定义配置功能。 替换Mac的bash Zsh虽然功能强大,但刚上手配置比较麻烦。别担心,Github已经有开源项目oh-my-zsh。按照官方的文档安装,非常简单。 一、使用curl自动安装 curl - L https ://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh | sh 二、手动安装 1.使用git clone 项目 git clone git ://github.com/robbyrussell/oh-my-zsh.git ~/.oh-my-zsh 2.备份~/.zshrc文件 cp ~ /.zshrc ~/ .zshrc .orig 3.创建新的zsh配置文件 cp ~ /.oh-my-zsh/templates /zshrc .zsh - template ~/.zshrc 4.设置zsh为默认shell chsh -s /bin /zsh 5.重启Terminal或新建一个Terminal就可以看到效果了 接下来配置适合自己Zsh 1.主题修改,我比较喜欢前面是$符号,所以选择了steeef这款主题 $ vim

博客园主题美化

主宰稳场 提交于 2021-02-18 09:55:42
-------------------siwuxie095 博客园主题美化 1 、主题 美化 ,顾名思义,其实就是对主题进行 自定义 。由于我之前在 博客园已经写了很多博文,用的是博客园官方提供的 BOOK 主题,贸 然更改其他已有主题,或者完全自定义一个新的主题,都有可能导致原 有博文格式的崩塌 故 这里仅仅基于 BOOK 主题,做出 些微美化 2 、个人博客园链接: http://www.cnblogs.com/siwuxie095 ,可以 参考一下本人的美化效果 3 、开始美化 1 ) 申请 JS 权限 点击进入 https://i.cnblogs.com/Configure.aspx 设置页面 ,在 博客 侧边栏公告 处,向博客园官方申请 JS 权限。下图是申请成功后 注:以下简称 https://i.cnblogs.com/Configure.aspx 为 设置页面 , https://i.cnblogs.com/Files.aspx 为 文件页面 2 ) 给博客园左上角 或 右上角加自己的 GitHub 链接 ,有两种方式: ( 1 )方式一:加 Fork me on GitHub 字样的 GitHub Ribbons ,如下: 以上分别是左上角和右上角的样式,任选其一(当然,还有其它颜色可选) 复制图片右边的代码,粘贴到 设置页面 的 页首Html代码 处

用vuex写了一个购物车H5页面的示例代码

僤鯓⒐⒋嵵緔 提交于 2021-02-18 09:55:15
用vuex写了一个购物车H5页面的示例代码: https://www.jb51.net/article/152008.htm 通过购物车的一个案列,把vuex学习了一篇。 vuex概念浅谈 Vuex 是一个专为 Vue.js 应用程序开发的状态管理模式。它采用集中式存储管理应用的所有组件的状态,并以相应的规则保证状态以一种可预测的方式发生变化。简单的来说,就是数据共用,对数据集中起来进行统一的管理。 如果您的应用够简单,您最好不要使用 Vuex。一个简单的 global event bus 就足够您所需了。但是,如果您需要构建是一个中大型单页应用,您很可能会考虑如何更好地在组件外部管理状态,Vuex 将会成为自然而然的选择。 核心概念主要有这些 State Vuex 使用单一状态树——是的,用一个对象就包含了全部的应用层级状态,将所需要的数据写放这里,类似于data。 Getter 有时候我们需要从 store 中的 state 中派生出一些状态,使用Getter,类似于computed。 Mutation 更改 Vuex 的 store 中的状态的唯一方法,类似methods。 Action Action 提交的是 mutation,而不是直接变更状态,可以包含任意异步操作,这里主要是操作异步操作的,使用起来几乎和mutations方法一模一样,类似methods。 Module

福州大学软件工程1916|W班 第3次作业成绩排名

无人久伴 提交于 2021-02-18 09:27:38
##作业链接 结对第二次—文献摘要热词统计及进阶需求 ##评分细则 本次作业由三部分组成(程序满分80,博客满分70,工程能力满分30) ###程序评分标准 ####基础需求 共有7个测试用例,每个满分20分并按照一定的映射规则最后映射成总分。其中具体的得分规则如下: 字符数统计正确 +1 单词数统计正确 +2 有效行统计正确 +2 词频统计每对1条 +1(全对得15分) 最后程序映射总分公式为:((test1/20)*8+(test2/20)*8+(test3/20)*8+(test4/20)*8+(test5/20)*8+(test6/2)+(test7/2))/60*40 ####进阶需求 共有9个测试用例,如下所示: "-w 1 -i tests/result-m.txt -o output.txt", "-w 0 -i tests/result-m.txt -o output.txt", "-n 20 -w 1 -i tests/result-m.txt -o output.txt", "-n 20 -w 0 -i tests/result-m.txt -o output.txt", "-m 5 -w 1 -i tests/result-m.txt -o output.txt", "-m 5 -w 0 -i tests/result-m.txt -o output.txt

Git cherry pick creates duplicate commits

 ̄綄美尐妖づ 提交于 2021-02-18 07:57:31
问题 After cherry-picking some commits from one branch to another branch, i still see commits when a pull request is created later. Say for example, There is a git project which has two branches : Dev , Release. And commit history is in following order. DEV : a1, a2, a3, a4, a5, a6 RELEASE : a1, a2 Now if i cherry-picked commits a3 and a5 alone from Dev to Release. Now the commit history will be as shown below. cherry-picked commits will have new SHA (b1 & b2). RELEASE : a1, a2, b1, b2. Later if i

CVE-2017-0261及利用样本分析

偶尔善良 提交于 2021-02-18 07:38:11
CVE-2017-0261及利用样本分析 注意事项: 1. 本篇文章由 Gcow 安全团队复眼小组的 ERFZE 师傅原创,未经许可禁止转载 2. 本篇文章一共 2313 字, 39 张图,预计用时 20 分钟 3. 文中提及的方法仅供参考学习,若用在实际情况而造成的损失,本团队以及本公众号概不负责 4. 若本篇文章中存在说得有错误或者模糊的环节,希望各位看官可以在后台留言或者评论指出,本小组不胜感激! 0x01 漏洞描述 • 成因:打开Office文档时,FLTLDR.EXE将被用于渲染包含该漏洞的嵌入式EPS文件。该文件是由PostScript语言编写而成,可以被攻击者通过"save-restore"操作利用,其本质为一UAF漏洞。当用户打开包含格式错误的图形图像的文件时,或者当用户将格式错误的图形图像插入到 Office 文件时,该漏洞可能会受到利用。 • 影响版本:Microsoft Office 2010 Service Pack 2、Microsoft Office 2013 Service Pack 1、Microsoft Office 2016 • POC:kcufId's Github(https://github.com/kcufId/eps-CVE-2017-0261) 0x02 POC分析 笔者在网上寻找许久,并未找到包含EPSIMP32