Q&A
雨果是程序员
多年一线互联网工作经历,一直致力于Java、Spring技术栈发展和实战。一起记录,一起成长。
展开
-
java.lang.NoClassDefFoundError: org/springframework/dao/DataAccessException
springboot项目日常开发问题记录java.lang.NoClassDefFoundError: org/springframework/dao/DataAccessExceptionjava.lang.NoClassDefFoundError: org/springframework/dao/DataAccessException开发搭建ssm框架时,遇到java.lang.NoClassDefFoundError: org/springframework/dao/DataAccessExcep原创 2020-05-18 10:21:15 · 6653 阅读 · 2 评论 -
微信支付元转分的正确姿势
1.背景 近期做了一个涉及微信支付的项目,由于工期比较紧张,所以引用了一款GitHub上的第三方SDK,开发效率还是蛮高的。但是在使用的过程中,确实也遇到一些bug。此处分享一下元转分的正确实现方式。2.第三方SDK之前的遗漏版本 1.源代码public static Integer Yuan2Fen(Double yuan) { //(重点)D...原创 2018-04-20 10:01:43 · 3797 阅读 · 0 评论 -
maven项目引入本地jar包
1.背景 在我们开发的过程中,可能会引用第三方的SDK,如果发现sdk中存在代码问题,而GitHub版主没那么快上传新的版本到中央仓库,导致自己的项目不可使用。那么我们可以考虑自己修改GitHub上下载的代码,自己利用maven命令打包,引入自己的项目。2.环境准备 笔者环境说明(默认已经准备好以下环境): Java环境:JDK1.8.0 maven:mave...原创 2020-04-28 16:45:27 · 809 阅读 · 0 评论 -
mysql存储昵称带有emoji处理方案
1.背景 近期做了一个有关微信公众号的开发,系统需要存储用户的openId和昵称等基本信息。然而很多新潮儿,微信昵称会选择使用各种emoji表情,所以一不留神,作为大叔的我,当初设计表结构的时候就没考虑这个问题,出现存储不了的问题。2.修改my.cnf配置文件 1.因为之前设计的时候使用的是utf-8编码,最多三个字节,而Emoji表情是四个字节,所以导致数据插不进去。...原创 2018-04-20 10:07:41 · 8706 阅读 · 0 评论