自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小美哥的博客

个人公众号小美哥咖啡馆(gymcoffee)

  • 博客(9)
  • 资源 (6)
  • 收藏
  • 关注

转载 深入理解Git原理 | reset 和 checkout

理解 reset 和 checkout 的最简方法,就是以 Git 的思维框架(将其作为内容管理器)来管理三棵不同的树。 “树” 在我们这里的实际意思是 “文件的集合”,而不是指特定的数据结构。 (在某些情况下索引看起来并不像一棵树,不过我们现在的目的是用简单的方式思考它。)Git 作为一个系统,是以它的一般操作来管理并操纵这三棵树的:树用途HEAD上一次提交的快照,下一...

2019-02-22 16:30:57 864

转载 深入理解Git原理 | 祖先引用

祖先引用是一种指明一个提交的方式。 如果你在引用的尾部加上一个 ^, Git 会将其解析为该引用的上一个提交。 假设你的提交历史是:$ git log --pretty=format:'%h %s' --graph* 734713b fixed refs handling, added gc auto, updated tests* d921970 Merge commit 'phedd...

2019-02-21 16:20:28 339

翻译 深入理解Git原理 | detached HEAD 的含义与用法

关于detached HEAD,在你使用Git的过程中,很可能永远不会遇到这种看似“神秘”的状态。但是,如果有那么一天,你应该很想知道究竟什么是“detached HEAD”,以及你如何能进入那个状态。理解checkout是如何工作的使用“git checkout”命令,你可以切换到项目的指定版本,然后Git将所有该版本中的文件放在你当前的工作文件夹中。通常来说,你使用分支名称与“git c...

2019-02-20 20:22:19 5166

转载 深入理解Git原理 | 文件的三种状态

Git 有三种状态,你的文件可能处于其中之一:已提交(committed)、已修改(modified)和已暂存(staged)。 已提交表示数据已经安全的保存在本地数据库中。 已修改表示修改了文件,但还没保存到数据库中。 已暂存表示对一个已修改文件的当前版本做了标记,使之包含在下次提交的快照中。由此引入 Git 项目的三个工作区域的概念:Git 仓库、工作目录以及暂存区域。Git 仓库目录是...

2019-02-20 16:42:57 552

原创 程序人生 | 阿里面试小记

背景:大三下 实习面试 坐标上海 Java研发其实接触Java满打满算也就一年不到,因为最近经常在用,就想试一下。提前半小时到达面试的酒店,HR小姐姐领着去签了到,然后就到了候场区。放眼望去,坐满了来面试的同学,有的眉头紧锁,貌似在看笔记;有的三人一排正热烈地讨论着。我独自一人,昂首阔步,坐到旁边没人的椅子上,默默掏出自己的武林秘籍——面试宝典。所谓知己知彼百战不殆,加上本科生资质尚浅,在这面...

2019-02-02 17:33:19 10624 2

原创 Pandas必知必会 | 检测数据集中的异常值

在数据集中如果某一个观察值不寻常地大于或者小于该数据集中的其他数据,我们则称之为疑似异常值。疑似异常值的存在,会对随后的计算结果产生不适当的影响,检测疑似异常值并加以适当的处理是十分必要的。一种经典的计算数据集中疑似异常值的方法是Tukey method。该方法先计算出数据集的四分之一分位数(Q1)和四分之三分位数(Q3),从而计算出四分位数间距(IQR),然后将小于Q1 - 1.5IQR或者大...

2019-02-02 15:34:12 7105

原创 Pandas必知必会 | 处理缺失值

在数据分析时我们经常会碰到缺失值。Pandas中为处理缺失值提供了如下函数:方法说明dropna基于每一个标签中是否包含缺失值来过滤某个维度的数据,可以手动设置能够承受的阈值fillna使用给定的值或者某种内置的填充方法比如 ffill 或 bfill 来填充缺失值isnull返回布尔值标明哪些值是缺失值或NAnotnullisnull的反面...

2019-02-02 14:31:52 459

原创 Windows10忘记开机密码的解决办法

问题描述给电脑设置开机密码可以很好地保护个人的隐私信息,但有时候一些老电脑很久没用了,某天忽然想起来里面还有一些重要数据,却发现开机密码早就不记得了。这个时候我们可以采取一些技术手段来重置开机密码。解决方案大体来说,我们需要制作一个U盘启动盘,通过启动盘绕过密码登进系统后修改用户的密码,然后再重新开机登录。具体操作流程请参考:老毛桃重置开机密码教程在此也提醒各位,Windows电脑可以通...

2019-02-02 10:52:04 5151 1

原创 Pandas必知必会 | 在DataFrame中检索数据

有许多方式可以从一个DataFrame中检索需要的数据,以下是一些常用方法的汇总:方法说明df[val]从DataFrame中选取一列或者若干列。有一些特殊用法:布尔数组(过滤行),切片(过滤)或者一个布尔值的DataFrame(基于某种规则设置新值)df.loc[val]通过label在DataFrame中选取一行或者若干行df.loc[:, val]通过...

2019-02-01 16:15:11 10730

吴恩达机器学习课程CS229课件

吴恩达在斯坦福大学的机器学习的公开课(http://open.163.com/special/opencourse/machinelearning.html) 的全部课件。这门课程是机器学习和人工智能领域的入门级课程,涵盖了众多的基本概念和常用算法的介绍,强烈推荐。

2018-07-28

Linux Shell 脚本攻略(中文版)

Linux Shell 脚本攻略中文版,由门佳翻译。本书包含了各式各样的攻略,演示了Shell脚本的实战用法,涉及到的任务包括文件处理、网络管理、系统监控等,不一而足。

2017-11-09

数据结构课程PPT(英文版)

计算机系大二数据结构课程PPT,全英文,内容较为全面,如有需要请自行下载。

2016-03-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除