自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java虚拟机(JVM)

java程序的执行过程 源文件(.java文件)经过java编译器编译(javac)之后,生成字节码文件(.class文件)。 java运行环境(JRE)中的类加载器(class loader)加载硬盘上的字节码文件(.class文件),载入到java虚拟机(JVM)的内存区域(由系统分配)——运行数据区域(runtime data areas)。执行引擎(execution engine)之后

2016-03-14 15:10:22 274

翻译 JS中的函数

函数种类声明函数function fun(){}匿名函数表达式var fn = function(){};具名函数表达式var fn = function xxx(){};可以通过输出fn.name来判断,有name的就是具名函数,没有的就是匿名函数。 具名函数表达式的函数名只能在创建函数内部使用,即采用此种方法创建的函数在函数外层只能使用fn不能使用xxx的函数名,xxx的命名只能在

2016-03-14 09:26:23 258

原创 Git学习(五)

bug分支和Feature分支gug分支 项目开发过程中经常会遇到bug,在Git中,遇到bug通常都是通过新建一个临时分支来,修复后合并,然后将临时分支删除。这样,专门为了修复bug来建立一个临时分支,我们成为bug分支。 需要注意:在哪个分支上有bug,就在哪个分支上新建bug分支。当bug修复完成,合并到该分支,删除bug分支。 有时候,会遇到正在进行开发工作时需要你紧急修复一个bug

2016-03-12 10:51:11 255

原创 Git学习(四)

分支分支管理是Git最强大的功能之一,简单的来讲,就是每个人创建一个只属于自己的分支,别人无法看到,每个人在自己的分支上进行工作,可以任意提交,不用担心影响别人的工作。直到开发完毕,再一次性合并到master分支上。分支,实际上就是一个记录你提交事件的时间线。一个Git版本库自动创建唯一一个master主分支,一般master分支都指向最新的提交,并用指针HEAD指向它,表示当前分支是master主

2016-03-11 12:09:58 298

原创 Git学习(三)

远程仓库类似于SVN服务器,远程仓库保证了git的分布式的特性,简单说就是,通常需要一台服务器,该服务器上维护一个版本库,我们成为“远程仓库”。客户机只需要从这个远程仓库中copy一份到自己的机器即可进行开发。每一个客户机都维护一个完整的版本库(的副本),并且各自可以把各自的提交推送到远程仓库中,也可以从远程仓库中拉取别人的提交。GitHub一个提供git远程仓库托管服务的网站,只需要注册一个账号,

2016-03-10 22:39:19 269

原创 Git学习(二)

工作区和暂存区概念工作区(working directory) 就是我们建立的版本库目录。git init 该目录 即将其初始化为一个git版本库。该工作区下有一个隐藏目录 .git ,即git的版本库。git的版本库 其中最重要的是暂存区(stage),可以理解为中间仓库。 git为我们自动创建唯一一个master分支,以及指向master 的指针head. git基础已说,添加文件到

2016-03-10 10:58:47 277

原创 二进制基础

进制进制是一种计数方式。最常用的就是十进制,包含0~9数字组成,满10进位。十进制是人们常用的计数方式。 而计算机的计数方式是二进制,由0,1组成。 当然还有八进制,以0开头表示,由0~7数字组成。十六进制,以0X开头,由0~9,A,B,C,D,E,F组成。进制之间的转换十进制–>二进制:短除2,直到商为0,从下往上取余数。 二进制–>十进制:2的(1的所在位-1)次方求和。二进制的位运算与

2016-03-09 21:14:49 1030

原创 Git基础

学习GitHub初识github git是目前世界上最先进的免费的、开源的分布式版本控制系统。 什么是版本控制系统? git是一个分布式的版本控制系统,个人在本地维护版本库,在开发过程中不需要联网。多人开发时,只需要向对方推送自己的修改就可以了。 而像SVN这种集中式的版本控制系统,要求有一个中间服务器来维护版本库,因此开发过程中需要联网,当在互联网的环境下使用时,可能效率特别低。同时,g

2016-03-09 19:13:16 277

空空如也

空空如也

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

TA关注的人

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