Aaron_涛
Aaron_涛
全部文章
分类
Condition(1)
Java(6)
Java虚拟机(3)
jdk(1)
junit(1)
LeetCode(6)
Maven(7)
MySql(5)
Redis(7)
Spring(5)
微服务(2)
未归档(32)
归档
标签
去牛客网
登录
/
注册
Aaron_涛的博客
全部文章
(共75篇)
数据库隔离机制的实现
文章目录 数据库隔离机制的实现 数据库隔离机制 数据库事务可能导致的问题 脏读 不可重复读 幻读 数据库隔离机制的实现 一、读未提交 二、...
2018-09-04
0
420
LeetCode 计数质数
统计所有小于非负整数 n 的质数的数量。 示例: 输入: 10 输出: 4 解释: 小于 10 的质数一共有 4 个, 它们是 2, 3, 5, 7 。 思路: 如果一个数是质数那么它的倍数一定不是质数 从2开始,2是质数,那么 4 8 10…都不是质数 再从3开始 3是质数,那么 ...
2018-08-21
0
329
LeetCode 颠倒二进制位
颠倒给定的 32 位无符号整数的二进制位。 示例: 输入: 43261596 输出: 964176192 解释: 43261596 的二进制表示形式为 00000010100101000001111010011100 , 返回 964176192,其二进制表示形式为 00111001011...
2018-08-21
0
396
LeetCode 汉明距离
两个整数之间的汉明距离指的是这两个数字对应二进制位不同的位置的数目。 给出两个整数 x 和 y,计算它们之间的汉明距离。 注意: 0 ≤ x, y < 231. 示例: 输入: x = 1, y = 4 输出: 2 解释: 1 (0 0 0 1) 4 (0 1 0 0) ↑...
2018-08-21
0
376
LeetCode 位1的个数
编写一个函数,输入是一个无符号整数,返回其二进制表达式中数字位数为 ‘1’ 的个数(也被称为汉明重量)。 示例 : 输入: 11 输出: 3 解释: 整数 11 的二进制表示为 00000000000000000000000000001011 示例 2: 输入: 128 输出: 1 ...
2018-08-21
0
404
Maven聚合项目,common包下的类无法被其他子项目找到的问题
一个父项目aigo 一个子项目common 另一个子项目user user使用了common下的类,在idea编码,运行都没有问题 一旦mvn install就显示找不到common下的类,无法解析符号。我事先install的common包,尝试各种姿势均无果 今天灵机一动,查询了下本地库...
2018-08-18
0
550
Java如何判断整数溢出,溢出后怎么得到提示
问题 在之前刷题的时候遇见一个问题,需要解决int相加后怎么判断是否溢出,如果溢出就返回Integer.MAX_VALUE 解决方案 JDK8已经帮我们实现了Math下,不得不说这个方法是在StackOverflow找到了的,确实比国内一些论坛好多了 加法 public static in...
2018-08-13
1
1137
BIO,NIO,多路复用,AIO
BIO,NIO,多路复用,AIO 概念理解 IO流程 三大IO模型的解释 总结 BIO,NIO,多路复用,AIO 概念理解 同步和异步 关注点在于处理机制,同步在于等待上一条语句调用后...
2018-08-10
0
449
ConcurrentHashMap分析
ConcurrentHashMap分析 JDK7 size方法 get方法 put方法 JDK8 get方法 ...
Java
并发
JUC
2018-08-08
0
472
Twitter的分布式自增ID算法
分布式 ID 生成器 一个唯一 ID 在一个分布式系统中是非常重要的一个业务属性,其中包括一些如订单 ID,消息 ID ,会话 ID,他们都有一些共有的特性: 全局唯一。 趋势递增。 全局唯一很好理解,目的就是唯一标识某个次请求,某个业务。 通常有以下几种方案: 基于数据库 可...
2018-07-26
0
400
首页
上一页
1
2
3
4
5
6
7
8
下一页
末页