自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 史上最详细Git使用教程

本篇为廖雪峰老师官方网站中Git教程的学习笔记Git是世界上最先进的分布式版本控制系统,克隆一个项目的速度非常快每个开发都可以从master上克隆一个本地版本库,就算没有网络,也可以提交代码到本地仓库、查看log、创建项目分支等等每个版本库都可以创建无限个分支,分支是个完整的目录,且这个目录拥有完整的实际文件一、安装网上搜一下安装教程,这里就不介绍了安装完成后,在开始菜单里...

2018-07-23 21:20:56 181991 29

原创 Spring Boot 系列(二)Spring Data JPA的使用

JPA是什么?JPA(Java Persistence API)是Sun官方提出的Java持久化规范。是JDK 5.0注解或XML描述对象-关系表的映射关系,并将运行期的实体对象持久化到数据库中,它的出现主要是为了简化现有的持久化开发工作和整合ORM技术。Spring Data JPA是什么?Spring Data JPA 是 Spring 基于 ORM 框架、JPA 规范的基础上封装...

2018-07-17 19:22:23 283 1

原创 最近知乎很火的小米三面算法

题目:一副从1到n的牌,每次从牌堆顶取一张放桌子上,再取一张放牌堆底,直到手上没牌,最后桌子上的牌是从1到n有序,设计程序,输入n,输出牌堆的顺序数组。...

2018-07-12 20:35:14 2544

原创 常用的Linux命令

很多服务器是搭在Linux上的,所以有些常用的命令还是要了解一下的,在这篇博文中我稍微汇总一下。目 录cd /目录名进入指定目录cd ..返回上一级目录cd../.. 返回上两级目录cd -...

2018-07-11 20:34:58 267

转载 史上最清晰的Java内存模型介绍

这篇文章的标题看起来很霸气,于是我毫不犹豫转了~并且同样起了个霸气侧漏的标题!本文转载自:再有人问你Java内存模型是什么,就把这篇文章发给他。网上有很多关于Java内存模型的文章,在《深入理解Java虚拟机》和《Java并发编程的艺术》等书中也都有关于这个知识点的介绍。但是,很多人读完之后还是搞不清楚,甚至有的人说自己更懵了。本文,就来整体的介绍一下Java内存模型,目的很简单,让你读完本文以后...

2018-07-09 19:45:22 15291 13

原创 枚举实现单例那些事儿

《Effective Java》一书中提到,单元素的枚举类型,功能完整、使用简洁、无偿提供了序列化机制,在面对复杂的序列化或者反射攻击时仍然可以绝对防止多次实例化等优点,被作者认为是实现单例模式的最佳方法(也是一种饿汉式)。实现非常简单:public enum Singleton { INSTANCE; public void getOtherMethod() { ...

2018-07-05 19:39:49 1812

转载 JVM内存结构 VS Java内存模型 VS Java对象模型

本文转载自    JVM内存结构 VS Java内存模型 VS Java对象模型Java作为一种面向对象的,跨平台语言,其对象、内存等一直是比较难的知识点。而且很多概念的名称看起来又那么相似,很多人会傻傻分不清楚。比如本文我们要讨论的JVM内存结构、Java内存模型和Java对象模型,这就是三个截然不同的概念,但是很多人容易弄混。可以这样说,很多高级开发甚至都搞不不清楚JVM内存结构、Java内存...

2018-07-04 21:08:29 148

原创 解决maven依赖冲突方法

maven依赖的原则:1、间接依赖路径最短优先一个项目依赖了a、b两个jar包,其中a-b-c1.0,x-y-z-c1.1,由于c1.0路径最短,所以项目test最后使用的是c1.0。2、pom.xml文件中申明顺序两个路径一样长的话,那么以pom文件的申明顺序为准,如果先声明x再声明a,则test项目最终使用的是c1.1。如果项目报错:NoClassDefFoundError, NoSuchMe...

2018-07-03 20:54:38 1141

转载 Java内存模型之happens-before

本文章转自:【死磕Java并发】-----Java内存模型之happens-before由于存在线程本地内存和主内存的原因,再加上重排序,会导致多线程环境下存在可见性的问题。那么我们正确使用同步、锁的情况下,线程A修改了变量a何时对线程B可见?我们无法就所有场景来规定某个线程修改的变量何时对其他线程可见,但是我们可以指定某些规则,这规则就是happens-before,从JDK 5 开始,JMM就...

2018-07-02 20:23:34 146

空空如也

空空如也

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

TA关注的人

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