- 博客(24)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 excel表格的多sheet导出,单sheet也可以用,但是对比单sheet添加稍微麻烦
文章目录1. 配置文件2. 扩展web直接下载3. 测试感谢冰河大哥,文章借鉴冰河大哥的单表单sheet导出excel,在此基础上增加多sheet。我忘了那篇文章了,只能放上冰河大哥的专栏地址:https://blog.csdn.net/l1028386804?t=1在此感谢,不说废话了,绝对有效,上文件1. 配置文件import java.io.IOException;import java.io.OutputStream;import java.lang.reflect.Field;i
2020-06-10 16:49:36
232
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 获取上个月,上周,本周,本月,当日,本年,日期与unix时间相互转换
日期的获取1.获取上一周时间(周一的0点___周日的23:59:59)2.获取本周时间(本周一的0点___本周日的23:59:59)3.获取上个月时间(月初的0点___月末的23:59:59)4.获取本月时间(月初的0点___月末的23:59:59)3.转换unix时间(日期和unix时间相互转换)1.获取上一周时间(周一的0点___周日的23:59:59) DateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
2020-06-03 15:14:57
553
原创 记录mybatis踩坑
mybatis是使用的OGNL表达式来进行解析的,在OGNL的表达式中,'y'会被解析成字符,因为java是强类型的,char 和 一个string 会导致不等。所以if标签中的sql不会被解析。
2020-11-03 11:10:25
218
原创 centos7安装Mysql爬坑记(亲测有效)
文章目录一. centos7安装Mysql1. 下载并安装MySQL官方的 Yum Repository2. 安装mysql过程2.1 出现错误2.2 寻找错误位置2.3 找到,并且删除目录2.4 删除出现问题2.5 解决冲突问题,开始安装2.6 启动Mysql2.7查看Mysql状态2.8 找出初始密码2.9 进入数据库:2.9_1 开启mysql的远程访问3. 为firewalld添加开放端口,如都为success则为成功4. 更改mysql的语言二. 卸载mysql问题1.使用以下命令查看当前安装my
2020-09-07 16:21:04
1088
原创 java Data JPA踩的坑(mybatis与java Data JPA对比)
文章目录if时间ifmybatis :<if test="startTime!=null"></if>java Data JPA://意思是 :startTime为获取到startTime的参数,如果不等于''或者null,那么createTime等于startTime,反之等于1=1if(:startTime !='' ,createTime=:startTime,1=1 )//还有一个问题就出在,如果age等于0了,会全部出现,百思不得其解,所以在这里我把0放入
2020-06-30 18:08:23
533
原创 BigDecimal用法,慢慢用到的就会增加
文章目录一.简介二.加减乘除三.乘除以后保留两位小数四.直接保留两位小数(四舍五入)1.setScale简单用法五.BigDecimal的比较1.BigDecimal的非0判断2.BigDecimal之间的比较一.简介BigDecimal 在 MySQL中为 decimal ,这个也是可以存储小数点的数值,相比较于 double来说,decimal的精度更加的准确,如果用这些小数点的小伙伴们,一定要记住 decimal(10,2) 这也就是保留两位小数,如果不写保留几位的话,存入之后都会被抛弃二.加减
2020-06-29 12:07:19
753
原创 过滤器
过滤器两种方式注解xml注解模式首先需要了解的是要测试过滤器,就要导入 servlet的jar包,需要是3.0以上版本的。继承Filter(javax.servlet)其中会实现三个方法,init是初始化过滤器,doFilter是执行过滤(chain 过滤链是放行的),destroy是最后关闭tomcat时出现,然后释放资源如果不配置xml文件的时候,加一个@WebFilt...
2019-12-26 11:09:10
272
原创 关于IDEA中jedis无法传输到虚拟机数据连接超时问题
redis.clients.jedis.exceptions.JedisConnectionException:java.net.SocketTimeoutException: connect timed outjedis接收的端口号和链接地址是否正确查看linux中的防火墙关闭没有此为开启状态,输入指令systemctl stop firewalld关闭防火墙如果还有...
2019-12-23 08:56:11
315
原创 Unsatisfied dependency expressed through field dao,千万不要画蛇添足
各位小伙伴千万别画蛇添足。使用Springboot的时候。当你想用两个数据库查询两张表提高数据库的性能,你可千万得看好了Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.UnsatisfiedDependencyEx...
2019-12-08 22:36:17
9058
原创 Springboot出现的问题
这个问题告诉你缺少el表达式的依赖,但是当导进去依赖的时候会报错另一个问题,如o.s.j.e.a.AnnotationMBeanExporter : Unregistering JMX-exposed beans on shutdown这个就是在你倒包前面写了把scope删除就行,如这个scope稳稳的正常,一旦把这个scope删除,那么其实那个el依赖都不用加了,因为...
2019-12-06 18:04:42
269
原创 SSM中查询SQL的mapper.xml中
SSM框架开始如果在一个类中调不到另一个类的数据,就比如我想调用它里面的数据,因为你要找Mapper.xml去走这个sql语句查询数据库,如果你用这个sql语句能在数据库中查询到,但是你一步步回去,给jsp的时候发现这个userType中的数据你调用不出来,先别着急,先去看mapper.xml文件顶部,如图一定记得要去看...
2019-12-04 22:14:19
1017
1
原创 自动排序底层泛型存入,Sort cannot be cast to org.springframework.data.domain.Sort$Order
碰到这种错误,一定要先去看哪里类转换异常,然后去找,看看里面是否是存入这个方法,如上面的存入对,下面的错误那么我们去看一下底层这里我们可以看到,底层的话,如果你存入集合,里面的泛型是则是Sort.Orders,所以直接存入Sort是不能转变到Sort.Orders类型的...
2019-12-02 17:11:21
1080
原创 org.springframework.dao.InvalidDataAccessApiUsageException(在数据库访问不到这个数据)
一旦出现这个问题,一定要记得,bean的问题,bean出现问题,无非就是构造器,如果有有参构造器,看看写没写无参构造器,另一方面跟数据库接轨的bean 就看看是否属性可以对上Exception in thread “main” org.springframework.dao.InvalidDataAccessApiUsageException: Unable to locate Attribu...
2019-12-02 16:37:32
3536
原创 org.springframework.orm.jpa.JpaSystemException&&org.hibernate.InstantiationException
Exception in thread “main”org.springframework.orm.jpa.JpaSystemException: No default constructor for entity: : com.qf.bean.Teacher;nested exception is org.hibernate.InstantiationException: No defa...
2019-12-02 15:18:23
704
原创 JSP作用域
java四大域总结可以看看下图中关于JSP的九大隐式对象,它们可总是被老师们说是重点重点哦。作用域顾名思义,起作用的大小范围也!如果是你自己去学习一个知识点,你要达到哪些目标才算是对一个知识点称得上是懂得,理解,掌握呢?从扁神医的望闻问切,到数据库的增删改查,所有的事物开始也不外乎:是什么?有什么用?怎么用?为什么可以这么用?故而,我觉得咱们应该把握以下问题,带着这些问题去学习,发现自己的...
2019-11-28 15:41:26
193
原创 写webService异常原因
如果弄得时候碰到这个问题,一定要去看看WSDL的你那个地址进得去进不去,如果进不去说明服务器没有开。去把服务器打开在进入一遍当你开启服务器以后,碰到如下这时候服务器是启动的,因为你进去了,为什么出现错误,原因是包名问题,com/qf/dao/impl/Getweather (wrong name: com/qf/dao/Impl/Getweather)前面是应该用的包名,后面是我写的包...
2019-11-27 11:33:36
287
原创 jquery包,ajax问题
碰到这样的问题,先去看ajax单词代码有没有写错,再去看看target里面编译出来没出来js的这个jquery文件,如果target没有jquery,那就删除target,在重新加载一遍,如果有过滤器建议把过滤中放行 这个jquery。...
2019-11-22 19:22:56
208
原创 SSM的理解
关于SSM的文章SSM就是 Spring , Spring MVC(Model View Controller) , MybatisSpring*** 就是一个开源框架,进行对象的封装的,更好的提取。其实意思就是你自己在各种应用中,new 了对象,在多次更改和使用中,多次在堆中去new 对象,会导致内存的增大,导致性能的降低,Spring的出现就解决了这一问题,把该new 的对象都封装在一...
2019-11-11 22:18:29
1686
原创 内部类
内部类 ①内部类的分类: static 不能修饰外部类,可以修饰内部类 按声明的位置划分 方法外: 1. 成员内部类 再根据是否有static修饰分为 ...
2019-09-03 22:11:54
106
原创 异常
异常 异常所有父类是 Throwable Throwsable分为两种: 1.Error 2.Exception 而现在主要学习的就是Exception,Exception也大致分为两种: 1.RuntimeException 2.除RuntimeException之外的CheckedE...
2019-09-02 22:55:40
139
原创 数组剖析
数组 当数组去创建之后,就会在栈中留下一个指向堆中的地址。然后从地址中去堆中调用。多维数组 多维数组的话,就是从栈中留下一个指向堆中的地址。然后从地址中去堆中调用。然后堆中上一个数组的存储中也会存放地址,从这个地方只想堆中“内数组”;上图二维数组的遍历方法:再加上几个数组工具的使用吧: ①Arrays.sort...
2019-09-02 22:31:13
106
原创 static
关于继承方面的static ①当父类对象里面建立了静态方法,那么子类继承的时候是否去继承了这个父类的静态? 答:继承了,但是重写不了,就算是在子类里面写了一个和父类静态一模一样的方法,那也只是创建了一个自己的static方法,开辟了方法区里面的一个空间,并不是更改了父类的静态方法。只是能用(子类名.父类静态方法) 去使用静态方法。内存分析:...
2019-09-02 21:41:10
423
原创 面向对象我的简单理解,看完之后希望点赞并且评论你的理解哦
面向对象其实面向对象就是创建一个“类”(模板),然后根据这个模板去写具体实例也就是“对象”,类中包含“属性”(变量),行为(就是方法)。就是当你想去做一件事,但你自己又太麻烦,你就去创建一个对象,让他去帮你实现,然后你去调用他实现你想得到的东西。封装封装没啥,就是private 令属性私有化,让别人不能直接去访问这个属性,必须通过get这个属性去访问,set这个属性去赋值。继承继承说白...
2019-08-31 15:13:29
198
原创 常用的排序方法(冒泡,选择)
①冒泡排序②优化冒泡排序③选择排序④优化选择排序一般排序方法常见的四种①冒泡排序用下标0的跟下标1的比,如果互换则下面用下标1跟下标2比,依次,如果没互换则继续循环,下图为代码但是有个缺点是 如果这个顺序是排好序的,你再次去调,则还会继续循环排序的遍数,浪费内存和时间。②冒泡排序的优化版③选择排序对于这个选择排序来说就是固定一个下标0跟其余的1~length-1去比。依次类...
2019-08-31 15:10:34
137
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人