知识点
We Never say die
因为热爱,所以执着!
展开
-
在idea中快捷键添加包围块代码比如try/catch
在idea中添加包围块代码,可以先选中一块要包围的代码,使用快捷键 Ctrl + Alt + T会出现如下界面选择你所需要的代码块即可生成如图所示原创 2021-11-02 11:25:07 · 899 阅读 · 0 评论 -
${ctx}
${CTX}与${pageContext.request.contextPath}的对比1、${pageContext.request.contextPath}是获取当前根目录。2、${ctx}通过观察可以知道也是获取当前根目录的意思不同之处:${ctx}是${pageContext.request.contextPath}的简写版。同时发现在项目的index.jsp文件内有这样一段话的配置,<c:set var="ctx" value="${pageContext.re...原创 2021-10-26 16:37:22 · 1131 阅读 · 0 评论 -
解决appJSON[“tabBar“][1][“pagePath“] “pages/classify/index“报错
今天首次接触微信小程序,准备用微信小程序写一个简单的tabbar效果但是执行的时候报错:出现这个报错的原因是在app.json中pages中的文件路径与下面tabbar中所写的路径不一致;或者你在tabbar中的pagePath路径在pages数组中根本不存在我正确的写法应该是...原创 2021-10-20 15:59:56 · 2552 阅读 · 0 评论 -
怎样查看自己的wifi密码?
有时候我们因为自己家wifi自动连接,可能会忘记家里的wifi密码,朋友或者家人连接手机等设备的时候很是尴尬,今天小编就跟大家分享怎样查看自己的wifi密码。1. 按住快捷键Win+R,打开运行,输入control打开控制面板。2. 控制面板中点击查看网络和internet,进入后点击:查看网络状态和任务。3. 打开后找到自己链接的无线,单击打开无线状态面板,然后点击无线属性。4. 打开后切换到安全选项卡。这样就可以看到当前的wifi密码了...原创 2021-10-18 12:53:04 · 1683 阅读 · 0 评论 -
若依框架(boot-vue版本)使用说明
1.前置工具安装jdk 1.8 maven (后端项目管理工具) redis (缓存数据库) mysql MySQLWorkbench (mysql可视化工具) idea (后端开发工具) nodejs (js前端开发平台,本文主要用到包管理工具 npm) vscode (前端开发工具) git (版本管理工具) TortoiseGit (git可视化工具)回到顶部2.代码地址官网代码地址:RuoYi-Vue: 基于SpringBoot,Spring Security,JW转载 2021-10-16 15:31:32 · 5541 阅读 · 0 评论 -
使用vscode运行vue项目
一:下载vscode地址为:https://code.visualstudio.com/然后根据自己的电脑下载对应的版本,我的是Windows X64。二:语言的修改(Visual Studio Code附有10种可用的显示语言:英文(美国),简体中文,繁体中文,法文,德文,意大利文,日文,韩文,俄文和西班牙文,这些语言包一般都包含在Visual Studio Code中不用额外下载。但例外总无法避免,从微软官网下载的版本就没带中文语言包,所以需要单独下载。)当下载安装完成后,我们会发现显示的转载 2021-10-16 10:02:33 · 1229 阅读 · 0 评论 -
‘mysql‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件
在CMD里运行,出现了'mysql'不是内部或外部命令,也不是可运行的程序或批处理文件。在网上搜了一下,他的解决方法是这样的:1.设置一下环境变量:右击我的电脑——>属性——>高级系统设置——>环境变量——>系统变量——>Path里添加";C:\Program Files\MySQL\MySQL Server 5.6\bin",实际上就是mysql.exe的文件夹。之后确定就好。不过发现还是不行,再看,原来还要让CMD以管理员的身份运行2.CMD以...转载 2021-10-16 09:31:00 · 625 阅读 · 0 评论 -
MySQL 连接出现 Authentication plugin ‘caching_sha2_password‘ cannot be loaded
很多用户在使用Navicat Premium 12连接MySQL数据库时会出现Authentication plugin 'caching_sha2_password' cannot be loaded的错误。出现这个原因是mysql8 之前的版本中加密规则是mysql_native_password,而在mysql8之后,加密规则是caching_sha2_password, 解决问题方法有两种,一种是升级navicat驱动,一种是把mysql用户登录密码加密规则还原成mysql_native_pas转载 2021-10-16 09:27:30 · 388 阅读 · 0 评论 -
org.yaml.snakeyaml.constructor.DuplicateKeyException: while constructing a mapping in ‘reader‘
错误:错误产生原因:配置文件中有重复节点导致删除多余的节点(spring)即可运行成功原创 2021-09-30 19:28:37 · 10385 阅读 · 2 评论 -
SpringBoot:cannot resolve symbol @MapperScan
添加mybatis依赖<!--mybatis依赖--> <dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId> <version>1.2.0</version> </dependency&g原创 2021-09-30 17:39:21 · 598 阅读 · 0 评论 -
使用SpringBoot的pagehelper分页插件搭配layui分页组件
1.在 pom.xml 中添加 pagehelper 依赖 <!--pagehelper--> <dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper-spring-boot-starter</artifactId> <version>RELEASE</version原创 2021-09-24 11:38:51 · 224 阅读 · 0 评论 -
Linux服务管理
查询当前服务运行状态systemctl status ServiceName firewalld启动服务systemctl start ServiceName重启服务systemctl restart ServiceName停止服务systemctl stop ServiceName关闭防火墙systemctl stop firewalld禁用防火墙(永久关闭)systemctl disable firewalld...原创 2021-09-24 10:51:19 · 53 阅读 · 0 评论 -
Linux服务管理
查询当前服务运行状态systemctl status ServiceName firewalld启动服务systemctl start ServiceName重启服务systmctl restart ServiceName停止服务systemctl stop ServiceName关闭防火墙systemctl stop firewalld禁用防火墙(永久关闭)systemctl disable firewalld...原创 2021-09-24 10:43:10 · 83 阅读 · 0 评论 -
Linux端口被占用怎么解决
1.打开Linux系统,打开终端2.在终端窗口输入 netstat -tln | grep + 被占用的端口命令netstat -tlnnetstat -tln | grep 90903.输入lsof -i:+被占端口命令,回车后可查看端口被哪个进程占用lsof -i:90904.输入kill -9 + 进程id命令,回车后即可杀死占用端口的进程kill -9 进程id...原创 2021-09-24 10:16:38 · 14920 阅读 · 1 评论 -
Spring Boot @SpringApplicationConfiguration 不能导入的问题
较新版的Spring Boot取消了@SpringApplicationConfiguration这个注解,用@SpringBootTest就可以了原文链接:https://blog.csdn.net/office5845/article/details/77749350转载 2021-09-23 22:25:27 · 178 阅读 · 0 评论 -
Maven安装本地jar yml文件报红 driver-class-name: oracle.jdbc.driver.OracleDriver中jdbc.driver.OracleDriver报红
解决办法:工程右键 手动引入ojdbc6-11.2.0.1.0.jar即可原文链接:https://blog.csdn.net/tanzongbiao/article/details/119274549转载 2021-09-23 22:23:28 · 927 阅读 · 0 评论 -
解决ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务
第一步:打开Oracle Net Manager进行如下配置:第二步:找到查看listener.ora文件:位于oracle 安装目录的app文件夹目录下面我的位置是:G:\app\admin\product\12.1.0\dbhome_1\NETWORK\ADMIN\listener.ora,打开大致如下# listener.ora Network Configuration File: G:\app\admin\product\12.1.0\dbhome_1\N...转载 2021-09-23 22:21:03 · 39581 阅读 · 4 评论 -
springboot启动时报错 no main manifest attribute, in XXX1.0.0-SNAPSHOT.jar
springboot启动时报错 no main manifest attribute, in XXX1.0.0-SNAPSHOT.jar情况一:正常情况下,java打包成jar包需要在MANIFEST.MF中指定Main-Class项以便运行java -jar XXX.jar时找到对应的主类。因为-jar的含义就是后面跟的jar包是有main class可独立运行,所以需要在打包成jar包时指定这个类。如果想运行时指定想要运行的类,此时应该用-cp / –classpath来指定,命令如下:比如转载 2021-09-23 22:14:13 · 8807 阅读 · 0 评论 -
Linux 导入、导出 MySQL 数据库命令
一、导出数据库1、导出完整数据:表结构+数据Linux 下可以使用mysqldump命令来导出数据库,语法格式如下:mysqldump -u用户名 -p 数据库名 > 数据库名.sql以下命令可以导出 dangdang数据库的数据和表结构:# /usr/local/mysql/bin/mysqldump -uroot -p dangdang > dangdang.sql按下回车键后会提示输入密码,输入即可。注意:mysqldump 命令路径是根据你 MySQ...转载 2021-09-23 22:10:51 · 357 阅读 · 0 评论 -
注册账号的邮箱验证功能
邮箱验证主要是给邮箱发送简单的文本邮件步骤如下:引入相关jar包 配置邮箱参数 封装SimpleMailMessage JavaMailSender进行发送 编写测试类1.添加依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-mail</artifactId></depe原创 2021-09-23 22:05:18 · 1089 阅读 · 0 评论 -
2021-07-12 一个Web服务器对请求进行相应的典型步骤
从高层次的角度来看,Web应用就是通过HTTP协议对网页浏览器发送的请求进行相应的服务器或者服务(service)。一个Web服务器对请求进行相应的典型步骤如下。服务器对客户端发来的请求(request)进行解析。 请求被转发给一个预定义的处理器(handler)。 处理器可能会从数据库中取出数据。 处理器根据取出的数据对模板(template)进行渲染(render)。 处理器向客户端返回渲染后的内容作为对请求的响应(response)。 以上列举的5个步骤从高...原创 2021-07-12 10:20:11 · 106 阅读 · 0 评论 -
关于MyBatis二级缓存问题:org.apache.ibatis.cache.CacheException: Error serializing object.
错误描述:在使用二级缓存时,报的错误,如图所示:错误解决:mapper在映射文件中,使用<cache>元素开启当前 mapper 的namespace 下的二级缓存,如下所示:<cache eviction="LRU" flushInterval="30000" size="512" readOnly="true"/>这样,mapper.xml下的SQL语句执行结束后,会将结果存储到它的二级缓存中。<cache>元素配置在<mapper原创 2021-05-02 17:20:29 · 340 阅读 · 0 评论 -
Spring MVC的请求处理流程
(1)用户通过客户端向服务器发起一个 request 请求,此请求会被前端控制器(DispatcherServlet)所拦截。(2)前端控制器请求处理器映射器(HandlerMapping)去查找Handler,可以依据XML配置或注解去查找。(3)处理器映射器根据请求 URL 找到具体的处理器,生成处理器对象及处理器拦截器(如果有则生成),并返回给前端控制器。(4).前端控制器请求处理器适配器(HandlerAdapter)去执行相应的 Handler (常称为Controller)。...原创 2021-04-24 12:01:35 · 233 阅读 · 0 评论 -
Spring MVC的特点
Spring MVC分离了控制器、模型对象、分派器以及处理程序对象的角色,这等分离让它们更容易进行定制。Spring MVC具有如下特点Spring MVC 拥有强大的灵活性,非侵入性和可配置性。 Spring MVC 提供了一个前端控制器 DispatcherServlet ,开发者无须额外开发控制器对象。 Spring MVC 分工明确,包括控制器、验证器、命令对象、处理器映射器、视图解析器等,每一个功能实现由一个专门的对象负责。 Spring MVC 可以自动绑定用户输入,并正...原创 2021-04-23 11:11:09 · 5470 阅读 · 0 评论