摘要: 众所周知,Git是一款版本控制软件,之前总是习惯把每次修改后的代码打包并且标注好时间等信息加以区分,使用git之后就完全不需要这么做了。 1.安装git: 官网下载安装即可,没什么复杂的步骤 2.新建仓库 打开指定目录或者新建文件夹 cd xxxxx 打开指定文件夹 mkdir xxxxx 创建目录 阅读全文
posted @ 2017-06-02 15:14 冷面君要做个coder 阅读(928) 评论(0) 推荐(0) 编辑
摘要: 之前遇到的依赖注入基本都是构造器注入,将一个bean引用注入到另一个bean的属性或者构造器参数中。通常来讲指的是将一个对象与另一个对象进行关联。 bean装配的另一个方面指的是将一个值注入到另一个对象的属性或者构造器参数中。Spring提供了两种在运行时求值的方式: 1)属性占位符 2)Sprin 阅读全文
posted @ 2017-06-01 11:50 冷面君要做个coder 阅读(757) 评论(0) 推荐(0) 编辑
摘要: 最近面试时经常会被问到JVM以及内存分配的问题,觉得有必要学习总结一下下~~~ 一、Java内存区域 Java中,虚拟机自动进行内存管理,在Java虚拟机执行Java程序的过程中会把它所管理的内存划分为若干个不同的数据区域,主要包含以下几个部分: 1.程序计数器: 当前线程所执行的字节码的行号指示器 阅读全文
posted @ 2017-05-05 21:24 冷面君要做个coder 阅读(866) 评论(0) 推荐(0) 编辑
摘要: 面试题4 替换空格 面试题10 数字中1的个数 面试题11 数值的整数次幂 面试题13:在O(1)时间内删除链表结点 面试题16:反转链表 链表的中的所有结点需要指向它的前一个结点,但由于是单链表,所以需要一个指针存储当前结点的前一个结点,为了避免链表断裂,需要一个节点存储当前结点的下一个结点; 链 阅读全文
posted @ 2017-03-02 11:00 冷面君要做个coder 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 刷leetcodecode时看到一道题需要利用自定义的比较器进行排序,最开始一头雾水,看了API终于懂了~ Arrays.sort(T[] a,Comparator<? super T> c)可以根据比较器的compare方法对数组进行排序,compare方法的不同实现对应着不同的排序准则; 可以看 阅读全文
posted @ 2016-12-15 14:59 冷面君要做个coder 阅读(2047) 评论(0) 推荐(0) 编辑
摘要: leetcode 阅读全文
posted @ 2016-12-14 20:40 冷面君要做个coder 阅读(1900) 评论(0) 推荐(0) 编辑