自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 关于数据库“EXPLAIN”相关说明

关于数据库“EXPLAIN”相关说明

2023-06-29 17:18:16 312

原创 错误“Duplicate entry ‘XXX‘ for key ‘XXX‘”问题的解决方案

错误“Duplicate entry '1001' for key 'XXX'”问题的解决方法

2023-06-21 14:24:56 2515

原创 NoClassDefFoundError: Could not initialize class……

关于“NoClassDefFoundError: Could not initialize class……”问题的分析和思路简述

2023-06-20 16:55:38 5044

原创 关于Tomcat服务器catalina.out文件过大的问题

关于Tomcat服务器catalina.out文件过大问题的解决方案

2023-03-13 15:55:40 5975

原创 日常踩坑:Java中double类型出现科学计数法问题

日常踩坑:Java中double类型出现科学计数法问题

2023-01-30 16:59:38 6226

原创 Spring事务并发问题导致“数据丢失更新”的解决方案

Spring事务并发问题导致“数据丢失更新”的解决方案

2022-11-28 16:44:48 1940

原创 Gitlab内存占用过高的解决方法

Gitlab内存占用过高的解决方法

2022-08-22 18:24:15 2246

原创 cnpm错误:“Error:Cannot find module ‘fs/promises”

cnpm错误:“Error:Cannot find module 'fs/promises”

2022-07-29 17:20:19 18358 7

原创 自建Gitlab服务,访问出现“Forbidden”空白页的解决办法

自建Gitlab服务,访问出现“Forbidden”空白页的解决办法

2022-07-29 16:50:48 2600

原创 微服务配置中心Apollo的实践总结

Apollo(阿波罗)是携程框架部门研发的分布式配置中心,能够集中化管理应用不同环境、不同集群的配置,配置修改后能够实时推送到应用端,并且具备规范的权限、流程治理等特性,适用于微服务配置管理场景。.........

2022-07-21 16:09:16 2280

原创 关于jackson-databind反序列化数据为NULL的解决方案

问题描述:在我们进行JSON反序列化的时候,返回的对象属性值为NULL原因分析:在我们请求外部接口的时候,返回的JSON串内的字段属性首字母为大写,我们定义的实体如下图所示:由于jackson-databind在反序列化的时候,底层默认情况下,是通过Java bean的get,set方法,通过去掉get,set再把首字母小写得到的名字去和JSON的属性进行匹配。例如:getStatus()经处理后得到的是status,而这个属性值在我们对象中是匹配不上的(不存在的),所以结果为NUL..

2021-09-07 17:19:16 3078

原创 关于Redis缓存“non null key required”的问题

1、错误详情,如下图所示:2、错误分析:出现这样的问题,说明我们的在操作Redis的时候,key值为空了,所以导致出现这样的错误异常。String key = student.getID();redisTemplate.delete(key);类似与上面的代码,如果key为空的时候,就会报“non null key required”异常3、解决方案:在使用Redis的key值以前,先做判断。如下图所示String key = student.getID();if (key.

2021-08-23 13:58:29 19413

原创 VUE-简介及相关学习平台介绍

1、简介Vue.js(读音 /vjuː/, 类似于 view) 是一套构建用户界面的渐进式框架。Vue 的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合。2、学习平台:官网学习指南:https://cn.vuejs.org/v2/guide/components.html菜鸟教程:https://www.runoob.com/vue2/vue-tutorial.h...

2020-02-13 15:03:05 219

原创 Duplicate entry for key 'PRIMARY'

1、相关报错信息:2、问题说明:数据库主键(key值)重复3、解决方案:插入数据的时候,不设置主键的值由其需要注意的地方:新增数据到数据库:在封装数据的时候,特别是属性拷贝的时候,一定要将ID(key)置为null...

2019-10-15 10:19:11 662

原创 BootStrap之bootstrap3-typeahead.js 案例

1、必须引用两个 JavaScript 文件 jquery.js 和 bootstrap3-typeahead.jsgithub地址:https://github.com/bassjobsen/Bootstrap-3-Typeahead/src地址:https://cdn.bootcss.com/bootstrap-3-typeahead/4.0.2/bootstrap3-typeahea...

2019-07-29 18:34:24 1448

原创 URL重写—UrlRewriteFilter技术

一、为什么需要URL重写?例如:在京东商城,查询某个商品明细原访问路径:http://item.jd.com?id=2019062801 重写后的路径:http://item.jd.com/2019062801.html二、URL重写的优点:缩短URL,隐藏实际路径提高安全性 易于用户记忆和键入 易于被搜索引擎收录三、URL重写的不足:大多数的URL重写技术,使用的是过滤...

2019-06-28 13:55:40 392

原创 BigDecimal常见异常: java.lang.ArithmeticException:Non-terminating decimal expansion……

BigDecimal——divide(除法):情况一:BigDecimal quantity = new BigDecimal("3");BigDecimal weight = new BigDecimal("10");System.out.println("单件重:"+weight.divide(quantity));情况二:BigDecimal quantity...

2019-06-20 22:56:35 1062

原创 取消打印按钮样式

在做打印功能的时候,经常会遇到“打印”按钮也留在打印页面,如下图所示:解决方案:添加打印事件及打印样式打印事件具体代码:function preview() { window.print();}打印样式具体代码:@media print{ .noPrint { display:none; }}通过以上事件及样式的调...

2019-05-12 22:12:55 288

原创 微信小程序环境搭建

一、注册微信小程序,链接地址:https://mp.weixin.qq.com/wxopen/waregister?action=step1二、填写邮箱(必须为真实的邮箱地址)、密码、确认密码、验证码,进行注册。系统会给你指定的邮箱地址发送一封邮件,需要你激活你的小程序邮箱验证 三、用户信息登记四、登录微信小程序平台,链接地址:https://mp.weixin.qq....

2018-09-24 10:47:59 3539

空空如也

空空如也

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

TA关注的人

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