
后台开发
文章平均质量分 58
群鸿
多年一线开发岗位编程,涉足移动平台开发(iOS/Android)、桌面开发(macOS/Winform)、Java后端开发、前端开发以及APP逆向安全等相关技术,在线讲师,群鸿课堂创始人,信息系统项目管理师。
展开
-
IDEA报错之Failed to start bean ‘documentationPluginsBootstrapper‘问题及解决方案
Failed to start bean 'documentationPluginsBootstrapper'; nested exception is java.lang.NullPointerException原创 2021-11-26 21:20:17 · 58755 阅读 · 36 评论 -
宝塔面板设置定时任务:Tomcat服务重启
在日常开发运维中,我们一般都会涉及定时任务,比如某个时间段让Tomcat服务重启,笔者这里说下如何在宝塔面板中设置定时任务之Tomcat服务重启。首先,我们需要编写Shell脚本命令,代码如下:#Tomcat 重启tomcat_home=/www/server/tomcat9/ #这里是Tomcat所在目录,可自行修改echo "——$tomcat_home" SHUTDOWN=$tomcat_home/bin/shutdown.shSTARTTOMCAT=$tomcat_home/bi原创 2021-04-01 10:47:24 · 3961 阅读 · 2 评论 -
基于SpringBoot+Dubbo+Zookeeper+Maven+IDEA搭建分布式项目实战
一、名词解释(来源百度百科):Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。Dubbo(读音[ˈdʌbəʊ])是阿里巴巴公司开源的一个高性能优秀的服务框架,使得应用可通过高性能的 RPC 实现服务的输出和输入功能,可以和Spring框架无缝集成。ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一...原创 2020-06-11 11:40:51 · 5770 阅读 · 1 评论 -
Eclipse IDE for Java EE Developers 去哪里了?
笔者开发Java EE一直使用的IDE是Eclipse,不管是SSH/SSM框架,还是Spring Boot体系,都是如此,版本源自2017年的 Eclipse Java EE IDE for Web Developers.Version: Oxygen.1a Release (4.7.1a),如下图:现如今已经是2020年了,想着更新下吧,毕竟它的dark模式还是不然IDEA体验好啊,打...原创 2020-04-27 21:42:15 · 11211 阅读 · 7 评论 -
Spring Boot项目部署打war包三步完成
通常,我们在开发Spring Boot项目时,默认创建都是Jar包方式,目的是方便本地或服务器单独部署测试,但在特殊情况,比如我们想在一个Tomcat里面管理多个项目,这时候我们希望打包方式是传统的war包方式,那么这时候我们只需要对自身项目做微调整就可以快速打开出war包,如何修改,参考下面流程即可:第一步,修改之前的pom.xml里面的jar方式,将jar修改为war,如果没有,新增此项即...原创 2020-04-23 18:02:00 · 418 阅读 · 0 评论 -
错误:template might not exist or might not be accessible by any of the configured Template Resolvers
笔者在开发Java发送邮件中遇到一个非常奇怪的事情,在采用了Thymeleaf作为邮件模板时,报错如下:Error resolving template [cert/sendThymeleafMailApi], template might not exist or might not be accessible by any of the configured Template Resolv...原创 2020-04-15 23:33:47 · 9296 阅读 · 0 评论 -
关于共享自习室查询座位空闲状态的算法笔记
近期笔者在开发一个共享自习室的项目中,有这样一个需求:某个座位在某个时间段被预定,则其他人筛选时间段内查询座位预定情况时,如果筛选时间段与该座位时间段有冲突,则座位处于已售状态,此时不可被预定,如果筛选时间段与该座位时间段没有冲突,则显示空闲状态,可供其他人预定。项目座位预定效果图如下:座位状态检查是本项目中的核心功能之一,对于以上需求,我们提出了两套解决办法:方案一:查询时间段均...原创 2020-03-28 22:09:58 · 1715 阅读 · 1 评论 -
基于Eclipse的Java Web项目修改工程名方式简述
偶尔,我们可能对基于Eclipse的Java Web修改工程名,目前基本有两种方式,即自动和手动,归纳如下:第一步,配置*resources,方法如下:打开Eclipse(Java模式),点击左上角的”小三角“,鼠标停在上面可以看见它叫”view menu“ 点击后,弹出的下拉菜单里选择”Filters“ 将.*resources前面的勾去掉,选择OK 工程中出现.setting和....原创 2019-11-28 23:34:40 · 642 阅读 · 0 评论 -
SSM 之 java.lang.IllegalStateException: Failed to load ApplicationContext 错误解决方案
SSM框架搭建后台项目,为了便于接口开发测试,笔者在项目中使用了Junit测试用例来测试接口,在测试运行后,出现如下错误:java.lang.IllegalStateException: Failed to load ApplicationContext at org.springframework.test.context.cache.DefaultCacheAwareContextLo...原创 2019-10-22 13:20:55 · 1397 阅读 · 0 评论 -
采用PageHelper插件实现SSM之JSP分页效果
PageHelper是一款非常强大的分页组件,Github地址:https://github.com/pagehelper/Mybatis-PageHelper/,在采用SSM项目中,非常容易集成,具体过程如下:第一步,引入pom.xml中,代码如下:<!--pagehelper分页组件 --> <!-- https://mvnrepository.com/artif...原创 2019-10-02 17:54:18 · 644 阅读 · 0 评论 -
基于jQuery实现JSP页面表格动态合并的总结
最近笔者在做一个后台管理系统,页面采用JSP+jQuery+JSTL来渲染,其中遇到一个需求点,即表格动态合并,即把表格中相同的多个列合并成一个列,目的是让表格更清晰,实现过程不易,主要是技术点有点分散,查资料比较麻烦,故此笔者下面做个简述,供其他小伙伴参考,节约时间。一,首先完成基本表格,即原始的表格,笔者使用Boostrap实现,如下:二,针对已完成的表格做合并处理,如上图,即将 ...原创 2019-10-01 15:31:20 · 1459 阅读 · 0 评论 -
基于 Spring+Spring MVC+Mybatis+Bootstrap+jQuery+MySQL+Maven+Git 技术栈搭建后台管理系统
笔者有话说:话不多说,跟着本文慢慢体会开发的乐趣吧!背景描述:近日公司开发了一款后台管理系统,采用目前主流的SMM框架(Spring + Spring MVC + Mybatis)搭建后台,后台前端采用了主流的 Bootstrap,接口数据交互采用 jQuery 处理,项目开发IDE 是Eclipse,项目的构建使用 Maven ,MySQL作为数据库,采用 Git 做版本控制,整个项...原创 2019-04-22 23:27:32 · 5378 阅读 · 1 评论