logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

JAVA程序读取Mysql 数据库Json字段乱码问题

在上周的开发中遇到了一个申请的问题, 在Java程序读取MySQL 数据库中的数据出现了乱码的情况, 其他字段都正常 就Json字段乱码.最后确认是 Java mysql 驱动的问题. mysql-connector-java.5.1.37之下的版本是有这个问题的. 升级到5.1.40以上就没有这个问题了.<dependency><groupId>mysql</gro

#mysql#java#intellij-idea
IDEA JRebel插件热部署

介绍JRebel:JRebel使你能即时分别看到代码、类和资源的变化,你可以一个个地上传而不是一次性全部部署。当程序员在开发环境中对任何一个类或者资源作出修改的时候,这个变化会直接反应在部署好的应用程序上,从而跳过了构建和部署的过程,每年可以省去部署用的时间花费高达5.25个星期。JRebel是一款Java虚拟机插件,它使得我们能在不进行重部署的情况下,即时看到代码的改变对一个应用程序带来的影响。

#java
注入 Hook 钩子线程

现在很多软件包括 MySQL, Zookeeper, kafka 等都存在 Hook 线程的 校验机制, 目的是校验进程是否已启动,防止重复启动程序. Hook 线程也称为钩子线程, 当 JVM 退出的时候会执行 Hook 线程. 经常在程序启动时创建一个.lock 文件, 用.lock 文件校验程序是否启动,在程序退出(JVM 退出)时删除该.lock 文件, 在 Hook 线程中除了防 止重新

#java
线上调试工具Arthas基础

概述Arthas(阿尔萨斯) 能为你做什么?Arthas 是Alibaba开源的Java诊断工具,深受开发者喜爱。当你遇到以下类似问题而束手无策时,Arthas可以帮助你解决:这个类从哪个 jar 包加载的?为什么会报各种类相关的 Exception?我改的代码为什么没有执行到?难道是我没 commit?分支搞错了?遇到问题无法在线上 debug,难道只能通过加日志再重新发布吗?线上遇到某个用户的

#java#阿里云#服务器
telnet 测试IP和端口命令

语法:telnet IP PORT可以联通不可以联通

#linux
安装CentOS IVT虚拟化支持问题

1)异常情况2)宿主机BIOS设置中的硬件虚拟化被禁用了需要打开笔记本BIOS中的IVT对虚拟化的支持

#linux
图数据库Neo4j介绍

随着社交、电商、金融、零售、物联网等行业的快速发展,现实社会织起了了一张庞大而复杂的关系网,传统数据库很难处理关系运算。大数据行业需要处理的数据之间的关系随数据量呈几何级数增长,急需一种支持海量复杂数据关系运算的数据库,图数据库应运而生。世界上很多著名的公司都在使用图数据库,比如:图数据库是基于图论实现的一种NoSQL数据库,其数据存储结构和数据查询方式都是以图论为基础的,图数据库主要用于存储更多

#数据库#知识图谱
ES 数据导出和数据导入

–数据导出elasticdump–input=http://yxsyb_jf:yxsyb_jf-pass@10.10.100.207:9200/yxsyb_jf_tagmaster_prod–output=query.json–searchBody ‘{“query”: {“bool”: {“must”: [{“terms”: {“confDataSetId”: [“1057”,“1058”,“1

#java
Mapping映射入门

什么是mapping映射概念:自动或手动为index中的_doc建立的一种数据结构和相关配置,简称为mapping映射。插入几条数据,让es自动为我们建立一个索引PUT /website/_doc/1{"post_date": "2019-01-01","title": "my first article","content": "this is my first article in this

Springboot统一给redisKey加前缀

通过自定义redis key 序列化器。

#spring boot#redis#java
到底了