如何让程序更健壮「GitHub 热点速览」
对于 ML 模型训练而言,好的数据集能让结果更健壮,cleanlab 是一个降低数据噪音,及时帮你修正数据集错误的工具。好的工具能让你的结果更完美。同样的,RedTeam-Tools 提高了渗透测试的能力,也间接地让你的安全系统更牢固。DocsGPT 一看便知它是个 Docs + GPT 的...[2023/2/17]
Git 多账号 SSH 配置
【前言】
在企业工作环境中,我们一般会用企业的github或gitlab等账号,同时也会配置相关的 h访问方式。
当我们想要同时操作个人github或gitlab仓库时,就无法重复使用现有的 h公钥配置在个人账号里。
一种解决办法是不使用 h方式,直接使用https方式访问个人仓库是可行的,...[2023/2/17]
Maven依赖冲突解决总结
转载请注明出处:
1.Jar包冲突的通常表现
Jar包冲突往往是很诡异的事情,也很难排查,但也会有一些共性的表现。
抛出java.lang.Cla NotFoundException:典型异常,主要是依赖中没有该类。导致原因有两方面:第一,的确没有引入该类;第二,由于Jar包冲突,Mav...[2023/2/17]
企业级GitLab在Docker部署使用
一、部署gitlab
这里使用的是Centos8,安装Docker环境 ,这里不说了,参考:https: www.cnblogs.com/wei325/p/15139701.html
gitlab有ce版和ee版,ce版为免费版本;ee版为企业版本,需要收费;这里用ce版。
1)拉取Gitla...[2023/2/15]
Vim 编辑器
Vim 简介
Vim 是 Linux 系统上的最著名的文本/ 代码编辑器,也是早年的
Vi编辑器的加强版,而 gVim 则是其 Windows
版。它的最大特色是完全使用键盘命令进行编辑,脱离了鼠标操作虽然使得入门变得困难,但上手之后键盘流的各种巧妙组合操作却能带来极为大幅的效率提升。
...[2023/2/10]
如何修剪git reflog历史
背景:
vscode插件git-graph可以方便查看git-commit-graph,效果很好,关键是交互性很好。 点选任意commit即可预览提交内容,实在是太方便了,比我之前用命令行上git log --graph --oneline强太多了。 但同时带来的困扰是能看到的信息(commit...[2023/2/8]
一篇文章带你掌握Flex布局的所有用法 - 公众号-web前端进阶一篇文章带你掌握Flex布局的所有用法 - 公众号-web前端进阶
Flex 布局目前已经非常流行了,现在几乎已经兼容所有浏览器了。在文章开始之前我们需要思考一个问题:我们为什么要使用 Flex 布局?
其实答案很简单,那就是 Flex 布局好用。一个新事物的出现往往是因为旧事物不那么好用了,比如,如果想让你用传统的 c 布局来实现一个块元素垂直水平居中你会...[2023/2/8]
朋友圈那串神秘字符背后的开源项目「GitHub 热点速览」
?如果你这周没刷到类似 “npub1sg6plzptd64u62a878hep2kev88swjh3tw00gjsfl8f237...” 的一串字符,那就说明本期 GitHub Trending 周榜的内容非常适合你。这是前推特创始人多次推荐的去中心的社交网络 App Damus 的个人主页...[2023/2/6]
VS?Code里使用Debugger?for?Unity插件调试的方法(2023最新版)
目录问题环境问题定位解决方案如何在新的Visual Studio Code+Unity环境里使用Debugger for Unity进行调试方案1.降级(不推荐)方案2.躲bug生成Launch.json(推荐)方案3.手动配置Launch.json参考文章 问题
换了台开发机,重新安装了下开发...[2023/2/6]
千姿百态,瞬息万变,Win11系统NeoVim打造全能/全栈编辑器(前端/Css/Js/Vue/Golang/Ruby/ChatGpt)
我曾经多次向人推荐Vim,其热情程度有些类似现在卖保险的,有的时候,人们会因为一些弥足珍贵的美好暗暗渴望一个巨大的负面,比如因为想重温手动挡的快乐而渴望买下一辆二十万公里的老爷车,比如因为所谓完美的音质而舍不得一个老旧的有线耳机,比如因为一个铜炉火锅而期待北京那漫长而寒冷的冬天。
也许有的人会...[2023/2/1]
Spring Native打包本地镜像,无需通过Graal的maven插件buildtools
简介
在文章《GraalVM和Spring Native尝鲜,一步步让Springboot启动飞起来,66ms完成启动》中,我们介绍了如何使用Spring Native和buildtools插件,打包出本地镜像,也打包成Docker镜像。本文探索一下,如果不通过这个插件来生成镜像。这样我们可以控...[2023/2/1]
Git入门图文教程(1.5W字40图)🔥🔥--深入浅出、图文并茂
01、认识一下Git!—简介
Git是当前最先进、最主流的分布式版本控制系统,免费、开源!核心能力就是版本控制。再具体一点,就是面向代码文件的版本控制,代码的任何修改历史都会被记录管理起来,意味着可以恢复到到以前的任意时刻状态。支持跨区域多人协作编辑,是团队项目开发的必备基础,所以Git也就...[2023/2/1]
让人眼前一亮的应用「GitHub 热点速览」
大开眼界的一期 GitHub 热门项目,类似 Django 存在的 pynecone,搞定 Windows、Office 激活的 Microsoft-Activation-Scripts,都让我的收藏夹蠢蠢欲动。最不能错过的应该是 hyperswitch,搞定你的支付业务。当然,还有 Git...[2023/2/1]
DW2017鍥剧墖鏂囧瓧鎬庝箞骞舵帓鎺掑垪? HTML鍥剧墖/鏂囧瓧骞舵帓鎺掑垪浠g爜鍐欐硶_Dreamweaver鏁欑▼
鍦ㄥ仛椤甸潰鐨勬椂鍊欙紝鏈夊緢澶氱殑鎺掔増鏂瑰紡锛屽鏋滅敤浠g爜灏嗗叾涓€涓€瀹炵幇锛岄偅灏遍渶瑕佺偣鑰愬績浜嗭紝浠婂ぉ鎴戜滑浣跨敤浠g爜鏉ュ仛涓浘鏂囨帓鐗堢殑椤甸潰锛屽乏渚ф槸鍥剧墖鍖猴紝鍙充晶鏄枃瀛楄В閲婂尯銆?/p>
Adobe Dreamweaver CC 2017 v17.0...[2023/2/1]
Unity3D应用之时钟与钟表小组件的使用教程
目录一、前言二、效果图及源工程下载三、实现3-1 场景搭建3-2 代码实现四、后言 一、前言
又见面了哈,今天为大家介绍时钟、钟表的实现方法教程。
实现的方法有很多,这里只是提供了一个思路,本着抛砖引玉的心态,希望能和大家共同学习。
二、效果图及源工程下载
效果图:
源工程...[2023/2/1]
基于Unity3D实现仿真时钟详解
目录一、前言二、时钟小工具开发2-1、搭建UI2-2、实现脚本 一、前言
今天实现一个时钟工具,其实在之前已经完成了一个简单的时钟工具:【Unity3D应用案例系列】时钟、钟表小组件开发。
那么,今天的这个小工具跟之前的有啥区别呢?
之前的时钟,是模拟真实时间时针分针秒针的旋转,比如:
...[2023/2/1]
2023 年该学点什么技术?「GitHub 热点速览 v.23.03」
春节期间,小鱼干读了一篇万字回顾数据库行业的文章,在文字缝隙里我看见了两个词:AI+ 和数据两个词(当然数据是废话,毕竟是一个数据库的回顾文)。在 GitHub 上热点趋势上,可见到 AI+ 的身影,几乎百分之九十迅速蹿红的项目都同 AI 相关。所以在兔年的开头,本期收录一些入门 AI 的项...[2023/1/30]
Git + Jenkins 自动化 NGINX 发布简易实现
概述
之前基于 GitLab + Jenkins 实现了简单的 NGINX 的自动化发布。
具体包含如下的组件:
GitLab
包括 GItLab 的 WebHook;
Jenkins 及其插件:
Generic Webhook Trigger
Publish Over SSH
...[2023/1/28]
《HelloGitHub》第 82 期
兴趣是最好的老师,HelloGitHub 让你对编程感兴趣!
简介
HelloGitHub 分享 GitHub 上有趣、入门级的开源项目。
https: github.com/521xueweihan/HelloGitHub
这里有实战项目、入门教程、黑科技、开源书籍、大厂开源...[2023/1/28]
【Azure Developer】在Github Action中使用Azure/functions-container-action@v1配置Function App并成功部署Function Image
问题描述
使用Github Action,通过 Azure/functions-container-action@v1 插件来完成 yaml 文件的配置,并成功部署Function Image 的过程记录。
操作步骤
第一步: 准备Function的镜像文件
如在...[2023/1/18]
过年必备!亲戚计算器「GitHub 热点速览 v.23.02」
过完这周大家就要开始为期 7 天的春节长假了,当然有些 HG 小伙伴拥有了 10+ 天的长假就低调点不要告诉他人,以免招人妒忌。春节必经的事情可能就是走亲戚了,所以本周特推选取了一个研究亲戚关系的资深项目,助你不用母上大人开口就能叫出这位不知名的亲戚是你的谁。
回到本周的 GitHub 趋...[2023/1/16]
Git操作不规范,战友提刀来相见!
年终奖都没了,还要扣我绩效,门都没有,哈哈。
这波骚Git操作我也是第一次用,担心闪了腰,所以不仅做了备份,也做了笔记,分享给大家。
文末留言,聊聊你的年终奖。
问题描述
小A和我在同时开发一个功能模块,他在优化之前的代码逻辑,我在开发新功能。
小A在我之前把代码提交到了测试分支,我...[2023/1/11]
Windows 11 内核新调试器「GitHub 热点速览 v.23.01」Windows 11 内核新调试器「GitHub 热点速览 v.23.01」
本周热点趋势榜虽然新项目不多,但是还是有几个不错值得收藏的工具项目,比如用来做文本转语音的 tortoise-tts 能生成更加贴近真实人声的语音,让 Golang 并发更出色的 conc,以及通过 Hook 来管理 React 状态的 zustand,以及本周特推调试 Windows 11...[2023/1/11]
banner鍥剧墖涓婃坊鍔犲乏鍙虫寜閽唬鐮佹€庝箞寮? HTML鍒朵綔banner鎸夐挳鐨勬妧宸Dreamweaver鏁欑▼
鍦ㄥ悇绉嶇綉绔欎笂锛岄椤靛ソ澶氶兘鏄緢澶氬浘鐗囧箍鍛婏紝鑰屼笖杩樺彲浠ョ偣鍑荤炕椤电殑锛屼笅闈㈡垜浠娇鐢ㄤ唬鐮佺殑鏂规硶鏉ョ粰鍥剧墖娣诲姞涓や晶鐨勫乏鍙虫寜閽?/p>
Adobe Dreamweaver 2020 v20.0.0 绮剧畝涓枃鐗瑰埆鐗?64浣?/p>绫诲瀷锛? pan>...[2023/1/11]
dw鏈夊簭鍒楄〃ol鎬庝箞鐢? HTML椤甸潰娣诲姞鏈夊簭鍒楄〃ol鐨勬暀绋媉Dreamweaver鏁欑▼
鍦ㄧ綉绔欎腑缁忓父瑙佸埌闈炲父鏈夐『搴忕殑鎺掑垪锛?銆?銆?···,寰堝鏃跺€欒繖绉嶆儏鍐甸兘鏄娇鐢ㄦ湁搴忓垪琛ㄦ潵鍋氱殑锛屼粖澶╂垜浠氨閲嶇偣鏉ョ湅涓嬫湁搴忓垪琛ㄧ殑涓€鑸娇鐢ㄦ柟娉曘€?/p>
Adobe Dreamweaver CC 2...[2023/1/11]
《HelloGitHub》第 81 期
兴趣是最好的老师,HelloGitHub 让你对编程感兴趣!
简介
HelloGitHub 分享 GitHub 上有趣、入门级的开源项目。
https: github.com/521xueweihan/HelloGitHub
这里有实战项目、入门教程、黑科技、开源书籍、大厂开源...[2023/1/6]
Gitflow Workflow
什么是 Gitflow 工作流?
Gitflow工作流是以Git作为源代码管理工具的团队的一种管理,开发,维护,发布的工作流程,它为项目的发布维护等工作定义了严谨的分支管理模型,同时也为大型项目提供了健壮的管理框架。
Gitflow工作流并不会创造新的Git概念和命令,相反,Gitflow...[2023/1/6]
HelloGitHub 最受欢迎的开源项目 Top10(2022年)HelloGitHub 最受欢迎的开源项目 Top10(2022年)
再见 2022,你好 2023!
HelloGitHub 也随着 2023 年的到来,更新到了第 81 期 开始迈向第 7 个年头啦。
在过去的 2022 年,我们一共发布了 12 期月刊、分享了 502 个开源项目,HelloGitHub 能够分享这么多有趣、好玩的开源项目,离不开开源...[2023/1/6]
.gitignore文件配置以及gitee提交报Push rejected...错误解决
.gitignore文件配置
.gitignore 文件可以用来忽略被指定的文件或文件夹的改动。记录在.gitignore文件里的文件或文件夹是不会被 git 跟踪到,也就是被忽略的文件是不会被上传到远程仓库的,如果文件已经存在于远程仓库中就无法通过.gitignore文件来忽略。
下...[2023/1/6]
玩 ChatGPT 的正确姿势「GitHub 热点速览 v.22.49」
火了一周的 ChatGPT,HG 不允许还有小伙伴不知道这个东西是什么?简单来说就是,你可以让它扮演任何事物,据说已经有人用它开始了颜色文学创作。因为它太火了,所以,本周特推在几十个带有“chatgpt”的项目中选取了两个有代表性的项目,希望你能玩好这个新玩具。
除了很火的 ChatGPT...[2022/12/12]
使用 Visual Studio 2022 调试Dapr 应用程序
使用Dapr 编写的是一个多进程的程序, 两个进程之间依赖于启动顺序来组成父子进程,使用Visual Studio 调试起来可能会比较困难,因为 Visual Studio 默认只会把你当前设置的启动项目的启动调试。 好在有Visual Studio 扩展(Microsoft Child Pro...[2022/12/12]
vim命令
前言
用了几年vim,但是有些命令少用后便会忘记,时常需要百度,干脆在这里累积,方便直接查找。
使用utools辅助。
便捷唯快不破。
下面键入的命令在实际使用时混合搭配使用,慢慢摸索即可。
原文:李柱明博客
vim简要知识
vim键盘简图
该图源自百度,很久前的笔记了,没有追查
...[2022/12/5]
SVNAdmin2 - 基于web的SVN管理系统SVNAdmin2 - 基于web的SVN管理系统
1. 介绍
SVNAdmin2 是一款通过图形界面管理服务端SVN的web程序。
正常情况下配置SVN仓库的人员权限需要登录到服务器手动修改 authz 和 pa wd 两个文件,当仓库结构和人员权限上了规模后,手动管理就变的非常容易出错,本系统能够识别人员和权限并提供管理和拓展功能。...[2022/12/5]
GitHub 开源了多款字体「GitHub 热点速览 v.22.48」GitHub 开源了多款字体「GitHub 热点速览 v.22.48」
本期 News 快读有 GitHub 官方大动作一下子开源了两款字体,同样大动作的还有 OpenAI 发布的对话模型 ChatGPT,引燃了一波人机对话。
项目这块,也许会成为新的 Web 开发生产力工具的 leptos 和 Python UI 库 CustomTkinter,还有提升开发...[2022/12/5]
github上fork2.4k,star8.7k的这款状态机,原来长这样!
大家好,我是陶朱公Boy。
前言
上一篇文章《关于状态机的技术选型,最后一个真心好》我跟大家聊了一下关于”状态机“的话题。从众多技术选型中我也推荐了一款阿里开源的状态机—“cola-statemachine”。
于是就有小伙伴私信我,自己项目也考虑引入这款状态机,但网上资料实在...[2022/12/2]
快速绘制流程图「GitHub 热点速览 v.22.47」
画流程图一直是研发的一个难题,如何画得通俗易懂已经够让人头疼了,还要美观大方。用 d2 的语法描述下流程,d2 会自动帮你生成一张配色极佳的流程图。说到研发的选择,本周特推的 choiceof.dev 罗列了众多开发过程中会遇到的选项,你可以自测下你同主流研发的契合度。
本周周榜呢,有监控...[2022/12/2]
07#Web 实战:实现 GitHub 个人主页项目拖拽排序
实现效果图
GitHub 和 Gitee 个人主页中可以对自己的项目进行拖拽排序,于是我就想自己实现一个。本随笔只是记录一下大概的实现思路,如果感兴趣的小伙伴可以通过代码和本随笔的说明去理解实现过程。??我的 Gitee 和 GitHub 地址。
在线浏览地址:11.拖拽排序,里面还有更多...[2022/11/28]
《HelloGitHub》第 80 期《HelloGitHub》第 80 期
兴趣是最好的老师,HelloGitHub 让你对编程感兴趣!
简介
HelloGitHub 分享 GitHub 上有趣、入门级的开源项目。
https: github.com/521xueweihan/HelloGitHub
这里有实战项目、入门教程、黑科技、开源书籍、大厂开源...[2022/11/28]
html鐢ㄤ唬鐮佸埗浣滆櫄绾挎鎬庝箞鍋? dw鍒朵綔铏氱嚎鍦嗗湀鐨勬妧宸Dreamweaver鏁欑▼
HTML鐢ㄤ唬鐮佸埗浣滆櫄绾挎鏂规硶锛岀綉椤典腑鎯宠鍒朵綔涓€涓櫄绾垮渾褰紝璇ユ€庝箞缁樺埗鍛紵璇︾粏璇风湅涓嬫枃浠嬬粛銆?/p>
Adobe Dreamweaver CS6 v12.0.0.5808 绠€浣撲腑鏂囩豢鑹茬増 绫诲瀷锛? pan>缃戦〉璁捐澶у皬锛? pan>15...[2022/11/28]
原来 GitHub 不仅能学代码,还有这些东西原来 GitHub 不仅能学代码,还有这些东西
我是风筝,公众号「古时的风筝」,专注于 Java技术 及周边生态。
文章会收录在 JavaNewBee 中,更有 Java 后端知识图谱,从小白到大牛要走的路都在里面。
大家好,我是风筝。
今天介绍几个很有意思的 github 开源项目,看过之后就会发现,github 果然深意暗藏。
...[2022/11/23]
Opengl ES之YUV数据渲染
YUV回顾
记得在音视频基础知识介绍中,笔者专门介绍过YUV的相关知识,可以参考:
《音视频基础知识-YUV图像》
YUV数据量相比RGB较小,因此YUV适用于传输,但是YUV图不能直接用于显示,需要转换为RGB格式才能显示,因而YUV数据渲染实际上就是使用Opengl ES将YUV数据转换...[2022/11/23]
一个jsqlparse+git做的小工具帮我节省时间摸鱼
背景
前些时间做了个小工具解决了团队内数据库脚本检验&多测试环境自动执行的问题,感觉挺有意思,在这跟大家分享一下。
工具诞生之前的流程是这样:
1.开发人员先在开发环境编写脚本&执行;
2.执行没问题之后记录到代码目录下的upgrade目录;
3.提测时手动将upgrad...[2022/11/21]
云原生之旅 - 13)基于 Github Action 的自动化流水线
前言
GItHub Actions是一个持续集成和持续交付的平台,能够让你自动化你的编译、测试和部署流程。GitHub 提供 Linux、Windows 和 macOS 虚拟机来运行您的工作流程,或者您可以在自己的数据中心或云基础架构中托管自己的自托管运行器。它是 GitHub 于20...[2022/11/19]
一年一度!GitHub 开发者大会「GitHub 热点速递 v.22.45」
GitHub 是全球最大的开源社区,它的一举一动都深受每一位开源爱好者的关注。这周末刚落下帷幕的《GitHub Universe 2022》是 GitHub 发布最新产品、功能、报告和计划的一场大秀。
本期「GitHub 热点速递」 就做了一个《GitHub 2022 开发者大会》专题,专...[2022/11/17]
5 分钟速通 SVG
前言
SVG对不少前端来说就是一个熟悉的陌生人,此篇博客是我学习完SVG后做的一个小总结,帮助我快速回忆SVG相关内容。
它不能帮你精通 SVG,但是可以帮你快速了解SVG的一些核心内容,不会迷失在一些细枝末节的设定中,让你对 SVG 有一个大概的认识。
基础
SVG,全名 Scalable...[2022/11/17]
Jenkinsfile 同时检出多个 Git 仓库
前置
通常,在 Jenkinsfile 中使用 Git 仓库是这样的:
stage(''Checkout git repo'') {
steps {
checkout([
$cla : ''GitSCM'',
branch...[2022/11/17]
IDEA2022.1创建maven项目规避idea2022新建maven项目卡死无反应问题IDEA2022.1创建maven项目规避idea2022新建maven项目卡死无反应问题
idea 2022的新建项目和旧的不一样选择maven archetype输入name: (项目名称)location: (项目文件路径)jdk:1.8catalog:(目录),选择internal
选择 org.apache.maven.archetypes:maven-archety...[2022/8/16]
WPF模拟实现Gitee泡泡菜单的示例代码
WPF实现 Gitee泡泡菜单
框架使用大于等于.NET40;
Visual Studio 2022;
项目使用 MIT 开源许可协议;
需要实现泡泡菜单需要使用Canvas画布进行添加内容;保证颜色随机,位置不重叠;点击泡泡获得当前泡泡的值;
实现代码...[2022/8/1]
JS SVG获取验证码的玩法示例
目录介绍演示正文绘制背景拉杆绘制生成条带数字转动 介绍
之前在抖音上看的某个脑洞大开的产品设想的几种别具特色的后端看了抓狂前端看了想打人的阴间交互效果,其中一个脑洞是让用户拉一下拉杆如同抽奖的形式获取到验证码,本期就咱们就还原出这个交互效果看看它到底有多疯狂。
演示
效果就是这样喵...[2022/7/25]
详解Python中的数据清洗工具flashtext
目录1、准备flashtext环境2、添加关键词3、提取关键词4、替换关键词5、获取所有关键词6、批量的添加关键词7、批量删除关键词8、执行效率对比 在平常的一些的小规模的数据的过滤、清洗过程中使用最多的就是正则表达式,但是随着数据规模的增大,正则表达式就显得有些心有余力不足了。
正则表达式在一...[2022/6/27]