自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

gittgo

只是想默默的学学。不足之处请大家指点。

  • 博客(12)
  • 收藏
  • 关注

原创 栈结构

栈结构定义栈结构是从数据的运算来分析分类的,也就是说栈结构具有特殊的运算规则。而从数据的逻辑结构来看。栈结构其实就是一种线性结构。如果从数据的存储结构来划分,栈的结构包括两类。顺序栈结构:既使用一组地址连续的内存单元依次保存栈中的数据。在程序中,可以定义一个指定大小的结构数组来作为栈,序号为0的元素就是栈底,再定义一个变量top保存栈顶的序号即可。链式栈结构:即使用链表形式保存栈中各元素的值。链

2017-11-30 00:15:11 324

原创 System的exit

System的exit源码 /** * Terminates the currently running Java Virtual Machine. The * argument serves as a status code; by convention, a nonzero status * code indicates abnormal termination.

2017-11-30 00:14:05 280

原创 git stash

git stashgit stash 保存当前工作进度。会分别对暂存区和工作区的状态进行保存。git stash list 显示工作进度列表。此命令暗示了git stash可以多次保存工作进度。gis stash pop 如果不使用参数则恢复最新保存的工作进度,从list删除最近工作进度。git stash apply stash@{1} 根据list中的stash 选择恢复进度git sta

2017-11-29 21:41:35 177

原创 撤销提交(完全提交和暂存区)

撤销提交(完全提交和暂存区)创建一个文件hello.txt$ git status -sA firstweb/src/a/b/c/hello.txt修改一个文件TestTwo.java$ git status -sA firstweb/src/a/b/c/hello.txt M firstweb/src/git/git7/TestTwo.java提交TestTwo.java$ git

2017-11-29 08:12:04 1431

原创 Git检出(建立子版本库更新并且合并到master)

Git检出(建立子版本库更新并且合并到master)HEAD: head可以理解为“头指针”,是当前工作区的“基础版本”,当执行提交时,HEAD指向的提交将作为新提交的父提交。看看当前HEAD指向。$ cat .git/HEADref: refs/heads/master查看master 和 head$ git rev-parse HEAD master4b9bdcab95d15dd79e7

2017-11-28 20:53:05 621

原创 git 重置(回退提交版本)and用reflog挽救错误重置

git 重置(回退提交版本)查看.git文件中master文件内容$ cat .git/refs/heads/master0e662b107b1c08f515393151649689db317fa539$ vi .git/refs/heads/master 1 0e662b107b1c08f515393151649689db317fa539查看历史提交的管理关系$ git log --gra

2017-11-28 19:17:02 473

原创 git创建版本库及第一次提交

git创建版本库及第一次提交查看git版本:$ git --version git version 2.10.1 (Apple Git-78)告诉git当前用户的姓名和邮件地址$ git config user.name 查看用户名wangchengwei$git config --global user.name "wangchengwei"创建版本库 在项目根目录下执行 git init$

2017-11-27 07:47:09 1252

原创 链表结构

链表结构什么是链表结构 数据部分,保存的是该节点的实际数据。 地址部分,保存的是下一个结点的地址。链表结构就是由许多这种结点构成的。在进行链表操作时,首先需要定义一个“引用头”变量(一般以head表示),该引用变量指向链表结构的第一个结点,第一个结点的地址部分又指向第二个结点…… 直到最后一个结点。最后一个节点不再指向其他结点,称为“表尾”,一般在表尾的地址部分放一个空地址null,

2017-11-26 22:41:59 384

原创 顺序表结构

顺序表结构实现实体类public class DATA { private String key; private String name; private int age; public String getKey() { return key; } public void setKey(String key) { this

2017-11-26 19:42:56 303

原创 java垃圾回收

垃圾回收概念创建对象占据内存,如果程序执行流程已经无法再使用某个对象,该对象就只是徒耗内存的垃圾。对于不再有用的对象,JVM有垃圾收集机制(Garbage Collection, GC),收集到的垃圾对象所占据的内存空间,会被垃圾收集器释放。也就是说执行流程中,无法通过变量参考的对象,就会被GC认定的垃圾对象回收。举例:假设一个类:public class Some {Some next;}若是

2017-11-25 23:04:41 268

原创 继承与多态

继承与多态多态与is-a在Java中。子类只能继承一个父类,子类与父类之间会有is-a(是一种)的关系。要理解多态要知道自己操作的是哪一种东西。如下一种继承关系:对象种类: 第一种:SwordsMan swordsMan = new SwordsMan();Magician magician = new Magician();第二种:Role role1 = new SwordsMan();

2017-11-25 23:03:37 232

原创 装箱拆箱

装箱拆箱基本概念:装箱既把一个基本数据类型的数据装成一个数据对象;拆箱既把一个数据对象拆成一个基本数据类型的数据。1.5之前装箱Float f1 = new Float(4.55);Integer i1 = new Integer(55);拆箱int i2 = i1.intValue();float f2 = f1.floatVlue();1.5及以后 自动装箱拆箱自动装箱就是可以把一个基本类型

2017-11-25 22:55:12 309

空空如也

空空如也

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

TA关注的人

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