自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

转载 一把剪刀看懂git reset 和它的三个参数

都说git 命令难记且难懂,但是如果从立体的角度看待git与git管理的版本,那么一切都会明朗许多。 大多数的学习教程为了理解git,会绘制几个圆圈的串联,每个圆圈代表一个commit的版本,也就是从时间线上看git 是一串commit。大多数时候这样的理解是足够了,但是如果当使用git reset 命令的时候这样的一串圆圈并不能帮助我们理解git reset 加上--hard、...

2017-08-20 20:42:00 97

转载 如何判断一个链表是否有环?以及对一些文章的错误的看法

之前同学跟我讨论如何判断一个链表是否有环,以及如何得知环的入口点,说是Programming Pearls (编程珠玑)上面的习题。 以下是我的理解,以及认为大部分文章中关于“定理:碰撞点p到连接点的距离=头指针到连接点的距离” 并不正确,讨论见文末。 图片来源 当时我想哈希的方式处理,不过这个方法知识理论可行,实际不具有操作性。 后面上网查了资料,问...

2015-10-20 21:22:00 79

转载 自由树的计数 Labeled unrooted tree counting

问题: 4个标记为1,2,3,4的节点构成自由树(算法导论里的定义,连接着,无环,无向的图),一共有多少种构造方法?如果N个节点呢? 解决方法: 4个节点可以通过穷举的方式得到答案,一共有16中方式。   第一类构造方式,取一个节点做中心,剩余三个节点与其相连,一共4种(每个节点做一次中心)。   第二类构造方式,四个节点连成一条线,可以看成个排列,...

2015-10-20 18:44:00 288

转载 C语言里的指针探析——type *name[] 在函数参数里面,是一个二维指针

type *name[] 在函数参数里面声明和不在函数里面声明其实不一样。 type *name[] 如果在函数参数里声明,则name 是一个二维指针,并不是一个指针数组,而如果不在函数参数里声明,则是一个指针数组。 这可以通过sizeof 来确认。 void func(char *name[]) { printf("%d\n", sizeof(name); ...

2015-10-19 11:28:00 136

转载 CSAPP(深入理解计算机系统)读后感

9月到10月8号,包括国庆七天,大概每天5小时以上的时间,把Computer System: A Programmer Perspective 2rd version (深入理解计算机系统)的英文版啃完,收获很大。 第一部分 主要内容 我印象比较深的内容有: 计算机如何表示数,无符号数,有符号的表示,以及C语言中有符号与无符号之间运算要注意的问题,比如x>y 与x...

2015-10-18 14:48:00 437

转载 VIM一些常用命令,方法,配置

配置文件地址github 工具只是为了更好的工具,选择一种,坚持使用学习记忆,熬过瓶颈期就可以了。 现在我基本大的项目是IDE+vim 插件,写小代码是VIM。 常用的操作,便捷的方法 1.如何选中自己需要的文字块,然后复制、删除   进入Visual Mode,配合使用/文字, 到达你需要的地方,然后y,或者d删除,具体讲解stackoverflow上有回答,地址。  ...

2015-05-01 16:31:00 74

转载 Latex 常用知识点存档

前言:   本篇仅作为自己的知识存档。   $Latex$是什么,就不用介绍了,网上好多教程和知识点,当忘记的时候搜一下就可以了。 本科做美赛和毕设的时候用的$Latex$排版,最近开始在博客园写点东东,发现支持$Latex$排版,所以觉得自己有必要自己写一份自己在使用过程中遇到的知识点,借以存进脑子里。   本篇将根据需要跟新,并作为一个大致的草稿用来存档。 知识点: ...

2015-04-17 13:21:00 127

转载 学习总结之《具体数学》

  《具体数学》是高德纳经典著作《计算机程序艺术》的数学预备知识部分的深化和拓展。   我们先看一道题,   一个娱乐场里面,有一个轮盘赌局,轮盘上有编号为1到1000的1000个槽。如果一次旋转小球落在的槽里的数字$n$满足$\lfloor\sqrt[3]{n}\rfloor|n$,则娱乐场付给我们5元,否则我们损失一元。如果我们玩这个游戏,会不会有希望赢钱。 其中$\...

2015-04-14 20:28:00 158

转载 最浅显、易懂的Linux 硬链接与软链接的理解

正文: Linux上的文件可以这么理解:文件-->文件名。文件是一个Object,也就是磁盘上的二进制数据。一个文件可以有多个文件名,平时我们都是通过文件名访问文件Object。 这样,硬链接可以看成文件的多个文件名,而软链接可以看成是对其中一个文件名的链接,等同于windows的快捷方式,也就是对文件名的快捷方式。 所以删除文件的所有文件名才会无法访问文件,也就是所说的删除...

2014-06-04 09:45:00 85

转载 ubuntu13.10 登陆后黑屏,没有菜单栏,可以启动termina,怎么解决?

最近在学习openGL,自己的电脑是intel集显加nvidia GT630M,本来想应该可以支持到opengl4以上的,可是发现nvidia的显卡由于驱动问题,好像一直没有用到,所以只支持了openGL3.0,于是自己通过网上的资料自己安装了NVIDIA 的驱动,但是发现出现了一系列问题, 登陆死循环,分辨率不对,两边是黑的, 通过查看英文的网站,解决了...

2014-05-23 22:08:00 72

空空如也

空空如也

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

TA关注的人

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