![](https://img-blog.csdnimg.cn/201909022223445.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
常见技术
文章平均质量分 68
公司常用的相关技术
游王子og
看不穿你所有的虚情假意,只触碰到你转瞬即逝的真心
展开
-
阿里云VOD视频点播流程(2)
视频点播面向开发者提供了丰富的上传方式,其中上传SDK(分服务端和客户端)封装了上传相关的基础逻辑,仅需简单配置即可实现上传功能,推荐使用基于OSS原生SDK上传需要开发者自行实现所有上传逻辑,包括在点播服务获取上传地址和凭证、Base64解码上传地址和凭证以及调用OSS能力完成上传。以集成点播服务端SDK获取上传地址和凭证为例,完整的上传流程如下图所示:流程详解需要的依赖包上传成功,可以看到视频ID。播放的时候是需要用到视频ID。原创 2024-05-08 16:20:44 · 1208 阅读 · 0 评论 -
阿里云VOD视频点播流程(1)
视频点播(ApsaraVideo VoD,简称VOD)是集视频采集、编辑、上传、媒体、自动化转码处理、视频审核分析、分发加速于一体的一站式音视频点播解决方案。登录阿里云,在产品找到视频点播VOD ,点击开通 ,进入管理控制台。原创 2024-05-08 14:17:53 · 757 阅读 · 0 评论 -
前后端分离项目跨域请求
在项目中创建request.js文件,添加以下内容在main.js中添加。原创 2023-12-07 08:47:50 · 226 阅读 · 0 评论 -
Servlet工具类
/ 如果数组长度大于1,说明该name对应是复选框。// 获取当前类中指定方法名的方法对象。// 创建一个map集合,用于装入前端参数。// 解除private访问限制。} else {// 不是复选框。// 强化for循环遍历Set集合。// 解决参数值固定为数组的问题。* 对前端传过来的参数简化处理方法。* @param resp 响应。// 解决请求参数中文乱码。* @return 处理后的集合。* @param req 请求。* @param req 请求。// 获取当前类对象。原创 2023-11-23 15:35:42 · 204 阅读 · 0 评论 -
单点登录介绍
一、单系统登录机制http无状态协议web应用采用browser/server架构,http作为通信协议。http是无状态协议,浏览器的每一次请求,服务器会独立处理,不与之前或之后的请求产生关联,这个过程用下图说明,三次请求/响应对之间没有任何联系。但这也同时意味着,任何用户都能通过浏览器访问服务器资源,如果想保护服务器的某些资源,必须限制浏览器请求;要限制浏览器请求,必须鉴别浏览器请求,响应合法请求,忽略非法请求;要鉴别浏览器请求,必须清楚浏览器请求状态。既...原创 2021-10-18 23:06:03 · 412 阅读 · 0 评论 -
Elasticsearch基本概念和使用
一、基本概念Node 与 ClusterElastic 本质上是一个分布式数据库,允许多台服务器协同工作,每台服务器可以运行多个 Elastic 实例。单个 Elastic 实例称为一个节点(node)。一组节点构成一个集群(cluster)。IndexElastic 会索引所有字段,经过处理后写入一个反向索引(Inverted Index)。查找数据的时候,直接查找该索引。所以,Elastic 数据管理的顶层单位就叫做...原创 2021-10-17 00:13:50 · 139 阅读 · 0 评论 -
Elasticsearch的介绍和安裝
Elasticsearch是一个开源的分布式、RESTful 风格的搜索和数据分析引擎,它的底层是开源库Apache Lucene。Lucene 可以说是当下最先进、高性能、全功能的搜索引擎库——无论是开源还是私有,但它也仅仅只是一个库。为了充分发挥其功能,你需要使用 Java 并将 Lucene 直接集成到应用程序中。 更糟糕的是,您可能需要获得信息检索学位才能了解其工作原理,因为Lucene 非常复杂。 为了解决Lucene使用时的繁复性,于是Elasticsear...原创 2021-10-16 23:15:05 · 509 阅读 · 0 评论 -
Shiro权限框架(4):MD5加密
MD5加密 shiro有很多加密算法,如md5和sha,而且还支持加盐,使得密码的解析变得更有难度,更好的保障了数据的安全性。首先我们来看看md5算法的各种实现方式:package com.buba.test;import org.apache.shiro.crypto.hash.Md5Hash;import org.apache.shiro.crypto.hash.SimpleHash;public class MD5Test { public static void m..原创 2021-08-22 21:20:36 · 1637 阅读 · 0 评论 -
Shiro权限框架(3):自定义Realm
一、重写身份验证方法系统用户和权限一般需要去数据库查询。所以需要自定义Realm。/** * 身份验证 * * @param authenticationToken * @return * @throws AuthenticationException */ @Override protected AuthenticationInfo doGetAuthenticationInfo(Authenticat...原创 2021-08-22 14:52:00 · 274 阅读 · 0 评论 -
Shiro权限框架(2):搭建
一、引入依赖<dependency> <groupId>org.apache.shiro</groupId> <artifactId>shiro-spring-boot-web-starter</artifactId> <version>1.7.1</version> </dependency>二、将shiro交给S原创 2021-08-21 20:59:08 · 484 阅读 · 0 评论 -
Shiro权限框架(1):介绍
一、简介 Apache Shiro 是 Java 的一个安全框架。目前,使用 Apache Shiro 的人越来越多,因为它相当简单,对比 Spring Security,可能没有 Spring Security 做的功能强大,但是在实际工作时可能并不需要那么复杂的东西,所以使用小而简单的 Shiro 就足够了。对于它俩到底哪个好,这个不必纠结,能更简单的解决项目问题就好了。 Shiro 可以非常容易的开发出足够好的应用,其不仅可以用在 JavaSE 环境,也可以用在 JavaEE 环境...原创 2021-08-21 16:07:09 · 261 阅读 · 0 评论 -
Maven打包SpringBoot项目
一、在pom.xml中定义Springboot版本<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.5.1</version> </parent>二、在pom.xml中原创 2021-06-18 09:52:12 · 556 阅读 · 0 评论 -
Nginx学习(2)
五、Nginx的常用命令原创 2021-06-12 16:23:13 · 114 阅读 · 0 评论 -
Nginx学习(1)
一、介绍 公司项目刚上线的时候并发量小,用户使用的少。所以在低并发的情况下,一个jar包启动应用就够了,然后内部tomcat返回内容给用户。原创 2021-06-06 15:07:15 · 179 阅读 · 2 评论 -
java web通用下载代码
package com.buba.util;import java.io.FileInputStream;import java.io.InputStream;import java.io.OutputStream;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletRe...原创 2019-09-02 22:29:51 · 154 阅读 · 0 评论