02 2022 档案
摘要:0 需求 存在一个配置文件,用于记录一些数据,且这些数据可能通过用户界面更改,保存后重新写进配置文件。 1 原有方式 采用java.util.Properties.Properties()方法配合IO流来完成,见下方代码: public void setProperty(String propert
阅读全文
摘要:1.前言 1.1.FastJson的介绍: JSON(javaScript Object Notation)是一种轻量级的数据交换格式。主要采用键值对({"name": "json"})的方式来保存和表示数据。JSON是JS对象的字符串表示法,它使用文本表示一个JS对象的信息,本质上是一个字符串。
阅读全文
摘要:1. 概述 在实际开发过程中,我们经常需要调用对方提供的接口或测试自己写的接口是否合适。很多项目都会封装规定好本身项目的接口规范,所以大多数需要去调用对方提供的接口或第三方接口(短信、天气等)。 在Java项目中调用第三方接口的方式有: ①通过JDK网络类Java.net.HttpURLConnec
阅读全文
摘要:本文实例讲述了Java SHA-256加密的两种实现方法。分享给大家供大家参考,具体如下: 1、利用Apache的工具类实现加密: maven: <dependency> <groupId>commons-codec</groupId> <artifactId>commons-codec</arti
阅读全文
摘要:在说DES加密算法之前,我们首先了解几个基本概念: 明文:明文是指没有经过加密的数据。一般而言,明文都是等待传输的数据。由于没有经过加密,明文很容易被识别与破解,因此在传输明文之前必须进行加密处理。 密文:密文只是明文经过某种加密算法而得到的数据,通常密文的形式复杂难以识别及理解。 密钥:密钥是一种
阅读全文