jdbcTemplate.queryForObject 没查到抛异常

当结果集合的size为0或者大于1时,就会抛出异常。

解决方法有两个:

(1)通过修改数据库:删除数据库中对应名称(column)相同的记录,留下只剩"1"条。

(2)通过更换方法:使用query方法返回list对象(该方法能返回所有查询记录)

热门文章

暂无图片
编程学习 ·

Linux 文件系统解析(三)cache

Linux文件系统中使用了大量cache,用于提升IO性能,本篇来梳理一下这些与文件系统相关的cache,它们在内存中是如何组织管理的,它们是如何加速文件系统操作的。Dentry Cachedentry用于描述系统目录树中的一个节点,磁盘文件系统中通常没有相关结构,dentry只存在于内存之中,它…
暂无图片
编程学习 ·

大数据运维-监控可视化需求构建总结

1 数据源需求1.1 主动接入需求来源:某些市场银行1.1.1 API 接入能力要求 支持请求授权接入。(auth 认证)支持数据快速获取测试验证。支持数据依赖的参数引用。支持全量、增量同步(日、时、分、秒)支持多层级解析 (目前按JSON格式处理) 1.1.2 SDK接入能力要求 支持快速集…
暂无图片
编程学习 ·

好程序员web前端培训分享HTMLCSS学习笔记BFC

好程序员web前端培训分享HTMLCSS学习笔记BFC,BFC(Block formatting context)直译为“块级格式化上下文”。它是一个独立的渲染区域,只有Block-level box(块)参与, 它规定了内部的Block-level Box如何布局,并且与这个区域外部毫不相干。 BFC的布局规则 一、内部的Box会在垂…
暂无图片
编程学习 ·

ubuntu:beyond compare 4 This license key has been revoked 解决办法

错误如图所示:解决办法:(1)先用find命令找到bcompare所在位置:sudo find /home/ -name *bcompare(2)进入 /home/whf/.config,删除/bcomapre文件夹注意一般.config为隐藏文件,通过 ctrl+h 可以显示:(3)cd /usr/lib/beyondcompare/ (4)sudo sed -i "s/keexjEP3…
暂无图片
编程学习 ·

UDP通信关于recvfrom问题

server端bind自己的IP后和client端通信,再recvfrom后,打印源地址和目的地址一致,那个大神帮忙解释一下,附上两端的代码
暂无图片
编程学习 ·

电解电容的遇到的问题

目前板子遇到一个问题: 电解电容串在语音的输出端(470的电容)出现电容两边的电压差比较大,正极为5.68V,负极输出为1.34V。由于电压达不到要求,系统不能正常工作 百度看到一些相关描述,怀疑有关系。将电解电容更换后恢复正常。 百度问题: 电解电容的电压是什么意思?必须…
暂无图片
编程学习 ·

大数据分析的作用有哪些

大数据分析的出现不但可以让老百姓的生活更加便捷,同时也可以提高企业的竞争力,无论是哪个行业以及具体的企业都会有与之对应的大数据分析,而今天就来说说大数据分析对于企业有哪些帮助。数据分析目的1:分类检查未知分类或暂时未知分类的数据,目的是预测数据属于哪个类别或…
暂无图片
编程学习 ·

分享 github 上JavaArticle 知识库

我喜欢那些闪光的东西,比如冬日的雪花,天上的星星,还有你发光的眼睛。 以前都是被别人授之以鱼,尝到了鱼肉的鲜美,我学习了捕鱼之术,以后希望不仅能授之以鱼,同时也能授之以渔。 面试学会龙叔这套面试秘诀,一套大招带走面试官 当你面试“自我介绍”还在我是XXX时,看到…
暂无图片
编程学习 ·

火狐浏览器网页不显示文字内容

网页的内容是个表格。表头只显示了 一部分内容。问题页面如下:但是在谷歌浏览器里显示正常。然后发现火狐里面多个标签他只显示一行,后面的都消失了。改好后效果如下:
暂无图片
编程学习 ·

使用ftrace分析函数性能

