自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (2)
  • 收藏
  • 关注

原创 ObjectMapper自定义反序列化器遇到的问题记录

因项目里面同时存在fastjson与jackson两种Json处理的框架,部分对象中包含了fastjson的JSONObject类,反/序列化对象时使用的是jackson,现因一些情况需要将JSONObject为{}(空对象)时变成null返回。此时发现addressbirthday的值都是空的,说明反序列化器写的有问题,这时候就需要从方法的入参着手排查下了。

2023-06-10 00:45:14 973

原创 微信支付V3回调 验签 注意事项 (踩坑记录)

一、验证签名时要认真阅读文档!!点击跳转微信验签文档点击跳转微信支付回调文档1.取出请求头备用2.先拿到微信平台证书注意事项根据请求头 Wechatpay-Serial 的值在对应的数据结构中拿到对应的证书信息如果没有对应的证书信息就要先获得平台证书,才能进行验签要请求 获取平台证书接口 根据要求进行签名并设置请求头获取后拿到返回结果,根据请求头 Wechatpay-Serial 的值进行匹配得到匹配的证书数据后按照 报文解密 将内容解密根据解密信息获得证书,存储到某种数据结

2021-09-03 13:53:10 8099 2

原创 Java断点调试 idea断点调试 debug教程

IDEA断点调试 Java程序断点调试文章目录IDEA断点调试 Java程序断点调试前言一、什么情况下需要debug二、使用idea如何进行debug三、假设案例分别进行debug教程1.案例一:查看运行时对象的值2.案例二:程序异常查看原因总结解释前言    前面写过一篇关于如何使用Eclipse进行断点调试的文章,很简短,这篇文章主要教大家如何使用IntelliJ IDEA编辑器进行断点调试,以及为什么要断点调试。一、什么情况下需要debug&nbsp

2021-05-19 18:36:40 5498 5

原创 Flutter基本组件(Text)

Flutter学习日记(一):基本组件文章目录Flutter学习日记(一):基本组件前言补充1.编辑器2.调试真机调试模拟器调试3.运行一、Hello World二、使用步骤总结前言    前几天写了关于Flutter如何配置环境的博客,看的人还是挺多的,谢谢大家,接下来我慢慢把我学Flutter的一些基础记录下来,方便以后查看。补充    补充下上一篇博客不太详细的地方1.编辑器编辑器需要安装的插件

2020-10-27 14:21:53 180 1

原创 windows配置Flutter环境

最近需要开发一个APP,本来想用UNI-APP来做,后来发现很多坑,果断放弃UNI使用Flutter来开发,记录下我学习Dart与配置Flutter时碰到的一些问题。

2020-10-19 16:43:06 2194 6

原创 Centos7安装Docker CE

Centos7安装Docker社区版简单介绍开始安装1 检查系统是否符合要求1.1 内核是否符合要求1.2 centos-extras库是否启用2 把yum更新到最新状态3 安装依赖4 设置yum源5 查看所有仓库中所有docker版本,并选择特定版本安装6 选定版本并安装7 启动docker7.1 启动Docker7.2 验证安装是否成功常用命令简单介绍Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从 Apache2.0 协议开源。可以让开发者打包他们的应用以及依赖包到一个轻量级、可移

2020-05-23 11:43:09 732

原创 Centos7下RPM方式安装MySQL

Centos7下安装MySQLCentos7下安装MySQL下载MySQL安装包1.选择对应的版本后进行下载2.通过工具或命令将下载好的文件上传到Linux系统中3.下载依赖4.安装MySQL4.1解压Centos7下安装MySQL博客好久没有更新了,这次写一下。这一年多发现经常需要配置环境,准备把这些配置的步骤都记录下来,以后也方便看。下载MySQL安装包首先去官网,下载对应的版本,我这里以5.7为例。地址: MySQL5.7下载地址1.选择对应的版本后进行下载2.通过工具或命令将下载好的

2020-05-19 11:19:44 513

原创 Struts2导出Excel表格

 Excel导出在项目中非常常见,之前写过一篇java导出Excel比较基础,这次写个Struts2 导出Excel比之前灵活一些,更加通用,不单单是只针对一个类,也是利用jxl.jar来导出Excel。jar包下载地址详见我的另一篇文章,也可自行下载jxl.jar先分析一下导出的Excel需要什么:标题、表头、内容标题和表头没什么可说的,但是内容有可能是外键,那展示的时候总不能是外键...

2018-09-28 14:52:18 1814 3

原创 Java中的注解

