- 博客(14)
- 收藏
- 关注
原创 日期日历类
需要进行日期计算,月份日期加另一个日期,看给定日期(星期一,星期二等),转换时区之间的日期时间:java .util.GregorianCalendar 跨时区执行日历计算:java.util.TimeZone。
2024-01-19 16:14:21
862
1
原创 Idea中使用git回退到指定版本的步骤
找到左下角的Git,1.复制当前最新的版本号,以及需要回退的版本号(Copy Revison Number)2.右键当前项目,在Git->Reset Head->Rest Type,To Commit中设置成需要回退的版本号,而且选择Hard3.但若此时直接将本地仓库推送至远程仓库 ,由于没有最新的版本号记录,会直接恢复到最新的版本号中的内容(即原本的更新内容会恢复)所以需要在提交记录中输入最新的版本号,只需重复上一步将版本号提交,注意此时是Mixed:执行完成后会发现本地仓库有了更新的版本记录,同时代码仍
2023-12-19 16:21:11
1698
1
原创 爬取数据简述步骤
将大段话题HTML存入mongo原因:如果网站将一部分话题删除掉,那么对应的话题内文本也会丢失,将话题HTML存入mongo,可以将数据长期保存,随用随取。不在Mongo中存需要的文本信息的原因:当数据量过大要删除一部分html的时候,若需要的信息和HTML存在了一起,则会被一起删除掉,造成数据丢失。话题的HTML,话题的url(那一条是否抓过),首页的模块大类小类(Enum枚举),列表页url(表明抓到了哪一页)存入mongo数据库。再一次通过okhttp,话题url拿到话题的HTML。
2023-09-12 15:49:30
89
原创 Failed to start bean ‘documentationPluginsBootstrapper关于swagger2使用时报错问题
有建议配置文件新增:spring: mvc: pathmatch: matching-strategy: ant_path_matcher内容,并在配置类中添加一长串代码,尝试添加发现报错仍不能解决。有建议版本不一致问题,将swagger2对应springboot2.5.6,问题解决。
2023-07-09 20:14:46
228
1
原创 前后端依赖版本,目前没有冲突问题
如果没学到SpringBoot会自动配置依赖,或者学到Maven每次找版本号感到很麻烦的,更为推荐。-- SpringBoot的依赖配置-->--mybatisPlus依赖-->--fastjson依赖-->--阿里云OSS-->--jwt依赖-->
2023-07-04 19:43:16
113
原创 IOC容器内bean之间产生依赖循环注入解决办法
The dependencies of some of the beans in the application context form a cycle的错误。解决办法:在将对象加入IOC容器时写一个@Lazy注释,就会自动有先后顺序的进行bean初始化(注意不要加到类的上面,因为亲测类的数量超过两个还是会造成冲突)原因:查了一下发现是因为容器内两个类相互引用彼此,让初始化bean不知道先初始化哪一个,产生依赖循环注入。最近还挺顺利的,就这一个问题。
2023-07-01 23:33:24
71
原创 数据库连接老出问题的原因之一:主键设置自增
此时就产生了一个问题,比如遇到要通过mybatis向数据库表里插入数据,但是插入的数据忽略了要插入的id,就会因为id作为主键自动勾选非NULL,报500的错误。我用的数据库管理工具是Navicat,在此工具上,用id作为表的主键时,设置完只会自动勾选非NULL,而不会自动勾选自动递增。因此千万要记得勾选主键的自增,这样在数据变动时,即使不写id号(虽然规定是非NULL),也能正常变动数据。
2023-06-27 15:23:08
322
原创 pom.xml不是蓝色不能识别为Maven项目的问题
发现pom.xml的颜色不是蓝色的m标志,显示无法被识别为maven项目,点击右键然后add as Maven即可变成蓝色,问题解决。用Spring Initializr构建项目的时候,使用注解的时候全部标红且没有提示,重启idea还是这样。
2023-06-25 18:23:16
1006
1
原创 Spring Framework与JDK版本对应
我使用的是JDK17和Spring依赖5.3.1版本,结果debug发现有报错,内容为nested exception is java.lang.IllegalArgumentException: Unsupported class file major version 61。查了一下说是版本不对应,JDK17版本过高,推荐下载JDK11并附加了下载教程。感觉太麻烦,就想试试能不能把依赖版本调高适配JDK17,试了下Spring Framework6.0.3,结果成功运行。
2023-06-23 12:01:42
2889
2
原创 碰上数据库
从JDBC操作到mybatis,然后到JdbcTemplate,每次和数据库连接有关的都要报几个错,往往就是粗心或者不按步骤来导致的错误,白白浪费时间。
2023-06-23 11:55:30
49
1
原创 idea和数据库连接
里面的atguigu这个位置是写数据库名字的,正确的数据库名字才能在sql语句里面找到正确的对应的表,就这个地方直接粘过来的,找错找了半天。
2023-06-23 11:43:28
52
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人