java基础
陈森森ml
2019.6.14开始博客之旅
展开
-
IDEA 自动导入和删除无用包(依赖jar包)
在平时的开发中 老是重复的 import 会浪费很多时间 其实idea支持自动导入依赖jar包如图操作即可:搜索 auto import 然后打上我框住的两个按钮 两个都是自动导包原创 2021-06-02 10:28:10 · 1398 阅读 · 0 评论 -
idea @autowired 注入红线问题 和注解黄线问题
在实际开发当中 编译器默认会把spring的注解 @autowired warning 实际启动服务是没有影响的为了避免过多的红线和黄线 我们可以这样处理 修改编译器的警告等级.如图操作即可:原创 2021-06-01 09:45:12 · 1292 阅读 · 0 评论 -
java Math.max方法使用讲解
java Math.max方法源码:此方法是Math的静态方法 max(参数1,参数2)返回两个参数中大的值.例子: Math.max(7,8); 返回值就是8;解决了疑惑就点个赞吧~原创 2021-05-21 11:21:14 · 1234 阅读 · 0 评论 -
mysql insert 写法
INSERT语句是最常见的SQL语句之一,但是MySQL中INSERT语句的用法和标准用法不尽相同。INSERT INTO tablename(列名…) VALUES(列值);而在MySQL中还有另外一种形式。INSERT INTO tablename SET column_name1 = value1, column_name2 = value2,…;...原创 2020-08-24 16:46:12 · 179 阅读 · 0 评论 -
Invalid use of group function原因
Invalid use of group function 错误: 聚合函数 不可用聚合函数 不可用 比如sum(count(1))这样写就是不行的 本身就已经求个数和了 而且只有一行,sum函数不起作用 所以报错了错误:SELECT sum(count(1)) FROM order o还有就是 where和havingwhere表示条件 如果条件里有 sum avg等集合函数 需要使用 having比如SELECT o.id FROM order o WHERE member_id原创 2020-08-18 14:20:54 · 48347 阅读 · 0 评论 -
mysql 参数为数组形式 用foreach标签
用的是 springboot和mybatis有时候查询或者插入表格的时候参数是数组形式怎么办这时候就用到了 mysql的foreach上实例 如图所示@Select("<script>" + " select g.id,g.name,g.retail_price,g.vip_price,g.category_id,gc.`name`AS categoryName " + " from goods g" + " LEFT JOIN goods原创 2020-08-06 15:15:42 · 784 阅读 · 0 评论 -
java excel 导出 中文自适应宽度poi
java excel 导出 中文自适应宽度poi使用sheet这个方法 亲测有效 t为标题内容 0+i是标题的位置sheet.setColumnWidth(0 + i, t.getBytes().length * 2 * 256);原创 2020-08-05 15:47:22 · 988 阅读 · 0 评论 -
Date的compareTo方法
Date createDate1 = new Date();Date now = new Date();Integer result = now.compareTo(createDate1);相等返回0,大于返回1,小于返回-1.相等返回0,大于返回1,小于返回-1.相等返回0,大于返回1,小于返回-1....原创 2020-01-09 19:24:25 · 1357 阅读 · 0 评论 -
java中char类型可以储存中文吗? 为什么?
可以。因为 char型变量是用来存储Unicode编码的字符的,unicode编码字符集中包含了汉字。一些非常不常用的汉字没有写入unicode 会不被char类型支持原创 2019-09-19 00:35:32 · 1003 阅读 · 1 评论 -
Mysql之内连接 (INNER JOIN)
Mysql之内连接 (INNER JOIN)话不多说直接上sql语句SELECT 查询字段 FROM 表1 [INNER] JOIN 表2 ON 表1.关系字段=表2.关系字段;题目:比如有一张学生表和课程表 学生表中无课程信息 只有课程对应的id外键那么需要通过外键来查询学生表studentid name class1 张三 12 李四 23 王五 34 ...原创 2019-09-19 00:15:42 · 343 阅读 · 0 评论 -
StringBuffer和Stringbuilder的区别
StringBuilderStringBuilder是可变字符串,字符串的内容计算,建议使用StringBuilder实现,这样性能会好一些;java的字符串连接的过程是利用StringBuilder实现的 举例: String s ="AB"; String s1 =s+“DE”+1;//效果一样 String s1=new StringBuilder(s).append("...原创 2019-06-19 20:53:11 · 122 阅读 · 0 评论 -
Java的基本类型讲解
Java的八种基本类型第一种:int类型 int 类型是最常用的整数类型 。 一个int类型的变量**占用四个字节(32位)**,最大表示范围为:**-2^31~2^31-1**, 即-2147483648~2147483647 。...原创 2019-06-14 13:22:07 · 162 阅读 · 0 评论