摘要:
一,对象的序列化,反序列化1.对象的序列化,就是将Object转换成byte序列,反之叫对象的反序列化2.做序列化需要有流类,序列化流(ObjectOutputStream),是(字节的)过滤流,有writeObject方法,写一个对象反序列化 流(ObjectInputStream) readOb 阅读全文
posted @ 2017-09-19 16:54
inspire0x001
阅读(307)
评论(0)
推荐(0)
摘要:
抽象类是有构造方法的,但创建对象不是通过new来创建的 .而是通过父类的引用来指向子类的实例来间接地实现父类的实例化(因为子类要实例化前,一定会先实例化他的父类。这样创建了继承抽象类的子类的对象,也就把其父类(抽象类)给实例化了). 构造方法作用:1.创建对象,2.初始化对象 实例: 结果: 抽象类 阅读全文
posted @ 2017-09-19 15:24
inspire0x001
阅读(1071)
评论(0)
推荐(0)
摘要:
1.下载试用版本地址: https://www.navicat.com.cn/download/navicat-premium 2.解压缩 tar -zxvf /home/rain/download/navicat120_premium_cs_x64.tar.gz 3.解压后进入目录 ./start 阅读全文
posted @ 2017-09-19 15:19
inspire0x001
阅读(651)
评论(0)
推荐(0)
摘要:
对查询结果进行分页 一,使用limit进行分页 1.mybatis 的sql语句: 二,使用pageHelper插件进行分页 maven中引入jar包 2.mybatis-config 配置文件 3.ServiceImpl实现类 阅读全文
posted @ 2017-09-19 15:16
inspire0x001
阅读(260)
评论(0)
推荐(0)
摘要:
一.模糊查询优化1.likelike '%${name}%' 缺点:输入 % 或 _ 时,全部查出来2.concatSELECT * FROM tableName WHERE name LIKE CONCAT(CONCAT('%', #{text}), '%'); ( 实际代码: num LIKE 阅读全文
posted @ 2017-09-19 15:03
inspire0x001
阅读(165)
评论(0)
推荐(0)
摘要:
一,ArrayList 实现自己的ArrayList:主要是添加方法,理解自动扩容机制 代码+注释 注意:elementData是用transient修饰的 先说一下: transient关键字:一个对象中有些属性不需要被默认序列化,可以用transient关键子修饰。 用transient修饰的元 阅读全文
posted @ 2017-09-19 14:54
inspire0x001
阅读(332)
评论(0)
推荐(0)
摘要:
git fork项目时出现的异常. 原因: 我以前用的是ssh地址做的远程通信地址,而这次是用的是https,因为很久没用,所以忘记了以前是用ssh的了。解决方案一:复制ssh协议的地址,然后再关联远程仓库。并且在VCS下的git下的Remotes中去掉https的地址(也可以在VCS下的git下的 阅读全文
posted @ 2017-09-19 14:51
inspire0x001
阅读(574)
评论(0)
推荐(0)

浙公网安备 33010602011771号