自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

原创 对时间戳分类,并将规定时间段内的时间戳个数统计出来写入txt文件中

@Test public void compare() { String oldPath = "C:/Users/lenovo/Desktop/136.txt"; String newPath = "C:/Users/lenovo/Desktop/111.txt"; try { BufferedWriter buff...

2019-04-02 10:55:27 296

原创 There is no getter for property named 'user' in 'class pojo.Order'

There is no getter for property named 'user' in 'class pojo.Order'今天遇见了这个bug找了半天现在终于找到了有的时候并不是没有getter方法,而是要检查你的order类中的属性名是否和要映射的数据库表的名字一致我的数据库中用户表名字叫user所以在order类中的属性也要叫user,我开始叫newuser这是改正过后的,这个错误人...

2018-05-05 10:11:29 8402 1

原创 输入映射-pojo包装类型

mybatis的输入映射部分,详情参见注释<!--用户信息综合查询 #{user1Ext.sex}:取出pojo包装对象中性别值 {user1Ext.name}:取出pojo包装对象中用户名称 #{}里面写的是你创建的类的实例的名字,而不是类名 --><select id="finduserlist" parameterType="pojo.User...

2018-04-22 09:49:56 249

原创 JdbcTemplate实现增删改查

1、首先,导入相应的包2、添加数据(其实除了查询其他的操作调用的都是update方法,只是参数有所区别)@Test void testAdd() { //设置数据源 DriverManagerDataSource dd = new DriverManagerDataSource(); dd.setDriverClassName("com.mysql.jdbc.Driver")...

2018-04-13 16:02:30 5425 2

原创 AOP基础应用

首先建立两个测试类package test.aop;public class testaop1 { public void print() { System.out.println("print......"); }}package test.aop;public class testaop2 { public void beforeprint() { System...

2018-04-09 20:15:53 117

原创 java实现冒泡算法

package interviewtest;import java.util.Random;public class pop { public static void main(String args[]) { int array[] = new int[10]; int temp=0; int temp1=0; ...

2018-03-24 14:14:43 748 1

转载 mysql查询七天数据,没有数据补0

mysql查询七天数据,没有数据补0select DATE_FORMAT(a.timeDay,'%m-%d') as time,ifnull(b.price,0) as pricefrom ( SELECT curdate() as timeDay union all SELECT date_sub(curdate(), interval 1 day) as timeDay union all SELECT date_sub(curdate(), interva.

2021-06-25 10:58:01 847

原创 前端技术总结之表单上传时某个参数没有就不上传的问题

// 解决不输入某个参数传数据的时候就不传的问题: search() { const params = { pageNo: this.searchForm.pageNo, pageSize: this.searchForm.pageSize } if (this.searchForm.status !== '') { params.status = this.searchForm.status ...

2020-11-21 12:03:36 965

原创 Java基础系列之ArrayList的增加、删除、扩容

ArrayList扩容,新增,删除过程,原文出自:https://github.com/Snailclimb/JavaGuide/blob/master/docs/java/collection/ArrayList%E6%BA%90%E7%A0%81+%E6%89%A9%E5%AE%B9%E6%9C%BA%E5%88%B6%E5%88%86%E6%9E%90.md 特别说明: System.arraycopy(elementData, index+1, elementData, index,...

2020-10-28 23:56:33 323

原创 Java基础系列之自动装箱与拆箱

原文出自https://www.cnblogs.com/dolphin0520/p/3780005.html,此处我用来复习所以自己又写了一遍一、什么是装箱,什么是拆箱自动装箱:Integer i = 10;自动拆箱:Integer i = 10;int n = i;从以上代码得知自动装箱就是将基本数据类型自动转化为包装器类型,拆箱就是将包装器类型转化为基本数据类型自动拆箱、自动装箱在平时生产应用广泛,但是他的底层原理我们也需要了解,以便于我们更好的应用。下表是基本数据

2020-10-26 21:38:15 104

原创 写在前面

最近在复习Java基础内容,于是将我白天看的Java基础内容自己又写在了博客里面,一方面为了让自己记住(白天工作都在搞前端,实在没机会),一方面是为了督促自己每天学习,不然博客就没得写了,开始看的概念性东西多,后面涉及到代码实践的我会调试好再放上来的,我刷的面试题,以及博客中的概念总结均来自这个JavaGuide面试突击,话不多说了,大家互相加油吧,文采不好还请见谅!...

2020-10-20 23:42:06 70

原创 Java基础系列之ArrayList与LinkedList的区别

是否线程安全:二者都是不同步的,因此二者都是线程不安全的 底层数据结构:ArrayList底层使用的是数组,LinkedList底层使用的是双向链表 插入与删除效率:因插入删除位置而异,ArrayList底层采用数组存储,因此插入删除效率受数组元素位置的影响,插入的时候默认在数组末尾插入,此时插入数组的时间复杂度是O(1),若在指定位置i插入的话,则时间复杂度为O(n-i),若在头部插入则时间复杂度为O(n),因为第i个元素及其以后的元素都需要执行向前/向后一位操作。LinkedList采用链表存储,所

2020-10-20 23:33:51 89

原创 Java基础系列之封装、继承、多态

封装将一个对象的属性私有化,并提供给外界访问该属性的方法继承将一个已存在的类的定义作为基础去建立新类,新类可以对该类进行功能上的扩展,但是继承时必须全部继承。通过继承可以方便我们对类进行扩展。关于继承有如下三点:1、子类可以继承父类所有属性和方法,包括私有属性和私有方法,但是仅仅是单纯的继承,不能访问2、子类可以拥有自己的属性和方法,即可以对父类进行扩展3、子类可以用自己的方式去实现父类的方法多态这里引用一下这位大佬的文章Java基础(多态的理解与应用)(推荐大家看他写的

2020-10-20 23:13:25 84

原创 Java基础系列之重载与重写

重载指发生在同一个类中,方法名必须相同,而参数类型,个数,顺序,访问修饰符,方法返回值都可以不同重写指的是子类对父类的允许访问的方法的实现过程进行重新编写,发生在子类中,其中方法名,参数列表必须相同,返回值范围小于等于父类,访问修饰符大于等于父类,若父类方法修饰符为private则该子类不能重写该方法原文摘自JavaGuide面试突击: https://snailclimb.gitee.io/javaguide-interview/#/...

2020-10-17 15:33:08 55

原创 判断两个时间戳相差几天

LocalDate start = new LocalDate(xxx.getStartTime()); LocalDate end = new LocalDate(xxx.getEndTime()); int days = Days.daysBetween(start,end).getDays();days即为两个时间戳相差几天

2019-08-09 20:31:09 4481

原创 【spring-mybatis整合问题汇总】

Invalid bound statement (not found)....检查properties文件:mybatis.typeAliasesPackage=com.test.shiro.entitymybatis.mapperLocations=classpath:mapper/*.xml连接MySQL数据库报时区错误:java.sql.SQLException: Th...

2019-07-24 17:56:56 138

原创 解决no typehandler found for property XXX的问题

一般是实体类属性和数据库的字段未对应上,仔细检查该字段是否在数据库里,若没有在数据库里面则要检查实体类中该字段有没有使用到@Transient注解,若没有就在字段上方添加该注解...

2019-07-20 14:26:46 23370 2

原创 循环遍历文件夹,将文件中相邻两个时间戳大于3600的统计出来写入txt文件中

@Test public void newtest5() throws IOException { //遍历文件夹并获取路径 File dir = new File("C:/Users/lenovo/Desktop/抓拍时间"); File [] files = dir.listFiles(); String newDir =...

2019-04-02 11:04:11 119

原创 文件拷贝

//记得抛异常或放进try/catch块中 BufferedReader br = new BufferedReader(new FileReader("C:/Users/lenovo/Desktop/136.txt")); BufferedWriter bw = new BufferedWriter(new FileWriter("C:/Users/lenovo/De...

2019-04-02 10:48:02 158

原创 Spring的Bean管理(xml方式)

Spring的Bean管理bean实例化的三种方式:1,使用类的无参构造创建.2,使用静态工厂创建。3,使用实例工厂创建

2018-12-20 15:59:52 104

原创 模块开发中遇到的坑和技术盲点

1,数据库字段要和实体类字段对应上2,一定要知道自己在干什么,思路清晰才能动手开工3,对于分页情况一定得知道自己的实体类是否有DataGridModel属性,不然数据库会报错4,有那种根据id查询list,然后让你分页的情况,传值的时候需要用实体类对象,单个的int值是无法完成分页的需求的5,插入时间:NOW()6,更新时间:SET xxxTime NOW()7,@Requ...

2018-12-20 15:44:48 137

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除