- GitHub Actions 实现自动部署静态博客 前言我使用vuepress搭建了一个静态博客,挂在了Github pages和Coding pages上面。coding pages在国内的访问速度比github pages要快很多,而且还可以被百度收录。一开始的部署方式是使用sh部署脚本把代码提交到这两个平台的仓库分支,虽然已经很方便了,但是我还想把博客未打包的源码提交到Github主... GitHub Actions 实现自动部署静态博客 前言我使用vuepress搭建了一个静态博客,挂在了Github pages和Coding pages上面。coding pages在国内的访问速度比github pages要快很多,而且还可以被百度收录。一开始的部署方式是使用sh部署脚本把代码提交到这两个平台的仓库分支,虽然已经很方便了,但是我还想把博客未打包的源码提交到Github主...
- 真机远控是一种通过浏览器远程操作智能手机的技术,主要分为两大部分关键功能:实时获取手机屏幕数据及实时传输屏幕操控数据.开测平台中,已经实现了Android手机的远程操控方案.在此基础上,进一步研究iOS设备的远控最佳方案.本文代码部分使用python语言.工具介绍minicap 是开源项目 STF(SmartPhone Test Farm) 中的高速截图工具。STF利用此工具不断的传输图片信... 真机远控是一种通过浏览器远程操作智能手机的技术,主要分为两大部分关键功能:实时获取手机屏幕数据及实时传输屏幕操控数据.开测平台中,已经实现了Android手机的远程操控方案.在此基础上,进一步研究iOS设备的远控最佳方案.本文代码部分使用python语言.工具介绍minicap 是开源项目 STF(SmartPhone Test Farm) 中的高速截图工具。STF利用此工具不断的传输图片信...
- 自定义 github 主题,让你彰显个性 自定义 github 主题,让你彰显个性
- 一、Github搜索 1、按名称in:name 名称 2、按点赞stars:>1000 3、按forkfork:>1000 4、按作者user:作者名称 5、按语言language:项目使用语言 6、按大小(单位是kb)size:>=1024 7、按更新时间pushed:>2022-04-01 8、按项目描述in:description 描述 9、按readmein:readme read... 一、Github搜索 1、按名称in:name 名称 2、按点赞stars:>1000 3、按forkfork:>1000 4、按作者user:作者名称 5、按语言language:项目使用语言 6、按大小(单位是kb)size:>=1024 7、按更新时间pushed:>2022-04-01 8、按项目描述in:description 描述 9、按readmein:readme read...
- 一 代码扫描 1.1 sonarqube规范由于项目较多,sonarqube的token在用户下定义,这样多项目就可以公用这一个token 1.2 变量SONAR_TOKEN:sonarqube token,在sonarqube 服务器创建在用户下,所有项目统一用此token,该变量设置在gitlab 服务端环境变量中。* * * *SONAR_HOST:sonarqube 服务器地址,在... 一 代码扫描 1.1 sonarqube规范由于项目较多,sonarqube的token在用户下定义,这样多项目就可以公用这一个token 1.2 变量SONAR_TOKEN:sonarqube token,在sonarqube 服务器创建在用户下,所有项目统一用此token,该变量设置在gitlab 服务端环境变量中。* * * *SONAR_HOST:sonarqube 服务器地址,在...
- 3.实战Gitlab CI + Supervisor 发布Python项目 3.实战Gitlab CI + Supervisor 发布Python项目 一 背景在上一节我们系统的了解了Gitlab CI的流程及如果将一个项目集成CI的相关知识,在这一节课我们来通过实战Gitlab CI在Python项目中的应用,进一步领略Gitlab CI的魅力。本次项目为一个Python的项目,Pyth... 3.实战Gitlab CI + Supervisor 发布Python项目 3.实战Gitlab CI + Supervisor 发布Python项目 一 背景在上一节我们系统的了解了Gitlab CI的流程及如果将一个项目集成CI的相关知识,在这一节课我们来通过实战Gitlab CI在Python项目中的应用,进一步领略Gitlab CI的魅力。本次项目为一个Python的项目,Pyth...
- 1.敏捷无敌之Gitlab CI 背景:在目前快节奏生活已经成为社会风潮的大背景下,越来越多的互联网公司为了其应用产品能更快的掌控风向脉搏,抢占市场红利,需要更快速的应用产品开发上线,在市场的反馈下,不断的迭代新功能。在此需求下,持续集成,持续部署,持续交付被越来愈多公司所推崇,DevOPS文化的兴起,一方面是实践打破运维与研发的堡垒之墙,另一方面也是敏捷开发过程中的必要产物。提高软件开发... 1.敏捷无敌之Gitlab CI 背景:在目前快节奏生活已经成为社会风潮的大背景下,越来越多的互联网公司为了其应用产品能更快的掌控风向脉搏,抢占市场红利,需要更快速的应用产品开发上线,在市场的反馈下,不断的迭代新功能。在此需求下,持续集成,持续部署,持续交付被越来愈多公司所推崇,DevOPS文化的兴起,一方面是实践打破运维与研发的堡垒之墙,另一方面也是敏捷开发过程中的必要产物。提高软件开发...
- 1 创建远程库2 IDEA集成Gitee2.1 安装gitee插件并绑定账号 2.2 IDEA推送本地库至远程库的两种方式 2.3 修改后推送本地库至远程库 2.4 拉取远程库 2.5 使用IDEA克隆远程库3 Gitee迁移GitHub的远程库的两种方式3.1 自己的账户之间迁移3.2 使用链接进行迁移3.3 强制刷新 众所周知,GitHub是一个大型的国外男性交友社交网... 1 创建远程库2 IDEA集成Gitee2.1 安装gitee插件并绑定账号 2.2 IDEA推送本地库至远程库的两种方式 2.3 修改后推送本地库至远程库 2.4 拉取远程库 2.5 使用IDEA克隆远程库3 Gitee迁移GitHub的远程库的两种方式3.1 自己的账户之间迁移3.2 使用链接进行迁移3.3 强制刷新 众所周知,GitHub是一个大型的国外男性交友社交网...
- 1 对自己的远程库操作1.1 在GitHub上创建远程库1.2 推送本地库至远程库 1.3 拉取远程库到本地库1.4 克隆远程仓库到本地2 对别人的远程库两种操作方式2.1 使用GitHub进行团队内协作开发2.2 使用GitHub进行跨团队协作开发 众所周知,GitHub是一个大型的国外男性交友社交网站,是众多技术型宅男施展自己才能的地方,也就是我们的天堂。登录到GitHub... 1 对自己的远程库操作1.1 在GitHub上创建远程库1.2 推送本地库至远程库 1.3 拉取远程库到本地库1.4 克隆远程仓库到本地2 对别人的远程库两种操作方式2.1 使用GitHub进行团队内协作开发2.2 使用GitHub进行跨团队协作开发 众所周知,GitHub是一个大型的国外男性交友社交网站,是众多技术型宅男施展自己才能的地方,也就是我们的天堂。登录到GitHub...
- 一、git stash能够将所有未提交的修改(工作区和暂存区)保存至堆栈中,用于后续恢复当前工作目录。总的来说,git stash命令的作用就是将目前还不想提交的但是已经修改的内容进行保存至堆栈中,后续可以在某个分支上恢复出堆栈中的内容。这也就是说,stash中的内容不仅仅可以恢复到原先开发的分支,也可以恢复到其他任意指定的分支上。git stash作用的范围包括工作区和暂存区中的内容,也... 一、git stash能够将所有未提交的修改(工作区和暂存区)保存至堆栈中,用于后续恢复当前工作目录。总的来说,git stash命令的作用就是将目前还不想提交的但是已经修改的内容进行保存至堆栈中,后续可以在某个分支上恢复出堆栈中的内容。这也就是说,stash中的内容不仅仅可以恢复到原先开发的分支,也可以恢复到其他任意指定的分支上。git stash作用的范围包括工作区和暂存区中的内容,也...
- 除了作为互联网上一些最有趣的开源项目的主页,GitHub也是一个分享各种资源的好地方,从免费书籍到公共的api,从技术路线图到项目想法和项目。但是由于数量庞大,很难找到你认为不存在的最有用的仓库。因此,我列出了10个极好的仓库,它们为所有web和软件开发人员提供了巨大的价值。所有这些都将为你增加价值,帮助你成为一个更好的web或软件开发人员。 1. Free Programming Book... 除了作为互联网上一些最有趣的开源项目的主页,GitHub也是一个分享各种资源的好地方,从免费书籍到公共的api,从技术路线图到项目想法和项目。但是由于数量庞大,很难找到你认为不存在的最有用的仓库。因此,我列出了10个极好的仓库,它们为所有web和软件开发人员提供了巨大的价值。所有这些都将为你增加价值,帮助你成为一个更好的web或软件开发人员。 1. Free Programming Book...
- 👨🏻🎓博主介绍:大家好,我是芝士味的椒盐,一名在校大学生,热爱分享知识,很高兴在这里认识大家🌟🌈擅长领域:Java、大数据、运维、电子🙏🏻如果本文章各位小伙伴们有帮助的话,🍭关注+👍🏻点赞+🗣评论+📦收藏,相应的有空了我也会回访,互助!!!🤝另本人水平有限,旨在创作简单易懂的文章,在文章描述时如有错,恳请各位大佬指正,在此感谢!!!@[TOC] 缘由 相信大家都... 👨🏻🎓博主介绍:大家好,我是芝士味的椒盐,一名在校大学生,热爱分享知识,很高兴在这里认识大家🌟🌈擅长领域:Java、大数据、运维、电子🙏🏻如果本文章各位小伙伴们有帮助的话,🍭关注+👍🏻点赞+🗣评论+📦收藏,相应的有空了我也会回访,互助!!!🤝另本人水平有限,旨在创作简单易懂的文章,在文章描述时如有错,恳请各位大佬指正,在此感谢!!!@[TOC] 缘由 相信大家都...
- 所需工具:1.github/gist2.BookMarkHub插件操作步骤1.下载bookmarkhub插件链接: https://pan.baidu.com/s/1hQ-nBbZYWenvBAXmQBt9iw 提取码: 6scq2.解压BookmarkHub v0.0.4.zip得到crx结尾的文件: BookmarkHub v0.0.4.crx3.添加到Google chrome浏览器地... 所需工具:1.github/gist2.BookMarkHub插件操作步骤1.下载bookmarkhub插件链接: https://pan.baidu.com/s/1hQ-nBbZYWenvBAXmQBt9iw 提取码: 6scq2.解压BookmarkHub v0.0.4.zip得到crx结尾的文件: BookmarkHub v0.0.4.crx3.添加到Google chrome浏览器地...
- 大家好,我是丁小杰!时间过得真快,一眨眼就到了元宵节,大家记得吃元宵哦~ 为什么要使用代理?不知道大家在写爬虫时是否遇到过这样的情况,测试时爬虫可以正常工作,但运行一段时间,就会发现报错或是没有数据返回,网页可能会提示“IP访问频繁”。这就说明网站对IP方面是有反爬措施的(IP一定时间内的请求次数及速度)。如果超过了某个阈值,就会直接拒绝服务,也就是经常说的“封IP”。这种情况下,就到了代理... 大家好,我是丁小杰!时间过得真快,一眨眼就到了元宵节,大家记得吃元宵哦~ 为什么要使用代理?不知道大家在写爬虫时是否遇到过这样的情况,测试时爬虫可以正常工作,但运行一段时间,就会发现报错或是没有数据返回,网页可能会提示“IP访问频繁”。这就说明网站对IP方面是有反爬措施的(IP一定时间内的请求次数及速度)。如果超过了某个阈值,就会直接拒绝服务,也就是经常说的“封IP”。这种情况下,就到了代理...
- 如何在Github上上传文件和代码 如何在Github上上传文件和代码
上滑加载中
推荐直播
-
OpenHarmony应用开发之网络数据请求与数据解析
2025/01/16 周四 19:00-20:30
华为开发者布道师、南京师范大学泰州学院副教授,硕士研究生导师,开放原子教育银牌认证讲师
科技浪潮中,鸿蒙生态强势崛起,OpenHarmony开启智能终端无限可能。当下,其原生应用开发适配潜力巨大,终端设备已广泛融入生活各场景,从家居到办公、穿戴至车载。 现在,机会敲门!我们的直播聚焦OpenHarmony关键的网络数据请求与解析,抛开晦涩理论,用真实案例带你掌握数据访问接口,轻松应对复杂网络请求、精准解析Json与Xml数据。参与直播,为开发鸿蒙App夯实基础,抢占科技新高地,别错过!
回顾中 -
Ascend C高层API设计原理与实现系列
2025/01/17 周五 15:30-17:00
Ascend C 技术专家
以LayerNorm算子开发为例,讲解开箱即用的Ascend C高层API
回顾中
热门标签