![](https://img-blog.csdnimg.cn/20191202153125122.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
JAVA
文章平均质量分 72
禅悟刂
你不掌握别人的技术,命运就会被别人掌握。
展开
-
spring boot结合redis实现阿里云短信验证码
登录阿里云控制台阿里云地址:https://www.aliyun.com/在搜索栏目搜索短信服务,然后点击;在控制台首页点击我的-->AccessKey管理,然后点击点击开始使用子用户然后创建用户组并且给用户组添加短信权限(在搜索栏搜索sms),然后创建用户,用户添加至用户组,...原创 2020-08-31 10:54:16 · 596 阅读 · 0 评论 -
统一返回json数据封装
简介首先,采用的是springboot,在controller中使用了@RestController或者@ResponseBody注解,返回的数据本身就是json格式。但是这样的json串在前后端分离使用中并不满足实际的效果,因此需要进行相应的封装,以满足前端能够正确处理获取的数据。导入依赖(使用阿里的fastjson)<dependency> <groupId>com.alibaba</groupId> <artifactId原创 2020-06-29 09:06:48 · 952 阅读 · 1 评论 -
位运算
位逻辑运算 说明 备注 A&B 按位与 一个数为假,整个结果为假 A|B 按位或 一个数为真,整个结果为真 A^B 异或 两个数相等为假,不相等为真 ~A 取反 一个数为假取反为真,一个数为真取反为假 在按位运算中0相当于false,1相当与trueA B A&B A|B ...原创 2020-02-01 22:53:36 · 150 阅读 · 0 评论 -
MessageDigest(加密)
MessageDigest类MessageDigest 类是一个引擎类,它是为了提供诸如 SHA1 或 MD5 等密码上安全的报文摘要功能而设计的。密码上安全的报文摘要可接受任意大小的输入(一个字节数组),并产生固定大小的输出,该输出称为一个摘要或散列。创建MessageDigest对象计算信息摘(即散列码)要做的第一步是创建MessageDigest对象实例。像所有的引擎类一样,...原创 2019-11-14 13:27:23 · 9649 阅读 · 0 评论 -
JDBC封装
1、封装JDBC/** * @author 作者 Your-Name: * @version 创建时间:2019年5月6日 上午12:08:07 * 工具类 封装JDBC*/ package sumeng.utils;import java.sql.Connection;import java.sql.DriverManager;import java.sql.P...原创 2019-05-06 01:25:44 · 97 阅读 · 0 评论 -
java通过域名或服务器ip获取物理地址
/** * 通过域名或者ip查看服务器 数字地址 和IP物理位置 * @param ip 域名或者服务器IP地址 */ public static void getIp(String ip){ String uri = "http://ip.tool.chinaz.com/"; if(ip!=null){ String local = uri+ip; Docum...原创 2019-05-21 16:17:13 · 843 阅读 · 1 评论 -
JavaWeb C3P0数据源——通过配置文件创建数据源对象
在JDBC基本操作中,每次操作数据库都需要创建和断开一次Connection对象,但是如果访问操作十分频繁的话,就会十分影响访问数据库的问题,想要解决这个问题就需要使用数据库连接池,C3P0是现在很流行的开源数据库连接池,下面是一个通过配置文件创建数据源对象1、创建配置文件在eclipse中创建一个名为web-chapter10的web项目,并在其src中创建配置文件c3p0-...原创 2019-03-04 11:48:16 · 811 阅读 · 0 评论