自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (2)
  • 问答 (2)
  • 收藏
  • 关注

原创 mybatis批量更新数据三种方法

具体的可以参考下面链接:​​​​​​mybatis批量更新数据三种方法效率对比_PreciousLife的博客-CSDN博客_mybatis 批量更新此处说明下,若是使用for循环遍历方式,来生成N条sql,那么就需要注意两个地方:第一个地方:separator=";",注意是分号,这与有时进行批量插入时,所用的不同。批量插入时,使用的是逗号第二个地方:要实现批量更新,首先得设置mysql支持批量操作(默认不支持),需要在jdbc链接中需要附加&allowMultiQ

2022-04-24 10:03:24 13532 3

原创 layui的下拉框动态渲染注意点

问题描述自己想实现动态渲染layui下拉框的内容,以为使用原始的js写法可以实现,结果却不可以。错误写法<div class="layui-input-block"> <select name="year" lay-verify="required" id="year"></select></div>axios.get('/getYearInfo').then(resp => { var node = doc

2022-04-22 20:51:50 1735

原创 使用@media实现网页字体大小自适应

前言实现网页字体大小的方式有多种,此处只是说明下,如何使用@media实现相应需求。相关知识点使用 @media 查询,你可以针对不同的媒体类型定义不同的样式。@media 可以针对不同的屏幕尺寸设置不同的样式,特别是如果你需要设置设计响应式的页面。具体的相关知识点可以参考菜鸟教程:https://www.runoob.com/cssref/css3-pr-mediaquery.html注意点1:使用min-width时,小的在前面,大的在后面;2:使用max-width时,

2022-04-22 14:53:57 979

原创 DataV的UMD版本之动态渲染数据的踩坑点

问题描述当我在使用datav的umd版本时,想要从后端获取展示的数据,将其添加到对应的data中,如下所示config:{ data:[] index: true, columnWidth: [30, 70], align: ['center'], oddRowBGC: 'rgba(9, 37, 50, 0.4)', evenRowBGC: 'rgba(10, 32, 50, 0.3)'} 这时

2022-04-15 11:26:04 1357

原创 mybatis动态指定表名注意点

须知:${}和#{}区别 ${}为早期使用的,不能防止sql注入。 #{}为现在使用的,是可以防止sql注入。 能尽量使用#{}则使用#{},少使用${}。 注意点描述:我们如果在xml中动态指定表名时,以#{}方式获取,那么sql语句中的表名会有引号,会报出sql错误。我们可以添加一个如下所示的参数来去掉#{}带来的引号其参数的说明可以参考下面内容如果我们使用了上述方法,那么我们就不能使用#{}了,只能使用${}方式,不然无法进行参数拼接。..

2022-04-13 12:22:56 2280

原创 使用mybatis批量注入注意点:foreach的collection命名

问题描述我在使用mybatis批量注入时,我的对应mapper中的方法如下所示 Integer batchInsert(List<AnalysisResult> resultList);其中的参数名为resultList,对应的xml中的collection命名也为:resultList<insert id="batchInsert" parameterType="java.util.List"> insert into test(area_name, ci

2022-04-13 11:57:41 599 2

原创 layui的弹窗失效-----css导入不全引起的

问题描述:自己在使用layui的弹窗时,发现自己无法使用弹窗,就一个简单的使用,layer.msg('上传成功');就这么简单,发现无法用解决办法:自己百度搜索资料才发现,自己没有讲layui的css导入全,后来我直接将项目所使用的css全部进行更新,去layui对应的gitee,克隆下载全部这样即将问题解决了,能成使用弹窗。...

2022-04-12 22:19:45 523

原创 layui成功上传文件,但回调时却执行error

原因上传回调的方法接收的参数应该是json格式的,之前返回的是String,所以一直走异常的方法@RequestMapping("/upload/au")@ResponseBodypublic String analysisUpload(MultipartFile file) {}解决办法一:将返回数据的类型改成json格式解决办法二:在前端中将返回数据进行重新封装,使其满足要求,详情可以参考以下链接:table 数据表格文档 - Layui...

2022-04-12 21:52:03 1927

原创 使用springboot接收url中?后面的参数

请求的链接如下:http://localhost:8080/getar/?page=1&limit=10那么在后端可以通过如下方式接收参数 @GetMapping("/getar") @ResponseBody public Table getArInfo(int page, int limit) { System.out.println(page); System.out.println(limit); retur

2022-04-12 18:57:42 1017

原创 让layui table 的url不自动带上limit和page参数的办法

方法一:直接修改layui的table文件使用快捷键Ctrl+Alt+L对代码进行格式化。Idea的快捷键可以参考下面文章。Idea快捷键大全(Windows)_Lymanyu的博客-CSDN博客_idea快捷键同时也可以使用在线格式化工具:http://tool.oschina.net/codeformat/js/找到该代码注释掉data:d 即可...

2022-04-12 18:49:19 1853

原创 Layui的table.render踩坑点

第一种尝试:分开前后两个中括号当直接使用layui的table实例代码时,我们可能会出现以下错误Whitelabel Error PageThis application has no explicit mapping for /error, so you are seeing this as a fallback.Wed Jan 23 15:20:18 CST 2019There was an unexpected error (type=Internal Server Error, s

2022-04-12 15:08:56 3103

原创 vue中无法修改data中数据

问题描述:现在我打算修改config1中的data属性值,我们直接使用如下方式,则可能会不成功axios.get('/getAreaInfo/sc').then(resp => { this.config1.data = resp.data;});其原因可以参考以下博主:Vue进阶(九十七):对象动态添加属性和值_IT全栈 华强工作室-CSDN博客_vue给对象添加属性和值概括原因就是:Vue规定不允许直接修改props或者data属性,必须使用Vue.set方

2022-03-10 16:18:47 4850

原创 pycharm,安装tensorflow2.6.0--以安装在anaconda为例

两种方式安装第一种:在pycharm中安装(自己并未采用此方式,由于最开始并未指定tensorflow版本,导致后面使用时出现了问题,并且在pycharm中无法删除对应包,所以改换成pip离线安装)安装前的准备:确保数据源已更换第一步:建议先安装tensorflow对应版本的keras==2.6.0,以防止出现奇怪错误:先安装tensorflow后,会自动安装不对应的高版本keras,以此出现以下错误:tensorflow.python.framework.errors_impl.Al

2022-03-06 15:08:43 2742 2

原创 DataV的UMD版踩坑点------css加载顺序

当页面首次加载时,没有使用按F11或F12时,其显示的内容样式如下(完全错位)当使用了F11或F12时,则正常显示内容解决办法为:css加载顺序导致的,尝试着换换css的加载顺序

2022-02-11 17:22:38 797

原创 使用DataV的UMD版时的注意点

当我们在网页中如下使用其“装饰”组件时:<div id="tophead"> <dv-decoration-3 style="width:250px;height:30px;" /> <dv-decoration-6 style="width:300px;height:30px;" /> <dv-decoration-3 style="width:250px;height:30px;" /></div>就会出现以

2022-01-23 14:12:22 865

原创 新版的echarts的echarts.min.js与echarts.js的踩坑点(对于使用chain.js而言)

踩坑点一使用echarts.js时则会出现以下问题Uncaught (in promise) Error: Component series.map not exists. Load it first其解决的方法之一为:使用echarts.min.js代替echarts.js踩坑点二在使用新版的echarts来生成中国地图相关界面时,发现使用echarts.min.js时可能会出现以下错误"echarts is not defined"其解决的办法之一为:进行在线定制

2022-01-17 19:05:28 3021 2

原创 使用新版Echart出现“echarts is not defined“错误

解决的方法之一为:第一步:进入新版的Echarts库下载地址http://echarts.baidu.com/download.html第二步:选择在线定制第三步:导入自定义的echarts.min.js到工程中即可。

2022-01-17 18:57:02 1923

原创 解决ajax跨域问题from origin ‘null‘ has been blocked by CORS policy------vscode版本

此解决方法是针对于使用vscode时出现跨域的问题。第一步:下载一个插件第二步:使用插件运行文件

2022-01-17 15:41:39 1351

原创 Spring boot配置全局跨域未生效,访问接口报错

问题描述java.lang.IllegalArgumentException: When allowCredentials is true, allowedOrigins cannot contain the special value "*"since that cannot be set on the “Access-Control-Allow-Origin” response header. To allow credentials to a set of origins, list them

2021-12-28 19:14:53 586

原创 注入JavaMailSenderImpl时出现空指针异常

问题描述 近日在用springboot做邮件发送功能时 莫名其妙的出现了NullPointerException空指针异常。 代码在测试的时候完全正常 但封装成工具类再调用的时候就报错。 解决办法首先,得确保邮件发送工具类中的JavaMailSenderImpl不是静态的,即如下所示这样:// 错误的注入方式private static JavaMailSenderImpl javaMailSender;之所以不能这样,是因为静态方法是属于类的,而普通方法是属于实体对象(

2021-12-28 19:08:46 2083 8

原创 随便取变量名导致@RequestBody注解无效

在开发关注功能模块时,发现前端的数据无法被@RequestBody注解成功映射到指定的对象中,打印对象时发现报出null,在插入数据时,console还会报出下面这类错误。原来pojo中的Focus对象的变量名取名有问题,修改对应的即可!...

2021-12-28 19:01:16 201

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除