
JAVA
qq_28285625
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
动态查询--(where,trim,set)
``` resultMap="UserInfoResult"> select * from userinfo AND department like #{department}原创 2017-12-19 16:36:06 · 542 阅读 · 0 评论 -
动态查询--(where,trim,set)
<select id="findUserInfoByTrim" parameterType="Map" resultMap="UserInfoResult"> select * from userinfo <trim prefix="where" prefixOverrides="and|or"> <if test="de原创 2017-12-19 16:42:51 · 219 阅读 · 0 评论 -
动态查询--(choose,when,otherwise)
<select id="findUserInfoByOneParam" parameterType="Map" resultMap="UserInfoResult"> select * from userinfo <choose> <when test="searchBy=='department'">原创 2017-12-19 16:46:21 · 232 阅读 · 0 评论 -
idea运行项目时报Error:java无效的源发行版:1.8
idea运行项目时报Error:java无效的源发行版:1.81.如果你安装的是JDK1.7,而在file->project structure中设置的是language level是8的话,就会出现这个错误提示:无效的源发行版:8。解决办法:将语言级别改为7,或6。即语言级别不能高于你安装的版本。 2.如果file -> settings -> b转载 2018-01-26 17:33:32 · 2082 阅读 · 0 评论 -
jdk和jre的区别
JDK:Java Development Kit java开发工具,包括编译器(javac.exe),开发工具(javadoc.exe,jar.exe,keytool.exe,jconsole.exe)和更多的类库(如tools.jar)等。JRE: Java Runtime Enviroment java运行环境,包括JVM虚拟机(java.exe等)和基本的类库(rt.jar等)....原创 2018-03-08 16:08:24 · 164 阅读 · 0 评论 -
SimpleDateFormat中parse方法中YYYY和yyyy的区别
yyyy:代码:运行结果:yyyy parse出来的结果就是当前的时间。--------------------------------------------YYYY:代码:输出结果:结果为什么这么奇怪呢?经过研究YYYY表示的是当前时间所在的年份的一月一号所在的那个星期中第一天的日期也就是星期日那一天的日期。2018年1月1号所在的星期的第一天是2017年12月31号。2017年1月1号所在的...原创 2018-03-09 15:52:25 · 1333 阅读 · 0 评论 -
Intelidea右键新建选项没有Java class选项
Intelidea创建好项目之后,右键新建Java class的时候发现没有改选项,只有以下几个选项把sec目录设为源码目录,首先打开Project Structure转自:https://blog.youkuaiyun.com/u010889616/article/details/52771743...转载 2018-06-28 16:10:07 · 461 阅读 · 0 评论 -
新建Spring boot 启动报错 Failed to auto-configure a DataSource
今天学习springboot,使用idea创建项目。在选择组件时添加了mysq 然后在第一次启动的时候启动报错,错误信息如下:***************************APPLICATION FAILED TO START***************************Description:Failed to auto-configure a DataSource: 'spri...转载 2018-06-28 16:11:38 · 353 阅读 · 0 评论 -
集合类
一.list1.list:List是元素有序并可以重复的集合,被称为序列。2.list可以精确的控制每个元素的插入位置,或者删除某个位置的元素。3.ArrayList是数组序列,是List的一个重要实现类。二.Set接口及其实现类--HashSet1.Set是元素无序并且不可以重复的集合,被称为集。2.HashSet--哈希集,是原创 2017-12-19 14:52:13 · 172 阅读 · 0 评论 -
HashMap TreeMap LinkedHashMap
1.HashMap里面存入的键值对在取出的时候是随机的,也是我们最常用的一个Map.它根据键的HashCode值存储数据,根据键可以直接获取它的值,具有很快的访问速度。在Map 中插入、删除和定位元素,HashMap 是最好的选择。 2.TreeMap取出来的是排序后的键值对。但如果您要按自然顺序或自定义顺序遍历键,那么TreeMap会更好。 3. LinkedHashMap 是HashM原创 2017-12-19 14:51:51 · 175 阅读 · 0 评论 -
停止终端工作
control+c原创 2017-12-14 11:20:30 · 897 阅读 · 0 评论 -
inner join,left join,right join
inner join :condition用where表达select c.company_id ,c.`name`,i.amount from tb_company_lang as c inner join tb_investor as i where c.company_id=i.company_id其中inner可以省略和select c.company_id ,c.原创 2017-12-21 11:56:03 · 153 阅读 · 0 评论 -
mac下解压war包
解压xxx.war切换到war包所在的目录jar -xvf xxx.war解压到当前目录转自:http://blog.youkuaiyun.com/w124374860/article/details/51742184转载 2017-12-22 11:45:46 · 8026 阅读 · 0 评论 -
isWhiteSpace()
> isWhiteSpace()指定字符是否含有空白字符,空白字符包括:空格,换行符,tab键。- 语法:boolen isWhiteSpace(char ch);原创 2017-12-14 10:31:26 · 2559 阅读 · 0 评论 -
final
1. final可以修饰类,方法,属性和变量2. final修饰类,则该类不允许被继承3. final修饰方法,则该方法不允许被覆盖(重新)4. final修饰属性,则该类的属性不会进行隐式的初始化(类的属性初始化必须有值),或在构造方法中赋值(只能选其一)final修饰变量,即常量原创 2017-12-14 10:32:31 · 182 阅读 · 0 评论 -
正则
> BCD原则:B在正则表达式中有3种类型的括号方括号 “[“和花括号“{“ 。方括号"["内是需要匹配的字符,花括号"{"内是指定匹配字符的数量。圆括号“(“ 则是用来分组的。C插入符号 “^” 表示正则式的开始。D美元符号“$” 表示正则式的结束。- matches和lookingAt()方法 > matches和lookingAt方法都用来尝试匹原创 2017-12-14 11:08:26 · 228 阅读 · 0 评论 -
报错非法字符,需要class,interface或enum
[错误: 非法字符: '\ufeff' 解决方案|错误: 需要class, interface或enum]- 解决方案:用文本文档打开java文件,哪里乱码改哪里。- 还是这个报错,如果用文本文档打开没有乱码的地方,再检查一下文件的编码格式。这次碰到的错误,把文件的编码方式改为UTF_8 无BOM的格式。原创 2017-12-14 11:17:39 · 827 阅读 · 0 评论 -
Object转Long
Long.valueOf(String.valueOf(comMap.get("company_id")))原创 2017-12-14 11:19:16 · 403 阅读 · 0 评论 -
idea 热部署4种方法
热部署可以使的修改代码后,无须重启服务器,就可以加载更改的代码。第1种:修改服务器配置,使得IDEA窗口失去焦点时,更新类和资源菜单Run -> EditConfiguration , 然后配置指定服务器下,右侧server标签下on frame deactivation = Update classes and resource。优点:简单缺点:基于JVM提供的热加载仅支持方法块内代码修改...转载 2018-07-12 14:43:18 · 368 阅读 · 0 评论