- 我的个人网站:redstonewill.com最近,笔者发现 GitHub 上出现了一份超火的 TensorFlow 教程,目前已经收获了 8000+ star 了。这份 TensorFlow 教程来自弗吉尼亚理工博士 Amirsina Torfi。而这份教程最大的特点就是清晰简单,非常适合入门。项目地址:https://github.com/osforscience/TensorFlow-... 我的个人网站:redstonewill.com最近,笔者发现 GitHub 上出现了一份超火的 TensorFlow 教程,目前已经收获了 8000+ star 了。这份 TensorFlow 教程来自弗吉尼亚理工博士 Amirsina Torfi。而这份教程最大的特点就是清晰简单,非常适合入门。项目地址:https://github.com/osforscience/TensorFlow-...
- 1. 注册github账号打开Github注册账号,然后新建一个{username}.github.io的仓库。{username}为Github用户名。请严格遵守该格式创建仓库。2. 本次环境搭建2.1 生成认证秘钥笔者使用的Mac环境,没经过安装git的过程,可能以前安装过。git的安装过程不多叙述。首先创建本地秘钥,在Terminal.app中命令:将邮件替换成自己的GitHub邮件账... 1. 注册github账号打开Github注册账号,然后新建一个{username}.github.io的仓库。{username}为Github用户名。请严格遵守该格式创建仓库。2. 本次环境搭建2.1 生成认证秘钥笔者使用的Mac环境,没经过安装git的过程,可能以前安装过。git的安装过程不多叙述。首先创建本地秘钥,在Terminal.app中命令:将邮件替换成自己的GitHub邮件账...
- 这篇文章通过gitlab来实现项目的持续发布,衔接上一篇持续集成,主要介绍从开发提交代码到编译、打包、生成镜像的过程,我项目类型为java的spring cloud,所以以此来介绍,实现目标如下图所示。 (一) 环境要求Centos 7.5.1804Docker 18.06.1-cegitlab/gitlab-cegitlab/gitlab-runner(二) 项目设置编辑.gitla... 这篇文章通过gitlab来实现项目的持续发布,衔接上一篇持续集成,主要介绍从开发提交代码到编译、打包、生成镜像的过程,我项目类型为java的spring cloud,所以以此来介绍,实现目标如下图所示。 (一) 环境要求Centos 7.5.1804Docker 18.06.1-cegitlab/gitlab-cegitlab/gitlab-runner(二) 项目设置编辑.gitla...
- 这篇文章通过gitlab来实现项目的持续集成,主要介绍从开发提交代码到编译、打包、生成镜像的过程,我项目类型为java的spring cloud,所以以此来介绍,实现目标如下图所示。 (一) 环境要求Centos 7.5.1804Docker 18.06.1-cegitlab/gitlab-cegitlab/gitlab-runner(二) 项目设置修改项目pom.xmla) ... 这篇文章通过gitlab来实现项目的持续集成,主要介绍从开发提交代码到编译、打包、生成镜像的过程,我项目类型为java的spring cloud,所以以此来介绍,实现目标如下图所示。 (一) 环境要求Centos 7.5.1804Docker 18.06.1-cegitlab/gitlab-cegitlab/gitlab-runner(二) 项目设置修改项目pom.xmla) ...
- 基础架构之Gitlab Runner也是常用的基础设施,我们接着GitLab操作,具体使用GitlabRunner,如果不熟悉可以见官方详细介绍https://docs.gitlab.com/runner,这篇文章主要介绍安装及项目使用。(一) 环境要求Centos 7.5.1804Docker 18.06.1-cegitlab/gitlab-cegitlab/gitlab-runner(... 基础架构之Gitlab Runner也是常用的基础设施,我们接着GitLab操作,具体使用GitlabRunner,如果不熟悉可以见官方详细介绍https://docs.gitlab.com/runner,这篇文章主要介绍安装及项目使用。(一) 环境要求Centos 7.5.1804Docker 18.06.1-cegitlab/gitlab-cegitlab/gitlab-runner(...
- Git几乎是软件开发人员的必备工具了,关于代码管理,公司都一般都会搭建自己的仓库,关于GitLab的详细介绍参见官方网站详见 https://about.gitlab.com,这篇文章主要介绍安装及使用。(一) 环境要求Centos 7.5.1804Docker 18.06.1-cegitlab/gitlab-ce(二) 安装设置镜像获取a) 执行如下命令获取最新的镜像dock... Git几乎是软件开发人员的必备工具了,关于代码管理,公司都一般都会搭建自己的仓库,关于GitLab的详细介绍参见官方网站详见 https://about.gitlab.com,这篇文章主要介绍安装及使用。(一) 环境要求Centos 7.5.1804Docker 18.06.1-cegitlab/gitlab-ce(二) 安装设置镜像获取a) 执行如下命令获取最新的镜像dock...
- 开源项目多如牛毛,值得分析的项目也很多很多。从哪里入手呢?幸运的是,在开源社区,有一个著名的网站,过去叫oloho,现在改名叫openhub。 开源项目多如牛毛,值得分析的项目也很多很多。从哪里入手呢?幸运的是,在开源社区,有一个著名的网站,过去叫oloho,现在改名叫openhub。
- 数据抓取最初是打算使用openhub.net的Open API的,他们有不错的API,还在Github上放了一个开源项目。只可惜,他们的API,最多申请5个API Key,每个Key明天的访问请求数量,不能超过1000次。当时我还不知道,其实openhub的数据只有28万多,还以为满打满算,至少得60多天才能全部抓完,顿时心就凉了。后来有朋友介绍了一个很棒的直接抓取HTML页面,然后做DOM分析的 数据抓取最初是打算使用openhub.net的Open API的,他们有不错的API,还在Github上放了一个开源项目。只可惜,他们的API,最多申请5个API Key,每个Key明天的访问请求数量,不能超过1000次。当时我还不知道,其实openhub的数据只有28万多,还以为满打满算,至少得60多天才能全部抓完,顿时心就凉了。后来有朋友介绍了一个很棒的直接抓取HTML页面,然后做DOM分析的
- 写博客的好工具,快速获得高清图片 写博客的好工具,快速获得高清图片
- 一、研发工具与研发模式据说,人之区别于禽兽,最大的特征在于利用,甚至发明工具。在没有任何其他工具时,我们只能借助于自己的肢体,一旦有了工具之后,我们的能力将会大大的增加。但是,从另一个角度来看,工具也同时在限制我们的能力,甚至限制了我们的行为模式与思维模式。有一句俗话说得好:「手里拿着锤子,看见什么都像钉子。」而在研发工具的领域,我们观察到另外一些有趣的现象:因为软件研发工具的开发者,同时也... 一、研发工具与研发模式据说,人之区别于禽兽,最大的特征在于利用,甚至发明工具。在没有任何其他工具时,我们只能借助于自己的肢体,一旦有了工具之后,我们的能力将会大大的增加。但是,从另一个角度来看,工具也同时在限制我们的能力,甚至限制了我们的行为模式与思维模式。有一句俗话说得好:「手里拿着锤子,看见什么都像钉子。」而在研发工具的领域,我们观察到另外一些有趣的现象:因为软件研发工具的开发者,同时也...
- 1 简介本文是一份 Git 高级功能速查表,涵盖常用但容易被忽视的高效功能,包含 命令 + 使用场景 + 示例。需要的可以直接放到文档或 README 里当速查手册。 2 Git 历史与调试git blame <file> 查看文件每一行是谁、何时改的 git blame maingogit log -p 查看提交历史和补丁 git log -p -2(最近 2 次提交)git log ... 1 简介本文是一份 Git 高级功能速查表,涵盖常用但容易被忽视的高效功能,包含 命令 + 使用场景 + 示例。需要的可以直接放到文档或 README 里当速查手册。 2 Git 历史与调试git blame <file> 查看文件每一行是谁、何时改的 git blame maingogit log -p 查看提交历史和补丁 git log -p -2(最近 2 次提交)git log ...
- 本系列是开源书C++ Best Practises[1]的中文版,全书从工具、代码风格、安全性、可维护性、可移植性、多线程、性能、正确性等角度全面介绍了现代C++项目的最佳实践。本文是该系列的第一篇。 C++最佳实践: 1. 工具(本文) 2. 代码风格 3. 安全性 4. 可维护性 5... 本系列是开源书C++ Best Practises[1]的中文版,全书从工具、代码风格、安全性、可维护性、可移植性、多线程、性能、正确性等角度全面介绍了现代C++项目的最佳实践。本文是该系列的第一篇。 C++最佳实践: 1. 工具(本文) 2. 代码风格 3. 安全性 4. 可维护性 5...
- 项目地址 https://github.com/conwnet/github1s 1.使用方法 2.在url中github后面加1s 3.方便我们在github中直接调试或者查看,不需要c... 项目地址 https://github.com/conwnet/github1s 1.使用方法 2.在url中github后面加1s 3.方便我们在github中直接调试或者查看,不需要c...
- 虽然我一直很反对框架,但是随着自己开发经验的积累越来越多,也对开发框架持开发态度了,因为很多东西都是重复的,开发框架确实能为自己节省很多时间,优秀的开发框架还能教会你很多软件架构方面的知识。下面介绍开源框架AndroidAnnotations。 AndroidAnnotations是一个能够让你快速进行Android开发的开源框架... 虽然我一直很反对框架,但是随着自己开发经验的积累越来越多,也对开发框架持开发态度了,因为很多东西都是重复的,开发框架确实能为自己节省很多时间,优秀的开发框架还能教会你很多软件架构方面的知识。下面介绍开源框架AndroidAnnotations。 AndroidAnnotations是一个能够让你快速进行Android开发的开源框架...
- 一、gitlab推送企业微信机器人项目代码 # coding=utf-8 """ @Project :pachong-master @File :gitlab_wechat.py @Author :gaojs @Date :2022/8/10 21:56 @Blogs ... 一、gitlab推送企业微信机器人项目代码 # coding=utf-8 """ @Project :pachong-master @File :gitlab_wechat.py @Author :gaojs @Date :2022/8/10 21:56 @Blogs ...
上滑加载中
推荐直播
-
HDC深度解读系列 - Serverless与MCP融合创新,构建AI应用全新智能中枢2025/08/20 周三 16:30-18:00
张昆鹏 HCDG北京核心组代表
HDC2025期间,华为云展示了Serverless与MCP融合创新的解决方案,本期访谈直播,由华为云开发者专家(HCDE)兼华为云开发者社区组织HCDG北京核心组代表张鹏先生主持,华为云PaaS服务产品部 Serverless总监Ewen为大家深度解读华为云Serverless与MCP如何融合构建AI应用全新智能中枢
回顾中 -
关于RISC-V生态发展的思考2025/09/02 周二 17:00-18:00
中国科学院计算技术研究所副所长包云岗教授
中科院包云岗老师将在本次直播中,探讨处理器生态的关键要素及其联系,分享过去几年推动RISC-V生态建设实践过程中的经验与教训。
回顾中 -
一键搞定华为云万级资源,3步轻松管理企业成本2025/09/09 周二 15:00-16:00
阿言 华为云交易产品经理
本直播重点介绍如何一键续费万级资源,3步轻松管理成本,帮助提升日常管理效率!
回顾中
热门标签