自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Fighter168的专栏

fighting for my better future

  • 博客(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

原创 ArrayList源码分析(基于JDK8)

ArrayList 源代码解读,以及ArrayList特点总结

2017-03-12 00:23:19 20643 31

转载 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

mn_video.rar

mn_video.rar

2020-08-08

womic的apk和window软件

womic的apk和window软件,都是3.5版本的,手机安装apk,打开debug模式,然后电脑安装应用,以及驱动,手机通过usb链接电脑,手机就可以当麦克风了

2020-02-10

spring-boot-starter-hello.zip

spring-boot-starter-hello是自己新建的自定义的spring-boot-starter 具体使用参考博文https://blog.csdn.net/fighterandknight/article/details/90731821

2019-06-02

spring集成redis源码

spring和redis集成有很多方式,看到网上很多都是使用redistemplate自己去做redis 的一些操作,但是对于我们开发来说,肯定是使用越方便越好,于是乎就有了spring的对redis或者memcahe这些换成框架的封装,只需要引入spring的spring-data-redis的jar

2018-06-05

第三方支付 支付流程

第三方支付支付流程业务介绍

2017-03-23

spring-redis-test---spring redis集成

spring和redis集成有很多方式,看到网上很多都是使用redistemplate自己去做redis 的一些操作,但是对于我们开发来说,肯定是使用越方便越好,于是乎就有了spring的对redis或者memcahe这些换成框架的封装,只需要引入spring的spring-data-redis的jar

2016-12-02

拥有自动扫描注册类型转换器功能的mybatis

jar的详细使用请看我的博客http://blog.csdn.net/fighterandknight/article/details/51599116

2016-06-07

dubbo实现demo

sping结合dubbo例子,例子相关的解说教程在这http://blog.csdn.net/fighterandknight/article/details/51351057

2016-05-09

zookeeper-3.4.6 下载

dubbo服务注册中心,dubbo消费者的订阅中心,开发dubbo项目的必备工具

2016-05-09

进入程序,自动唤起九宫格锁屏

用户退出程序,切换其他程序后,再次进入程序,自动唤起九宫格锁屏.解锁完之后,再显示界面

2015-09-17

Spring+SpringMVC+Hibernate 框架整合

Struct2逐渐被淘汰,现在SMSH已经可以代替SSH了,这个demo就是Spring+SpringMVC+Hibernate 框架的整合 有简单例子做实例,希望能为初学者参考参考

2014-12-15

联机贪吃蛇

(里面包含文档,无措运行代码,在局域网内实现的双人贪吃蛇) 双人贪吃蛇游戏为双人游戏 其中一人控制蛇,一人控制光点,蛇的速度是光点的1.5倍,控制蛇的玩家与控制光点的玩家一盘下来角色调换,三盘二胜 光点被吃到,或蛇碰壁死亡,为一盘 光点一次只能移动一个格子,整个空间范围为一个正方形,有边框,蛇碰到边框死亡,光点不能穿过边框。 每次吃到点之后,长度加1,如蛇在A玩家控制下长度为8,则吃到光点后,下一个玩家控制的蛇时候,长度为9 规则为: 1. 蛇吃到点,控制蛇的玩家得1分,光点玩家不得分 2.. 蛇碰壁死亡,光点玩家得分,蛇玩家不得分。 3. 最终比赛完成,播放结束音乐,并两边同时弹窗宣告胜利

2013-10-21

微信公众平台查询-----高考报考信息查询

这是一个自己做的微信公众平台下的高考查询 ,里面包含mysql 数据库文件 ,还包含后台,查询的数据时来自广东海洋大学的全部报考的相关数据,一个简单的小demo,希望对大家学习怎么使用微信接口有帮助,(我测试的话是使用新浪的sae测试的,微信公众平台号‘imitaem’ 已关闭)

2013-08-25

android 通讯录

里面含有开发文档,主要是讲解数据库的运用,View类的运用等。含有代码注释,适合初学者学习

2013-03-24

52破解小生我怕怕价值1000元的逆向培训课

很好的一个破解教学教程,慢慢看,有很大收获

2012-06-19

空空如也

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

TA关注的人

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