自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【Java开发遇到的问题和思考】令人头疼却无处不在的NullPointerException

介绍Java空指针的产生,解决,以及避免

2023-11-02 22:01:53 62

原创 【Java菜鸟学习进阶路线】Java进阶知识篇之Java泛型

详细介绍了Java泛型,包括泛型的原理、优点、注意点、使用示例以及总结

2023-10-31 22:41:20 62

原创 【Java菜鸟学习进阶路线】Java进阶知识篇之Java反射机制

介绍Java反射的原理,为什么要使用反射,使用反射需要注意的点等

2023-10-30 21:35:27 59

原创 【Java菜鸟学习进阶路线】Java进阶知识篇之线程池的使用

Java线程池的原理,带来的好处,ThreadPoolExecutor类介绍等

2023-10-29 18:48:11 46

原创 【Java菜鸟学习进阶路线】Java进阶知识篇之多线程编程

介绍Java多线程的使用,线程的生命周期,线程的安全等

2023-10-28 19:40:17 63

原创 【Java菜鸟学习进阶路线】Java进阶知识篇之Java集合

Java的集合框架为我们提供了丰富的数据结构和算法,帮助我们更有效地存储和操作数据。熟练掌握Java集合框架对于编写高质量的Java程序至关重要。

2023-10-26 21:29:04 102

原创 【Java菜鸟学习进阶路线】Java基础知识篇

java入门学习的基础知识以及部分示例,帮助初学者更快的掌握对应知识点

2023-10-25 22:34:27 118

原创 MybatisPlus集成nacos导致druid连接不上数据库

问题mp加密与druid和nacos结合,首次项目启动成功,后续访问无法连接数据库导致原因项目首次加载由于会去nacos读取一遍配置,刚好mp启动的时候也会去读取配置好key值,所以启动的时候不会报错由于nacos有自动刷新配置功能,后面自动刷新的时候mp不会再读取命令行配置key,导致无法解密,从而连接数据库失败解决方案知道原因之后,我们可以修改druid连接数据库的配置,因为druid自带数据库加解密,参考ConfigFilter类就可以知道,druid会去读取外部的配置文件,可以通过这

2020-11-22 18:18:34 1167 9

原创 java使用freemarker+poi导出word文档

前提嗯。。。做项目经常会碰到导出excel和word文档,相对来说导出excel更多一点,但是有时候的确不得不导出word文档(包含表格)。哎,咋办,做呗,然后开始百度。。一天一夜后终于完成。。。这里记录一下,让更多的人少走弯路,先说说我是咋做的,遇到的坑,看一下大家有没有碰到过,可以快速定位到问题,然后解决你的疑惑。选择代码手写呢?还是用xml方式呢?网上搜索了一下,大概是有两种办法导出,一个是用代码手写???手写,那是不可能的。。然后另一种方法是xml,也就是使用freemarker,看到这种方

2020-07-11 20:08:24 1377 3

原创 linux服务器脚本部署jar包的命令、如何部署war包

前提由于自己写的项目经常需要部署并且每次都要先结束进程然后敲命令启动,真是令人头疼,这里也自己写了个sh脚本(其实就是把命令放进了sh文件,一键启动^ - ^ ),不得不说方便那不是一点点,对懒得敲命令的同学简直是。。。部署jar第一次部署nohup java -jar xxx.jar > nohup.out 2>&1 &说明:此命令可以启动jar包,并输出日志到nohup.out文件夹,但是,如果你要重新部署工程的话,记得先输入jps 查看你的服务器有什么进

2020-06-29 22:10:07 1385 4

原创 VSCode消除eslint语法提示错误

前提相信很多人在开始写vue的时候饱受eslint语法提示报错的困扰,每个语法都需要自己去重新整理格式,并不是因为自己写的代码有错,这就很烦啊。不过这也是好事,能够强制我们按照规范写代码,下面提供几个常见的eslint语法报错解决方法首先在项目路径下面新建.prettierrc的配置文件,semi 是解决分号报错,singleQuote是将双引号换成单引号,保存后,格式化文档就会按照eslint语法格式了哦{ "semi": false, "singleQuote": true}

2020-06-21 13:23:48 4139

原创 SpringBoot(Spring/SpringMVC/MyBatis-Plus/Shiro)+Layui+Oracle环境下开发属于自己的系统(二)

SpringBoot(Spring/SpringMVC/MyBatis-Plus/Shiro)+Layui+Oracle环境下开发属于自己的系统(二)后台结构截图相信大部分人这这种结构都是能搭建出来的,不清楚的直接File->New->Project->Maven新建项目0.0遇过的问题一:没有webapp文件夹解决:这个文件建好就可以放入前端界面代码了二:...

2020-04-23 10:48:38 376

原创 SpringBoot(Spring/SpringMVC/MyBatis-Plus/Shiro)+Layui+Oracle环境下开发属于自己的系统(一)

简单介绍本系列博客开始讲解如何从头开始开发出一个属于自己的简单系统,本文是以社团管理系统为例,用于熟悉各项技术以及分享一些心得。环境准备博主使用的是IDEA开发工具,Oracle数据库,JDK1.8前端前端主要使用的是Layui开发,当然也用到了jquery,ajax等基本交互。前端使用了Layui后台示例模板(其实大部分都是在官方示例东拼西凑的,哈哈哈哈。。。。附上地址layui官方示...

2020-04-23 10:11:18 378

原创 Linux下安装nginx失败,没有sbin目录

前提:centos7,安装nginx,执行make && make install 命令后无sbin目录问题重现显示此错误解决步骤找到报错的文件,在解压的nginx文件下src/os/unix/ngx_user.c,使用vim命令编辑它,并注释报错的地方,保存退出然后进入解压目录的objs文件夹下下,编辑Makefile文件,将-Werror删除![在这里插入...

2020-03-08 17:45:16 12893 5

原创 initialization failure:0x0000000c如何解决,浏览器能正常上网,QQ等软件不能上网,笔记本winsock

问题:windows10只能浏览器上网,但是qq,微信等软件都报winsock错误如何解决首先这个问题导致的原因可能是因为电脑没有正常关机导致电脑网络出现异常。。。。,我就是懒得关机,遇到这个问题时就懵逼,突然就不能上网了。解决方式一:首先以管理员方式运行cmd,输入netsh winsock reset catalog ,显示重置成功后重启电脑。提醒:这种情况因电脑而异,大部分应该可以...

2020-02-16 15:14:19 1293 2

空空如也

空空如也

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

TA关注的人

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