当前位置:首页 - 第14131页

04月26日

解决 Could not set parameters for mapping: ParameterMapping{property=‘state‘, mode=IN, javaType=class

发布 : jie | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 210次
解决 Could not set parameters for mapping: ParameterMapping{property=‘state‘, mode=IN, javaType=class

文章目录一.问题描述二.Bug复现三.原因分析四.解决方案一.问题描述当我们用mybatis-plus书写sql语句时,sql中模糊查询里使用#{}替换传入的变量时,发生了报错报错堆栈信息如下所示:2023-12-0819:23:58.576ERROR16024---[nio-9036-exec-2]o.a.c.c.C.[.[.[/].[dispatcherServlet]:Servlet.service()forservlet[dispatcherServlet]incontextwithpath[]threwexception[Requestprocessingfailed;nestedexcept

04月26日

【C语言】文件操作(1)

发布 : admin08 | 分类 : 《休闲阅读》 | 评论 : 0 | 浏览 : 209次
【C语言】文件操作(1)

 为什么使⽤⽂件?如果没有⽂件,我们写的程序的数据是存储在电脑的内存中,如果程序退出,内存回收,数据就丢失了,等再次运⾏程序,是看不到上次程序的数据的,如果要将数据进⾏持久化的保存,我们可以使⽤⽂件。什么是⽂件?磁盘上的⽂件是⽂件。但是在程序设计中,我们⼀般谈的⽂件有两种:程序⽂件、数据⽂件(从⽂件功能的⻆度来分类的) 程序⽂件:程序⽂件包括源程序⽂件(后缀为.c),⽬标⽂件(windows环境后缀为.obj),可执⾏程序(windows环境后缀为.exe)。其实我们可以理解程序文件就是我们写代码的文件(其可以运行)。源程序文件是还没经历编译和链接时的最初始的文件,而目标文件和可执行程序是源程序文件在编译,链接时产生的文件。 数据⽂件

04月26日

【企业微信自建应用-前端篇】企业微信自建应用开发流程详细介绍

发布 : hao1 | 分类 : 《我的小黑屋》 | 评论 : 0 | 浏览 : 265次
【企业微信自建应用-前端篇】企业微信自建应用开发流程详细介绍

前言最近接到需求,需要我在企业微信端自建一个应用,用来接受PC端派发的工单,告警,公告等内容。这里写一个帖子汇总一下我经历的全流程开发,当然这是基础的流程啊。因为功能要求也不高。后面如果开发更多的东西再补充。效果图PC端下发的工单,告警、审批等推送到企业微信的自建应用内,处理人通过点击消息进去处理1、企业微信自建应用1.1点击企业微信左上方头像弹出框的管理企业,进入企微后台管理1.2进入后台管理后,点击应用管理菜单进行自建应用的创建,配置该应用的logo,名称及介绍等1.3应用创建好后,点击进去进行可见范围、管理员、应用主页(注:应用主页即项目页面部署的线上地址,如果需要单点登录就需要配置和后端联调对接oauth2的地址)、可信域名等相关配置一定要点开开发者接口下的

04月26日

【linux】编译器使用

发布 : ofheart | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 243次
【linux】编译器使用

目录1.gcc,g++编译器使用a.有关gcc的指令(g++同理)2..o文件和库的链接方式a.链接方式b.动态库和静态库优缺点对比c.debug版本和release版本1.gcc,g++编译器使用a.有关gcc的指令(g++同理)注意:linux下自带gcc编译器,如果要安装g++编译器;sudoyuminstall-ygcc-g++(普通用户)gcc+文件名得到可执行文件gcc+文件名+-o+自定义文件名得到的可执行文件可以自己命名gcc+E+文件名+-o+自定义文件名(一般以.i结尾)得到预处理后的文件可以自己命名注意:-E告诉编译器,从现在阶段

04月26日

【Linux】(Ubuntu)内核编译 && 镜像制作

发布 : jing | 分类 : 《关于电脑》 | 评论 : 0 | 浏览 : 252次
【Linux】(Ubuntu)内核编译 && 镜像制作

文章目录一、Ubuntu内核编译1.1为什么自己编译内核1.2Ubuntu内核源码下载1.21内核的作用1.22Linux内核与ubuntu内核1.23Ubuntu内核源码仓库1.3编译ubuntu内核1.31看看系统的已有内核1.32编译新的内核二、镜像制作一、Ubuntu内核编译1.1为什么自己编译内核一个Linux发行版比如ubuntu、centos,有自己对应的内核,比如Ubuntu20.04的内核,这些Linux发行版的内核则又是以Linux内核为基础进行定制开发的。通常说的“内核编译”,可以是编译Linux内核,也可以是编译定制化的Linux内核,比如ubuntu22.04的内核。无果我们使用的是ubuntu,那么最好

04月26日

人工智能笔记-Agent&问题求解

发布 : superman | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 203次
人工智能笔记-Agent&问题求解

绪论人工智能有多种不同的定义:像人一样思考:认知建模的途径像人一样行动:图灵测试的途径合理地思考:“思维法则”的途径合理地行动:合理Agent的途径人工智能建立在多种学科,包括数学,神经科学,哲学,心理学,计算机工程学,控制论,语言学等学科之上。在过去的十几年中不断发展,取得了比以往更快速的进步。智能Agent1.Agent和环境Agent通过传感器感知环境并通过执行器对所处环境产生影响。机器人Agent的感知器包括红外测距仪,摄像头等,马达,机械臂为执行器。Agent的感知序列是所有输入数据的完整历史,Agent的行动依赖于整个感知序列。Agent函数将感知序列映射为行动,描述了Agent的行为。2.理性Agent理性Agent:对于每一个可能的感知数据序列,根据已知的

04月26日

AI智能制作ER图技术革新:itBuilder引领数据库设计新篇章

发布 : yingying | 分类 : 《关于电脑》 | 评论 : 0 | 浏览 : 233次
AI智能制作ER图技术革新:itBuilder引领数据库设计新篇章

随着AI技术在各领域的深度渗透,itBuilder已成功引入了一项划时代的功能——运用AI能力直接创作实体关系(ER)图。这一创新应用标志着AI制作ER图的时代已经到来,用户现在可以通过与AI的互动交流,将自身的数据管理需求精准转化为直观且结构严谨的ER模型。借助先进的AI算法内核,itBuilder允许用户通过自然语言输入,将复杂的业务逻辑和数据表结构需求转化为具体的数据库设计指令。AI引擎会实时解析并据此自动生成包含表结构、外键关联等核心组件的ER图,极大地简化了传统人工绘制流程,提高了设计效率及准确性,使得非专业人士也能高效驾驭数据库架构设计工作。更引人注目的是,针对AI初次生成的ER图,itBuilder支持用户即时在对话环境中与AI持续沟通,进行反馈和调整优化,确保最终输出的E

04月26日

基于Amazon Bedrock_构建生成式 AI 应用

发布 : yingying | 分类 : 《关注互联网》 | 评论 : 0 | 浏览 : 233次
基于Amazon Bedrock_构建生成式 AI 应用

文章目录前言登录AmazonBedrockMetaLiama2模型快速体验效果演示名词解释项目工程介绍效果演示MetaLlama2API的调用打开AmazonCloud9实验环境创建环境设置环境详细信息熟悉AmazonCloud9实验环境查看对应的文件目录编写调用MetaLlama2API应用请求参数返回参数参数说明说明操作流程讲解完整代码总结前言随着生成式人工智能(AIGC)技术的蓬勃发展,技术创作者们再次涌入一个充满挑战与机遇的新领域。AmazonBedrock是一个专为创新者设计的平台,它提供了构建生成式人工智能应用程序所需的一切工具和资源。无论您的技术背景如何,Ama

04月26日

【C++】---STL之list详解

发布 : 难哄 | 分类 : 《我的小黑屋》 | 评论 : 0 | 浏览 : 231次
【C++】---STL之list详解

【C++】---STL之list详解一、了解list的基本信息二、成员函数1、构造2、迭代器3、empty()4、size()5、front()6、back()7、push_front()8、pop_front()9、push_back()10、pop_back()11、insert()12、erase()13、swap()14、sort()15、reverse()一、了解list的基本信息1、库里面的list是一个带头双向循环链表结构!2、优点:可以在任意位置进行插入删除,插入删除的效率比较高。3、缺点:不支持任意位置的随机访问(因为物理空间不连续!)二、成员函数1、构造explicitlist(constallocator_type&al

04月26日

前端input输入框,@input事件输入中文触发两次——解决方案

发布 : chen | 分类 : 《休闲阅读》 | 评论 : 0 | 浏览 : 230次
前端input输入框,@input事件输入中文触发两次——解决方案

问题描述这个问题可能是因为在使用中文输入法输入时,当你还在输入过程中(还未选择和确定最终的汉字词组)就会触发input事件,也就是说在你输入拼音的过程中就已经触发了input事件,等你选择了正确的汉字之后,又会再次触发input事件。这样就会造成在中文输入过程中,input事件触发两次的现象。解决办法方式一:比较有效的解决办法是使用compositionstart和compositionend这两个事件来限制input事件的触发。compositionstart事件在你开始一个新的复合输入,即开始输入拼音时就会触发。compositionend事件在你结束复合输入,即你选择了正确的汉字并将其输入到文本框后触发。你可以在compositionstart事件开始时设定一个标志位,然后

关于我们 | 我要投稿 | 免责申明

Copyright © 2020-2022 ZhangShiYu.com Rights Reserved.豫ICP备2022013469号-1