个人领悟
文章平均质量分 71
甜甜圈的小饼干
本人针对大学生提供在线指导,毕业设计的相关疑问均可留言或加微信f2468433277,申请请备注,由于本人处于工作状态,回复可能迟,但看到消息一定会回,有疑问欢迎前来咨询,大家一起探讨,一起成长。
展开
-
Docker部署前后端分离项目
通过maven中的clear方法清理系统历史文件,再通过package方法将后端服务器整体打包,打包好以后会生成一个targe文件夹,该文件夹下会有一个后缀为jar或war的程序包,打包后生成什么后缀,取决于该系统中定义的打包方式。在运行好容器后,我们需要通过cd命令进入到服务器端目录,通过vim dockerfile命令编辑dockerfile文件,其中按i是进入编辑模式,esc退出编辑模式,进入一般模式,使用“:”(英文状态下)从一般模式进入末行模式。docker ps查看运行中的镜像。原创 2024-10-15 14:51:03 · 471 阅读 · 0 评论 -
SpringBoot集成redis
redis的安装主要包括:1)Linux系统下的yum install redis命令下载安装2)Windows系统下安装。原创 2024-10-14 15:39:30 · 477 阅读 · 0 评论 -
java学习路线规划
java学习方向导图原创 2023-03-06 12:08:40 · 875 阅读 · 0 评论 -
JAVA生成XML文件
生成一个适合你的列表项目项目项目项目1项目2项目3 计划任务 完成任务创建一个表格一个简单的表格是这么创建的:使用居中使用居左使用居右SmartyPants将ASCII标点字符转换为“智能”印刷标点HTML实体。例如:一个具有注脚的文本。1Markdown将文本转换为 HTML。您可以使用渲染LaTeX数学表达式 KaTeX:Gamma公式展示 Γ(n)=(n−1)!∀n∈N\Gamma(n) = (n-1)!\quad\foralln\in\mathbb原创 2023-02-06 11:07:00 · 577 阅读 · 0 评论 -
文档在线编辑开发心得
文档在线编辑原创 2022-12-28 17:26:41 · 580 阅读 · 0 评论 -
JAVA生成xml文件
自动生成xml文件原创 2022-11-21 15:12:59 · 4551 阅读 · 0 评论 -
Spring
Spring详解笔记原创 2022-10-16 16:50:46 · 660 阅读 · 0 评论 -
Linux操作系统
linux操作手册及Java项目部署原创 2022-10-10 16:33:12 · 646 阅读 · 0 评论 -
Vue学习笔记
vue学习笔记原创 2023-02-06 11:10:02 · 232 阅读 · 0 评论 -
Vue学习笔记
vue的学习笔记原创 2022-09-09 16:30:23 · 635 阅读 · 0 评论 -
Spring+SpringMVC+MyBatis框架整合的配置
不扯那些有的没的,夸赞的话我们上官网去看,这里只总结一些关于Spring框架的东西。通俗点来说,所谓的轻量级,就是没有那么繁琐了,至于JavaEE,它只是j2EE的另一个名称,指代的是企业版。剩下的还有j2SE和J2ME,分别是标准版和用于移动设备、嵌入式设备上的Java应用程序。以上是Spring框架的一些特性,重在理解。控制反转,就是把创建对象的过程交给Spring进行管理,在应用开发场景中,我们会使用到Spring的注解,类似与@Bean、@controller、@Service、@Component原创 2022-09-01 16:00:05 · 1318 阅读 · 0 评论 -
myBatis常用标签
myBatis中的常用标签及使用方法总结原创 2022-09-01 15:09:57 · 1123 阅读 · 0 评论 -
typora操作手册
typora操作手册原创 2022-07-29 14:52:57 · 2580 阅读 · 0 评论 -
MySQL数据库基本语法
MySQL数据库的基本语法不到面试不知道,很多技术上的东西大多都只是会用,可当面临面试的时候,往往是什么都答不上来,针对数据库这一知识点,我做了一些汇总。文章目录MySQL数据库的基本语法前言一、MYSQL的两种使用方式二、MYSQL基础语法1.创建数据库2.显示所有数据库3.选择数据库4.删除数据库5.创建数据表6.插入数据7.修改数据8.将数据表中某一字段所有值修改为指定值9.删除某条数据10.查询11.表中增加一列12.修改某一列13.删除某一列14.删除一个表15.模糊查询16.排序17.分页原创 2022-03-23 13:28:35 · 15512 阅读 · 9 评论 -
SpringBoot学习笔记
提示:本笔记仅为个人学习心得文章目录前言一、SpringBoot是什么?二、搭建SpringBoot1.官网创建版2.阿里云版3.idea联网版或手工制作版4.修改maven仓库三、简单讲解SpringBoot1.SpringBoot整合原理总结前言由于自己只会使用SSM框架的开发,以至于无法跟上现在市面上潮流的开发模式,为了追求更好的发展机会,于是利用上班以外的时间学了一下SpringBoot,以此作为一个学习笔记,做一个知识的汇总和理解思路的记录。一、SpringBoot是什么?Spr.原创 2022-03-18 15:14:12 · 643 阅读 · 0 评论 -
在电脑上使用tomcat部署项目时的常见问题
在电脑上使用tomcat部署项目时的常见问题一、正常的项目部署1、部署解包的webapp目录将Web项目部署到Tomcat中的方法之一,是部署没有封装到WAR文件中的Web项目。要使用这一方法部署未打包的webapp目录,只要把我们的项目(编译好的发布项目,非开发项目)放到Tomcat的webapps目录下就可以了。2、打包的war包项目这种情况只需要将打包好的war包放置在tomcat对应的webapp目录下,启动tomcat即可。3、Manager Web方式Manager Web源应用程原创 2022-03-08 10:03:35 · 1336 阅读 · 0 评论 -
Java编程之从零开始学Java——初始java
注意:该文章仅针对零基础想入门、在校大学生、即将毕业的相关专业学生以及社会人群想转行但未入门的人群。一、写在前面从步入大学到现在的职场,各种各样的见闻让我有了这样一个想法,我想借助CSDN这样一个平台,给一些看到我文章的人提供一个机会,一个明白自己是否适合这个行业的机会。不知道正在看我文章的你是否也有这样的体会,学校课程繁杂加上自己的不认真,以至于连最基本的作业都无法完成。或者是学习期间忙于各种考证,忽视了专业课,以至于毕业将至,自己却对相关知识似懂非懂。亦或是有心进入这个行业,却发现网上教程五花八门原创 2021-12-22 15:12:55 · 3416 阅读 · 2 评论 -
向Git仓库提交代码时报错
在开发过程中,一些常见的问题反而总能立刻想起,但有时候一些不是很难,习惯导致的错误却总是很难发现,比如这次在开发过程中,当我写完代码,往git仓库上传代码时,commit的时候出现了如下错误:找了很多办法,但都没有用,细心回忆下才发现,原来是在此之前,我拉取过早期的代码测试,代码没有还原到最新版本,所以导致提交代码的HEAD不对。解决办法:将代码恢复到仓库最新版本即可!...原创 2021-09-18 14:56:49 · 684 阅读 · 0 评论 -
javaWeb项目之新闻管理系统详细开发过程
一、写在前面最近突然发现我写的一篇文章被很多人关注了,自己去看了一眼,是我很早以前自己学习Servlet时做的一个小系统,主要是为了好玩,没想到这个系统能帮助到一些学生学习java,所以我打算再出一个详细的教程。前来咨询我的人基本都是大学未毕业的学生,想必应该是学习上遇到了一些问题,所以我打算从头到尾,详细的讲解这套系统的开发过程,目的是通过书面方式给一些存在疑问的同学提供一些教学帮助,欢迎留言咨询。二、工程简介以下是我个人对一个工程的理解:三、搭建工程1、new一个project。这里选原创 2021-07-02 15:00:00 · 6316 阅读 · 29 评论 -
启动程序时报Cannot start compilation: the output path is not specified for module “News“.错误
Cannot start compilation: the output path is not specified for module "News".Specify the output path in the Project Structure dialog.今天在启动项目的时候报了这个错误,自己一脸懵,但去网上一查便找到了这个问题,就是没设置输出路径,错误截图如下:修改方式:修改好了Apply一下,再启动就没问题了!...原创 2021-07-02 09:32:15 · 459 阅读 · 0 评论 -
复习笔记——管理系统的开发(四)之创建项目
一、写在前面很多人做到这一步,就会觉得现在是写代码的阶段了,其实不是。在整个的开发过程中,代码的书写所占比例其实是很小的,我们应该最先设计好整个系统,对自己要做的系统建模,设计好自己所需要的功能,连起来,再一步一步的去开发代码。如果你像我一样,还没考虑好要做一个怎样的系统,那就先简单确定一下系统大致会有的功能,比如,登录与注册。当然,这个是视系统而定的,如果是管理重要信息的系统,就别安排注册功能了。既然有用户了,那就肯定会有用户管理模块,这里最好能把菜单栏也加入到管理中去,这样菜单栏才是动态加载的,另原创 2021-07-01 10:40:21 · 733 阅读 · 0 评论 -
复习笔记——管理系统的开发(三)之SSM框架搭建
一、写在前面建立项目后,首要任务就是搭建SSM框架了,所谓SSM框架,就是Spring、SpringMVC以及MyBatis。这个是继SSH之后,目前比较主流的Java EE企业级框架,适用于搭建各种大型的企业级应用系统。Spring是一个开源框架,它是为了解决企业应用开发的复杂性而创建的。Spring使用基本的JavaBean来完成以前只可能由EJB完成的事情。然而,Spring的用途不仅限于服务器端的开发。从简单性、可测试性和松耦合的角度而言,任何Java应用都可以从Spring中受益。 简单来说,S原创 2021-06-29 15:16:17 · 713 阅读 · 0 评论 -
idea环境错误:Error:java: java.lang.OutOfMemoryError:GC overhead limit exceeded
今天遇到一个很无语的问题,报错代码如下:Error:java: java.lang.OutOfMemoryError: com.sun.tools.javac.api.ClientCodeWrapperWrappedJavaFileObject@efdd5c4@pos489:com.sun.tools.javac.api.ClientCodeWrapperWrappedJavaFileObject@efdd5c4@pos489: com.sun.tools.javac.api.ClientCodeWrap原创 2021-06-24 09:15:59 · 1493 阅读 · 0 评论 -
复习笔记——管理系统的开发(二)之创建项目
一、写在前面是不是看到这(一)、(二)的标题头都大了,是不是觉得这时候适合关闭页面,点开LOL先调整一下状态,或者现在看到这篇文章的时间不对,不是整数时间,可以在玩会儿手机再看,后面不知道还有多少,放一放,到时候用一天时间就能看完?想学就认真点吧,这个其实不难,难的只是那些要背诵的知识点罢了。二、直入主题先不急着创建项目,你先看看你的前期准备是否已弄好,检查一下jdk是否安装成功:你先瞅一眼是否和我的一样,然后再检查一下自己其他东西是否都已准备好,如果都没问题了,那就开始咱们的下一步!双击打开原创 2021-05-28 15:06:50 · 288 阅读 · 0 评论 -
复习笔记——管理系统的开发(一)之前期准备
一、写在前面一直身处国企,整天过着浑浑噩噩的生活,要不是突然的变故,我估计到现在都不会醒悟。入职的是一份二次开发的工作,项目使用的是SSH+SSM的混合框架,我每天的工作就是在这一段乱七八糟的代码中找出让系统出BUG的那一段逻辑,然后改掉它。工作的内容看是很难,但其实非常简单,我只需要知道出错的页面是哪一个,然后跟着url不停的往下找,找到controller层,读一读代码,无非就是实体类的属性值存取问题,或者是数值的计算问题。所以基本上每天都是做这些拧螺丝的工作,以至于现在技术彻底荒废。公司对人员职原创 2021-05-28 11:20:09 · 510 阅读 · 0 评论 -
关于父页面中再开子页面,子页面关闭时如何传值给父页面的问题
在java开发过程中,父页面中再出现子页面的情况有很多种,也很常见,但两个页面之间实现传值的方式却不尽相同,今天在开发过程中,我无意见发现自己无法将子页面的值传递给父页面,经过一整天的研究,终于找到了解决办法,写此文章防止自己忘记,也与大佬们交流学习,写的不好,还请见谅。子页面到父页面的传值方式有很多,比如子页面通过form表单处理完数据后关闭子页面,父页面通过刷新或者后台二次跳转,可以实现两个数据的传输。或者直接将子页面做成隐藏的div,js可操作两个div,这样父子页面的数据便达成了互通。这也是现在大原创 2021-03-19 15:57:32 · 710 阅读 · 0 评论 -
textarea中输入的文字有回车,poi导出数据为excel时出现另起一行的问题解决
今天在开发时遇到了一个棘手的问题,先前使用poi做了一个数据表导出为excel的功能,使用中未出现问题,今天偶然发现,新增功能中添加一个textarea文本框后,在输入的内容中如果出现回车的情况,则数据存入数据库中,再提取到前端,通过poi生成excel表以后,表格出现乱序情况。如图所示:原本应该出现在1后面的数据,变成了另起一行。为解决该问题,我在网上查询了大量解决办法,原理还是将回车替换掉,但是跟着很多大佬做了以后,发现无法替换,尝试了很多办法,终于找到了解决的办法。exportDatas =原创 2021-03-04 15:00:59 · 557 阅读 · 4 评论 -
若依框架使用笔记(一)
文章背景公司需要搭建一套全新的系统,因为本人没有搭建框架的经验,于是在网上发现了若依框架,为了学习和了解若依框架,现写下这篇文章,第一是整理开发笔记,第二是为日后复习做准备,第三是为初入门的后来者提供详细的开发笔记。开发过程搭建系统一、前期准备建议各位在搭建系统前,先前往若依官网阅读相关文档,了解若依的配置需求和环境要求后再进行搭建。若依官网:http://www.ruoyi.vip/如图所示:如果版本不同,建议更换,jdk版本建议更换一致,否则会出现无效的源发行版:8,如图:二、导入原创 2021-01-27 11:47:46 · 10416 阅读 · 2 评论 -
在电脑上如何安装两个不同版本的jdk
在学习使用若依框架时,本地安装jdk1.7无法使用,出现了无效的源发行版:8查了若依官网,发现若依最低版本是1.8,但电脑上还有另一个系统需要jdk1.7,于是研究了一下如何在电脑上同时存放两个版本的jdk,步骤如下:1.首先下载安装2个版本的jdk,比如jdk1.7,jdk1.82.然后配置环境变量,我的电脑–》属性–》高级系统设置–》环境变量,然后在系统变量中新建一个JAVA_HOME7,这里放jdk1.7的安装路径;再新建一个JAVA_HOME8,这里放jdk1.8安装的路径,然后新建一个JA原创 2021-01-27 09:15:50 · 4553 阅读 · 0 评论 -
idea打开maven项目时,部分jar包报红问题
正常情况下,在导入maven项目后,因未配置maven仓库地址,会出现所有jar包报红的问题,一般这种情况只需要去file->settings->maven中引入maven并修改maven仓库地址即可,但今天要说的是比较特殊的情况,部分jar包正常,只有个别两个jar包出现报红问题。在今天的开发中,偶然发现在另一台电脑上导入maven项目后,在右方的maven小窗口中出现了报红,查看后发现有两个jar包出现报红。核查maven仓库后发现没有任何问题,又去检查了pom.xml文件,发现未报红,原创 2021-01-14 16:37:31 · 2403 阅读 · 0 评论 -
Java毕业设计的开发流程
如何使用Java代码制作一份满足大学生需求的毕业设计系统?该文章仅限学习使用,旨在帮助某些和我一样有相同大学经历的同学,我写这篇文章,主要有两点想法:一、未毕业且尚处于初入学的学生,希望我这篇文章能让你明确自己的方向,选择自己喜欢的专业和方向,通过四年大学时光,努力去学习这方面知识,java也好,测试也罢,C#、C++等所有的计算机方向专业,只要有兴趣,就去坚持。二、未毕业但尚处于毕业期的学生,希望我这篇文章能带领你做完毕业设计,并从这次系统化的操作中学会Java编程。郑重声明:该文章仅用于学习,请原创 2023-02-06 11:13:05 · 1729 阅读 · 0 评论 -
使用tomcat或maven实现项目的热部署发布
在平常的项目发布过程中,我们通常使用的方式是将项目打成war包,放置在tomcat的webapps文件夹下,然后启动startup.bat文件,然而这种发布方式耗时且易出现问题。本人查阅了网上的一些资料,将网上资料整理汇总,亲自试验成功后整理成文档,有需要的可以继续往下看。本文分为两大块,分别是在tomcat上热部署发布项目和在项目的maven中配置热部署发布。一、tomcat热部署发布项目1、开发过程中,需要某些操作,就得改变某些配置文件,这里也一样,通过mstsc命令,进入到远程桌面,找到线上项原创 2020-09-27 10:23:54 · 306 阅读 · 0 评论 -
Navicat12.1最新版安装
https://blog.csdn.net/xiaocy66/article/details/83711213?locationNum=3&fps=1原创 2020-09-21 17:04:26 · 233 阅读 · 0 评论 -
使用IDEA创建bpmn后缀文件时出现中文乱码
一、在使用idea创建bpmn后缀文件时,出现中文乱码问题在创建文件时出现了中文乱码,如图:在网上百度了很多办法,大多是需要修改idea安装目录bin下面的两个文件,如图:修改方式为在文件最后位置添加如下语句-Dfile.encoding=UTF-8但修改重启idea后依旧出现乱码,问题仍未解决,后来尝试直接修改idea内部vm文件,重启后解决问题,如图只需在文件末尾加上上述代码即可...原创 2020-09-07 10:55:41 · 559 阅读 · 3 评论 -
利用SSM框架实现简单的增删改查功能
SSM整合实现增删改查一、需要的依赖<dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4...原创 2019-06-25 10:21:32 · 343 阅读 · 0 评论 -
JRebel无法访问服务器解决办法
在使用idea开发时,本人之前配置了JRebel热部署,但使用一段时间后出现了热部署需要重新注册的情况,在网上找到注册方式后尝试,发现使用的网址加GUID的方式都出现了404的问题,网上找了很久,终于找到一个可以解决这个问题的办法,首先在如下网址中下载一个exe文件:https://github.com/ilanyu/ReverseProxy/releases/tag/v1.0文件为:然后双击运行该文件,在idea的Help下选择JRebel,Activation,输入 http://127.0.0.1原创 2020-06-28 14:47:58 · 6223 阅读 · 1 评论 -
如何在idea中配置谷歌
在开发中,使用idea打开编辑好的静态页面,有时会出现找不到文件的错误,我们只需要配置好相关路径即可使用,过程如下:一、打开idea中的Settingsfiles->settings,如图所示![在这里插入图片描述](https://img-blog.csdnimg.cn/20200514134338884.png)二、打开浏览器路径设置如图:![在这里插入图片描述](https://img-blog.csdnimg.cn/20200514134522869.png?x-oss-proce原创 2020-05-14 13:50:21 · 2447 阅读 · 0 评论 -
Idea启动tomcat时出现内存溢出问题
tomcat内存溢出java.lang.OutOfMemoryError: PermGen space修改方法: 在tomcat的VM options后面加一句-server -XX:PermSize=128M -XX:MaxPermSize=256m原创 2020-01-09 13:58:32 · 741 阅读 · 0 评论 -
使用canvas标签,制作一个简易的小时钟
canvas标签的应用在html页面创建一个小时钟什么是 Canvas?HTML 5 的 canvas 元素使用 JavaScript 在网页上绘制图像。画布是一个矩形区域,您可以控制其每一像素。canvas 拥有多种绘制路径、矩形、圆形、字符以及添加图像的方法。首先,需要在body标签中创建一个canvas标签,自由给定其宽高,由于该画布的绘制需要在java script中通过代码进行操...原创 2019-05-23 10:27:37 · 204 阅读 · 0 评论 -
模糊分页级联查询与逆向生成
模糊分页级联查询与逆向生成一、模糊分页级联查询级联查询为多表查询操作,主表关联从表的形式,一共有两种情况,①、一对多的情况,以“一”为主表,需在主表的JavaBean中关联从表,这里以emp和dept两张表为例,需封装一个private List emps;②、多对一的情况,以“多”为主表,在主表的JavaBean中关联从表,如:private Dept dept;在接口中定义方法,代码如下...原创 2019-06-18 23:32:02 · 181 阅读 · 0 评论