摘要: 记录一个bug,这个问题是使用fastjson的时候遇到了将date的数据转换成long类型而不是转换成string 环境 fastjson使用的是1.2.76 造成的原因 更具环境大家可能已经猜测到了真实的原因-版本太低造成的。这个项目的存在时间比较久所以在使用的依赖上版本比较低,除了源码之外在后 阅读全文
posted @ 2023-06-28 17:39 沐舒坦 阅读(308) 评论(0) 推荐(0) 编辑
摘要: 问题描述: 在select表中数据时,实际数据总量为80条,但使用count关键字查询时,得到的数据量为128条。count查询与表中实际数据量不同。 问题结论: 因为二级索引表与主表不一致导致。 原因分析: 主表是可变的,日常也是通过Phoenix进行upsert的数据,其他几个类似的二级索引表都 阅读全文
posted @ 2023-03-17 15:00 沐舒坦 阅读(170) 评论(0) 推荐(0) 编辑
摘要: Phoenix简单介绍 Phoenix是HBase的sql层,基于Phoenix可以通过sql命令操作HBase,降低了学习HBase的成本,同时方便与代码迁移,之前面向关系型数据库的代码,只需要换下数据库的连接及驱动即可。 通过Phoenix创建表,必须制定一个主键,内部实际上会以该主键作为row 阅读全文
posted @ 2023-03-17 14:28 沐舒坦 阅读(86) 评论(0) 推荐(0) 编辑
摘要: 问题描述: 今天查询hivel数据库时,携带筛选条件时运行成功,但是不携带筛选条件,直接select * from tab时,运行失败失败。报错:org.apache.hadoop .mapred. InvalidInputException:Input path does not exist: h 阅读全文
posted @ 2022-07-19 18:56 沐舒坦 阅读(729) 评论(0) 推荐(0) 编辑
摘要: 一:背景 环境经常发生服务无故挂掉的现象。针对这个现象对服务程序进行分析排查。 二:性能问题排查 1、通过Arthas分析程序 首先通过阿里开源的JVM性能分析工具Arthas检查服务相关的性能指标。通过一段时间的观察,服务内堆内存和GC都正常,其中堆内存大小在一定范围内波动发生溢出。故排除因内存溢 阅读全文
posted @ 2022-06-28 10:47 沐舒坦 阅读(830) 评论(0) 推荐(1) 编辑
摘要: 多数情况下,开发使用的都是windows系统,但是部署的都是linux系统,所以某些情况会遇到一些本地正常,部署后出现问题的情况。这时候,直接远程调试代码就比较容易定位问题。 idea可以配置远程调试,,跟跟踪部署jar运行。 经过上面的配置,idea就可以进行远程调试了。 然后服务端需要打开相应端 阅读全文
posted @ 2022-06-28 10:05 沐舒坦 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 最近在项目中用到第三方的jar包,需要将第三方的jar包制作成依赖导入maven项目中 1、首先查看maven环境是否已经配置好,没有配置好,需要重新配置maven环境 配置好环境之后,需要把jar包放在当前目录(一定要放在当前目录,否则maven命令无效),我的当前目录如上图 然后就是通过mave 阅读全文
posted @ 2021-08-05 17:04 沐舒坦 阅读(740) 评论(0) 推荐(0) 编辑
摘要: 安装环境 操作系统:CentOS7 工具:SecureCRT 7.3 安装前准备 一、SecureCRT 7.3工具 参考地址:https://www.cnblogs.com/yjd_hycf_space/p/7729796.html 二、mysql安装包下载 下载地址:https://downlo 阅读全文
posted @ 2020-12-11 14:34 沐舒坦 阅读(697) 评论(0) 推荐(0) 编辑
摘要: Vue理解 Vue 是一套用于构建用户界面的渐进式框架。与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用。Vue 的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合。另一方面,当与现代化的工具链以及各种支持类库结合使用时,Vue 也完全能够为复杂的单页应用提供驱动。 兼容 阅读全文
posted @ 2020-11-11 15:37 沐舒坦 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 1、在java中守护线程和本地线程区别? java中的线程分为两种:守护线程(Daemon)和用户线程(User)。 任何线程都可以设置为守护线程和用户线程,通过方法Thread.setDaemon(bool on);true则把该线程设置为守护线程,反之则为用户线程。Thread.setDaemo 阅读全文
posted @ 2019-12-09 17:39 沐舒坦 阅读(733) 评论(0) 推荐(0) 编辑