- 博客(7)
- 收藏
- 关注
原创 JDK9之后如何引入被删除的类
JDK9之后如何引入被删除的类描述: 最近在和其他系统对接时,引入了一些jar包,jar包中使用的是JDK8,我们使用的是JDK11,不幸的是jar包中所依赖的sun.misc.Cache在JDK11中已经被移除掉了,因为作为一个单独的服务,最初的时候我们是通过降低JDK的版本进行使用,后来需要集成到总模块中,因此不得不另求他法。所幸在网上找到了类似的文章,原文地址:https://www.coder.work/article/855699。解决: 简单来说,就是找到被删除的类所属包的所在的模块(J
2021-02-24 13:46:27 571
原创 Java中如何存储汉字
Java中如何存储汉字因为笔者了解有限,文中难免会出现一些错误,如有发现,望指出,谢谢。依稀记得当初刷面试题时,有道题是这样的char 型变量中能不能存贮一个中文汉字,为什么?答:char类型可以存储一个中文汉字,因为Java中使用的编码是Unicode(不选择任何特定的编码,直接使用字符在字符集中的编号,这是统一的唯一方法),一个char类型占2个字节(16比特),所以放一个中文是没问题的。记得当时也很疑惑,只是学疏才浅,加上忙于找工作,也没多在意。直到无意间又遇到了这个问题,便一步一步踏上了
2020-09-18 17:29:19 6379
原创 浅论数据库索引
自己对数据库索引的一些理解梳理下自己对数据库索引的理解,加深印象,当然这些内容仅仅是自己个人的理解,可能有所偏差,如有发现,望指出。我们应该都听过在数据库中添加索引会加快查询速度,但是,这样做的原理是什么,具体是怎么实现的,或许大家都还不太清楚在这里,我就简单地说下我所理解的。我们都知道关系型数据库的数据都存储在磁盘中,那么数据表中每一行记录都有一个磁盘地址,索引就是存储这些磁盘地址的。...
2020-07-17 17:41:50 199
原创 认识Dockerfile
DockerFile下面是一个简单的构建tomcat的dockerFile:`#导入基础镜像FROM centos:7#维护者MAINTAINER reed.cao#设置环境变量ENV WORK_HOME /usr/local#设置进入容器后的主目录WORKDIR $WORK_HOME#复制解压包到容器目录中ADD jdk-11.0.7_linux-x64_bin.tar.gz $WORK_HOMEADD apache-tomcat-9.0.36.tar.gz $WORK_HOME
2020-07-17 16:37:51 146
转载 Win10下安装Mysql
1.准备软件包 Mysql Windows zip包下载地址: https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.12-winx64.zip 系统环境:Windows10 2.将压缩包解压到安装目录 我的目录是D:\Program Files\MySQL 3.创建配置文件 解压后的目录不存在 my.ini 文件,需要...
2018-09-08 11:54:15 207
原创 浅论创建子类对象时是否创建了父类对象
浅论创建子类对象时是否创建了父类对象这仅仅是我个人的理解,因为是初学者,所有可能存在理解错误或者不到位的情况。如果存在错误请指出,谢谢。我们都知道在创建子类对象时,调用子类构造方法前,必须调用父类的构造方法。那么调用构造方法就代表着创建对象了吗?假设1: 如果创建子类对象没有创建父类对象,那么我们子类继承过来的属性和通过super调用的方法来自哪里?// 父类A...
2018-09-08 11:51:57 6704 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人