上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 21 下一页
摘要: 一、HashMap概述二、HashMap的数据结构三、HashMap源码分析 1、关键属性 2、构造方法 3、存储数据 4、调整大小 5、数据读取 6、HashMap的性能参数 7、Fail-Fast机制 一、HashMap概述 HashMap基于哈希表的 Map 接口的实现。此实现提供所有可选的映 阅读全文
posted @ 2017-08-23 18:29 K____K 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 一、两个数 取余 或者 取商: 1.取余数: int b = a % 5 -- 不管 a是任何数,b永远是 小于5的数(0,1,2,3,4) 2.取商: int b = a / 5 -- a<5是0, a<10是1,a<15 是2 。。。 二、遍历效率(通过索引) 1. 根据 index > siz 阅读全文
posted @ 2017-08-22 22:28 K____K 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 图如下: 阅读全文
posted @ 2017-08-22 17:19 K____K 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 左移运算符就是在二进制的基础上对数字进行平移。按照平移的方向和填充数字的规则分为三种:<<(左移)、>>(带符号右移)和>>>(无符号右移)。[1] 在移位运算时,byte、short和char类型移位后的结果会变成int类型,对于byte、short、char和int进行移位时,规定实际移动的次数 阅读全文
posted @ 2017-08-22 17:11 K____K 阅读(478) 评论(0) 推荐(0) 编辑
摘要: hibernate的Session在加载Java对象时,一般都会把鱼这个对象相关联的其他Java对象也都加载到缓存中,以方便程序的调用。但很多情况下,我们不需要加载太多无用的对象到缓存中,一来会占用大量的内存,二来会增加数据库的访问次数,使得程序的运行效率降低。为了合理的使用缓存,Hibernate 阅读全文
posted @ 2017-08-10 00:15 K____K 阅读(265) 评论(0) 推荐(0) 编辑
摘要: MySQL获取分组后的TOP 1和TOP N记录 有时会碰到一些需求,查询分组后的最大值,最小值所在的整行记录或者分组后的top n行的记录,在一些别的数据库可能有窗口函数可以方面的查出来,但是MySQL没有这些函数,没有直接的方法可以查出来,可通过以下的方法来查询。 准备工作 测试表结构如下: r 阅读全文
posted @ 2017-07-28 17:48 K____K 阅读(1103) 评论(0) 推荐(0) 编辑
摘要: 高级排序函数: [ ROW_NUMBER()| RANK() | DENSE_RANK ] OVER (partition by xx order by xx)1.row_number() 连续且递增的数字 1 2 3 4 row_number() over (partition by xx ord 阅读全文
posted @ 2017-07-28 13:20 K____K 阅读(7031) 评论(1) 推荐(0) 编辑
摘要: 最近做到一个题目: 问题:String str = new String(“abc”),“abc”在内存中是怎么分配的? 答案是:堆,字符串常量区。 题目考查的为Java中的字符串常量池和JVM运行时数据区的相关概念。"abc"为字面量对象,其存储在堆内存中。而字符串常量池则存储的是字符串对象的一个 阅读全文
posted @ 2017-07-25 21:07 K____K 阅读(345) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2017-07-16 18:35 K____K 阅读(116) 评论(0) 推荐(0) 编辑
摘要: maven阿里云中央仓库 maven作为一个项目管理工具确实非常好用,但是在国内这个网络条件下实在是让人恼火。之前oschina的中央仓库可用,现在oschina的maven服务器关了,一直没找到国内镜像来替代。今天发现阿里云公开了一个中央仓库,大家可以试试。 配置 修改maven根目录下的conf 阅读全文
posted @ 2017-07-13 09:46 K____K 阅读(127) 评论(0) 推荐(0) 编辑
上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 21 下一页