自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(56)
  • 资源 (1)
  • 收藏
  • 关注

原创 解决java.util.LinkedHashMap cannot be cast to xxx(domain实体类)的问题

解决java.util.LinkedHashMap cannot be cast to xxx(domain实体类)的问题_爱吃鸡腿的明仔-CSDN博客String response1 = EntityUtils.toString(res.getEntity());JSONObject object = JSON.parseObject(response1);//把对象转换成jsonArray数组JSONArray arr=object.getJSONArray("data");//获取的结果集合转

2022-03-28 14:52:33 2064 1

原创 DATE类型的时间,转成JSON字符串,会自动变成时间戳。

方法1:在对应的实体类的属性上方定义一个注解@JSONField(format = “yyyy-MM-dd HH:mm:ss”)方法2: 在servlet中将数据转换成json对象时,使用JSON.toJSON(date,SerializerFeature.DisableCircularReferenceDetect,SerializerFeature.WriteDateUseDateFormat)...

2022-03-28 14:52:04 3418 1

原创 修改element-ui自带的样式

不可以修改人家组件自带的,需要自己覆盖人家的。F12找到对应的CSS样式,(推荐找到原文件,能看到的全一点,改的全一些,不然页面有可能能找不全)然后在页面写,覆盖两种方法:一种页面修改 直接style写就可以方法一:页面修改另一种是全局:1.新建全局样式表新建 global.css 文件,并在 main.js 中引入。 global.css 文件一般都放在 src->assets 静态资源 文件夹下的 style 文件夹下,在 main.js 的引用写法如下:import

2022-03-28 14:47:24 764

原创 数据库为null的值,删除完了,是“”而不是null

如果为(null)就是null,把值全去掉会是‘’不是null需要设置为null

2022-03-28 14:39:04 765 1

原创 判断集合不为空

CollectionUtils.isNotEmpty(list)

2022-03-28 14:38:34 827

原创 java.lang.UnsupportedOperationException

java.lang.UnsupportedOperationException创建Dao层的时候其中 Llist和map的时候要指定类型,否则可能会出错

2022-03-28 14:37:59 99

原创 mysql sql-case使用

SELECT id, ( CASE test_type WHEN 1 THEN '疾病自查' WHEN 2 THEN '心理测试' ELSE '中医体质辨识' END ) AS testTypeName, buwei, test_id AS testId, create_time AS createTimeFROM cd_test_recordWHERE mbrID = #{mbrId}

2022-03-28 14:37:33 463

原创 查询大数据调优

当数据库要存储的对象特别庞大时,可以将对象序列化为byte数组进行存储比较和反序列化。在大数据量查询插入的时候速度会节约10倍左右搭配mybatis的fetch-size调优。可以将程序执行速度大幅度提升...

2022-03-28 14:37:19 104

原创 用户操作习惯

取消按钮,windows用户习惯,yes-no这个按键手机用户习惯确认在右边可以根据这个习惯,进行用户诱导点击,比如烦人的广告点击

2022-03-28 14:36:58 179

原创 GIT操作命令

git credential-manager uninstallgit config credential.helper store查看当前库的用户名和邮箱命令:git config user.namegit config user.email设置当前库的用户名和密码git config user.name “Sallenkey”git config user.email “xxx@163.com”设置全局的用户名和密码git config --global user.name “Sall

2022-03-28 14:35:58 115

原创 > ORA-01858: 在要求输入数字处找到非数字字符

ORA-01858: 在要求输入数字处找到非数字字符默认值是“”,但数据库是null

2022-03-25 14:29:59 2735

原创 sql-查询当前月数据

select idCard,tjDate from jm_doc where DATE_FORMAT( tjDate, '%Y%m' ) = DATE_FORMAT( CURDATE( ) , '%Y%m' ) and BINARY idCard like '%x'//BINARY 区分大小写

2022-03-25 14:29:36 2239

原创 查数据库时出现字段字符集不一致错误

查数据库时出现字段字符集不一致错误Illegal mix of collations (utf8_unicode_ci,IMPLICIT) and (utf8_general_ci,IMPLICIT) for operation ‘=’sql 数据库的字段字符集不一样两种解决方法:1.修改数据库成一样2.在其中的一个列后面加上 COLLATE utf8mb4_unicode_ci/utf8mb4_general_ci 进行指定。...

2022-03-25 14:29:08 403