0. 背景 ftrace的功能非常强大,可以在系统的各个关键点上采集数据用以追踪系统的运行情况。既支持预设的静态插桩点(trace event),也支持每个函数的动态插桩(function tracer)。还可以利用动态插桩来测量函数的执行时间(function graph tracer)。关于ftrace的详细操作和原理分…
暂无图片
编程学习 ·

python3 yield关键字简单使用

python3 yield关键字yield简单介绍如何改变文本的样式简单实例为什么需要生成器?实例优势 yield简单介绍 yield <==> 生成器 包含yield语句的函数是一个生成器 生成器每次产生一个值(yield语句),函数被冻结,被唤醒后再产生一个值 生成器是一个不断产生值的函数 如何…
暂无图片
编程学习 ·

C++Primer5th 第十六章 模板与泛型编程

第十六章 模板与泛型编程16.1 定义模板16.1.1 函数模板实例化函数模板 模板类型参数 非类型模板参数 inline和constexpr的函数模板 编写类型无关的代码 模板编译 模板大多数编译错误在实例化期间报告16.1.2 类模板定义类模板 实例化类模板 类模板的成员函数 类模板成员函数的实…
暂无图片
编程学习 ·

Java四种访问权限从大大小排列

public:可以被所有其他类所访问 protected:自身、子类及同一个包中类可以访问 default:同一包中的类可以访问,声明时没有加修饰符,认为是friendly private:只能被自己访问和修改。 public: 具有最大的访问权限,可以访问任何一个在classpath下的类、接口、异常等。它往往…
暂无图片
编程学习 ·

js 的类

js的函数和类的区别,自以为就是调用方式的不同,并且函数中写入属性、方法,就必须实例化后,才能外部调用var Func = function(){var fu = this;var a=1, // 外部调用不到b=2;this.c=3;fu.test=function(){console.log(a)} }fun = new Func(); fun.c // 3 fun.test // 1funct…
暂无图片
编程学习 ·

屏蔽系统更新

win+r services.msc 改为禁用 恢复 -> 全改为无操作win + r gpedit.msc 找到windows 更新 中的 配置自动更新禁用掉注: 家庭版无法打开gpedit.msc 新建一个文本文档,名字随便取,编辑以下批处理内容,保存后将后缀名改为.bat ,右键使用管理员权限执行: @echo of…
暂无图片
编程学习 ·

URI URL URN 的区别

URIUniform Resource Identifier,是一个紧凑的字符串用来标示抽象或物理资源。 包括URL与URNURLUniform Resource Locator,是URI的子集,除了确定一个资源,还提供一种定位该资源的主要访问机制(如其网络“位置”)。 eg: http://www.ietf.org/rfc/rfc2396.txt 让URI能成为URL的…
暂无图片
编程学习 ·

安卓使用tf模型

安卓上使用tensorflow模型 使用pb模型: 【人脸识别】Google的Facenet移植到安卓 https://www.52pojie.cn/thread-758292-1-1.html 将TensorFlow训练好的模型迁移到Android APP上 https://blog.csdn.net/u012328159/article/details/81101074 https://github.com/cayden/facesa…
暂无图片
编程学习 ·

【云服务器】安全设置

采用 云服务器官方放开所有的端口,自定义安全组限制 IP + IP段。服务器使用 防火墙开放 指定的端口。通过 云服务器控制 访问的 IP地址,通过 防火墙控制放开的端口。
暂无图片
编程学习 ·

项目打包上线

->开发项目 项目代码在自己的本地 ->项目发布 1)需要一台服务器(万网->被阿里云收购了) 虚拟云服务器/独立主机 购买服务器成功后会有一个外网的IP地址(外网IP:任何用户通过这个IP地址都可以访问到你的服务器) 2)需要一个域名 com/.cn… 3)把域名进行DNS解析:…
暂无图片
编程学习 ·

自定义js封装

网上搜索了很多,一顿整合,目前觉得比较合适的 才用 闭包 + 原型模式 结构记录如下 :;(function(undefined){ use strict;var _global;var defaultSetting = {};var tools={};var checkbox = function (settings){if(!(this instanceof checkbox)){return new checkbox()};…