自定义博客皮肤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)
  • 资源 (6)
  • 收藏
  • 关注

原创 Java中给身份证电话号码加****星号加以保护

我们在显示用户信息时,对于敏感信息,例如:身份证号码,手机号码等,我们不能完全显示,需要加星号以起到保护隐私的作用1、实现代码如下 CodeUtils.java:package util;import org.apache.commons.lang3.StringUtils;public class CodeUtils { /** * 用户身份证号码的打码隐藏加星号加* ...

2020-03-24 11:01:45 919 5

原创 Java中判断是否为JSON字符串

当我们使用JSON格式传递参数时,我们并不能保证接收到的一定为JSON格式的参数,我们需要对其进行验证1、引入 alibaba 的 fastjson 依赖<!-- alibaba的fastjson --><dependency> <groupId>com.alibaba</groupId> <artifactId&gt...

2020-03-24 10:43:45 984 4

原创 Java中验证邮箱地址的合法性

最近做了一个邮件发送微服务,项目中需要对发送的邮箱地址进行验证1、验证邮箱地址的合法性代码如下 MailUtils.java:package com.zyxx.email.utils;import org.thymeleaf.util.StringUtils;import java.util.regex.Matcher;import java.util.regex.Pattern;...

2020-03-24 10:32:44 558

原创 Java中将base64编码字符串转换为图片

一段时间,在做摄像头拍照上传,摄像头拍的照片为base64编码格式的字符串,需要上传至项目中,则需要使用到将base64编码字符串转换为图片1、将base64编码字符串转换为图片的代码如下 ImageUtil.java:package util;import javax.servlet.http.HttpServletRequest;import java.io.FileOutputSt...

2020-03-24 10:25:11 1049 1

原创 Java中给图片添加水印

客户要求,工作人员在上传现场图片时,需要添加日期水印,便于管理工作的顺利进行1、图片添加水印工具类 ImageUtil.java:package util;import javax.imageio.ImageIO;import java.awt.*;import java.awt.image.BufferedImage;import java.io.File;import ja...

2020-03-24 10:17:59 428 1

原创 Java中浮点数转大写金额工具类

做财务模块时,客户要求使用大写金额来显示数字金额,这时便用到了浮点数转大写金额工具类1、浮点数转大写金额工具类 AmountUtil.java:import java.math.BigDecimal;/** * 浮点数转为大写金额 * * @author lizhou */public class AmountUtil { private static final S...

2020-03-24 09:58:10 242

原创 Java中文字转拼音工具类

有时,我们需要将中文汉字转为拼音存储,例如用于检索时,直接输入拼音或者首字母也能检索出我们想要的结果,这时我们便需要将汉字转拼音1、首先我们在 pom.xml 文件中引入需要的 maven 依赖<!-- 汉字转拼音 --><dependency> <groupId>com.belerweb</groupId> <artifactI...

2020-03-24 09:49:09 269

原创 Java中使用Shiro实现对密码加盐并使用MD5加密处理

我们在保存用户密码等敏感信息的时候,需要进行加密处理保存,才能更安全地保护用户个人信息安全Apache Shiro是一个强大且易用的Java安全框架,执行身份验证、授权、密码和会话管理。使用Shiro的易于理解的API,您可以快速、轻松地获得任何应用程序,从最小的移动应用程序到最大的网络和企业应用程序。1、引入 shiro 的 maven 依赖<!--权限验证Shiro--&g...

2020-03-23 21:23:15 674 49

原创 Java中日期时间处理工具类

在日常编程工作中,我们常常会使用到日期处理的,为此,我将对日期时间的处理封装成了一个工具类1、对日期时间的处理过程,我放在了 DateUtils.java 中import java.text.DateFormat;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calen...

2020-03-23 21:07:00 252

原创 Java中随机数处理工具类

对于订单号,用户登录账号,我们需要系统生成随机号段再根据业务规则,生成唯一的随机数1、对随机数的处理,我放在了 RandomUtils.java 中import java.util.*;/** * @ClassName DateUtil * 随机数处理工具类 * @Author Lizhou * @Date 2019-09-05 12:43:43 * @Version 1.0 ...

2020-03-23 21:02:43 211

原创 Java中验证手机号码的合法性

我们在用户注册或则使用手机号码登录时需要对手机号码进行验证,通过以下方法可以对手机号码进行验证1、我将验证过程写在了 PhoneUtil.java 文件中:import org.apache.commons.lang3.StringUtils;import java.util.regex.Matcher;import java.util.regex.Pattern;public cla...

2020-03-23 20:58:23 698

原创 Java中实现精确的浮点数运算

我们知道,在 Java 中直接对浮点数进行运算会出现精度丢失的现象,那么如何解决这一问题呢?我们需要借助 BigDecimal 来帮助我们进行浮点数的运算1、如有需要,直接复制以下代码 ArithmeticUtils.java:import java.math.BigDecimal;/** * 精确的浮点数运算 * * @author lizhou */public class...

2020-03-23 20:51:25 264

原创 【第三方互联】十二、支付宝(Alipay)授权第三方登录
原力计划

我们创建了支付宝开放平台的网页&移动应用,审核通过后,我们需要拿到appid,支付宝公钥,私钥进项开发一、添加应用信息至项目环境中我们保存了 appid、应用私钥、支付宝公钥、支付宝回调地址等信息,这里的公钥为支付宝开放平台为我们生成的“支付宝公钥”二、引入 Maven 依赖<!-- 支付宝SDK --><dependency> <g...

2020-03-19 23:33:03 10502 382

原创 【第三方互联】十一、创建支付宝(Alipay)互联应用
原力计划

我们已经注册成为了 支付宝 的开发者,这时我们便可以来创建应用进行开发1、开发中心我们登录了 支付宝 开发平台之后,我们在顶部菜单找到开发者中心我这里选择自定义接入网页&移动应用,用来做网页的授权登录操作2、填写应用信息我们填写需要创建的应用信息,如果只是为了测试,我们可以根据要求来任意填写,提交即可此时,我们可以拿到该应用的 appid,但此时该应用并未审核通过...

2020-03-19 22:50:37 480 15

原创 【第三方互联】十、注册成为支付宝(Alipay)开发者

之前我们已经学习了QQ、新浪微博的第三方授权登录,今天继续学习支付宝的第三方授权登录比起QQ与新浪微博的操作,支付宝授权增加了获取公钥、私钥等操作1、访问 支付宝开放平台官网地址:https://open.alipay.com/platform/home.htm2、扫码或者使用账密登录该平台,填写入驻信息填写完提交之后,在顶部菜单找到开发者中心,我们便可以开始创建应用了总结...

2020-03-19 22:14:27 2609 66

原创 【SpringBoot】十三、SpringBoot中发送短信验证码
原力计划

短信验证码在今天已经普遍用于各类软件中,主要用户身份验证,注册、登录等,那今天就来学习一下如何在 SpringBoot 中发送短信验证码,这里我使用的是 榛子云1、首先,我们需要注册 榛子云 平台的开发账号,获取应用信息注册地址:http://sms_developer.zhenzikj.com/zhenzisms_user/register.html这里用于测试,我注册了个人开发账户...

2020-03-18 21:09:36 608 2

原创 让你在JavaScript中优雅地判空

当我们在JS中需要判断一个变量是否为空时,你是否还在写 if(null != a && '' != a && undefined != typeof(a)) 这样臃肿的代码?

2020-03-02 16:15:37 395

自定义划分区域获取区域内坐标点-百度地图

调用百度地图API,实现自定义划分区域,圆型,长方形,不规则图形,并能够计算区域内的坐标点数,并使用了点聚合方式渲染大量的坐标点

2020-12-04

Java转PDF.zip

该资源包括了 Java 中转 PDF 所使用的方法与 jar 包,包括:pd4ml.jar,fonts.jar,ss_css2.jar,PDFUtils.java

2020-08-11

consul_1.4.1_windows_amd64.zip

Consul包含多个组件,但是作为一个整体,为你的基础设施提供服务发现和服务配置的工具.他提供以下关键特性: 服务发现、健康检查、Key/Value存储、多数据中心 内含consul.exe,还有启动指南等

2020-04-08

网页打印工具:clodop

HTML中使用clodop打印订单信息等,还支持打印预览 使用文档:https://blog.csdn.net/qq_40065776/article/details/103892624

2020-04-08

一款网页图片预览插件:viewer

Viewer,一款好用的图片预览插件 使用文档:https://blog.csdn.net/qq_40065776/article/details/103893243

2020-04-08

Tomcat服务监控工具probe

1、我们在日常的生产过程中,需要跟Tomcat这个服务器打交道,例如:项目部署,项目启停,项目更新等操作,我们都是登录到服务器系统中对Tomcat进行操作,这样一来,容易引发误操作,可能我们命令误输入,对服务器进行误操作。 2、有了问题,我们就需要解决,于是找到这款Tomcat的监控神器——probe,通过简单配置,即可在probe的操作界面进行图形化操作,避免我们在黑窗口的很多误操作,提高安全性。 使用文档:https://blog.csdn.net/qq_40065776/article/details/100167613

2020-04-08

空空如也

空空如也

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

TA关注的人 TA的粉丝

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