首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何高效的在Github上找轮子

2 内容速览 你是否有如下情况: 想写个项目,要站在前辈的肩膀避免重复造“轮子”,却不知道如何找“轮子”呢? 找了很多,却仿佛大海捞针,没有找到自己真正想要的那个"轮子"?...如果在Github上找资源就直接在搜索框里打技术名,像下图这样 结果有14万+,你根本无从选择适合自己的 这时候你需要学习Github高级搜索语法,快速找到你想要的轮子!...搜索在readme详情里面包含spring boot并且stars数大于3000的in:readme spring boot stars:>3000 搜索描述中包含前端面试题的项目:in:description...mentions:defunkt -org:github 匹配提及 @defunkt 且不在 GitHub 组织仓库中的议题 小结 详细的查询语法可以查看官网地址: https://docs.github.com.../cn/github/searching-for-information-on-github/searching-for-repositories 掌握一定的Github搜索语法确实可以取得事半功倍的查询效果哦

1.5K30

你在github上泄漏的密码改了吗

本文作者:myh0st 大家作为安全爱好者或者从业者,大部分也是一个程序员,既然是程序员就离不开写代码,写代码就离不开 github,用 github 就喜欢在上面公开分享一些自己写的项目或者代码,写代码就离不开测试...,毕竟新的程序员不断出现,但是安全意识需要慢慢增强。...下面就以邮箱的帐号密码泄漏为例,检测是否泄漏很简单,使用自己的帐号登入 github,利用它的代码搜索功能,比如关键字:smtp 163 pass,效果如图: ?...我试了几个,还是有不少可以认证成功的,这个问题是可以避免的,记住一点在代码发布的时候一定要把认证的信息给修改掉,永远会有新的朋友出现这个问题,很多时候安全问题是由于自己的懒惰造成的,不过话说回来,安全做的越好...,操作越复杂,给大家带来的额外工作越多,这也是安全问题不断的原因。

