- 博客(13)
- 收藏
- 关注
原创 Union与Union All 的区别
Union因为要进行重复值扫描,所以效率低。如果合并没有刻意要删除重复行,那么就使用Union All 两个要联合的SQL语句 字段个数必须一样,而且字段类型要“相容”(一致);如果我们需要将两个select语句的结果作为一个整体显示出来,我们就需要用到union或者union all关键字。union(或称为联合)的作用是将多个结果合并在一起显示出来。union和union all的区...
2019-07-22 17:41:40
149
原创 mysqlString类型转int,字符串截取,字符串转日期类型的笔记
1. mysql (String)转 (Integer)SELECT '1200' + 0 + '1' = SELECT '1201'(最简单的方式在字符串后面加一个数字,mysql会自动转换并进行运算)2. mysql 的字符串截取substring_index( str , delim , count ) str : 要处理的字符串 d...
2019-07-22 13:18:03
3815
原创 mysql格式化日期
mysql格式化日期mysql查询记录如果有时间戳字段时,查看结果不方便,不能即时看到时间戳代表的含义,现提供mysql格式换时间函数,可以方便的看到格式化后的时间1. DATE_FORMAT() 函数用于以不同的格式显示日期/时间数据。DATE_FORMAT(date,format) 参数定义%a缩写星期名%b缩写月名%c月,数值%D带...
2019-07-18 18:43:03
205
原创 Java集合去重
1. 使用java8自带方法去重 List<User> lists = 从某处得来的集合; lists = lists.stream().collect(Collectors.collectingAndThen(Collectors.toCollection(() -> new TreeSet<>(Comparator.comparing(User::getXxx...
2019-07-18 17:45:03
193
原创 mybatis配置:resultMap中嵌套集合-并解决:元素类型为 "resultMap" 的内容必须匹配 "(constructor?,id*,result*,associat的报错
1.代码实体package cn.com.mybatis.pojo;public class AbdPolicyno{ //保单号 private String policyno; //保单名称 private String pname; //被保人集合 private List<AbdBasePerson> abdBasePerso...
2019-07-18 16:43:03
1357
原创 使用IDEA,的MyBatis项目运行出错:Mapped Statements collection does not contain value forXX.ClassMapper.getClass
错误描述在运行Mybatis程序时,控制台报出如下错误:Exception in thread “main”at com.dai.test5.Test_05.main(Test_05.java:19)Caused by: java.lang.IllegalArgumentException:Mapped Statements collection does not contain val...
2019-02-22 01:06:27
240
原创 使用IDEA,的maven项目 install 安装出错:Fatal error compiling: tools.jar not found
错误描述在IDEA中执行maven项目的 install 的时候会报如下错误:Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:2.5.1:compile(default-compile) on project Hi:Fatal error compiling: tools.jar not foun...
2019-02-20 23:00:42
2756
原创 JDBC连接池(durid & JdbcTemplate)(笔记)
数据库连接池概念:其实就是一个容器(集合),存放数据库连接的容器。当系统初始化好后,容器被创建,容器中会申请一些连接对象,当用户来访问数据库时,从容器中获取连接对象,用户访问完之后,会将连接对象归还给容器。好处:1. 节约资源2. 用户访问高效3. 实现: 1. 标准接口:DataSource javax.sql包下的 1. 方法: * 获取连接:get...
2018-11-05 18:24:07
551
原创 Hive部署
配置环境Hadoop2.7.5 + hive2.1.1+mysql5.5(注释:重启mysql服务: ‘service mysql restart’停止mysql服务: ‘service mysql stop’查看mysql服务状态: ‘service mysql status’)创建 hive 用户1. Mysql –u root –p2. CREATE USER ‘hive’@...
2018-10-31 17:43:40
140
原创 Linux命令(总结1)
主机名与IP地址映射hadoop.dai.com192.168.217.110配置文件/etc/hosts192.168.217.110 hadoop.dai.com hadoop-senior特殊目录标识符* 一个点 . : 表示的是当前目录* 连个点 .. : 表示的是上级(父级)目录切换目录 cd dirName change directory...
2018-10-25 17:11:12
259
原创 网络编程总结(部分)
1.网络通信协议TCP/IP 协议:传输控制协议/因特网互联协议,它内部包含了一系列的数据通信协议,在Java中采用了4层的分层模型,每一层都呼叫下一层所提供的协议来完成自己的要求。2.协议分类传输控制协议 (Transmission Control Protocol)。TCP协议是面向连接的通信协议,即传输数据之前,在发送端和接收端建立逻辑连接,然后再传输数据,它提供了两台计算...
2018-10-22 22:18:01
147
原创 I\O流笔记
IO 流总结IO流概述java io 操作主要是指使用 java.io 包下的内容,进行输入,输出操作,输入也叫做读取数据,输出也叫做写出数据。IO的分类根据数据的流向分为:输入流和输出流,输入流:把数据从其他设备上读取到内存中的流。输出流:把数据从内存中写出到其他设备上的流。根据数据的类型分为 : 字节流和字符流字节流:以字节为单位,读写数据的流。字符流:以字符为单...
2018-10-20 23:15:33
123
原创 File类总结
@ File类构造方法File 类的概述和作用File类的概念 :文件和目录路径名的抽象表示形式作用:将操作文件或文件夹(目录)的动作,封装成File类对象,在java中如果想要操作文件或者文件夹,可以通过File类对象进行操作File类的静态成员变量static String pathSeparator 与系统有关的路径分隔符,为了方便,他被表示为一个字符串stati...
2018-10-19 19:39:25
110
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人