问题
文章平均质量分 57
在编程/研究过程中遇到的一些问题
油条生煎
SCU 软件学院篮球队 19 级队长(个人主页 tzq0301.github.io)
展开
-
WebFlux 响应式定制 Redis 对指定数据类型(例如 ObjectId、LocalDate)的序列化与反序列化配置
背景在对 BSON 的 ObjectId 类型与 Java 的 LocalDate 类型进行序列化与反序列化时,Redis 出现了无法对 ObjectId、LocalDate 进行序列化的报错。配置 ReactiveRedisTemplate<String, Object>于是作者决定在 Redis 的配置类中对 ReactiveRedisTemplate<String, Object> 进行定制,在阅读源码后发现 ReactiveRedisTemplate 的构造函数中可以传原创 2022-03-11 23:14:57 · 1832 阅读 · 0 评论 -
Python下载PyTorch时,cudatoolkit包下载极慢
文章目录BackgroundSolutionBackground使用以下命令下载 PyTorch 时,发现其中 cudatoolkit 包的下载速度极慢:conda install pytorch torchvision torchaudio cudatoolkit=10.2 -c pytorchSolution配置清华镜像源:conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/原创 2021-08-23 17:00:42 · 4714 阅读 · 1 评论 -
在64位机器使用CMake编译32位程序
背景在帮(去看电影的)wsf 同学做 DDL 作业的时候,遇到以下题目:设有语句如下:char *c1[] = {"Red","Green","Blue"};char c2[][6] = {"Red","Green","Blue"};32 位系统中下面哪一种说法是正确的?A. sizeof(c1)加4 等于sizeof(c2)B. sizeof(c1)加6 等于sizeof(c2)C. sizeof(c1)大于sizeof(c2)D. sizeof(c1)等于sizeof(c2)本着原创 2021-01-16 19:34:36 · 5563 阅读 · 0 评论 -
Spring Boot 项目部署到阿里云的步骤
Spring Boot 项目部署到阿里云的步骤文章目录Spring Boot 项目部署到阿里云的步骤使用 IntelliJ IDEA,进行 Maven package,得到 jar 包(去蓝色路径中的target文件夹下找);将 jar 包通过 XFtp 软件,远程传输到云服务器中;使用 netstat -ntulp |grep 端口号 查看是否有当前进程占用了 Spring Boot 项目所指定的端口,杀死、或换端口;执行 nohup java -jar xxx.jar &am原创 2020-12-16 23:34:18 · 113 阅读 · 0 评论 -
前后端分离项目跨域请求问题
前后端分离项目跨域请求问题文章目录前后端分离项目跨域请求问题问题描述解决方案问题描述项目前后端分离,在前端的 Vue-cli 框架中进行请求时,出现跨域问题:解决方案参考博客 https://blog.csdn.net/weixin_44100313/article/details/108444163,在相应的 Controller 控制器类上加注解 @CrossOrigin 注解即可。...原创 2020-12-16 23:29:42 · 73 阅读 · 0 评论 -
Spring Boot 读取资源文件失败
Spring Boot 读取资源文件失败文章目录Spring Boot 读取资源文件失败排查解决方案Spring Boot 项目在本地运行时,一切正常;但部署到服务器中时,读取失败。排查在 jar 包所在的目录下,查看日志文件:发现资源文件未被获取;定位到源代码中相关部分:@SpringBootConfigurationpublic class Config { @Bean("placeProperties") public Properties placePropertie原创 2020-12-16 15:38:32 · 480 阅读 · 0 评论 -
JUnit中的@Transactional消失不见,@Rollback是否能单抗测试回滚的大旗?
JUnit中的@Transactional消失不见,@Rollback是否能单抗测试回滚的大旗?笔者在学习 Spring Boot 测试(JUnit5)的测试回滚功能时,在网上找到的办法都是在方法上加 @Transactional 注解和 @Rollback 注解,但笔者在 2020/8/21 使用 Spring Boot 进行单元测试的时候,发现其已无 @Transactional 注解(宇宙第一 IDEA 未给出代码提示),而且只使用 @Rollback 注解就可以完成回滚操作。这难道是说 JUnit原创 2020-08-21 19:57:20 · 1119 阅读 · 0 评论 -
“严重:异常将上下文初始化事件发送到类的侦听器实例”的解决方案
切记在 web.xml 中配置以下内容<context-param> <param-name>contextConfigLocation</param-name> <param-value>classpath:consumer.xml,classpath:dispatcherServlet.xml</param-value></context-param><listener> <listener-c原创 2020-08-20 15:55:46 · 3967 阅读 · 1 评论 -
BindingException问题解决:org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)
org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)报错信息2020-08-18 17:58:57.578 ERROR 30780 — [nio-8080-exec-1] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [原创 2020-08-20 15:52:53 · 2437 阅读 · 0 评论 -
问题解决:Failed to configure a DataSource
Failed to configure a DataSource在启动项目时,出现以下报错:APPLICATION FAILED TO STARTDescription:Failed to configure a DataSource: ‘url’ attribute is not specified and no embedded datasource could be configured.Reason: Failed to determine a suitable driver clas原创 2020-08-17 21:34:37 · 6567 阅读 · 0 评论 -
不要在MySQL中使用“UTF-8”
不要在MySQL中使用“UTF-8”MySQL 从 4.1 版本开始支持 UTF-8,也就是 2003 年,而今天使用的 UTF-8 标准(RFC 3629)是随后才出现的。旧版的 UTF-8 标准(RFC 2279)最多支持每个字符 6 个字节。2002 年 3 月 28 日,MySQL 开发者在第一个 MySQL 4.1 预览版中使用了 RFC 2279。2002 年,MySQL 做出了一个决定:如果用户可以保证数据表的每一行都使用相同的字节数,那么 MySQL 就可以在性能方面来一个大提升。为此转载 2020-08-01 15:42:12 · 101 阅读 · 0 评论 -
SpringMVC在JSP中取不到数据
学习SpringMVC时,发现JSP页面中获取不到我们在Controller中传入的值。原因是:IDEA使用MAVEN自动构建项目时,web.xml文件的开头是<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd" >只需要改成如下代码即可<?xml version="1.0" en原创 2020-07-28 23:38:04 · 822 阅读 · 0 评论 -
maven工程使用MyBatis,数据库操作重复两次的解决方案
在使用Maven构建SSM(Spring + SpringMVC + MyBatis)项目时,使用JUnit测试数据库时,发现UPDATE操作进行了两次。解决方案在Settings中找到图中目录,将下列两行打上勾 √ ,即可 Delegate IDE build/run actions to Maven Skip Tests...原创 2020-07-27 14:14:02 · 1402 阅读 · 2 评论 -
CLion-printf在scanf前却先运行scanf后运行printf的解决方案
CLion-printf在scanf前却先运行scanf后运行printf的解决方案在上C语言课程时碰到了一些问题,明明printf在scanf前却先运行scanf后运行printf,接下来讲讲具体问题与解决方案。源代码(老师给的“斐波那契数列前n项的输出”的标准答案):#include <stdio.h>int main() { int num1 = 1; int num2 = 1; int tmp = 0; int i = 0; int n; p原创 2020-07-13 17:29:47 · 6450 阅读 · 10 评论