![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
carcarrot
这个作者很懒,什么都没留下…
展开
-
基于Token的WEB后台认证机制
转载自: https://www.cnblogs.com/xiekeli/p/5607107.html HTTP Basic Auth简单点说明就是每次请求API时都提供用户的username和password,简言之,Basic Auth是配合RESTful API 使用的最简单的认证方式,只需提供用户名密码即可,但由于有把用户名密码暴露给第三方客户端的风险,在生产环境下被使用的越来越少。因此,在开发对外开放的RESTful API时,尽量避免采用HTTP Basic AuthOAuth(开放授权)是一个转载 2024-04-19 20:55:13 · 34 阅读 · 0 评论 -
Java的Hash算法及相应的Hmac算法
哈希算法(Hash)又称摘要算法(Digest),它的作用是:对任意一组输入数据进行计算,得到一个固定长度的输出摘要。哈希算法最重要的特点就是:●相同的输入一定得到相同的输出;●不同的输入大概率得到不同的输出。所以,哈希算法的目的:为了验证原始数据是否被篡改。此工具类可以有效帮助实现其他hash算法相同的功能//将字节数组转换为16进制字符串//将字节数组转换为2位16进制字符串//按照MD5进行消息摘要计算(哈希计算)原创 2024-04-19 18:39:27 · 678 阅读 · 0 评论 -
MyBatis通过外键连接多个表例子
这句代码的意思是对整个employee表进行外键约束,其中employee_ibfk_4是外键的名称(命名方式:表名_ibfk_数字,ibfk(InnoDB Foreign Key))。nationId是employee表的一个属性,nation是通过外键链接的表,并且利用id进行索引。当我们建立一个表格,其中的一项内容可以有多种选择,可以利用外键的方式绑定一个表。其中有三个表hr,hr_role,role,采用left join的方式组合在一起。其中,通过以下的方式将role的属性添加进来。转载 2023-08-18 15:56:00 · 646 阅读 · 0 评论 -
Java通过阿里云对图片进行内容审核
随着互联网的发展,每个人都在网络上留下了自己的痕迹,在享受网络带来的便利的同时,去维护干净的网络环境也至关重要;目前在网络上会流动数亿的图片,显然使用纯手工去辨别是行不通的,所以如何用服务商提供的服务进行远程在线审核内容呢;现在很多公司都提供云服务,如阿里云就利用深度学习、机器学习搭建了内容审核系统,显示快速、高效地审核内容。那作为使用方怎样去使用阿里云的图片审核服务呢?首先要申请相关的秘钥 图片的自动审核,可以选定多个场景,如、,。经过处理可以输出多个场景下审核结果,:涉嫌违反,应当阻止,:转载 2023-08-18 15:31:13 · 520 阅读 · 0 评论 -
Java webservice实现的详解
【Java webservice详解】https://mbd.baidu.com/ma/s/A5xMkmtY。转载 2023-05-17 23:11:54 · 122 阅读 · 0 评论 -
Spring Batch批处理框架
Spring Batch批处理框架https://mp.weixin.qq.com/s/t0gf0oaMhHAt4eCNjZLYoA转载 2023-03-01 18:51:54 · 83 阅读 · 0 评论 -
Spring保姆级动画教程
https://www.bilibili.com/video/BV1bY411b7Q6转载 2023-02-17 02:14:10 · 102 阅读 · 0 评论 -
Java Spring @Bean详解(作用类似.Net中使用的IoC容器)
细说框架每日一解 Spring @BeanAnnotaion:https://baijiahao.baidu.com/s?id=1662188171755811734&wfr=spider&for=pc转载 2023-02-14 22:49:20 · 138 阅读 · 0 评论 -
项目中查看Unit Test覆盖率的库
.Net项目中通过Nuget引入package: coverlet.msbuild和Microsoft.NET.Test.SdkJava项目中引入: JaCoCo library原创 2022-12-22 20:21:36 · 156 阅读 · 0 评论 -
Java Socket编程中backlog的含义
ServerSocket有一个队列,存放还没有来得及处理的客户端Socket,这个队列的容量就是backlog的含义。如果队列已经被客户端socket占满了,如果还有新的连接过来,那么ServerSocket会拒绝新的连接。可以看到:测试类Client中,前面5个客户端Socket创建是成功的,后面再创建Scoket就会报错。接下来我们启动Server端套接字,但是不调用accept()方法,也就是说不处理客户端的socket连接。运行测试类Client,服务端和客户端的运行结果如下:没有任何异常产生。转载 2022-09-05 22:12:23 · 481 阅读 · 0 评论