摘要:   抽象类 抽象类必须用 abstract 修饰,子类必须实现抽象类中的抽象方法,如果有未实现的,那么子类也必须用 abstract 修饰。抽象类默认的权限修饰符为 public,可以定义为 public 或 procted,如果定义为 private,那么子类则无法继承。抽象类不能创建对象 抽象类和普通... 阅读原文
2020-03-14 20:44:02 阅读(2833) 评论(0)
摘要: Java中的数据类型整体上分为两大类:基本数据类型和引用数据类型 基本数据类型 整数型 byte byte类型占一个字节,8位,有符号的以二进制补码表示的整数; 最小值为-27(-128),最大值为27 - 1(127),默认值为0; byte类型可以大大节约内存空间,byte占用的空间只占int... 阅读原文
2020-03-14 18:50:03 阅读(2570) 评论(0)
摘要: 本人免费整理了Java高级资料,涵盖了Java、Redis、MongoDB、MySQL、Zookeeper、Spring Cloud、Dubbo高并发分布式等教程,一共30G,需要自己领取。传送门:https://mp.weixin.qq.com/s/osB-BOl6W-ZLTSttTkqMPQ 1、... 阅读原文
2020-03-14 17:18:24 阅读(2396) 评论(0)
摘要:   1. 面向对象和面向过程的区别 面向过程 :单片机、嵌入式开发、Linux/Unix 等一般采用面向过程开发。面向过程没有面向对象易维护、易复用、易扩展。 面向对象 :面向对象易维护、易复用、易扩展。 因为面向对象有封装、继承、多态性的特性,所以可以设计出低耦合的系统,使系统更加灵活、更加易于维护。 ... 阅读原文
2020-03-14 16:14:08 阅读(2411) 评论(0)
摘要:     之前遇到过idea打开一个项目后,如图所示的spring视图框消失不见了. 并且view-Tool windows里面也找不到的问题;因为没有这个的话还挺烦的,网上搜了好久都没有资料,所以记录一下;    第一步:打开idea file-settings-Plugins,选中Installed搜索s... 阅读原文
2020-03-14 14:53:59 阅读(2611) 评论(0)
摘要: 本人免费整理了Java高级资料,涵盖了Java、Redis、MongoDB、MySQL、Zookeeper、Spring Cloud、Dubbo高并发分布式等教程,一共30G,需要自己领取。传送门:https://mp.weixin.qq.com/s/osB-BOl6W-ZLTSttTkqMPQ 前言... 阅读原文
2020-03-14 13:55:21 阅读(2383) 评论(0)
摘要: RocksDB属于嵌入式数据库,没有网络交互接口,必须和服务部署在同一台服务器。RocksDB是Facebook公司在LevelDB基础之上开发的一个嵌入式KV系统,在很多方面对LevelDB做了优化和增强,更像是一个完整的产品。有如下特征: 高性能: RocksDB使用日志结构的数据库引擎,完全用C++... 阅读原文
2020-03-14 12:15:01 阅读(2624) 评论(0)
摘要: 假设有表User(id, name, sex, age); 1、MyBatis的模糊查询 <select id="selectByName" resultType="com.bz.model.entity.User"> SELECT * FROM use... 阅读原文
2020-03-14 11:08:02 阅读(2367) 评论(0)
摘要: /**      * byte(字节)根据长度转成kb(千字节)和mb(兆字节)      *       * @param bytes      * @return      */      public static String bytes2kb(long bytes) {          BigDe... 阅读原文
2020-03-14 09:45:01 阅读(2469) 评论(0)
摘要: spring ioc 泛型保留 在上一篇中,说到spring中并不能自动注入泛型,如何生成泛型类型已经讲的很清楚了,在本篇着重讲在spring中如何自动注入。 环境 这里所有代码基于如下环境,如有出入请参考当前环境。 java version "1.8.0_201" Java(TM) SE Runtime E... 阅读原文
2020-03-14 08:38:01 阅读(2381) 评论(0)