以及grafna的监控环境,需要监控mysql服务器的性能,因此用到了mysqld_exporter这个插件,但是这个插件需要使用go语言编译,无奈国内下载go环境无果,最后还是使用项目Release页面下编译好的插件
开始在 GitHub 上写博客 准备工作如下 申请 GitHub 账户并准备代码库 安装 Jekyll 安装 Ruby 如果用的是 Windows 系统, 需要先安装 Ruby , 需要下载 1.9.3...上传文件 上传文件最简单了, 不过我的建议是在本地运行 jekyll --server , 先预览一下, 确认无误之后再上传。 只要用 Git 提交上去即可。...大约过一分钟, 新的 Github 页面就生成了, 输入 https://your-username.github.com 就可以浏览。...server 之后, _site 目录下没有生成任何文件, 只要将 _config.yml 中的 auto 配置为 false , 再运行 jekyll --server ,看看错误信息, 一般都可以解决的; 在
然后突然间想到了之前小伙伴说过hexo写博客非常方便而且是托管到github上的,我就想能不能用类似的方法把自己的静态页面也托管到github上。...效果: page.zhuchenglin.cn 前提: 这个方法只能用来部署静态页面,而且是可以公开的代码,所以私有项目一定不要图省钱这样部署。...部署步骤: 如果没有github的伙伴注册一个github账号 在github上创建一个公开的项目(注意,如果创建私有的项目,并且能从外面访问到html,这是需要收费的!...$7/月) 在Settings里的Options里有 GitHub Pages 选项,选择master branch ,下面的Choose a theme 选不选都行,之后再Custom domain...私有代码一定不要这样部署,或者付费部署也可以 这种方法只能部署静态开源页面,不能部署含有后端语言的代码 如需转载请注明出处 : https://www.cnblogs.com/zhuchenglin/p
1、下载github客户端 官网下载地址:https://desktop.github.com/ 下载后桌面会出现如下图标: ?...2、使用GitHub客户端搭建项目 2.1 登录GitHub客户端 前提是你已经有GitHub账号,如果没有,需要先注册一个账号。...点击主页面 "publish repository", 弹出如下输入框,填写相关信息并点击"publish repository"按钮本地仓库将会提交到GitHub。 ?...2.5 push origin 上一步执行后,登录GitHub发现仓库中并没有项目代码。因为还要进行一步操作。点击push origin进行提交原点到仓库。 ?...2.6 查看GitHub仓库中是否有项目。 登录GitHub可以查看项目是否提交成功。
在前面已经讲了如何利用docker安装nginx,现在就将项目部署到上面: 首先通过npm run build打包成dist目录 可以先看一下devServer是如何写的: devServer:{...: 接下来修改conf.d下的.conf配置文件: 因为我是直接访问ip,还没有买域名,所以选择直接写ip的方式 再来/showBooks配置项的写法要和上面的vue里的写法对应上。
写了一篇文章后清除缓存文件 hexo clean 然后再次启动博客: hexo server 博客部署到GitHub上 在GitHub上创建仓库,仓库名格式必须是:用户名.github.io 如:...在blog文件夹下安装git部署 插件 出现错误是正常现象 cnpm install --save hexo-deployer-git ?...//仓库地址 branch: master 部署在github上的命令: hexo deploy //或 hexo d ?...部署到github上: hexo deploy //或 hexo d 访问:xdr630.github.io ? 也可以自己改主题的一些css样式之类。...这里我访问xdr630.github.io跳到yunxdr.top时,这是因为我在GitHub Pages设置了自定义域名,有关设置方法的详情请访问我写的这篇文章:https://blog.csdn.net
如果在Github上找资源就直接在搜索框里打技术名,像下图这样 结果有14万+,你根本无从选择适合自己的 这时候你需要学习Github高级搜索语法,快速找到你想要的轮子!...搜索在readme详情里面包含spring boot并且stars数大于3000的in:readme spring boot stars:>3000 搜索描述中包含前端面试题的项目:in:description...前端面试题 还可以对语言进行限定 in:description 前端面试题 language:javascript 有些项目很久没更新过了,我们甚至可以选择最新更新时间在什么时间之后的 in:description...mentions:defunkt -org:github 匹配提及 @defunkt 且不在 GitHub 组织仓库中的议题 小结 详细的查询语法可以查看官网地址: https://docs.github.com.../cn/github/searching-for-information-on-github/searching-for-repositories 掌握一定的Github搜索语法确实可以取得事半功倍的查询效果哦
点击 "Setting"按钮,在option里面下滑到 “gitHub Pages”
Hexo 使用 Markdown(或其他渲染引擎)解析文章,在几秒内,即可利用靓丽的主题生成静态网页。...在浏览器输入http://localhost:4000/即可访问 2.在GitHub上的配置 添加公钥到GitHub [root@docker blog]#ssh-keygen -t rsa -C “your_name...登录GitHub,在你的头像里点击“Settings”,再点击SSH and GPG keys,选择New SSH key,把刚才生成的公钥复制到key的框里,title字段可以随便填写,公钥放置在/root...完成安装查看博客 接下来访问地址https://wahaha5354.github.io/就可以看到了 ?...新建博文 要创建新帖子或新页面,可以运行以下命令: $ hexo new [layout] [layout] 为可选,不写默认为post.
12月初我在GitHub上上传了一个仓库,到现在为止获取了 6300 star,下面和大家聊聊关于项目启动的初衷、面临的一些困难和未来的计划。 「LeetcodeAnimation」的萌芽?...想起去年曾用自己熟悉的编程语言开源过一个关于排序动画的项目(最近发现被人偷源码上架App Store),在 GitHub 上也获得了不少 star ,效果不错:因为每次想起动画场景的时候就能知道排序的思路...基本上一道LeetCode上的原题从选题到文章生成的步骤是这样的: 从基本熟悉知识点(图、树、堆、栈、链表、哈希表、记忆搜索、动态规划、指针法、并查集等)中每个知识点挑选出几道经典的题目; 先自己审题、...GitHub地址:https://github.com/MisterBooo/LeetCodeAnimation ? 项目第一 ? 个人排名第一 到目前位置,已经有超过 6300 的star。...「LeetcodeAnimation」的长期计划 正如我在 「LeetcodeAnimation」上写的:我会尽力将LeetCode上所有的题目都用动画的形式演示出来,计划用3到4年时间去完成它,期待与你见证这一天
今天我分享给大家一个使用 Github 找优质资源的技巧: 使用Github 的站内搜索,搜索:Awesome + 你的关键字 比如: 再点开,就能看到精彩的资源了: 赶紧去试试吧!
很多人选择在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跟本地项目中的
二 为什么部署到github GIthub Pages则是github上的一项功能,可以放置网页文件到指定文件夹,然后给你一个专属域名用于展示一些项目,但现在大多用来开发制作个人博客网站。...1.Node.js 用来生成静态页面。移步Node.js官网,下载v5.5.0 Stable 一路安装即可。 2.Git 用来将本地Hexo内容提交到Github上。...注意坑二:在配置所有的_config.yml文件时(包括theme中的),在所有的冒号:后边都要加一个空格,否则执行hexo命令会报错,切记 切记 在blog文件夹目录下执行生成静态页面命令: hexo...http://localhost:4000时一样的页面。...//将文章部署到Github 安装theme 你可以到Hexo官网主题页去搜寻自己喜欢的theme。
我们可以这样理解: 当我们把代码提交到github上时 github发起一次请求给服务器 服务器接受请求后,执行拉取git的脚本 这样就实现了整个项目的自动部署。...1、在一个目录下克隆github项目 我的在/root/test下拉取项目,项目名也叫test(拉取的项目存在于/root/test/test) 2、在同级目录新建hooks.json(位于/root...查看钩子定义页面,查看钩子可以包含哪些属性以及如何使用它们的详细描述。 [ { "id": "deploy", "execute-command": "....master test]# nohup /root/go/bin/webhook -hooks hooks.json -verbose >log.txt 2>&1& [1] 3060 九、愉快玩耍 然后你就可以在自己电脑上写代码...,写好后,他自己就会部署,爽歪歪。
本文介绍在Windows电脑中,下载、部署Nacos平台的方法。...Nacos是一个动态服务发现、配置管理和服务管理平台,由阿里巴巴开源并维护;其可以帮助开发者更轻松地构建云原生应用,尤其是在微服务架构场景中。 ...如果没有配置JDK或Maven,大家可以分别参考文章Windows部署Java JDK的方法,以及文章Windows部署Maven环境的方法。 接下来,我们就开始配置Nacos。...首先,到其GitHub的官方网站(https://github.com/alibaba/nacos/releases)中,下载最新的稳定版本;我这里就下载了2.3.2这个版本,如下图所示。 ...此时,我们在浏览器中输入http://127.0.0.1:8848/nacos,即可进入Nacos的后台管理界面,如下图所示。 这里需要注意,默认情况下,上图中的用户名和密码都是nacos。
参考之前Web开发经验,提出以页面结构化的解耦方式组织代码。下面讲讲Lego在Android上一次小小尝试 一,MVP简介 ? MVC太过常见这里不啰嗦。...View逻辑在Activity。 业务逻辑则由Presnter的requestAllDataFromNet去实现。...Presenter可复用(在日迹的需求中,首页和4Tab公用一个Presnter) 4. 方便单元测试 5....三,Lego页面结构化 前面铺垫这么多,终于到我要吹水的时候了。MVC,MVP,还有MVVM等MVX系列的设计模式,都是一种大而全的统一管理。在项目结构中最为关键其实是:分模块! ?...解耦,代码可读性高,底层统一优化 在使用了两个版本之后,感觉完成度还是不够。 1. 顶层Lego情况复杂,底层统一优化不好做 2.
在此电脑上的增加一行hugo.exe的路径,如: 电脑上最好安装个git,是比较方便的。...git路径切换到根目录启动博客,还是刚才的命令 访问: GitHub上部署 需要部署在 GitHub Pages 上,首先在GitHub上创建一个Repository,命名为:xdr630.github.io...首先在GitHub上创建一个空的仓库。...注意:仓库名必须跟自己的用户名一样 用户名.github.io,如: 创建完成之后,接着把本地博客部署到GitHub上 在站点根目录执行 Hugo 命令生成最终页面: hugo --theme...=m10c --baseUrl="https://xdr630.github.io/" --buildDrafts (注意,以上命令并不会生成草稿页面,如果未生成任何文章,请去掉文章头部的 draft=
参考之前Web开发经验,提出以页面结构化的解耦方式组织代码。下面讲讲Lego在Android上一次小小尝试 一,MVP简介 ? MVC太过常见这里不啰嗦。...View逻辑在Activity。 业务逻辑则由Presnter的requestAllDataFromNet去实现。...三,Lego页面结构化 前面铺垫这么多,终于到我要吹水的时候了。MVC,MVP,还有MVVM等MVX系列的设计模式,都是一种大而全的统一管理。在项目结构中最为关键其实是:分模块! ?...根据页面结构,划分出一个个独立维护模块,这就是页面结构化。 页面结构化(Lego)与组件化的区别 组件处于通用性,是不带业务逻辑的。而页面结构化是带业务逻辑。...在使用了两个版本之后,感觉完成度还是不够。 顶层Lego情况复杂,底层统一优化不好做 接口之间约束,不够自由 但是对比MVP,Lego能体验出轻便,逻辑清晰,方法数量少的优势。
一个使用yaml格式配置用于持续集成完成自动化测试部署的开源项目 官网:https://travis-ci.org/ 使用travis-ci集成vue.js项目 首先,您需要一个github账号...开启对 metools 项目的集成并进入设置页面 ?...如下图所示,根据需要配置构建信息 添加github的Token到环境变量中,用户名,邮箱也可添加进去,这样配置文件中就可以使用了 生成Token见步骤5.注意:配置私密的环境变量时一定要加密,因为会显示在日志中且能够被他人看到...自动构建项目 修改完成,并推送到github后,就可以在travis-ci.org中看到项目开始构建了(以后每次推送代码到仓库后都将会自动构建项目) ? 构建完成日志 ? 构建完成。...在设置中可以看到默认已经将gh-pages分支部署到pages,访问https://用户名.github.io/metools/即可预览效果。 ?
p=4779 这几天,大家朋友圈或多或少的看到有人在高价收购 Github 账号。更准确的说是在薅 Github 上一个项目的羊毛。 ? 这波神操作导致很多人看不懂。...后在在谷歌上查了一下,发现重大秘密! ? 简单来说就是 GitHub 有一个区块链项目 Handshake 正在面向GitHub 上前 25万名开发者派送 4,246.99 HNS币。...大致的意思就是说,只要你的 GitHub 有大于 15 个 followers。 ? 然后你的 GitHub 绑定 SSH 公钥,并且本地能够通过 SSH 的方式访问。...并且你的 Github 账号在 2019-02-04 的时候超过 15 个粉丝。且你的 Github 在2019-02-04 之前上传过 SSH & PGP keys,就有可能获得这 1000 刀。...下面附上 Handshake 的官网地址和 Github 地址。