原创 mybaitsplus执行循环的时候,会将所有执行完才改变值

发现:mybaitsplus数据库执行时,如果是循环内的,会将所有的执行完才改变数据库的值,不是执行完一条就改变结合今天同事说的,在代码中修改改完数据updatebyid,接着就查询,结果查不到新增的数据。可能是事务未提交...

2022-03-25 14:28:46 133

原创 [Err] 1205 - Lock wait timeout exceeded; try restarting transaction Mysql

[Err] 1205 - Lock wait timeout exceeded; try restarting transaction Mysql 报错service在配置中配置了方法的命名规范,不符合就会报只读不可修改或新增等错误

2022-03-25 14:28:26 95

原创 项目布置自启动

java 命令运行会显示黑窗口javaw不会显示窗口,在后台运行几种开机自启动的区别,组策略不需要密码,配置快捷方式到启动项需要电脑登录密码后才自启动

2022-03-25 14:28:04 80

原创 服务器localhost可以访问,但从本地访问服务器用ip就不行。

服务器localhost可以访问,但从本地访问服务器用ip就不行。看门狗拦截配置防火墙入站规则配置

2022-03-25 14:27:09 3140

原创 oracle区分大小写

oracle前的 . 是用户名 ytj.ehrxxxxoracle区分大小写,加上“”会区分大小写,不带“”,自动把小写转为大写

2022-03-25 14:26:44 901

原创 数据库自增,想从1开始

有自增设置的数据库表,复制的时候,要想从1开始自增,需要先清除数据TRUNCATE TABLE 表名;再复制表结构

2022-03-25 14:26:12 379

原创 mybatisPlus updateById和updateAllColumnById区别

mybatisplus可直接插入数据后获取到ID方法使用insert,updateById 方法时会对对象的属性进行非空判断,值插入非空的数据。如果想要插入或更新所有的字段,使用insertAllColumn,updateAllColumnById 方法,数值为空则插入null。...

2022-03-25 14:24:37 944

原创 idea maven加入自己本地的jar包

File → Project Structure→module→dependencies→选择jar包→apply→ok

2022-03-24 16:31:45 941

原创 this.$nextTick:等页面加载完成后才执行

this.$nextTick:等页面加载完成后才执行

2022-03-24 16:27:26 505

原创 查找数据库表的属性,注释等字段,有数据但查不出数据

可能是用户不对SELECT a.COLUMN_NAME 列名, b.COMMENTS 注释, b.COMMENTS 说明, a.DATA_TYPE 数据类型, a.DATA_LENGTH 长度, (CASE WHEN a.NULLABLE = 'N' THEN 'Y' ELSE 'N' END) 非空FROM all_tab_columns a LEFT JOIN all_col_comments b ON a.OWNER = b.OWN

2022-03-24 16:07:09 1070

原创 springboot项目循环依赖、@Lazy、乐观锁、悲观锁

springboot项目循环依赖在互相依赖的两个bean的任意一个加上lazy-init属性@Autowired @Lazy private ClassA classA; @Autowired @Lazy private ClassB classB; 在你注入bean时,在互相依赖的两个bean上加上@Lazy注解以上方法能延迟互相依赖的其中一个bean的加载,从而解决循环依赖的问题乐观锁:查询一条数据的时候,会先去查询版本号,比如版

2022-03-24 15:27:15 1591

原创 oracle查询日期

//日期查询select * from UP_DATA_RECONCILIATION where CD_TIME like to_date('2021-10-09','yyyy-MM-dd');//like模糊查询 SELECT * FROM up_data_reconciliation WHERE 1 = 1 AND TABLENAME LIKE concat('%',concat('c','%'));

2022-03-24 15:20:33 3106

原创 postgreSql将查出的数据插入到新表;根据字段去重,并查其余字段;exists用法;sql执行顺序

postgresql将查出的数据插入到新表postgresql根据某字段去重,并查其余字段sql执行顺序sql中exists用法

2022-03-24 14:13:39 1458

原创 vue+element ui重置表单验证。页面弹框esc取消后,再次打开后值没有清空

解决:初始化init方法里,给dataFrom表单用到的值全部附初始值,再调用这个方法,清空表单验证this.$refs.dataForm.clearValidate()

2022-03-24 13:56:04 1978

原创 JS中循环遍历数组

最推荐for-of遍历数组参考链接:https://www.jb51.net/article/204620.htm

