- 博客(12)
- 资源 (16)
- 收藏
- 关注
转载 ConcurrentHashMap源码分析(JDK8版本)
注:本文源码是JDK8的版本,与之前的版本有较大差异ConcurrentHashMap是conccurrent家族中的一个类,由于它可以高效地支持并发操作,以及被广泛使用,经典的开源框架spring的底层数据结构就是使用ConcurrentHashMap实现的。与同是线程安全的老大哥HashTable相比,它已经更胜一筹,因此它的锁更加细化,而不是像HashTable一样为几乎每个
2017-03-31 22:10:07 1140
原创 使用docker构建镜像
使用docker构建镜像的方式主要有两种,一种是使用commit 从原有的容器中构建新的镜像,一种是使用Dockerfile 构建新的镜像,下面让我们来看看这两种方式的具体实现
2017-03-31 22:05:54 1849
转载 Dockerfile 指令详解
如何使用Dockerfile用来创建一个自定义的image,包含了用户指定的软件依赖等。当前目录下包含Dockerfile,使用命令build来创建新的image,并命名为docker build -t reg.shie.com.cn/psts/access -f /home/maven/.jenkins/workspace/IMAGE_PRODUCT_0328/inetpay
2017-03-30 22:06:55 1006
原创 HashSet源码分析(基于JDK8)
对于HashSet而言,它是基于HashMap实现的,HashSet底层使用HashMap来保存所有元素,因此HashSet 的实现比较简单,相关HashSet的操作,基本上都是直接调用底层HashMap的相关方法来完成
2017-03-27 00:16:46 4749 2
原创 HashMap源码分析(基于JDK8)
HashMap基于哈希表的 Map 接口的实现。此实现提供所有可选的映射操作,并允许使用 null 值和 null 键。(除了不同步和允许使用 null 之外,HashMap 类与 Hashtable 大致相同。)此类不保证映射的顺序,特别是它不保证该顺序恒久不变。
2017-03-25 18:51:54 5431 3
原创 第三方支付系统--用户开户、信息认证以及信息修改流程
用户在做支付的时候,必定有在平台做开户的操作,那么开户的方式有哪几种呢,下面我们来看看比较常见的几种开户方式以及信息认证和修改的流程。自助开户流程第三方开户流程支付密码认证实名认证用户信息修改商户信息修改
2017-03-23 16:45:52 3520
原创 第三方支付系统--支付流程
目前来说,越来越多的行业互联网化,也掀起了互联网金融的浪潮,第三方支付的开发也越来越广泛,一般大型的第三方支付系统包括,前置系统,支付系统,渠道系统,账务系统,清结算系统,运营与维护管理平台。下面我们来了解一下常见的一些支付流程,让大家了解了解
2017-03-23 15:26:40 19058 2
原创 错误502 upstream sent too big header while reading response header from upstream
开发的时候遇到下列问题: upstream sent too big header while reading response header from upstream你去搜这个错误,网上的解释都差不多,无外乎是cookie携带的header太多了,让你设置:fastcgi_buffer_size 128k;fastcgi_buffers 8 12
2017-03-18 16:05:54 884
原创 自定义校验型注解
在开发过程中,我们经常调用别人的接口,或者发布接口被别人调用,在这过程中肯定会涉及到很多的参数,ip地址,电话号码,字符是否可空,字符的最小长度,字符的最长长度,电话号码,中文,特殊字符串等等,那怎么让参数校验更加的方便呢,我们可以自定义一个注解来做这些事情,通过注解,我们就不需要再写多余的if else语句了,节省我们开发的工作量,提高开发效率,下面我们看看如何实现把。
2017-03-18 00:03:30 4076
原创 LinkedList源码分析(基于JDK8)
LinkedList简介LinkedList 是一个继承于AbstractSequentialList的双向链表。它也可以被当作堆栈、队列或双端队列进行操作。LinkedList 实现 List 接口,能对它进行队列操作。LinkedList 实现 Deque 接口,即能将LinkedList当作双端队列使用。LinkedList 实现了Cloneable接口,即覆盖了函数clon
2017-03-12 17:36:24 5764 1
转载 Java nio 概述
Java nio 全称Java new io,是jdk1.4里提供的api。Java nio 与 io最主要的区别1、读写方式Io是面向流的,只能在一个方向上移动,一个输入流(inputStream)一个输出流(outputStream),需要从流中读一个或多个字节,直到读取完所有的字节。Nio是面向缓冲的,可以双向,无论是读写,数据都会被先放到一个缓冲区
2017-03-02 20:38:16 546
womic的apk和window软件
2020-02-10
spring-boot-starter-hello.zip
2019-06-02
spring集成redis源码
2018-06-05
spring-redis-test---spring redis集成
2016-12-02
拥有自动扫描注册类型转换器功能的mybatis
2016-06-07
dubbo实现demo
2016-05-09
Spring+SpringMVC+Hibernate 框架整合
2014-12-15
联机贪吃蛇
2013-10-21
微信公众平台查询-----高考报考信息查询
2013-08-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人