经常在程序中遇到两个空值报错问题: 问题1:int类型如果为不可空,假如传进去null,会报错 问题2:EF的获得单个实体的Model如果为空,那么后面如果跟上属性会报错 解决问题1: 一般属性都设为可空 再自己封装一个 Toint方法,如果对象为null,则转换为0(或者使用.net类库自带的方法GetValueOrDefault()) 解决问题2 下图为获得单个实体的方法,需要传入不为空的整形 在调用时可 areaapp.GetForm(id.ToInt()) 解决调用空实体实体后检索里面属…
如何自定义JSTL标签 1.创建一个类,从SimpleTagSupport继承 A) 通过继承可以获得当前JSP页面上的对象,如JspContext I) 实际上可以强转为PageContext II) 通过PageContext可以拿到HttpServletRequest等对象 B) 通过JspContext可以获取输出流,向页面上输出内容(文字/HTML标签) C) 重写doTage()方法实现标签的内部逻辑 2.在tld(标签库描述)文件中添加<tag>标签 A) 如果tld还没有,则从…
ArcGIS Runtime SDK for WPF之SimpleRenderer无法添加.报错“图形符号无法序列化为 JSON” 在上一篇博文中如果在 esri:Map 里面是否设置了的UseAcceleratedDisplay属性 ,如果设置 UseAcceleratedDisplay="false" 那么运行的时候总会报错“图形符号无法序列化为 JSON” 改为true完美解决问题…
Spark 读取 JSON 文件时运行报错 java.io.IOException: Could not locate executable null\bin\winutils.exe in the Hadoop binaries. 解决方法 需要文件 百度网盘链接点击进入 提取码: eku1 先把 winutils.exe 文件放入hadoop的bin目录里面 不用解压,直接放入idea安装目录的 plugins ,放入之后需重启 IDEA…
using Microsoft.VisualStudio.TestTools.UnitTesting; 如果该DLL应用的是 C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\PublicAssemblies\Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll 版本为9.0.0.0 的话,则使用[ClassInitialize]会该方法必须是静态的公共方法,不返回值并且…
利用python中的json读取json文件时,因为错误使用了相应的方法导致报错:TypeError:the Json object must be str, bytes or bytearray,not‘TextIOWrapper’. 解决方法: 首先要弄明白json有四个方法:dumps和loads.dump和load.其中,dumps和loads是在内存中转换(python对象和json字符串之间的转换),而dump和load则是对应于文件的处理. 出现这个错误的原因是自己用了loads方…
npm install 报错 : error Unexpected end of JSON input while parsing near '...sShrinkwrap":false,"d' 解决办法: 运行如下命令 npm cache clean --force…
jpa报错 Unable to acquire a connection from driver [null], user [null] and URL [null] 为啥报错 因为你在persistence.xml中没配置你数据库的相应信息 咋解决 persistence.xml在哪里? 咋编辑这东西? 咋配置 <?xml version="1.0" encoding="UTF-8"?> <persistence version="2.…
Springboot项目 配置数据库连接属性后,启动项目报错,错误如下: 错误原因分析: 1.连接信息配置错误 当使用properties为配置文件时,如图所示,上面的 spring.datasource.name 这种写法是错误的,应该是username,还有一种情况可以将spring.datasource.driver-class-name 改成 spring.datasource.driverClassName: ​ 当使用yaml作为配置文件时,除了需要注意空格的情况,当用户名和密码为数…