自定义博客皮肤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)
  • 资源 (7)
  • 收藏
  • 关注

原创 中级java面试

1 ArrayList和LinkedList内部的实现大致是怎样的?他们之间的区别和各自适应的场景是什么? ArrayList,是数组结构:少用与中间的增删。多用于查询,修改。每次增删元素顺序都会操作每个元素。 LinkedList,是链表结构:多用于中间,开头增删。少用查询,修改。查询时会遍历大量元素。 2 内存溢出是怎么回事? 对象有被指向的引用,但是再也用不到...

2018-02-28 10:57:13 375

原创 java深浅拷贝及hashmap1.8的源码分析

hashmap1.8的源码分析 类定义 public class HashMap<K,V> extends AbstractMap<K,V> implements Map<K,V>, Cloneable, Serializable 由图看出,hashmap1.8的主要优化是当发生多次哈希冲突时加入了红黑树 jav...

2018-02-27 09:46:41 293

原创 java多线程相关知识

带参数的join方法,表示至多等待线程A的时间,而无参数的join方法,则会一直等待线程A执行结束 等待时wait会释放锁,而sleep一直持有锁 BlockingQueue 伪异步机制就是根据这个实现的 volatile 它所修饰的变量不保留拷贝,直接访问主内存中的。 在Java内存模型中,有main memory,每个线程也有自己的memory (例如寄存器)。为了性...

2018-02-26 09:29:05 187

原创 java高并发入门(1)

概念 脏数据   脏读就是指当一个事务正在访问数据,并且对数据进行了修改,而这种修改还没有提交到数据库中,这时,另外一个事务也访问这个数据,然后使用了这 个数据。因为这个数据是还没有提交的数据,那么另外一个事务读到的这个数据是脏数据(Dirty Data),依据脏数据所做的操作可能是不正确的。   不可重复读   不可重复读是指在一个事务内,多次读同一数据。在这个事务还没有结束时,另外一...

2018-02-24 09:43:52 254

原创 spring精通系列(4)

Messaging with JMS git clone https://github.com/spring-guides/gs-messaging-jms.git 输出 Sending an email message. Received <Email{[email protected], body=Hello}> Creating Asynchronous Meth...

2018-02-23 16:31:50 134

原创 spring精通系列(3)

Authenticating a User with LDAP git clone https://github.com/spring-guides/gs-authenticating-ldap.git 打开项目并运行 输入 ben benspassword 即登录成功,否则会被拦截 Validating Form Input > git clone https://...

2018-02-23 15:26:01 153

原创 spring精通系列(2)

spring scheduling git clone https://github.com/spring-guides/gs-scheduling-tasks.git 打开项目 3.修改下代码 @Component public class ScheduledTasks { private static final Logger log = LoggerFactory.get...

2018-02-23 14:00:46 395

原创 spring精通系列(1)

spring系列目前仍是主流。所以深入学习spring还是有好处的。下面我将通过例子一步一步学习剖析spring,并深入学习最近很火的spring cloud系列。 首先 git clone https://github.com/spring-guides/gs-rest-service.git 然后打开idea :这里可以用maven也可以选择gradle构建项目,这两个方式都差...

2018-02-23 13:38:35 521

原创 java后台透传例子

透传是把值推送给手机,安卓端取过来用。 package com.park.util.push; import java.io.IOException; import com.gexin.rp.sdk.base.IPushResult; import com.gexin.rp.sdk.base.ITemplate; import com.gexin.rp.sdk.base.impl.Sing...

2018-02-07 15:39:14 10788

原创 spring cloud之eureka_server搭建

eureka:云端服务发现,一个基于 REST 的服务,用于定位服务,以实现云端中间层服务发现和故障转移。 首先从spring.io里面生成项目 pom 文件如下: parent> groupId>org.springframework.bootgroupId> artifactId>spring-boot-starter-parentartifact

2018-02-01 10:02:53 211

Java开发手册.pdf

阿里开发手册,想学习编码规范的同学可以看下。里面的规则很好

2017-10-11

Java虚拟机(第二版)

Java虚拟机(第二版),想了解虚拟机的同学可以看下。

2017-10-11

java学习资料

各种java基础,多线程,Io,多态,等各种基础java代码

2017-10-11

java设计模式

java设计模式,包括各类设计模式如桥接,单例,构造器等。里面用到了java8等特性

2017-10-11

java面试优秀代码

包括谷歌,facebook等大公司的面试题及答案,leetcode等系列题目及答案,各种算法答案

2017-10-11

spark 优秀资源源码(个人整理)

里面包含很多spark源码(包括etl,kafka,hbase整合等)

2017-08-21

空空如也

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

TA关注的人

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