Fontawesome 是一套图表字体库框架,我们经常在项目中用到它的各式各样的图标,本文介绍的是如何使用其 React 组件形式的包应用到项目中。...安装 使用 npm 命令来安装 react-fontawesome 包。...npm install react-fontawesome --save 导入 css 在项目的 head 标签中的导入 fontawesome 的 css 样式表。...import FontAwesome from 'react-fontawesome'; 比如我们要显示一个向上的箭头图标,就像下面一样在 render 函数中调用即可。...<FontAwesome name='angle-double-up' style={{ fontSize: "17px" }} /> name 属性就是你要用的 icon 的名字,一般官网给出的
前言 各路大佬用了各种方式实现了文章的点赞功能。 有的是博客系统自带的; 有的是评论系统集成的; 有的通过统计代码的 API 实现的; 有的通过第三方 SaaS 服务实现的。...虽然这个后端代码暂时没有提供初始化数据库的代码,不过通过源代码逆向出了初始化 Cloudflare D1 的命令。 Why this? 为什么选择了这个点赞功能呢。...这是模仿的 GitHub 的点赞功能的,基本上 1:1 还原了。 GitHub 即正义! 步骤 1. 部署后端(可选) 部署后端不是必需的,用官方提供的 API 就可以使用了。...-7777-4459-a579-123456789012 然后在本地电脑中克隆代码: git clone https://github.com/emaction/emaction.backend.git...这个名称与克隆代码中的 package.json 文件中的名字对应,可自行选择是否修改。
《深度学习500问:AI工程师面试宝典》 ▼扫码获取本书详情▼ ● —— 源自GitHub星标数超4.2万的火爆之作 —— 在学习深度学习相关知识的时候,作者经常通过反复思考某个问题来指导自己,...2018年6月,作者陆续将整理的内容上传到GitHub,方便自己远程更新。...在最开始的两周内,累计星标就超过1万,在GitHub趋势榜的全球月、周排名中多次居首,这些内容成为一份火爆的深度学习方面的资料。...截至目前,《深度学习500问》在GitHub上的累计星标已超过4.2万。本书便源自该项目。...—— 历时3年,融合产学研的精心之作 —— 本书的相关内容在GitHub和知乎等平台已经受到了很多网友的关注和认可,这是为什么呢?
上周在欣赏阮一峰老师的《科技周刊》时,发现了一个牛逼的学习路线,在 GitHub 上已经标星 144k 了,简直火爆。里面不仅涵盖了前端和后端的学习路线,还有运维的学习路线。...这个学习路线原本是作者为他的大学教授绘制的,给学生们看的,后来就开源到了 GitHub,希望能够借助社区的力量帮助到更多的编程爱好者。...顺带呢,你还可以按照作者的方式给自己整一个学习路线。既然这个学习路线有 144k 的星标,就能说明大家很认可,很值得效仿一下。 想知道作者的路线图是怎么绘制的?...顺带贴一下这个学习路线图的中文版 GitHub 地址: https://github.com/kamranahmedse/developer-roadmap/tree/master/translations.../chinese 如果你访问 GitHub 比较慢的话,不用担心,我已经将这些学习路线的高清原图上传到了百度云盘,你可以通过下面的方式获取。
转自:GitHub github.com/jlevy/the-art-of-command-line/blob/master/README-zh.md 熟练使用命令行是一种常常被忽视,或被认为难以掌握的技能...这里的部分内容 首次 出现 于 Quora, 但已经迁移到了 Github,并由众多高手做出了许多改进。如果你在本文中发现了错误或者存在可以改善的地方,请贡献你的一份力量。...你喜欢的话,可以执行 set -o vi 来使用 vi 风格的快捷键,而执行 set -o emacs 可以把它改回来。...在 vi 风格下快捷键则是 escape-v。 键入 history 查看命令行历史记录,再用 !n(n 是命令编号)就可以再次执行。其中有许多缩写,最有用的大概就是 !...要转换 Cygwin 和 Windows 风格的路径可以用 cygpath。这在需要调用 Windows 程序的脚本里很有用。
大家学习OpenCV过程中可能最想知道的就是从哪里可以找到好的学习资料,今天就介绍一位多年计算机视觉与机器学习开发经验的博士,知名技术作者、写过超过1000+篇的OpenCV技术文章,通俗易懂,堪称OpenCV...神人-Satya Mallick,他也是知名网站learnopencv的主人与唯一作者。...怎么形容他都不为过,可以说是OpenCV案例代码大全、里面有很多很有参考价值的代码片段与学习案例,无论是初学者还是有经验的OpenCV开发者,看完之后都会从中受益。...神人全部教程与源码的github地址如下: https://github.com/spmallick/learnopencv 代码知识点列表 代码内容主要覆盖如下知识点: OpenCV基础代码演示 OpenCVa...Satya Mallick简历 博士毕业、数十年的计算机视觉与机器学习开发经验、精通OpenCV、Caffe、pytorch等开发框架、2019年OpenCV官方视频教程开发者,不过他的视频教程是收费美刀的
这也许是个未知数,据研究表明,具有设计性的智能硬件也许是你未来穿衣风格的重要风向标。...Gartner公司的数据表明,明年智能服装预计将会超过现下火爆的智能手表和手环设备,成为可穿戴领域最大的赢家,出货量将达到惊人的2600万,而这一数字在2013年仅有可怜的1万。...“我们需要的产品不是科技怪物,也不是手机的替代品。我们的终极目标是将科技融合进可穿戴设备中,你爱上它的原因不是它搭载的先进技术,而是它精巧美观的设计。”...公司受邀参加了过去两季的纽约时装周,每次都用全新的科技元素技惊四座,如能通过应用进行控制的蓝牙服装。他们最新的服装甚至可以实时显示穿着者的推文。...每个人都会购买符合自己风格并且功能强大的智能服装。
Github上有个前端学习资源一直很火——developer-roadmap,这是国外的一个大佬整理出来的,标星113K,由此可见它有多受欢迎,国内的许多开发者都知道有这么一个项目存在,但苦于英文水平比较薄弱...,很难看的懂。...现在好了,developer-roadmap已经有了中文版,目前在Github上标星5K,翻译者是中国台湾人,因此,翻译的文字是繁体中文,不过,这对于许多开发者来说比看英文简单多了。...(Github地址:https://github.com/goodjack/developer-roadmap-chinese) 这份路线图展示了如何成为一名合格的前端、后端或DevOps开发人员,目的是给你一个轮廓...源自:https://github.com/goodjack/developer-roadmap-chinese
Hutool最初是我项目中“util”包的一个整理,后来慢慢积累并加入更多非业务相关功能,并广泛学习其它开源项目精髓,经过自己整理修改,最终形成丰富的开源工具集。...Hutool的工具类。...SecureUtil(加密解密工具) 主要是在登录的时候还有修改密码的时候用到的,因为数据库里面的密码是md5加密处理的,所以登录的时候需要先加密之后再到数据库进行查询,使用Hutool的话,只需要调用...HtmlUtil.restoreEscaped 还原被转义的HTML特殊字符 HtmlUtil.encode 转义文本中的HTML字符为安全的字符 HtmlUtil.cleanHtmlTag 清除所有HTML...t=255673 好了,就介绍这三个工具类,有兴趣的可以去试试其他的工具,挺全的,这应该是我用过最好用的一个工具类库了,值得一试。 官网地址:http://www.hutool.cn/
我找到一个github标星75.5k+star的仓库,把各种常见算法用python实现了,而且还有动图演示,非常值得推荐。...仓库地址:https://github.com/TheAlgorithms/Python 内容说明 包含了常见的算法的python实现,如二叉树、排序、查找等等。这些是算法工程师必须掌握的技能。...免费的我推荐严蔚敏老师的数据结构课程,网上可以查到,用c语言实现,当年考博士时候学的就是这个。...算法的python实现推荐github上一个75.5k+star的仓库,把各种常见算法用python实现了,而且还有动图演示。...仓库地址: https://github.com/TheAlgorithms/Python
原来的英文版 GitHub 项目地址: https://github.com/bharathgs/Awesome-pytorch-list 本文推荐的汉化版 GitHub 地址: https://github.com...该部分项目主要涉及神经风格迁移、图像分类、人脸对齐、语义分割、RoI 计算、图像增强等任务,还有一些特殊的 CNN 架构。 3....例如用PyTorch实现的产生序列数据的递归变分自动编码器、PyTorch 实现 V-Net:全卷积神经网络在体医学图像分割中的应用、生成对抗网络的 PyTorch 简单实现,关注于动漫脸谱绘画等等。...还有一些非常有意思的项目,例如使用神经网络作画、用 PyTorch 实现的聊天机器人、用 AlphaZero 算法玩五子棋等。 ? 总的来说,这是一份超赞的 PyTorch 资源大列表,非常全面。...最后再附上该项目的 GitHub 地址: https://github.com/xavier-zy/Awesome-pytorch-list-CNVersion
HTTP被提问的概率还是比较高的。...小编我授集了5大类HTTP面试常问的题目,同时这5大类题跟HTTP的发展和演变关联性是比较大的,通过问答+图解的形式由浅入深的方式帮助大家进一步的学习和理解 HTTP . ? HTTP基本概念 ?..."——来自面试官的灵魂拷问 可能有的小伙伴奇怪的问:“我虽然不明白它的工作,但ping我也用的贼6啊!” 你用的是6。但你在面试官面前,你就6不起来了,毕竟他们也爱问。 所以,我们要抱有「知其然。...知其所以然」的态度,这样就能避免面试过程中,出门右拐的情况了。 IP协议的助手——ICMP 协议 ? ICMP目标不可达类型的代码号 ? ping——查询报文类型的使用 ?...我用Wireshark让你「看得见」TCP 网络世界中的数据包交互我们肉眼是看不见的,它们就好像隐形了一样,我们对着课本学习计算机网络的时候就会觉得非常的抽象,加大了学习的难度。
Github 地址:https://github.com/Asabeneh/30-Days-Of-JavaScript javascript 编码风格这种是无所谓对与错,只有是否合适。...如果是一个团队工作环境,最好统一编码风格,通过统一的编码风格,那么团队之间的协作关系会变得更加顺畅! 这是由 Airbnb 出品的一套 JavaScript 编码规范/编程风格指南!...Github 地址:https://github.com/airbnb/javascript freeCodeCamp freeCodeCamp 是一个致力于帮助人们免费学习编程的非盈利 Web 全栈编程学习网...截止2021年 freeCodeCamp 共收到 33 万+ Star , 是 GitHub 上星标第一的开源项目。...Github 地址:https://github.com/airbnb/javascript javascript-algorithms 该仓库包含了多种基于 JavaScript 的算法与数据结构。
AnotherRedisDesktopManager 于是就去Github上找了下,发现了另一个RedisDesktopManager,界面漂亮而且免费,一看Star数量8K+,有点厉害!...使用 安装 首先我们需要下载安装包,然后双击安装即可,下载地址:https://github.com/qishibo/AnotherRedisDesktopManager/releases ?...深色模式 我们现在使用的界面模式为浅色模式,可以从设置中打开深色模式,还是很炫酷的! ? 命令行 支持使用Redis命令行,点击Redis控制台按钮即可打开。 ?...我们先来存储String类型的键值对数据,可以发现支持文本、JSON、反序列化三种显示,而且JSON支持效果不错; ? 再来存储List类型的键值对,发现可以像操作表格一样操作List中的数据; ?...再来存储Hash类型的键值对,依然可以像操作表格一样操作HashMap中的数据。 ?
Halo 是一款现代化的个人独立博客系统,给习惯写博客的同学多一个选择。 简介 Halo [ˈheɪloʊ],意为光环。当然,你也可以当成拼音读(哈喽)。...轻快,简洁,功能强大,使用 Java 开发的博客系统。...快速开始 下载最新的 Halo 安装包 curl -L https://github.com/halo-dev/halo/releases/download/v1.1.1/halo-1.1.1.jar...--output halo-latest.jar 或者 wget https://github.com/halo-dev/halo/releases/download/v1.1.1/halo-1.1.1...周边 后台管理(halo-admin):https://github.com/halo-dev/halo-admin 独立评论模块(halo-comment):https://github.com/halo-dev
简介 Hutool是Hu + tool的自造词,前者致敬我的“前任公司”,后者为工具之意,谐音“糊涂”,寓意追求“万事都作糊涂观,无所谓失,无所谓得”的境界。...Hutool的工具类。...SecureUtil(加密解密工具) 主要是在登录的时候还有修改密码的时候用到的,因为数据库里面的密码是md5加密处理的,所以登录的时候需要先加密之后再到数据库进行查询,使用Hutool的话,只需要调用...HtmlUtil.restoreEscaped 还原被转义的HTML特殊字符 HtmlUtil.encode 转义文本中的HTML字符为安全的字符 HtmlUtil.cleanHtmlTag 清除所有HTML...; } 好了,就介绍这三个工具类,有兴趣的可以去试试其他的工具,挺全的,这应该是我用过最好用的一个工具类库了,值得一试。 官网地址:http://www.hutool.cn
PacVim 来自 Github 开发者:Jamal Moon,为了帮助自己学习 VIM,让学习变的更加轻松,因此也就开发出了这款游戏。...开发者 Jamal Moon PacVim 建立的目的 VIM 是编辑代码的好工具,但包括Jamal Moon在内的许多人都在艰难的学习中挣扎,同时也并没有找到一种有趣的方法来深入了解 VIM 命令,因此...clone https://github.com/jmoon018/PacVim.git 正克隆到 'PacVim'... remote: Enumerating objects: 627, done...每个文本文件的名称都是采用map#.txt的格式,其中#代表数字,例如0、1、9、14等;并确保在GLOBALS.CPP中更改了NUM_OF_LEVELS个,否则将无法加载新的地图,等于最高的地图编号。...Github 地址:https://github.com/jmoon018/PacVim
点击上方“杰哥的IT之旅”,选择“星标”公众号 重磅干货,第一时间送达 ? 作者:JackTian 微信公众号:杰哥的IT之旅(ID:Jake_Internet) Vim对程序员来说,都不陌生。...PacVim 来自 Github 开发者:Jamal Moon,为了帮助自己学习 VIM,让学习变的更加轻松,因此也就开发出了这款游戏。 ?...开发者 Jamal Moon PacVim 建立的目的 VIM 是编辑代码的好工具,但包括Jamal Moon在内的许多人都在艰难的学习中挣扎,同时也并没有找到一种有趣的方法来深入了解 VIM 命令,因此...clone https://github.com/jmoon018/PacVim.git 正克隆到 'PacVim'... remote: Enumerating objects: 627, done...Github 地址:https://github.com/jmoon018/PacVim
领取专属 10元无门槛券
手把手带您无忧上云