前端尾随者 前端尾随者
3年前
GitLab配置ssh key
一、背景当前很多公司都选择git作为代码版本控制工具,然后自己公司搭建私有的gitlab来管理代码,我们在clone代码的时候可以选择http协议,当然我们亦可以选择ssh协议来拉取代码。但是网上很少找到如何用git客户端生成sshkey,然后配置在gitlab,我当时在做的时候苦于摸索,后来终于找到了解决方案,那么本文,我们就来聊一聊如何本地git客户
Wesley13 Wesley13
3年前
java ee后台运行原理(Servlet)
剖析Servlet:(1)概述:  Servlet是一种独立于平台和协议的服务器端的Java应用程序,可以生成动态的web页面。它担当Web浏览器或其他http客户程序发出请求、与http服务器上的数据库或应用程序之间交互的中间层。  Servlet是用Java编写的Server端程序,它与协议和平台无关。Servlet运行于Java服务器中
凯文86 凯文86
4年前
Spring Cloud OAuth2 微服务认证授权
OAuth2.0是用于授权的行业标准协议,它致力于简化客户端开发人员的工作,同时为Web应用、桌面应用、移动应用等各种客户端应用提供了特定的授权流程。本文讲解如何使用OAuth2协议来授权客户端应用访问SpringCloud微服务。微服务认证授权概述单点登录相比于单体应用,微服务应用需要在多个服务之间共享
图文详解!资深Android开发带你入门Framework
八大库1.libavutil核心工具库,最基础模块之一,其他模块都会依赖该库做一些基本的音视频处理操作2.libavformat文件格式和协议库,封装了Protocol层和Demuxer、Muxer层,使得协议和格式对于开发者来说是透明的3.libavcodec编解码库,封装了Codec层,但是有一些codec是具备自己的License的,FFmpe不会
Stella981 Stella981
3年前
Socket接口固定QPS性能测试实践
在学习了Socket协议的知识和完善固定QPS压测模型之后,打算对Socket.IO协议的接口进行一波压测实践,来验证自己写的功能是否存在BUG和更多能做的优化空间。总结下来,修复了两三个BUG,性能测试进度条的计算方式进行了优化,不然在类似Socket这种异步处理的请求,可能会由于统计的doing()方法耗时太少
Stella981 Stella981
3年前
OAuth简介
   Oauth的官方简介是:随着大量开放平台的出现,建立在开放平台之上的各种第三方应用也在大量冒出,出对安全性和统一标准的要求,于是出现了oauth协议  简单来说,OAUTH是一种开放的协议,他能为桌面程序或者基于BS的web应用提供一种简单的标准方式去访问需要用户授权的API(ApplicationProgrammingInterface)
Stella981 Stella981
3年前
JVM系列九(虚拟机性能监控工具
一、写在前面上一篇文章(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fwww.cnblogs.com%2Fjmcui%2Fp%2F12495341.html)我们介绍了性能监控的一些命令,包括jmap(生成堆存储快照)和jstack(生成线程快照),事实上,在
Wesley13 Wesley13
3年前
spring 4.0.3整合Hessian4.0.38 IDEA
1.1Hessian简介Hessian是一个轻量级的remotingonhttp工具,使用简单的方法提供了RMI的功能。相比WebService,Hessian更简单、快捷。采用的是二进制RPC协议,因为采用的是二进制协议,所以它很适合于发送二进制数据。1.2整合对于Hessian是分服务端和客户端的,网上的一些例子也是大部分分开的(S
Wesley13 Wesley13
3年前
Java虚拟机(五):JVM 类加载机制
一、JVM类加载机制JVM类加载机制分为五个部分:加载,验证,准备,解析,初始化,下面我们就分别来看一下这五个过程。!(https://oscimg.oschina.net/oscnet/0a45369b8a27e5e50b5f57d200ec45dcbdf.png)1\.加载:  加载是类加载过程中
元宇宙华锐 元宇宙华锐
2个月前
虚拟仿真:教育界的 “未来新引擎”​
在当下这个科技呈指数级迅猛发展的崭新时代,虚拟仿真技术宛如一颗极为耀眼且独特的璀璨新星,以一种令人瞩目的姿态,在教育领域之中缓缓而又坚定地冉冉升起。尤其是在高校教育中,学校虚拟仿真技术更是成为推动教育变革的关键力量。​它宛如一把锐利无比的钥匙,彻底打破了传