IDEA
君问归期魏有期
希望我们都可以独立思考,拥有强大的内心和更高的眼界。
展开
-
【已解决】java: 已在类 entity.Person中定义了构造器 Person()
问题原因:构造了有参和无参构造器,却没有定义Person()类的属性解决方法把@AllArgsConstructor注解打上注释给Person()类添加如id,name等属性把含参构造器打上注释(如果还没学maven可以参考此方案。原创 2023-03-02 15:02:32 · 2194 阅读 · 0 评论 -
【已解决】java.lang.NoClassDefFoundError: org/springframework/dao/DataAccessException
java.lang.NoClassDefFoundError: org/springframework/dao/DataAccessException问题所在 idea的libraries资源目录(我的是lib文件)位置错误解决方法 把idea的libraries资源目录放在web目录下的web-inf目录下如图:原创 2021-12-25 16:39:14 · 447 阅读 · 0 评论 -
【Java】jieba分词对象
结巴分词(java版) jieba-analysis引言首先感谢jieba分词原作者fxsjy,没有他的无私贡献,我们也不会结识到结巴分词. 同时也感谢jieba分词java版本的实现团队huaban,他们的努力使得Java也能直接做出效果很棒的分词。不过由于huaban已经没有再对java版进行维护,所以我自己对项目进行了开发。除了结巴分词(java版)所保留的原项目针对搜索引擎分词的功能(cut~forindex~、cut~forsearch~),我加入了tfidf的关键词提取功能,并且实现的效原创 2022-04-16 17:46:02 · 2235 阅读 · 2 评论 -
Java中文分词【逆向最大匹配算法】
Java中文分词【逆向最大匹配法】一:正文思想:逆向最大匹配法:将整个字符串作为一个“词组”带入到词典中进行比对,若不成功,删除第一个字符,继续进行如此操作,直到成功或者只剩下最后一个字,再把结果放入一个字符串的数组中,最后删除原句中的结果,继续上面的操作。下面我将用一个例子解释这个操作:原句:河南师范大学位于河南省新乡市牧野区建设东路四十六号词典:“师范”,“河南”,“牧野”第一次代入:南师范大学位于河南省新乡市牧野区建设东路四十六号(在词典中没有该词汇,删除首字符继续比对)删除首字符:师范原创 2022-04-16 17:36:21 · 1876 阅读 · 0 评论 -
【IDEA版】Java交互Scala
Java交互Scala一:正文引入依赖 <!-- https://mvnrepository.com/artifact/org.scala-lang/scala-library --> <dependency> <groupId>org.scala-lang</groupId> <artifactId>scala-library</artifactId>原创 2022-04-09 12:03:57 · 1497 阅读 · 0 评论 -
Jython之Java和Python交互
众所周知,Java开发项目绝对很顶,而作为脚本语言的python在爬虫等数据处理方面有得天独厚的优势。那么充分利用二者优势,势必提高整个项目效率。以IDEA为背景,用SpringBoot整合二者。原创 2022-04-09 00:11:37 · 2757 阅读 · 0 评论 -
Thymeleaf模板引擎标签的使用规则
Thymeleaf模板引擎标签的使用规则一:正文1. 普通替换接着我们来了解Thymeleaf如何为普通的标签添加内容,比如我们示例中编写的:<div th:text="${title}"></div>我们使用了th:text来为当前标签指定内部文本,注意任何内容都会变成普通文本,即使传入了一个HTML代码,如果我希望向内部添加一个HTML文本呢?我们可以使用th:utext属性:<div th:utext="${title}"></div>原创 2022-04-07 22:45:04 · 2473 阅读 · 0 评论 -
常用Redis命令
Redis一:简介Redis数据库在前面我们学习了MySQL数据库,它是一种传统的关系型数据库,我们可以使用MySQL来更好地管理和组织我们的数据,虽然在小型Web应用下,只需要一个MySQL+Mybatis自带的缓存系统就可以胜任大部分的数据存储工作。但是MySQL的缺点也很明显,它的数据始终是存储在硬盘上的,对于我们的用户信息这种不需要经常发生修改的内容,使用MySQL存储确实可以,但是如果是快速更新或是频繁使用的数据,比如微博热搜、双十一秒杀,这些数据不仅要求服务器需要提供更高的响应速度,而且原创 2022-04-01 09:38:55 · 1405 阅读 · 0 评论 -
【已解决】Could not connect to Redis at 127.0.0.1:6379: 由于目标计算机积极拒绝,无法连接。
Could not connect to Redis at 127.0.0.1:6379: 由于目标计算机积极拒绝,无法连接。问题当点击 redis-cli.exe 可执行文件的时候,爆出来目标计算机积极拒绝,无法连接。此时,试图打开 redis-server.exe 也无法打开,会闪退。解决方法:用命令行进入我们的Redis安装目录输入:redis-server.exe redis.windows.conf按下回车即可解决问题然后,我们再打开 redis-cli.exe 即可正常使用原创 2022-03-31 15:50:57 · 6659 阅读 · 0 评论 -
第一次考试内容
作业1:AOP:完成5种常见的通知(增强)【前置通知 Before、后置通知 afterReturning、环绕通知 Around、异常通知 AfterThrowing、最终通知 after】完成spring-mybatis的整合作业2:截止时间:特殊情况,组长说明,允许到周日之前一块提交(一组就是一个团体)提交形式:组长将代码打包后发送至邮箱xxx代码gitee地址...原创 2022-03-15 19:06:47 · 1176 阅读 · 0 评论 -
SpringBoot整合Web框架
SpringBoot整合Web框架Spring Boot可以轻松创建独立的、基于Spring的生产级应用程序,它可以让你“运行即可”。大多数Spring Boot应用程序只需要少量的Spring配置。SpringBoot自动生成部分内容:import org.springframework.boot.SpringApplication;import org.springframework.boot.autoconfigure.SpringBootApplication;@SpringBoot原创 2022-03-12 10:27:05 · 3308 阅读 · 0 评论 -
AOP实现常见的5种通知(增强) 【前置通知 Before、后置通知 afterReturning、环绕通知 Around、异常通知 AfterThrowing、最终通知 after】
AOP实现常见的5种通知(增强) 【前置通知 Before、后置通知 afterReturning、环绕通知 Around、异常通知 AfterThrowing、最终通知 after】全注解写的,多看几遍就会了导入依赖 <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</arti原创 2022-03-02 11:16:56 · 2852 阅读 · 0 评论 -
春季实训第二次作业
作业有两个对象,属性如下Studentprivate Address address;private String name;private String[] books;private List<String> hobbys;private Map<String,String> card;private Set<String> games;private String wife;private Properties info;Add原创 2022-02-28 09:46:42 · 1878 阅读 · 0 评论 -
【已解决]】tomcat中文乱码问题
解决方法1.找到tomcat下载目录,找到**-config目录**-打开logging.properties文件2. 找到51行 找到java.util.logging.ConsoleHandler.encoding = UTF-8把它注释掉或者把 UTF-8 改成 GBK原创 2022-01-16 19:03:11 · 1482 阅读 · 0 评论 -
【已解决】@Configration爆红
@Configration爆红问题原因:spring3.x后才有@Configration注解,所以添加spring-context依赖的时候版本要选择3.x以后的解决方法:正如你所见,添加依赖的时候我使用的是:<dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId>原创 2022-01-13 19:10:30 · 6044 阅读 · 0 评论 -
Spring基础笔记(全注解篇)
ioC注解笔记虽然MVC的思想确实在实际开发中可以给我们带来很多便利,不过同时它存在一个缺点:耦合性太高!记得第一次给别人展示的时候,很尴尬,写的代码都是视图调用控制器,控制器的接口实例成实现类调用模型,模型的接口实例成实现类回馈结果…总之模块间迭代递归调用,其耦合性可想而知。但是ioC不一样。其模块之间的耦合性很低,模块独立性很高,模块间不存在过分的耦合性,相比MVC ,其模块间选择性递归调用 。所以其耦合性极低、加上spring3.x以来,xml可以被完全抛弃原创 2022-01-13 19:00:50 · 5451 阅读 · 0 评论 -
Mybatis连接Mysql8.x配置文件
mybatis连接mysql8.x配置文件<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd"><configuration> <environments default=原创 2022-01-13 14:35:41 · 2837 阅读 · 0 评论 -
【已解决】class path resource [applicationContext.xml] cannot be opened because it does not exist
org.springframework.beans.factory.BeanDefinitionStoreException: IOException parsing XML document from class path resource [applicationContext.xml]; nested exception is java.io.FileNotFoundException: class path resource [applicationContext.xml] cannot be op原创 2022-01-12 19:22:38 · 2396 阅读 · 0 评论 -
浅谈MySQL8.x连接数据库的注意事项
浅谈MySQL8.x连接数据库的注意事项驱动: com.mysql.cj.jdbc.Driverurl: jdbc:mysql://localhost:3306/db9?useUnicode=true&characterEncoding=UTF-8&userSSL=false&serverTimezone=GMT%2B8(不过这里要注意,我的数据库名是db9)...原创 2022-01-11 20:56:29 · 2123 阅读 · 0 评论 -
【已解决】IDEA周边maven,database模块消失解决方法
IDEA周边maven,database模块消失解决方法解决方法: 点击红色圈圈中的图标即可解决原创 2022-01-09 21:44:18 · 3914 阅读 · 0 评论 -
【已解决】IDEA自动补全功能失效解决方法
IDEA自动补全功能失效解决方法解决方法: 找到这一段文字,把勾选去掉原创 2022-01-09 21:42:18 · 8439 阅读 · 0 评论