- ps:本博客教程基于keymap:eclipse,Idea2017版本 1、git使用 IDEA为git项目开启git支持: VCS->Enable Version Control Integration… Git rebase相当于Svn update 2、设置注释模板 file->setting->Editor->File and Code Templat... ps:本博客教程基于keymap:eclipse,Idea2017版本 1、git使用 IDEA为git项目开启git支持: VCS->Enable Version Control Integration… Git rebase相当于Svn update 2、设置注释模板 file->setting->Editor->File and Code Templat...
- 基本概念在本章中,我们将介绍一个分布式版本控制系统的设计思路,以及它与集中式版本控制系统的不同之处。除此之外,我们还将带你了解分布式版本库的具体工作方式,以及为什么我们会说,在Git中创建分支和合并分支不是个大不了的问题。1 分布式版本控制,有何过人之处在具体探讨分布式版本控制的概念之前,让我们先来快速回顾一下传统的集中式版本控制架构。图1中所显示的就是一个集中式版本控制系统(例如CVS或S... 基本概念在本章中,我们将介绍一个分布式版本控制系统的设计思路,以及它与集中式版本控制系统的不同之处。除此之外,我们还将带你了解分布式版本库的具体工作方式,以及为什么我们会说,在Git中创建分支和合并分支不是个大不了的问题。1 分布式版本控制,有何过人之处在具体探讨分布式版本控制的概念之前,让我们先来快速回顾一下传统的集中式版本控制架构。图1中所显示的就是一个集中式版本控制系统(例如CVS或S...
- JUG Java Salon 11欢迎广大 Java技术开发者或爱好者 参加!Java技术沙龙新一期来了,本次由上海、南京和广东等多地Java用户组(JUG,Java User Group)联合主办,还邀请到Orcale Java技术专家David Delabassee分享。将有超过百位Java技术开发者和爱好者齐聚一堂,学习Java最新技术,再会老朋友,结识新朋友。由于参会人数众多,请务必... JUG Java Salon 11欢迎广大 Java技术开发者或爱好者 参加!Java技术沙龙新一期来了,本次由上海、南京和广东等多地Java用户组(JUG,Java User Group)联合主办,还邀请到Orcale Java技术专家David Delabassee分享。将有超过百位Java技术开发者和爱好者齐聚一堂,学习Java最新技术,再会老朋友,结识新朋友。由于参会人数众多,请务必...
- “这是书呆子的胜利!”周末一口气看完图灵出版的这本书《只是为了好玩:Linux之父林纳斯自传》,涌上心头的第一句话就是这句。这本书语言风格幽默风趣,译者也最大限度的把这点保存了下来,所以读起来欲罢不能。于是在“世界读书日”我写下此文。其实按我个人意见,书名改为“一生只为寻找欢笑”会更吸引人,因为它里面蕴含了人生哲理。不过考虑到林纳斯现在还正值壮年,这个时候谈“一生”,似乎过早了点。这本书不厚... “这是书呆子的胜利!”周末一口气看完图灵出版的这本书《只是为了好玩:Linux之父林纳斯自传》,涌上心头的第一句话就是这句。这本书语言风格幽默风趣,译者也最大限度的把这点保存了下来,所以读起来欲罢不能。于是在“世界读书日”我写下此文。其实按我个人意见,书名改为“一生只为寻找欢笑”会更吸引人,因为它里面蕴含了人生哲理。不过考虑到林纳斯现在还正值壮年,这个时候谈“一生”,似乎过早了点。这本书不厚...
- 本文转载自公众号 码农翻身“什么狗屁代码,老子看了几个小时也没明白!”“这么烂的代码,到底是谁写的!”Bob大叔说:“衡量代码质量的唯一标准是阅读该代码时说脏话的次数”, 真是很有趣的说法。什么是好的代码? 这个问题可能是仁者见仁,智者见智。 我先说说我的看法,欢迎大家留言讨论。 我个人觉得好代码分为两个层面, 一个是道,一个术。1好代码之“道”“道”这里指的设计,是对问题本质的洞察,是良... 本文转载自公众号 码农翻身“什么狗屁代码,老子看了几个小时也没明白!”“这么烂的代码,到底是谁写的!”Bob大叔说:“衡量代码质量的唯一标准是阅读该代码时说脏话的次数”, 真是很有趣的说法。什么是好的代码? 这个问题可能是仁者见仁,智者见智。 我先说说我的看法,欢迎大家留言讨论。 我个人觉得好代码分为两个层面, 一个是道,一个术。1好代码之“道”“道”这里指的设计,是对问题本质的洞察,是良...
- 命令行是非常高效的工具,但一个很常见的现象是,很多命令行过一段时间就容易忘。举个栗子,如果我们常用 git 命令行管理代码、利用 conda 命令管理开发环境,如果过一段时间没用了,那么你还记得如何用 git 将本地代码同步到 GitHub,还记得如何用 conda 命令删除一个本地环境吗?当然,我们可以在网上搜索一下,也能快速找到答案,但总之还是挺不方便的。我们常见的做法是,将容易忘记的命... 命令行是非常高效的工具,但一个很常见的现象是,很多命令行过一段时间就容易忘。举个栗子,如果我们常用 git 命令行管理代码、利用 conda 命令管理开发环境,如果过一段时间没用了,那么你还记得如何用 git 将本地代码同步到 GitHub,还记得如何用 conda 命令删除一个本地环境吗?当然,我们可以在网上搜索一下,也能快速找到答案,但总之还是挺不方便的。我们常见的做法是,将容易忘记的命...
- 目录:版本控制介绍什么是版本控制为什么要版本控制本地版本控制系统集中化的版本控制系统分布式版本控制系统认识 GitGit 简史Git 与其他版本管理系统的主要区别Git 的三种状态Git 使用快速入门获取 Git 仓库记录每次更新到仓库推送改动到远程仓库远程仓库的移除与重命名查看提交历史撤销操作分支推荐阅读版本控制什么是版本控制版本控制是一种记录一个或若干文件内容变化,以便将来查阅特定版本修... 目录:版本控制介绍什么是版本控制为什么要版本控制本地版本控制系统集中化的版本控制系统分布式版本控制系统认识 GitGit 简史Git 与其他版本管理系统的主要区别Git 的三种状态Git 使用快速入门获取 Git 仓库记录每次更新到仓库推送改动到远程仓库远程仓库的移除与重命名查看提交历史撤销操作分支推荐阅读版本控制什么是版本控制版本控制是一种记录一个或若干文件内容变化,以便将来查阅特定版本修...
- 如果每个程序开发人员都只是周而复始地写代码,想必编程的工作就会让很多程序员发狂。那么如何在枯燥的工作中寻找乐趣,我认为我们要对工作保持激情和兴奋感、始终学习的态度,还需要掌握一些实用高效的编程技巧,这样对于提升工作乐趣和效率大有裨益。 如果每个程序开发人员都只是周而复始地写代码,想必编程的工作就会让很多程序员发狂。那么如何在枯燥的工作中寻找乐趣,我认为我们要对工作保持激情和兴奋感、始终学习的态度,还需要掌握一些实用高效的编程技巧,这样对于提升工作乐趣和效率大有裨益。
- 团队开发中,遵循一个合理、清晰的Git使用流程,是非常重要的。否则,每个人都提交一堆杂乱无章的commit,项目很快就会变得难以协调和维护。下面是 ThoughtBot 的Git使用规范流程。我从中学到了很多,推荐你也这样使用Git。第一步:新建分支首先,每次开发新功能,都应该新建一个单独的分支(这方面可以参考《Git分支管理策略》)。# 获取主干最新代码$ git checkout mas... 团队开发中,遵循一个合理、清晰的Git使用流程,是非常重要的。否则,每个人都提交一堆杂乱无章的commit,项目很快就会变得难以协调和维护。下面是 ThoughtBot 的Git使用规范流程。我从中学到了很多,推荐你也这样使用Git。第一步:新建分支首先,每次开发新功能,都应该新建一个单独的分支(这方面可以参考《Git分支管理策略》)。# 获取主干最新代码$ git checkout mas...
- 本节书摘来自清华大学出版社《学习OpenCV 3(中文版)》 一书中第一章,作者是[美]安德里安 • 凯勒 (Adrian Kaehler) 加里 • 布拉德斯基 (Gary Bradski) , 阿丘科技 刘昌祥 吴雨培 王成龙 崔玉芳 等译。 本节书摘来自清华大学出版社《学习OpenCV 3(中文版)》 一书中第一章,作者是[美]安德里安 • 凯勒 (Adrian Kaehler) 加里 • 布拉德斯基 (Gary Bradski) , 阿丘科技 刘昌祥 吴雨培 王成龙 崔玉芳 等译。
- 以下文章来源于Java技术栈 ,作者栈长Java技术栈专注分享Java技术干货,包括多线程、JVM、Spring Boot、Spring Cloud、Intellij IDEA、Dubbo、Zookeeper、Redis、架构设计、微服务、消息队列、Git、面试题、程序员攻略、最新动态等。关于智能提示,这次我分享一篇关于自动补全方面的。首先来看一下下面这张图,在方法里面有效位置后面输入一个.... 以下文章来源于Java技术栈 ,作者栈长Java技术栈专注分享Java技术干货,包括多线程、JVM、Spring Boot、Spring Cloud、Intellij IDEA、Dubbo、Zookeeper、Redis、架构设计、微服务、消息队列、Git、面试题、程序员攻略、最新动态等。关于智能提示,这次我分享一篇关于自动补全方面的。首先来看一下下面这张图,在方法里面有效位置后面输入一个....
- 本书摘自《深度实践OpenStack:基于Python的OpenStack组件开发》——书中第2章,2.5.4节,作者是喻涛、田亮、张家龙、赵利军、李飞。 本书摘自《深度实践OpenStack:基于Python的OpenStack组件开发》——书中第2章,2.5.4节,作者是喻涛、田亮、张家龙、赵利军、李飞。
- 本书摘自《深度实践OpenStack:基于Python的OpenStack组件开发》——书中第2章,2.5.2节,作者是喻涛、田亮、张家龙、赵利军、李飞。 本书摘自《深度实践OpenStack:基于Python的OpenStack组件开发》——书中第2章,2.5.2节,作者是喻涛、田亮、张家龙、赵利军、李飞。
- 本书摘自《深度实践OpenStack:基于Python的OpenStack组件开发》——书中第2章,2.5.1节,作者是喻涛、田亮、张家龙、赵利军、李飞。 本书摘自《深度实践OpenStack:基于Python的OpenStack组件开发》——书中第2章,2.5.1节,作者是喻涛、田亮、张家龙、赵利军、李飞。
- 本书摘自《深度实践OpenStack:基于Python的OpenStack组件开发》——书中第2章,2.3.2节,作者是喻涛、田亮、张家龙、赵利军、李飞。 本书摘自《深度实践OpenStack:基于Python的OpenStack组件开发》——书中第2章,2.3.2节,作者是喻涛、田亮、张家龙、赵利军、李飞。
上滑加载中
推荐直播
-
码道新技能,AI 新生产力——从自动视频生成到开源项目解析2026/04/08 周三 19:00-21:00
童得力-华为云开发者生态运营总监/何文强-无人机企业AI提效负责人
本次华为云码道 Skill 实战活动,聚焦两大 AI 开发场景:通过实战教学,带你打造 AI 编程自动生成视频 Skill,并实现对 GitHub 热门开源项目的智能知识抽取,手把手掌握 Skill 开发全流程,用 AI 提升研发效率与内容生产力。
回顾中 -
华为云码道:零代码股票智能决策平台全功能实战2026/04/18 周六 10:00-12:00
秦拳德-中软国际教育卓越研究院研究员、华为云金牌讲师、云原生技术专家
利用Tushare接口获取实时行情数据,采用Transformer算法进行时序预测与涨跌分析,并集成DeepSeek API提供智能解读。同时,项目深度结合华为云CodeArts(码道)的代码智能体能力,实现代码一键推送至云端代码仓库,建立起高效、可协作的团队开发新范式。开发者可快速上手,从零打造功能完整的个股筛选、智能分析与风险管控产品。
回顾中 -
华为云码道全新升级,多会话并行与多智能体协作2026/05/08 周五 19:00-21:00
王一男-华为云码道产品专家;张嘉冉-华为云码道工程师;胡琦-华为云HCDE;程诗杰-华为云HCDG
华为云码道4月份版本全新升级,此次直播深度解读4月份产品特性,通过“特性解读+实操演示+实战案例+设计创新”的组合,全方位展现码道在多会话并行与多智能体协作方面的能力,赋能开发者提升效率
正在直播
热门标签