用户中心USER CENTER

首页/用户
  • HashMap源码分析

    摘要:线程安全关于线程安全,我们想要知道的是在什么情况下会发生线程不安全的情况实际上,在上文分析方法时,当的容量超过了时,便执行操作,就存在线程不安全的问题。实现了所谓的线程安全,在很多方法上都加上了。 HashMap简介 本文针对HashMap的源码分析基于JDK 7,JDK 8在HashMap的实现上有着较大幅度的改进和优化,这部分优化我将另起一篇来阐述。另外,本文仅分析HashMap众...

    zhkai 发布于Java
  • [Leetcode] Valid Parentheses 验证有效括号对

    摘要:如栈中是,来一个变成,再来一个,变成。注意栈在或者操作之前要验证非空,否则会抛出。代码最后要判断栈的大小,如果循环结束后栈内还有元素,说明也是无效的代码 Valid Parentheses Given a string containing just the characters (, ), {, }, [ and ], determine if the input string is...

    zhkai 发布于Java
  • Android 自定义轮播图片控件

    摘要:实现原理要完成一个轮播图片,首先想到的应该是使用来实现。所以我们本次的自定义控件就是由和叠加起来组成的。需要准备两张图片,这里用进行绘制的使用可以查看使用初始化小圆点更新小圆点带小圆点的使用以下控件以上就是主要的代码了。 效果图 直接先上效果图。 showImg(https://segmentfault.com/img/remote/1460000007238432?w=360...

    zhkai 发布于Java
  • 348. Design Tic-Tac-Toe

    摘要:当有一行完全只有这两个中的其中一个人时,的绝对值应该等于这个数列的长度,这样就不需要每次再扫一遍数组。 题目:Design a Tic-tac-toe game that is played between two players on a n x n grid. You may assume the following rules: A move is guaranteed to b...

    zhkai 发布于Java
  • 爱加密安全分析系列之某打车软件apk

    摘要:最近发现打车软件的非常的火,并听说他们进行了非常严密的防护,防止用户进行二次打包。经过严密的分析发现司机版主要的防护在两个地方。 最近发现打车软件的apk非常的火,并听说他们进行了非常严密的防护,防止用户进行二次打包。今天我们来分析一下他的安全性到底如何(以司机版为例)。 经过严密的分析发现:司机版主要的防护在两个地方。 第一个是:登录过程中,通过传递context对象到so库中的方...

    zhkai 发布于Java
<