摘要:
一、数据介绍 实验数据包括1000个用户(编号1-1000)对不同商品(共200件,编号1-200)的评分(范围为1-5),共64154条数据 二、数据分析 数据特点 每个用户购买的商品数量不固定,所以并不是对每件商品都有评分。以下是部分统计得到的不同用户购买的商品数量。 可以看到,每个用户购买的数 阅读全文
摘要:
BitSet 前言 最近用到了位图索引的相关知识,第一次接触Java中进行位向量运算的工具类BitSet,简单学习记录一下。 一、简介 功能 BitSet类是一种用来保存位值的特殊数组,数组的大小可以改变。它和位向量的功能类似。 实现原理 源码中的介绍如下: BitSets are packed i 阅读全文
摘要:
一、相关概念 查询某个范围内的所有POI 参数介绍: page_size:单次查询返回的POI的数量,最大值为20 page_num:查找的POI数量超过20时,会分页显示;比如60个POI就会分3页;此时,page_num=1/2/3会先显示全部的数据;当page_num=4时,第4页的结果集大小 阅读全文
摘要:
jdbctmplate底层源码及解析 一、回顾jdbc基础知识 jdbc是java语言用来规范客户端如何访问数据库的应用程序接口,提供了查询和更新数据库中数据的方法。 jdbc是面向关系型数据库的。 不同的数据库厂商有不同的jdbc的jar包。 jdbc基本步骤 加载驱动 获取Connection对 阅读全文
摘要:
课程分组的时候分到了Spring传播机制的内容,研究整理了一下。 一、事务传播行为和事务传播机制 事务传播行为:一般发生在事务嵌套的场景中,比如一个有事务的方法里面调用了另外一个有事务的方法 这个时候就会产生事务边界控制的问题,即两个方法是各自作为独立的事务提交还是内层的事务合并到外层的事务一起提交 阅读全文
摘要:
方法简介
使用示例
通过反射实现IOC
带有命名空间的xml解析
实现构造器方式的注入 阅读全文
摘要:
String s = new String("111")会创建几个对象? 一、引入 String字符串的不可变性:常量池中一定不存在两个相同的字符串。 public class App { public static void main(String[] args) { String a = "11 阅读全文