摘要: 包装类Integer的equal方法与“==”运算符 比较 一、在讲述之前先扔出一段代码看看 public static void main(String[] args) { Integer num1=15; Integer num2=15; boolean equals = num1.equals 阅读全文
posted @ 2022-01-05 11:46 三只蛋黄派 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 1. 为什么要使用动态代理? 动态代理:在不改变原有代码的情况下上进行对象功能增强 使用代理对象代替原来的对象完成功能 进而达到拓展功能的目的 2.JDK Proxy 动态代理面向接口的动态代理 特点: 一定要有接口和实现类的存在 代理对象增强的是实现类 在实现接口的方法重写的方法 生成的代理对象只 阅读全文
posted @ 2022-01-22 10:55 三只蛋黄派 阅读(1582) 评论(1) 推荐(7) 编辑
摘要: 背景 昨天,我用poi读取excel时,当读到空的cell时,抛出个空指针异常。但是当我读取别的excel时,即使cell为空,也不抛空指针啊,读出结果为""。 我就想一探究竟 过程 通过来回比对,我发现了问题。 如果该cell为新的cell(即你从未向里面写过数据)读出的是空指针。 如果该cell 阅读全文
posted @ 2020-11-09 08:54 三只蛋黄派 阅读(504) 评论(0) 推荐(0) 编辑
摘要: 背景 最新项目有个新需求,把项目中的数据通过excel的固定模板导出,懒懒的我不怎么会poi就使用easyexcel简化操作步骤 步骤 根据easyExcel的官方文档 https://www.yuque.com/easyexcel/doc/easyexcel 第一步 定义DataDemo,把要导出 阅读全文
posted @ 2020-11-09 08:45 三只蛋黄派 阅读(2718) 评论(0) 推荐(0) 编辑
摘要: 重看Maven技术 我使用Maven主要用于包管理。 安装,配置环境变量这些就不说了。 Maven提供的标准目录结构 Maven3的目录结构如下图所示 src -main –java java源代码文件 –resources 资源库,会自动复制到classes目录里 –filters 资源过滤文件 阅读全文
posted @ 2020-07-09 11:02 三只蛋黄派 阅读(105) 评论(0) 推荐(0) 编辑
摘要: NPM几个常用命令和参数的意思: npm install packagename 安装模块如不指定版本号 默认会安装最新的版本 npm install packagename 0.0.1 安装指定版本的模块 npm init 这个命令会在当前目录生成一个package.json文件,这个文件中会记录 阅读全文
posted @ 2020-06-10 11:05 三只蛋黄派 阅读(1643) 评论(0) 推荐(0) 编辑
摘要: vue.js和node.js到底是什么关系呢? 在学习vue的时候最先安装的就是node.js环境。那么没有node.js环境,vue.js能不能运行呢? 首先说一下node.js 就前端来说nodejs具有划时代的意义, 做前端的没用过nodejs都不好意思说自己是前端, 做后端的没听过nodej 阅读全文
posted @ 2020-06-10 08:43 三只蛋黄派 阅读(3144) 评论(0) 推荐(2) 编辑
摘要: 写代码做单元测试的时候,突然提示“ Caused by: java.sql.SQLSyntaxErrorException: Unknown column 'user_name' in 'field list' ” 错误! 看了快两个小时,还是没有发现问题在哪里?后来实在没办法把表从新生成了个myb 阅读全文
posted @ 2020-06-07 08:43 三只蛋黄派 阅读(4810) 评论(0) 推荐(1) 编辑