PageHelper在Mybatis的一对多表关联时total数错误 在Mybatis的一对多表中,PageHelper获取的total是所有的记录数,而不是我想要的第一次sql的记录数。Mapper层中不要使用的映射一对多的表关系,而是使用子查询的方案。不要在mapper层获取一对多关联,在service层先获取一,再获取多来实现该功能。
Annotation-specified bean name ‘xxxController‘ for bean class [] conflicts with existing non-compati Spring中很多注解都会有一个的参数,可以修改该参数值,来修改加载Spring中该类的bean的名称!但是,在之后需要注入该bean实例时候,则同样需要指定该bean的名称来注入!!!
记录一次运行ConvMF项目,论文Convolutional Matrix Factorization for Document Context-Aware Recommendation 总结一下本次ConvMF的配置过程,主要的难点在于数据集找不到=》通过论文找打了不懂如何配置超参数=》阅读readme和论文中的实验部分上古环境的搭建=》chat-gpt,github,CSDN等广大前人的经验对于复现论文的项目,我们首先要找到数据集,没有数据,一切白搭。同时,也要明白数据集的信息,以及各个文件的作用以及内容表达的含义,以便快速对整体项目的理解。此外,配合论文中实验部分的理解,我们可以对整个项目有个宏观上的认知。
每日资讯——OpenAI与谷歌相争,火药味甚浓 整合音频转录、文本转语音等功能的软件。奥特曼的终极目标是开发类似电影《她》中,可高度响应的虚拟助手,提升苹果Siri等现有语音助手的可用程度。OpenAI推出的AI语音助手主要目标是与谷歌竞争。谷歌的AI模型Gemini可以实时响应语音命令,并识别图像、视频等。但这些功能仍然需要研究人员附以图像和文字说明,且并不能理解许多传统指令,也无法像Siri和谷歌助手等传统语音助手那样与用户对话。因此,OpenAI和谷歌都在就下一代Iphone操作系统如何整合各家的大预言模型进行谈判。
cookie,session,token 也就是使用了cookie后,用户在第一次成功登录后,服务器会将用户的信息响应到客户端中,客户端(浏览器)会将用户信息保存到cookie中,也就是在客户端中保存了用户信息。而且在目前后端分离的大环境中,会有多个前端(web,小程序,h5,安卓端,ios端),每个端都会有各自的域名端口,这个时候,前端请求后端会有跨域,跨域情况下,cookie默认是无法传递的,而sessionID本质上还是使用了cookie,也会被限制。因此,在前后端的背景下,session也不再适用,于是token技术出现了。
《亲密关系》阅读笔记 由于博主的情感关系较少,社交也很少,最近遇到一个女孩子,但是发现自己完全不了解女生,对人与人之间的亲密关系了解太少,对人性的理解太过浅显。因此,开始涉略心理学方面书籍,同时现实中追求女生,理论+实践以此提高自身的社交和对人性的理解。
Java——注解和注释 在博主刚开始学习java语言的时候,经常把注释和注解搞混淆,误认为这两个是类似的东西,其实它们完全不是一个东西。注释是程序员在代码中添加的说明性文字,用于解释代码的功能、目的或实现细节。///**//***/注释不会被编译器处理,它们只是为了方便程序员和其他阅读代码的人理解代码。因此,注释不会影响代码的执行。注解(Annotation)也被称为元数据(Metadata),用于修饰解释 包、类、方法、属性、构造器、局部变量等数据信息。注解本质是一个接口,它继承自接口。
程序员快速上手一门技术 4.1 快速学习增删改查,写出一个Demo,理解该技术如何使用。4.3 类比之前的技术和这个技术是否有类似的地方。明确学这个技术的需求:如工作需求或职业发展。5.4 将思想运用到自己日常编码过程中。2.3 这个技术适用什么场景?2.1 这个技术是做什么?2.2 这个技术的优缺点?4.2 将技术运用到项目中。5.2 尝试debug源码。5.3 学习技术使用的思想。5.2 学习技术背后算法。3 去官网文档查看技术。5.1 学习技术原理。
从前端页面快速定位后端接收的Controller层代码 点击这个请求,会展开详细信息,在General中,我们会发现一个Request URL的键值对,这就是我们刚刚点击“查看”触发的向后端的请求。我们从这个URL请求地址中可以发现,端口号为8081,后端请求的地址为“/wdnj/xiaoyan/gmzxxViewList",请求参数为ywbh=202403admin005,请求类型为post。注意,我们不要复制全部的URL地址,只需选择端口号后面的,排除请求参数,即可。首先,我们进入前端界面,按住F12,打开浏览器的开发者模式,
Magic-api,跟着官方快速入门出现Name for argument of type [java.lang.String] not specified, and parameter n 2024-03-19T23:39:26.655+08:00 ERROR 8852 --- [MagicApi] [nio-9999-exec-7] o.s.m.core.web.MagicExceptionHandler : magic-api调用接口出错。提示magic-api接口调用错误,但博主查看了浏览器开发者模式,只发现了。但查找了相关博主的解决方案,均没有解决bug。
程序员在公司学习新项目的5步法: 系统所在行业?- 系统是做什么的?- 系统主要面向的人群是谁?- 主要提供了哪些功能?- 系统设计的关键业务流程是什么样的?- 项目面临的挑战是什么?- 项目未来规划是什么?
程序员快速自我提升法——鱼皮大佬 每天记录自己完成的工作,贴个文档每月记录自己这个月重点在做的事情,以及完成的工作,学习情况每半年/每完成一个大事,做一个复盘总结。记录自己做这件事情的经历、过程、结果;好和不好的地方。
初学MyBatis小结 MyBatis官网介绍MyBatis 是一款优秀的持久层框架,它支持自定义 SQL、存储过程以及高级映射。MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。MyBatis 可以通过简单的 XML 或注解来配置和映射原始类型、接口和 Java POJO(Plain Old Java Objects,普通老式 Java 对象)为数据库中的记录。
SpringBoot+Druid测试连接不上的问题,报错 ‘url’ attribute is not specified and no embedded datas 操作系统:windows10家庭中文版集成开发环境:idea2022.03框架:SpringBoot 3.2.3Druid: 1.2.19版本。
初学SpringBoot——请求响应 Postman是一款功能强大的网页调试与发送网页HTTP请求的Chrome插件。Postman原是Chrome浏览器的插件,可以模拟浏览器向后端服务器发起任何形式(如:get、post)的HTTP请求使用Postman还可以在发起请求时,携带一些请求参数、请求头等信息作用:常用于进行接口测试特征简单实用美观大方。
初学Vue——打包部署Vue前端静态资源 nginx: Nginx是一款轻量级的Web服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器。其特点是占有内存少,并发能力强,在各大型互联网公司都有非常广泛的使用。niginx在windows中的安装是比较方便的,直接解压即可。所以我们直接将资料中的nginx-1.22.0.zip压缩文件拷贝到无中文的目录下,直接解压即可,如下图所示就是nginx的解压目录以及目录结构说明:很明显,我们如果要发布,直接将资源放入到html目录中。