GitHub 是世界上最大的程序员交友社区,在这里有很多优秀的开源项目和程序员大牛,是提升编程能力的圣地。 ?...最近逛 GitHub 的时候,发现一些大牛的个人主页和我的长得不一样,多了一个可以定制的区域,展示个人介绍、开源指数、综合评级等。查了一下,原来是 GitHub 的隐藏菜单,可以装修自己的主页!...其实利用 GitHub 的小彩蛋,个人主页是可以灵活定制的。 首先创建和自己用户名一致的仓库,设置为 public(公开可见),添加 README 文件: ?...是不是有写代码开源的动力了呢? 可以直接复制我的模板:https://github.com/liyupi
,在网页上编辑和查找都不方便; 无法对脚本文件做版本管理,例如提交到GitHub上; 今天的文章打算解决上述问题:将pipeline脚本以文件的形势保存在GitHub上,让Jenkins下载该脚本然后执行...; 系列文章地址 《Jenkins流水线(pipeline)实战之:从部署到体验》; 《让Jenkins执行GitHub上的pipeline脚本》; 环境信息 为了快速搭建Jenkins环境,我这里用到了...GitHub开放授权 为了让Jenkins顺利地从GitHub下载到pipelien脚本,需要在GitHub上开放授权,具体的方式: 登录GitHub后,在右上角的账号菜单中点击Settings,如下图...由于Jenkinsfile文件不在GitHub仓库的第一级目录下,因此没有被Jenkins扫描到,所以我们要手动指定Jenkinsfile文件的位置,点击下图中的红框按钮,回到任务列表: ?...至此,让Jenkins执行GitHub上的pipeline脚本的实战就完成了,希望能给您带来一些参考,接下来的文章中,我们将探索更多pipeline功能;
1、虚拟光驱:如果说Daemon Tools最强最好用的虚拟光驱软件一点也不为过,看看各大下载站点对它的等级评价以及说明就知道了。...它支持加密光盘,最大的好处是可以把从网上下载的CUE, ISO, CCD, BWT 等镜像文件Mount成光盘直接使用,不需要再把他们解开了。 ...近日Daemon Tools网站为我们放出了新版本Daemon Tools工具,此次放出的V4.0.8版包括X64和x86(32bit)两个版本,随软件包一同发布的还包括新版本的SCSI Pass Through...Direct (SPTD)驱动,新的SPTD驱动主要解决了和一些应用软件的兼容性问题。...4 Home Edition 这个软件的性能 很好,同时具备Anti-Spyware功能,使用了1周多,感觉很不错,关键还是完全免费的,专业版才收费。
最近给自己的服务器添加了新的电脑的 SSH 权限,但是新电脑上反复尝试都不能 ssh 上服务器。然而通过旧电脑却可以登录上去。没想到竟是因为设备上没有 inode 了。 inode 是什么呢?...使用 df 命令解决“设备上没有剩余空间”的报错 登录到服务器上后,看到了“设备上没有剩余空间”的报错,touch 一个新文件也报这个错,rm 删除东西时就一直卡住了。...我这次通过 du -sh 查找到 docker 相关的目录占了很多空间,而 docker 本身却打不开,所以先删掉了也占很大空间的/var/log/ 下的文件,其中 maillog 居然有上 G 大小,...tail 了一下发现有好多 “设备上没有剩余空间” 的日志。...之后我用了 docker volume prune 果然开始了长时间的清理工作,最后成功把 inode 的使用率从 100% 下降到 4%。
而这其中,有不少插件代码还开源并托管到 GitHub 上。 今天抽空跟大家分享下,我曾看过的那些比较沙雕的 Chrome 插件。...之后,在短短数月内,该游戏瞬间火爆各大社交网络,成为 2014 年最受欢迎的手游之一,当时我身边不少朋友的手机上都安装了这款游戏。 一款爆品的诞生,往往也伴随着一些赝品的争相模仿。...Flappy Octocat,这款以 GitHub 吉祥物章鱼猫为主角所打造的小游戏便是其中之一。...该游戏由电子科技大学的一名学生所研发,通过在 Chrome 上安装这款游戏,你便可以在 GitHub 上的 commit 强愉快的玩耍章鱼猫小游戏。 可以说是非常有创意了。...没关系,装上这款插件,就可以把你电脑上的网页微信伪装成云笔记,让你神不知鬼不觉地上微信了。 伪装到这地步,可以说真的很丧心病狂了。
不久前,有好心人在 GitHub 上开放了自己汇总整理的,在全球范围内高达 8000+ 的公共的 IPTV 直播源,领域覆盖历史、教育、商业、电影、音乐......基本上你想看啥类型的电视节目都能在上面找到,目前该项目在 GitHub Star 数已破万。...无独有偶,GitHub 上也有人整理过一份大数据入门指南,其中对大数据学习路线、技术栈思维导图、常用软件安装指南都给出了非常详细的介绍。...不用怕,一图胜千言,下面发几张预览图,让大家看下这款开源项目的图形生成效果,结合上面的产品功能,你便能大致了解这款开源项目了: https://github.com/antvis/G6/ 目前该项目已在...GitHub 累积超过 5200 Star,是一款非常优秀的前端开源项目,有搞前端的同学,不妨读下源码,看看有没有什么可以优化的地方,帮小姐姐提个 issue~ 好了,上面就是今天的分享,还有其它好项目
自 2015 年的千播大战至今,社交直播已经衍生出很多不同的玩法了。传统的简单 “你说我听”,已经再基础不过,又很难给观众带来 “刺激” 的形式了。...最近在 GitHub 上就有这样一个新的开源项目,它实现了单主播直播、多人连麦直播、PK 直播、虚拟主播,四种现在社交直播领域最成熟的场景。...我们通过以下代码可以让用户加入 RTC 频道,实现音视频的互通。 func join(channel: String, token: String?...、控制指令(比如邀请观众上麦)等,都是基于 Agora 实时消息 RTM SDK 实现的。...在这里我们集成 RTM SDK 后,通过以下代码让用户加入 RTM 频道。
Spring Boot项目在Windows上的自启动策略与Windows自动登录配置 摘要 你好,我是猫头虎博主。...今天,我们将探讨在Windows环境中为Spring Boot项目配置自启动的不同方法,并深入到Windows的自动登录功能。如果你正考虑如何提高应用程序的可用性或简化部署流程,那么请继续阅读!...在今天的数字化时代,为Spring Boot项目在Windows环境中实现自启动及Windows的自动登录配置成为了许多开发者和企业的关注焦点。...Spring Boot在Windows上的自启动 1.1 使用Windows服务 步骤: 确保你的系统上已安装Java环境。 使用工具如nssm或手动使用sc命令创建服务。...在接下来的对话框中,输入用户的密码两次,然后点击“确定”。 总结 我们已经涵盖了四种在Windows上配置Spring Boot项目自启动的方法,并详细描述了如何设置Windows的自动登录。
上次写了个 cheat.sh 在手,天下我有,小伙伴们热情高涨,觉得这是一个没有杂质的好工具;也有小伙伴抱怨说对 Windows 用户不是特别友好 (其实用 curl API 是没啥问题的)。...我甚至有些嫉妒,因为 Windows 的这款工具需要我在 Mac 结合好几个工具才能达到与之相媲美的效果 ?...按照以往,我们可能会选择用鼠标缩放某个应用到指定大小,然后用鼠标拖拽的合适的位置上,两个字「麻烦」 ?...总结 Github上有伙伴说,PowerToys 工具的这些功能在未来甚至可能直接成为 Windows 的内置功能,这个到底能否成真不可知,至少现在我们也可以享受这些功能带来的便利,这个多合一的工具,偶尔让我觉得...Mac 也不是很香,有 Windows 10 系统的小伙伴们都可以实验起来了,相信这个工具会让你提升很多效率 在介绍 PowerToys 工具时,我也在文中附上了 Mac 的工具,这样的均沾您觉得还可以吗
较早的版本仅支持Windows平台,在最近的版本中开始支持各类Unix平台,并打算移植至Mac OS X上。...除了官方版本外,有许多第三方的团体或个人将PuTTY移植到其他平台上,像是以Symbian为基础的移动电话。...PuTTY为一开放源代码软件,主要由Simon Tatham维护,使用MIT licence授权。随着Linux在服务器端应用的普及,Linux系统管理越来越依赖于远程。...在各种远程登录工具中,Putty是出色的工具之一。Putty是一个免费的、Windows 32平台下的telnet、rlogin和ssh客户端,但是功能丝毫不逊色于商业的telnet类工具。...文件下载 PuTTY Windows V0.67.0.0 519KB
有很多工具能够帮助开发者在 Linux 和 Mac 上构建深度学习环境(比如 Tensorflow,不幸的是,TensorFlow 无法在 Windows 上轻松安装),但是很少人关注如何在 Win10...大多数人关注的是如何让深度学习框架运行在 Win10 设备的 Ubuntu VM 上,这不是最优的解决方案。...详细信息请查阅官方 Github 页面: https://github.com/philferriere/dlwin 硬件 Dell Precision T7900, 64GB RAM Intel...Windows Kit 10.0.10240.0 用于其 C / C ++编译器(不是其 IDE)和 SDK。由于 CUDA 支持 Windows 编译器,所以选择此版本。...之上的深度学习 Tensorflow和CNTK是用于评估多维数组上的数学表达式的后端 Theano是一个不再活跃的传统后端 PyTorch v0.4.0
推荐几个我常用的Chrome插件 —— 让你使用Github效率翻倍 Chrome 可以说是全世界最受欢迎的浏览器了,其快速、稳定的性能,简洁的设计以及多平台同步的功能都深受用户的推崇,然而很多人成为他的忠粉还是因为它强大的拓展性...我个人安装了非常多的 Chrome 插件,这些插件可以在使用浏览器的各个方面帮助我提升效率,今天就推荐一些 Github 相关的 Chrome 插件。...下载方式:Chrome 商店搜索 Git History Browser Extension Octotree 我们经常会在 Github 的代码仓库上临时去查找一些文件,每次打开一层目录都要需要刷新...下载方式:Chrome 商店搜索 Enhanced GitHub OctoLinker 让你看代码的时候,可以进行更高效的代码连接跳转。...下载方式:Chrome 商店搜索 GitHub Hovercard 下载 crx 如果你不能访问外国网站,不用担心,我已经把这些插件帮你下载好了,公众号后台回复 chrome 即可获得下载链接
以下文章来源于code秘密花园 ,作者ConardLi 推荐几个我常用的Chrome插件 —— 让你使用Github效率翻倍 Chrome 可以说是全世界最受欢迎的浏览器了,其快速、稳定的性能...我个人安装了非常多的 Chrome 插件,这些插件可以在使用浏览器的各个方面帮助我提升效率,今天就推荐一些 Github 相关的 Chrome 插件。...下载方式:Chrome 商店搜索 Git History Browser Extension Octotree 我们经常会在 Github 的代码仓库上临时去查找一些文件,每次打开一层目录都要需要刷新...下载方式:Chrome 商店搜索 Enhanced GitHub OctoLinker 让你看代码的时候,可以进行更高效的代码连接跳转。...下载方式:Chrome 商店搜索 GitHub Hovercard 下载 crx 如果你不能访问外国网站,不用担心,我已经把这些插件帮你下载好了,公众号后台回复 chrome 即可获得下载链接
1.准备工作 首先登录自己的 GitHub 账户,右上角点击个人面板,选择 Settings: ? 然后点击左边菜单底部的 Developer settings: ?...写到这里,松哥不由得感叹一句,还是国外的应用香啊,用 GitHub 做第三方登录,一分钟不到,准备工作就完成了,用 QQ 做,我的资料已经提交两天了,目前的状态还是审核中。。。...不过我也理解腾讯所面临的监管问题。 2.创建应用 接下来我们来简单创建一个自己的网站,我们依然使用 Spring Boot 项目,添加如下依赖: ?...HTML 页面,页面上有一个 GitHub 的图标,点击这个图标,就可以去 GitHub 上完成授权操作,注意授权的链接如下: https://github.com/login/oauth/authorize...GitHub 信息现在已经获取到了,接下来该存数据库就存数据库,该接入自己的登录流程就接入。
实际上,SSH 可能是 Linux 工具箱中最常用的工具之一。因此,你应该尽可能提高体验效率。对于许多管理员来说,没有什么比命令行更有效了。...我将在 Elementary OS 上演示这些工具,但它们都可用于大多数主要发行版。 PuTTY 已经有一些经验的人都知道 PuTTY。...实际上,从 Windows 环境通过 SSH 连接到 Linux 服务器时,PuTTY 是事实上的标准工具。但 PuTTY 不仅适用于 Windows。...EasySSH 虽然 EasySSH 没有提供 PuTTY 中的那么多的配置选项,但它(顾名思义)非常容易使用。...很少(但值得)的选择 Linux 上没有很多可用的 SSH 图形界面工具。为什么?因为大多数管理员更喜欢简单地打开终端窗口并使用标准命令行工具来远程访问其服务器。
三、用户权限验证 登录完毕后想执行其他的操作,比如上传(post)数据的话,我应该怎么做?...(这个地方当时作为萌新的我是懵逼的,所以委屈各位读者大佬跟我一起懵逼)。...我又去观察登录时候的返回值,发现登录成功后的返回值除了 succeed 之外,还有其他的一些返回值,里面包括了一个叫 access_token 的字段,看样子它是 JWT 登录方式用来鉴权的 token...但是返回的状态码依然是 400,而且提示变成了 "url不能为空"。 这到底又是怎么一回事? 多方探查都没有结果。...五、Scrapy 发送 Json 格式数据 在 postman 测试通过后,说明这样的做法是可行的,但是代码上怎么编写呢?
我在想,如果能从一开始学的时候,把之前的开发思路忘掉,就当自己从来没学过编程,以一种空杯心态从零开始学的话,应该会比较快。之前没有考虑到思路转换这一步,走了弯路。...在写完了这个demo后,我感觉到了Vue的确有它的魅力所在。它的MVVM让业务逻辑变得更加清晰和简单。...说句题外话,Vue 的目的不是取代 JQuery,它是为了解决前后端分离而出现的。如果没有数据变化,只是单纯的样式变化,则没有必要去大费周章进行视图模型的绑定,并且还不利于 SEO 优化。...jQuery本质上只是一个简化了的操作函数库而已,代表的是优化过的JavaScript dom操作。...其实两者并没有什么功能上的交集,如果你非要问可不可以用vue来实现jQuery所能实现的功能的话,我只想说,能,并且更加简洁。
要点脸皮,不能出门,假期又一延再延,作为一个从小熟读结发悬梁铁锥刺骨囊萤照读牛角挂书等典故的社会主义好青年,我决定趁这段时间好好充实自己,争取早日上王者! ?...我决定求助我的好基友们... ? 于是乎在某个冬阳高照的下午,我小心翼翼的拉上了窗帘,打开了我最爱的 GayHub GitHub......这款坦克大战是经典坦克大战的复刻版本,在原版的基础上,使用 React 将各元素封装为对应的组件。 ?...在线网址:http://muan.github.io/emoji-minesweeper/ 0x04 俄罗斯方块 俄罗斯方块可以说是我以前最喜欢的小游戏之一啦,无论是在按键机上还是用遥控器在电视上玩,乐此不疲...如果大家喜欢的话,我会继续推荐更多开心的项目,好让大家知道程序员群体不只是大众固有的印象,我们也是可爱有趣怀旧的一群人...
” 大家好,今天的是编辑部小马,分享下我在 Github 上看到的一些很棒的学习资料。 写这个之前我们先聊聊,什么人适合下面这些资源?我个人认为是,自学习能力强的人。“自我 Push”的人。...好,废话不多说~开始介绍 Github 上的一波优秀自学资源~供大家自学使用。...项目地址:https://github.com/xxg1413/python python的系列学习教程我也在 Github 上找到了一个非常完善的整理,项目名为 Python Books && Courses...项目地址:https://github.com/Germey/Python3WebSpider 之前就有朋友想要买电子书,但是我们因为防止盗版,一直没有开放电子书的售卖。...,模拟登录网站爬取的方法及 Cookies 池的维护。
但事实上,它并不是普通的字体,体内蕴藏着魔力。 Leon Sans 最特别的地方在于,字体是由代码构成的。有了这些代码,它可以随意变身。...魔法字体,是名叫 Jongmin Kim 的韩国小伙伴,为了庆祝宝宝降生而设计的。 不过,这不是独乐乐,是普天同庆:代码开源了,GitHub 已经有 6200 星。...都能怎么玩 最基本的操作,就是改变粗细 (Weight) 。 不止给标准字体调粗细,也给炫彩的艺术字调粗细: 然后,加大一点难度,让字体瑟瑟发抖。就是把线条变得曲折。 稍稍不平整,就会轻微的抖动。...也可以把字母截断,变成粉红色的 “多米诺骨牌”,每张牌的宽窄还能自由选择: 还可以让文字看上去,在平静中流淌: 线上 Demo 的功能一共十几种,大家也可以自己试一下: 如果,Demo 还不能满足你的想象...只要用这一串代码,就可以把灵动的字体,在 H5 上显示了: let leon, canvas, ctx; const sw = 800; const sh = 600; const pixelRatio
领取专属 10元无门槛券
手把手带您无忧上云