摘要: 先过滤条件然后再根据表连接 同时在表中建立相关查询字段的索引这样在大数据多表联合查询的情况下速度相当快 创建索引: create index ix_register_year ON dbo.selects(register_year) SELECT M.*,SS.SensorCode,SS.Sens 阅读全文
posted @ 2019-04-04 11:04 不会游泳的鱼~~ 阅读(4112) 评论(0) 推荐(0)
摘要: JAVA的异常处理机制:如果某个方法不能按照正常的途径完成任务,就可以通过另一种路径退出方法。在这种情况下会抛出一个封装了错误信息的对象。此时,这个方法会立刻退出同时不返回任何值。另外,调用这个方法的其他代码也无法继续执行,异常处理机制会将代码执行交给异常处理器。 一、异常分类如下: Throwab 阅读全文
posted @ 2019-04-03 16:41 不会游泳的鱼~~ 阅读(225) 评论(0) 推荐(0)
摘要: 1、什么是Java对象序列化? Java的对象序列化是将那些实现了Serializable接口的对象转化成一个字节序列,并能够在以后将这些字节序列完全恢复成原来的对象。简单来说序列化就是将对象转化成字节流,反序列化就是将字节流转化成对象。 对象必须在程序中显示的序列化(serialize)和反序列化 阅读全文
posted @ 2019-04-03 16:09 不会游泳的鱼~~ 阅读(179) 评论(0) 推荐(0)
摘要: list(有序、可重复) List里存放的对象是有序的,同时也是可以重复的,List关注的是索引,拥有一系列和索引相关的方法,查询速度快。因为往list集合里插入或删除数据时,会伴随着后面数据的移动,所有插入删除数据速度慢。 ArrayList ArrayList是基于数组的,在初始化ArrayLi 阅读全文
posted @ 2019-04-03 10:48 不会游泳的鱼~~ 阅读(329) 评论(0) 推荐(0)
摘要: Kettle能做什么? 前言 : 需将db2中数据导入到mysql中,利用etl工具进行多表转换。以此为切入点,系统整理、学习kettle工具。 提醒: kettle是纯java编写,机器需要有jre环境。它允许管理来自不同数据库的数据,通过一个图形化的用户环境来描述你想要什么。 kettle中有两 阅读全文
posted @ 2019-04-02 10:28 不会游泳的鱼~~ 阅读(3485) 评论(0) 推荐(0)
摘要: 一、简介 WebLogic是美国Oracle公司出品的一个application server,确切的说是一个基于JAVAEE架构的中间件,WebLogic是用于开发、集成、部署和管理大型分布式Web应用、网络应用和数据库应用的Java应用服务器。将Java的动态功能和Java Enterprise 阅读全文
posted @ 2019-04-02 08:52 不会游泳的鱼~~ 阅读(7033) 评论(0) 推荐(0)
摘要: partition by关键字是分析性函数的一部分,它和聚合函数(如group by)不同的地方在于它能返回一个分组中的多条记录,而聚合函数一般只有一条反映统计值的记录, partition by用于给结果集分组,如果没有指定那么它把整个结果集作为一个分组。 partition by 与group 阅读全文
posted @ 2019-04-01 15:37 不会游泳的鱼~~ 阅读(3895) 评论(0) 推荐(0)
摘要: 概念: 把left join左边的表的记录全部找出来。系统会先用表A和表B做个笛卡儿积,然后以表A为基表,去掉笛卡儿积中表A部分为NULL的记录。最后形成你的结果。 进行左连接时,就有涉及到主表、辅表,这时主表条件写在WHERE之后,辅表条件写在ON后面。 二、实例 1、表a结构和数据 table 阅读全文
posted @ 2019-03-28 16:02 不会游泳的鱼~~ 阅读(388) 评论(0) 推荐(0)
摘要: 附redis关于缓存雪崩和缓存穿透,热点key 穿透 穿透:频繁查询一个不存在的数据,由于缓存不命中,每次都要查询持久层。从而失去缓存的意义。 解决办法: 持久层查询不到就缓存空结果,查询时先判断缓存中是否exists(key) ,如果有直接返回空,没有则查询后返回, 注意insert时需清除查询的 阅读全文
posted @ 2019-03-21 10:58 不会游泳的鱼~~ 阅读(1167) 评论(0) 推荐(0)
摘要: 1、持久化数据库的缺点 1)存储在部署数据库的硬盘上 平时我们使用的关系型数据库有MySql,Oracle以及SqlServer等,通常通过数据驱动来链接数据库进行增删改查。 那么我们日常使用的数据库都存在哪里?我们以MySql为例。打开MySql所在的文件夹目录下的data文件夹,如图所示: 也就 阅读全文
posted @ 2019-03-20 15:39 不会游泳的鱼~~ 阅读(3267) 评论(0) 推荐(0)