2022-03-24 12:06:59 70

原创 类和方法注释模板

类注释idea打开File–>settings–>Editor–>File and Code Templates–>Files选择class文件插入模板/** *@ClassName ${NAME} *@Description TODO *@Author zenghw *@Date ${DATE} ${TIME} */方法注释idea打开File–>Settings–>Editor–>Live Templates点击 + ,创

2021-12-14 14:49:10 730

转载 springboot升级新版swagger,使用knife4j

SpringBoot项目使用knife4j实现自动化接口文档

2021-12-10 18:08:24 123

原创 实体类使用@Builder注解后无法使用无参构造器

问题:  实体类使用@Builder注解后无法new 无参构造器原因:  少了构造器  因为使用@Bulider方法,会生成一个全参的构造方法,原本默认自带的无参构造方法不提供了。  所以需要我们给提供一个无参的构造方法。解决方法:  加上下面的注释:@NoArgsConstructor@AllArgsConstructor使用示例: CdTcmOptionEntity OptionEntity =CdTcmOptionEntity.builder().tcmId(tcmId)

2021-12-07 18:03:43 1426

原创 GIT add不能加空文件夹

GIT add不能加空文件夹,会加不上。commit、push操作也不行需要给里面加上文件。

2021-12-07 17:41:24 554

原创 查找数据库表的属性,注释等字段;有数据但查不出数据

问题描述:查找数据库表的属性,注释等字段,有数据但查不出数据原因分析:数据库用户可能不对,当前登录用户和所查找库不一致解决方案:更换为当前所查找库表相匹配的用户。查找数据库表的属性,注释等字段SQLSELECT a.COLUMN_NAME 列名, b.COMMENTS 注释, b.COMMENTS 说明, a.DATA_TYPE 数据类型, a.DATA_LENGTH 长度, (CASE WHEN a.NULLABLE = 'N' THEN 'Y

2021-12-07 16:49:43 957

原创 GIt每次拉取代码都要重新填写账号密码

参考博客:解决git命令行每次都要输入账号密码 - Frank-Link - 博客园在 C:\Users\your name\ 目录下找到到.gitconfig这个文件,使用编辑器打开[user] name = **** email = ********.com文件中增加[credential]配置[credential] helper = store配置完成保存退出,在项目文件夹打开git bash,使用git pull再输入一次账号...

2021-11-19 09:05:14 561

原创 前端查询,Date类型报错

问题描述:页面是String类型,实体类和数据库为Date类型。从前端页面请求后台方法时,会报错错误信息:Failed to convert property value of type 'java.lang.String' to required type 'java.util.Date' for property 'attachments[0].createtime'; nested exception is org.springframework.core.convert.Co.

2021-11-19 08:59:02 452

原创 StringUtils中 isNotEmpty 和isNotBlank的区别【java字符串判空】

1 isNotEmpty(str)等价于 str != null && str.length > 02 isNotBlank(str) 等价于 str != null && str.length > 0 && str.trim().length > 03 同理4 isEmpty 等价于 str == null || str.length == 05 isBlank 等价于 str == null || str.length == .

2021-11-18 16:06:07 428

原创 使用mybaits-plus的SAVE方法的时候,报错ORA-01400: 无法将 NULL 插入 (“XXXX“.“STUDENT“.“ID“)

ORA-01400: 无法将 NULL 插入 ("SXFW_0731"."DN_DATA_RECONCILIATION"."ID"因为没有传ID,在实体类ID属性上加上@TableId(value = "id", type = IdType.INPUT)

2021-11-18 14:58:10 1433

原创 sql查询报错 mybatis报错java.lang.UnsupportedOperationException原因及处理方法

原因,返回值为list,但是没有明确list集合中数据的类型。参考博客:mybatis报错java.lang.UnsupportedOperationException原因及处理方法_小糖豆-CSDN博客

2021-11-18 14:50:22 958

原创 this.$http请求是异步的,有可能请求的数据还没查询出来,就执行后面的代码了

this.$http请求是异步的,有可能请求的数据还没查询出来,就执行后面的代码了

2021-11-18 09:51:28 575

原创 Vue项目报错:This dependency was not found:

讲该文件删除,重新cnpm install

2021-11-18 09:38:04 1227

Java学习路线图-2019.html

java学习路线图-2019最新

2019-06-25

空空如也

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

TA关注的人

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