1 .  什么是注解注解即元数据,就是源代码的元数据,注解在代码中添加信息提供了一种形式化的方法,可以在后续中更方便的 使用这些数据,Annotation是一种应用于类、方法、参数、变量、构造器及包声明中的特殊修饰符。注解可以用来生成文档;跟踪代码依赖性,实现替代配置文件功能,减少配置;在编译时进行格式检查;2 .  元注解在自己写注解之前首先了解下元注解,元注解的作用就是负责注解其...

2018-09-27 11:28:44 191

原创 Java反射机制

什么是反射  反射是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。用一句话总结就是反射可以实现在运行时可以知道任意一个类的属性和方法。  创建Class 因为class类的构造器是私有的,因此不可以像普通类一样new一个Class对象,但...

2018-09-26 16:59:41 250

原创 Eclipse中建立web项目步骤及错误解决方法

    关于web项目,我们可以用My Eclipse创建也可用Eclipse等一些IDE,My Eclipse中环境插件都已经集成完毕,不用自己安装插件,属于简单操作容易上手。但Eclipse中,要想写web项目需要自己配置插件。    首先,打开Eclipse软件,打开后在工具栏依次点击【File】>>>【New】>>>【Dynamic Web Projec...

2018-05-20 12:23:09 9923 1

原创 c3p0的DEBUG -- CLOSE BY CLIENT STACK TRACE信息

自从用了c3p0连接池,我的控制台信息就满天飞了,因为该异常并未对系统的运行造成什么影响,就一直没有时间去管它。今天有空上网查了查网上说,关掉debug级别的日志就可以啦,确实,一个放在debug级别里的异常想来也不会是什么重要异常。于是在网上搜到下面这样一篇日志,受益匪浅,分享给大家,在此对作者表示感谢。    https://www.cnblogs.com/softidea/p/3461838...

2018-05-13 16:09:50 1183

原创 JSP的文件上传

jsp页面使用form 标签一起使用来允许用户上传文件到服务器。上传的文件可以是文本文件或图像文件或任何文档。1.需要用到的jar包    需要用到的jar包:commons-fileupload-1.3.2.jar,commons-io-2.5.jar    为大家准备好的jar包链接:https://pan.baidu.com/s/1GyOp2o0ID-4JeMNW1YSMrw 密码:tm8g...

2018-05-01 14:44:57 279

原创 Java导出Excel表格

当前B/S模式已成为应用开发的主流,很多时候需要实现导入、导出Excel的应用。1.下载相关jar包     下载链接:https://pan.baidu.com/s/1iMspcX18WytfSWEGBNEsLQ 密码:jhy0       也可自行下载    jxl.jar。2.将jxl.jar拷贝到项目的lib下    3.使用Java Excel Api 导出 Excel文件    代码应...

2018-04-22 14:43:18 641

原创 Java发送短信验证码

        随着科技的发展手机短信验证码随处可见,用户注册,修改密码,更改个人信息时候都用得到短信验证码确认。下面教大家如何使用Java来发送手机短信验证码。        首先,申请一个阿里云账户(申请账户略),找到短信服务如下图        点击管理控制台,新建签名根据提示完成签名的添加,添加完成后新建短信模板签名和短信模板添加完成后,等待审核,大概5分钟的样子吧,利用等待审核的时间准备...

2018-04-15 14:28:22 372

原创 Java学习之二:异常处理

异常(Exception)是我们在初习Java的过程中必不可少且让人头痛的问题,最常见的空指针异常(NullPointerException),输入输出异常(IOException),字符串转数字异常(NumberFormatException)等。 异常类分两大类型:Error类代表了编译和系统的错误,不允许捕获;Exception类代表了标准Java库方法所激发的异常。Ex...

2018-04-01 19:09:19 328

原创 Java学习之一:断点调试

我们在学习Java语言时由于一些语法错误或者个人书写错误导致程序不能正常运行,或者是程序正常运行但得到的运行结果不是理想的结果,这时候我们就需要对代码段进行断点调试了。设置断点是Java的基本功,下面我就来简单的介绍下断点的设置和运行。初学者常用的IDE是Eclipse和My Eclipse,本文用Eclipse为例。 步骤一:在可能会导致程序非正常运行的代码行前打上断点。...

2018-03-25 12:46:21 26006 5

flutter_windows_1.22.1环境包

flutter_windows_1.22.1-stable 下载解压然后配置即可, 可参考我的博客进行配置

2020-10-19

Java调用阿里云短信服务所需要的jar包

阿里云短信服务所需呀的jar包,为了方便大家使用,可以直接下载

2018-04-15

空空如也

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

TA关注的人

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