banban's Blog

Learn Anything, Anytime, Anywhere~

Spring-Boot + HTTPS

Spring-Boot实现HTTPS传输层安全性协议(英语:Transport Layer Security,缩写作 TLS),及其前身安全套接层(Secure Sockets Layer,缩写作 SSL)是一种安全协议,目的是为互联网通信,提供安全及数据完整性保障。网景公司(Netscape)在1994年推出首版网页浏览器,网景导航者时,推出HTTPS协议,以SSL进行加密,这是SSL的起......

PostMan自动设置OAuth2请求头Auhtorization

在开发java应用过程中,难免遇到资源请求的测试过程,一般开发过程中会借助类似PostMan或者Insomnia的工具。在使用PostMan的过程中,当需要结合oauth2请求认证的token时,如果不设置变量,每次都需要手动去更换每一个请求的Token,操作非常繁琐。 为了自动化地设置这个token,我们需要使用postman的Tests功能。Postman的Tests功能支持使用JS进行......

使用Retrofit访问HTTPS接口

使用Retrofit访问HTTPS接口Retrofit是一个类型安全的HTTP客户端工具,使用Java语言开发,主要为Android和Java客户端的HTTP请求的提供方便,Retrofit可以认为是OkHttp的加强版,是一个网络加载框架,底层使用的是OkHttp封装。从根本上来说,网络请求的工作本质上都是OkHttp完成的,而Retrofit则负责网络请求接口的封装,它提供了很多注解,简......

搭建v2ray

之前使用vultr的VPS搭建SSR,三天两头被查,出不去的心情非常低落。于是采用另一个工具v2ray,使用之后发现稳定性高了很多。话不多说,搞起! 什么是V2RayProject V 提供了单一的内核和多种界面操作方式。内核(V2Ray)用于实际的网络交互、路由等针对网络数据的处理,而外围的用户界面程序提供了方便直接的操作流程,简单来说,V2Ray就是一个代理软件,可以用来科学上网学习国外......

Linux安装NFS服务

Linux安装NFS服务NFS服务器NFS(Network File System)即网络文件系统, 在NFS的应用中,本地NFS的客户端应用可以透明地读写位于远端NFS服务器上的文件,就像访问本地文件一样。nfs是通过挂载的方式来访问 Ubuntu、Debian系统安装NFS安装nfs服务器apt-get install nfs-kernel-server CentOS安装NFSyum -......

添加外部JAR到maven项目中

在写Java的时候难免想要用自己开发好的工具jar包,但是目前大部分项目都是用maven管理项目,这个时候想要引用自己开发的jar包,甚至有一些别人开发好的比较不广泛应用的jar包(这些依赖一般在公共 maven repository 中没有),绝大部分时候会想到使用maven的systamPath标签。比如一个jna包,我们一般会放在maven项目的一个lib目录(pom文件所在目录)中,......

Hyperledger Fabric (七) — Fabric添加CA

CA是fabric网络中进行证书、密钥发放的服务,一般是只暴露在内部网络中,对应组织一般维持自己的ca节点,它提供了如下特性: 登记身份(注册ID),或者连接到作为用户注册表的LDAP(LDAP是轻量目录访问协议,英文全称是Lightweight Directory Access Protocol,一般都简称为LDAP。它是基于X.500标准的,但是简单多了并且可以根据需要定制)。 签发背......

一键脚本搭建SS/搭建SSR服务并开启BBR加速

别人写的一个脚本,直接部署SS/SSR翻墙服务。话不多说,直接贴方法 安装SSR1. 下载一键搭建ssr脚本(只需要执行一次,卸载ssr后也不需要重新执行) git clone https://github.com/banbanpeppa/ss-fly.git 2. 执行脚本 cd ss-fly ./ss-fly.sh -ssr 3. 输入对应的参数 执行完上述的脚本代码后,会进入到输入参数......

使用JavaPropsMapper实现properties快速转化

使用JavaPropsMapper实现properties快速转化Overview自接触Properties以来,经常面临一个问题,有没有一个工具能够类似于spring-boot中的 @ConfigurationProperties 一样快速映射一个propertios文件到一个类中,如果没有那么就只能自己撸一个。 调研了一段时间,发现了FasterXML开源项目组里面有一个jackson-......

Spring-boot + JPA 实现组合查询

Spring-boot + JPA 实现组合查询环境准备在spring-boot项目中,pom文件需要添加 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-jpa</artifactI......