1.3K00
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    如何更精准的在 Github 上搜索开源库?你需要这些技巧!

    如何在这一大片资源中,找到我们需要的,就是需要技巧的了。本文就这个话题,展开讨论,看看如何高效的在 Github 上,搜索我们需要的开源项目。...二、搜索技巧 2.1 搜索结果先来看看,当我们直接在 Github 上,搜索项目的时候,出现的效果。...2.2 Advanced Search在搜索结果页,就有 Advanced Search 的快捷入口,如果你没有找到,你可以直接进入:https://github.com/search/advanced...三、小结 本文知识提点了一些 Github 上,可以使用的常用搜索技巧,能更快的帮你找到你需要的开源库。...你还有什么关于 Github 搜索的小技巧,可以在留言区留言,我们一起讨论一下。

    80160

    如何更精准的在 Github 上搜索开源库?你需要这些技巧!

    如何在这一大片资源中,找到我们需要的,就是需要技巧的了。本文就这个话题,展开讨论,看看如何高效的在 Github 上,搜索我们需要的开源项目。...二、搜索技巧 2.1 搜索结果先来看看,当我们直接在 Github 上,搜索项目的时候,出现的效果。...2.2 Advanced Search在搜索结果页,就有 Advanced Search 的快捷入口,如果你没有找到,你可以直接进入:https://github.com/search/advanced...三、小结 本文知识提点了一些 Github 上,可以使用的常用搜索技巧,能更快的帮你找到你需要的开源库。...你还有什么关于 Github 搜索的小技巧,可以在留言区留言,我们一起讨论一下。

    2.1K70

    你真的会高效的在GitHub上搜索开源项目吗?

    更多内容持续整理中,帮助大家更好的学习Spring相关的系列内容! GitHub的流行, GitHub在开源世界的受欢迎程度自不必多言。...我们今天想要聊的并不是 GitHub 多么重要,而是要说一下 GitHub 的搜索功能。 你在 GitHub上搜索代码时,是怎么样操作的呢?...而在 GitHub 上找项目的时候,不再需要每个都点到项目里看看最近 push 的时间,直接在搜索框即可完成。...像这样: language:java 关键词 7.明确搜索某个人或组织的仓库 比如咱们想在 GitHub 上找一下某个大神是不是提交了新的功能,就可以指定其名称后搜索,例如咱们看下 Josh Long...资本寒冬,该如何面对:BAT招聘岗位100%都考的知识,你精通了吗? ·END·

    79130

    在maven中引用github上的资源

    很多人选择在Github上开源项目,但很多开源项目要依赖一些自己写的jar。如何让用户(使用者)可以通过互联网自动下载所依赖的jar呢? ...下面介绍下通过GitHub做maven repository的过程;  1、在GitHub上创建项目(这步操作不细说了,过程很简单,用过GitHub的大家都懂的)  例如:我创建的项目名叫fengyunhe-wechat-mp...2、把本地maven项目Build,build生成的maven文件夹上传到Giuhub  3、本地新建maven项目如果需要依赖jar,在pom.xml中增加  .../master/ 例如我的GitHub用户是fengyunhe那上面依赖仓库地址就是  https://raw.github.com/fengyunhe/fengyunhe-wechat-mp.../master/ 备注:  1、上面的地址直接输入返回为404,页面是无法看到的  2、master 一定要写上,否则会无法下载  3、如果本地项目依赖的groupId、artifactId跟本地项目中的

    4K10

    如何fork GitHub上的官方仓库

    在GitHub中,fork表示复制一个仓库到你自己的GitHub账号下,创建一个独立的副本。通过fork操作,你可以在自己的副本中进行修改、改进和实验,而不会影响到原始仓库或其他人的工作。...维护者可以审查你的修改,并决定是否接受它们。 要在GitHub上fork官方仓库,你可以按照以下步骤进行操作: ①在GitHub上浏览到你想要fork的官方仓库的页面。...②在仓库页面的右上角,点击页面右上角的 "Fork" 按钮。这将会将官方仓库的副本复制到你自己的GitHub账号下。...现在,你就已经成功地fork了GitHub上的官方仓库,你可以自由地对你自己的副本进行修改、提交更改,甚至创建分支等操作。...你的fork仓库与官方仓库是相互独立的,所以你可以在自己的仓库中进行操作而不会影响到官方仓库或其他人的fork仓库。

    40830

    如何参与GitHub上的开源项目

    家里使用Adsl拨号,那时运营商是还不封锁80口的,直接托管在了家里的机器上。...实操过程 在Github上协同开发项目,大多不会给主仓库的权限,工作的方式都是Fork到自己名下的仓库里修改,修改完了再申请Pull requests到主仓库。等主仓库负责人review代码。...首先打开你准备参与项目的主页,比如这次我们的网站 https://github.com/guohai163/jblog 点击右侧的Fork按钮,就会在自己名下出现该仓库的副本。...选择 [Check out from Version Control] 直接登录你的github账号,在URL中选择刚刚fork过来的仓库。...使用浏览器打开你自己名下的仓库,在首页会看到Pull request的按钮我们简称PR,这个按钮的作用是请求主仓库进行代码合并。点击后下一个界面会让你确认所提交的修改内容。

    48530

    使用Hexo在Github上搭建自己的博客

    以前的博客是使用Jekyll托管在github上,后来用着越来越不方便,比如没有自动生成post,不能一键部署,文件结构和配置也是比较繁琐,更重要的是有时候用markdown写一篇文章,生成的静态文件很乱...Front-matter 是文件最上方以 — 分隔的区域,用于指定个别文件的变量,举例来说: title: "使用Hexo在Github上搭建自己的博客" date: 2015-03-10 22:30:...更多关于Front-matter请参考 http://hexo.io/zh-cn/docs/front-matter.html 发布到github page 首先你已经创建好了你的github page...然后新建一个hexo分支,存放你现在hexo的所有文件。然后执行如下命令清理并生成发布的静态站点文件。...hexo clean hexo generate 然后把生成的public目录下的文件放到你的master分支下即可。git commit后把这两个分支推送到你的github上。

    48520

    用Python抓取在Github上的组织名称

    作者:Florian Dahlitz 翻译:老齐 与本文相关书籍推荐:《跟老齐学Python:Django实战》 ---- 我想在我的个人网站上展现我在Github上提交代码的组织名称,并且不用我手动更新提交记录的变化...在本例中,我打算获取用户向Github某个特定组织的提交记录,打开用户自己Github页面,滚动如下图所示的地方。 在你的浏览器上用开发和工具,打开HTML源码,并且找到对应的元素。...抓取到了你贡献代码的Github上的组织,并且提取了所需要的信息,然后把这些内容发布到你的网站上。让我们来看一下,在网站上的显示样式,跟Github上的差不多。...,我们学习了从网站上抓取内容的方法,并且从中提取你需要的信息,然后将这些内容根据要求显示在网页上。...希望能对你有用。在本公众号还有很多爬虫公开课,在公众号中回复:老齐,可以找到公开课列表。

    1.7K20

    如何优雅的在GitHub贡献代码

    基于GitHub仓库进行代码贡献操作步骤。 Fork代码 访问原始仓库,点击fork,将原始仓库代码fork到自己的GitHub账号下,成为副本仓库。...(fetch) origin git@github.com:secbr/nacos.git (push) 在本地仓库添加upstream: git remote add upstream git@github.com...# 使用rebase模式拉取upstream/develop上的更新 # 且与本地的develop合并。...整个过程在未开始合并之前,你的代码更新应该只会出现在dev分支上。 注意:在使用 git rebase 相关的命令时,需要谨慎应用在已经提交的更新或远程仓库上。...发起合并请求(Pull Request) 直接在GitHub网页上发起对应的pull request请求。 新一轮功能修改 上述功能修改完毕,则可删除副本仓库中的dev分支。

    91910

    GitHub 上看到这样的仓库,你应该珍惜

    曾经有一份美好的仓库放在我面前,我没有珍惜,当我想起来时,已经后悔莫及: 当然,技术无好坏,只不过影响了某些人的利益,就被封了,来得晚的,就看不到了。...我自己写过小程序,也很想看看小程序反-编-译之后是什么样子,于是我找到了这个仓库[1],然而只有一串字符串: 我的第一反应是,这可能影响了鹅厂的利益,作者提前删除了吧,哎,我又来晚了。...,我打开一看,正是我想要的,心里想:这份美好的仓库,我珍惜了,哈哈。...最后的话 程序员要多掌握一些编码知识,这样就可以看懂这些新的交流方式了,推荐一个工具网站http://www.hiencode.com/[2],里面有 66 中编码,足够程序员交流使用了。...参考资料 [1] 仓库: https://github.com/xuedingmiaojun/wxappUnpacker [2] http://www.hiencode.com/: http://www.hiencode.com

    20020

    如何生成GitHub上的默认头像

    如何生成GitHub上的默认头像 闲下来了就抽空看看Github上的项目,偶然间发现Github的默认头像很有特色,它并不像其它的网站一样使用一张默认图片,而是临时随机生成一张,很有特色,看起来也挺好玩的...准备工作 先研究一下Github默认头像的结构,先拿几张Github用户的默认头像来看看: image.png image.png 先查看一下这些图片的大小,为 420*420px,仔细看一下...代码 你可以看下面的代码,也可以在Github上查看代码:传送门 import org.opencv.core.CvType; import org.opencv.core.Mat; import org.opencv.imgcodecs.Imgcodecs...private static final int GITHUB_AVATAR_VERTEX_WIDTH = 5; /** * 获取一个 5x5 的随机填充对称矩阵 * @return...][GITHUB_AVATAR_COLS][channels]; // 获取一个随机的颜色索引 Random random = new Random();

    3.5K30

    如何轻松阅读 GitHub 上的项目源码 ?

    作者:牛岱 link:https://www.zhihu.com/question/27821340/answer/808399749 在 Chrome 浏览器上浏览的话,装上这两个插件,就足够你畅游了...我试过 Octotree,但它只是支持在浏览器左侧生成文件树,我也试过 GitHub Linker,它可以让你进行 import 的包跳转,我也试过 Github 新出的代码跳转功能,可惜支持的项目有限...基本上,在代码的浏览这个层面,已经具备了 IDE 的样子,而且整个过程都在网页里进行,十分方便,无需将代码 clone 至本地,方便快速浏览代码。...很多时候,我们发现一个 Github 项目中装着很多东西,比如有的代码仓库中装着几十个教学实例代码,但是你只是想把其中的一个教学实例下载下来。...使用 git clone 命令克隆的是整个代码仓库,如何你轻松地获取一个仓库中的部分代码? GitZip 插件:下载仓库中部分代码 ? 装上即可,即装即用,非常方便。

    90850

    如何为你的 Github 博客添砖加瓦

    但是发现这款 jeklly 还需要一台服务器,也就是他编辑的只是服务器上的文件。 当初选择使用 Github 作为 Blog 就是想在没有个人服务器的情况下 Blog 依然能工作。...首先你的 CMS admin 页面是跟你博客一起部署在 Github 上面的,admin 的权限则是通过 Github OAuth 来控制的。...如果是其他类型的 Blog 可以参考官方文档的 Guides,不过应该都是大同小异的,不过建议对比本片文章来配置,如何创建 Oauth 应用可以参考本文,因为官方文档没有讲的太详细。...在 netlify 配置好你的仓库 在使用 Github 账号登录了 netlify 后,点击 「New site from Git」,如果搜索不到的话记得给你的 netlify 授权访问你的仓库。...文章保存后都会 commit 到这个分支上,等你需要发布的时候在提交 PR 到 master。

    82640
    领券