摘要: List:1.可以允许重复的对象。 2.可以插入多个null元素。 3.是一个有序容器,保持了每个元素的插入顺序,输出的顺序就是插入的顺序。 4.常用的实现类有 ArrayList、LinkedList 和 Vector。ArrayList 最为流行,它提供了使用索引的随意访问,而 LinkedLi 阅读全文
posted @ 2018-02-05 10:55 xmiaomiao1019 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 分区创建表sql CREATE TABLE `tb_original` ( `id` varchar(50) NOT NULL, `task_source` varchar(200) DEFAULT NULL, `address_id` varchar(50) DEFAULT NULL, `norm 阅读全文
posted @ 2018-01-16 11:29 xmiaomiao1019 阅读(397) 评论(0) 推荐(0) 编辑
摘要: 1、统一sql语句的写法 select * from test; SELECT * FROM test; 对于这两条语句,程序员会觉得是相同的,但是数据库查询优化器认为是不一样的。 2、添加索引(在数据量大的情况下,效果尤为显著) 添加索引的作用在于:1、大大减轻服务器需要扫描的数据量,从而提高数据 阅读全文
posted @ 2017-09-11 15:40 xmiaomiao1019 阅读(151) 评论(0) 推荐(0) 编辑
摘要: java中将字符串分割为字符数组,常用的方式就是的split函数 String strTest = "a,b"; String arry[] = strtest.split(","); 这样就能成功的将strTest 分割成a和b两个字符,但是当碰到如下情况的时候: 像这样: String strT 阅读全文
posted @ 2017-08-24 11:05 xmiaomiao1019 阅读(247) 评论(0) 推荐(0) 编辑
摘要: 读取上百万行的csv文件,由于数据量太大,一次性将csv的内容读取出来,保存在内存中,会导致内存严重吃不消,最后直接宕机,所以建议采取分批次读数据然后保存数据库中,以下是简单测试方法,可根据具体需求做修改。对大批量数据的操作,建议用jdbc直接批量添加,修改,删除等操作。 import java.u 阅读全文
posted @ 2017-07-29 15:11 xmiaomiao1019 阅读(2207) 评论(0) 推荐(0) 编辑
摘要: 最近有做一个csv文件导入导出的小工具,觉得还蛮方便的,记录下来,方便自己以后查阅。 本地测试时,直接运行main方法,给其他人用,可以用maven打包成jar 主要的几个文件 set csvpath=e:\task\10.202.15.159-1701.csv e:\task\10.202.15. 阅读全文
posted @ 2017-07-19 15:28 xmiaomiao1019 阅读(350) 评论(1) 推荐(0) 编辑