自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 【Mock单测编写】

mock某个类的静态方法

2022-10-14 17:57:18 3583

转载 18个Java8日期处理

简介伴随lambda表达式、streams以及一系列小优化,Java 8 推出了全新的日期时间API。Java处理日期、日历和时间的不足之处:将 java.util.Date 设定为可变类型,以及 SimpleDateFormat 的非线程安全使其应用非常受限。然后就在 java8 上面增加新的特性。全新API的众多好处之一就是,明确了日期时间概念,例如:瞬时(instant)、长短(duration)、日期、时间、时区和周期。同时继承了Joda 库按人类语言和计算机各自解析的时间处理...

2021-11-05 11:49:15 682

原创 微信公众号H5获取用户openid等用户信息(java)

一、简介 - 前期准备微信公众号获取用户信息前后端均可获取,前期需要配置微信公众号后台配置。本地调试需要下载微信开发者工具调试;可以先了解一下微信网页开发文档:微信开放文档然后通过微信公众平台生成一个测试号,通过测试号二维码添加用户信息,然后用添加的用户扫码登录微信开发者工具调试接口获取openid或者用户信息user_info等,具体可以看微信开放文档获取想要的信息。必须用微信开发者工具请求接口地址才能调通其次需要在测试号页面设置体验接口权限表中网页服务的网页帐号;本地测..

2021-11-04 15:04:56 1873 1

原创 微信公众号功能接入,获取access_token、jsapi_ticket、签名 - java

目录一、了解微信公众号开发文档二、后端获取签名流程三、丢出java代码1. 获取微信js签名业务代码2. 微信验证服务器配置token工具类3. 问题描述一、了解微信公众号开发文档概述 | 微信开放文档1、后端开发需要查看附录1-JS-SDK使用权限签名算法;2、获取微信公众号APPID、APPSECRET二、后端获取签名流程1、获取access_token2、通过获取到的access_token获取jsapi_ticket3、...

2021-10-26 19:13:02 2574 1

原创 idea 合并git分支

1、案例例如:目前有三个分支master develop produc需要将【develop】最新代码合并到【product】,如果本地分支没有【product】关联的分支,需要创建分支并且关联拉取远程【product】分支最新代码。然后直接合并【develop】分支代码。2、合并步骤切换到要合并【develop】分支的【product】分支然后选择要合并的本地分支代码进行合并ok...

2021-08-18 10:49:10 442

原创 Linux-CentOS7安装MongoDB-4.4.4

MongoDB安装Linux-CentOS7安装包下载安装步骤1、压缩包解压2、创建数据和日志存放的文件夹3、创建配置文件4、环境变量设置5、启动MongoDB6、添加用户、安全认证安装包下载安装步骤1、压缩包解压下载好的压缩包放在自己习惯的虚拟机相关路径下,例如:usr/local/src 中tar -zxvf mongodb-linux-x86_64-rhel70-4.4.4.tgz如果感觉文件名称长,可以重命名修改mv mongodb-linux-x86_64-rhel70-4.4

2021-08-10 13:55:14 531

原创 Java图像处理工具Thumbnails库的使用

Thumbnails简介Thumbnailator是一个优秀的图片处理的Google开源类库;Thumbnailator支持:指定大小进行缩放 按照比例进行缩放 不按照比例,指定大小进行缩放 旋转 水印 裁剪 转化图像格式 输出到OutputStream 输出到BufferedImageSpringBoot引用Thumbnails一、添加maven库<dependency> <groupId>net.coobird</gr.

2021-08-10 13:51:47 789

原创 Springboot添加拦截器实现请求url地址tokenid验证

Springboot添加拦截器Springboot添加拦截器1、自定义拦截器2、注册自定义拦截器Springboot添加拦截器该实例主要是简单登录添加tokenid,用于限制url请求安全性。1、自定义拦截器@Configurationpublic class TokenInterceptor implements HandlerInterceptor { private Logger logger = LoggerFactory.getLogger(TokenInterceptor.c

2021-06-04 17:12:38 1647

原创 百度地图经纬度计算距离(Java)

百度地图Java经纬度计算距离阅读百度地图Web服务api文档Maven依赖百度地图经纬度工具类阅读百度地图Web服务api文档Maven依赖 <!--baidu--> <dependency> <groupId>commons-beanutils</groupId> <artifactId>commons-beanutils-core</artifactId> <versi

2021-05-27 22:08:20 1132

原创 2020-12-19

JDK各版本区别JDK1.5新特性JDK1.6新特性JDK1.7新特性JDK1.8新特性JDK1.5新特性1、自动装箱与拆箱:原始类型与对应的包装类不用显式转换ArrayList list=new ArrayList()----------->ArrayList<Integer>list=new ArrayList<Integer>();2、静态导入:通过使用 import static,就可以不用指定 Constants 类名而直接使用静态成员,包括静态方法。

2020-12-19 17:47:00 96 2

原创 JVM内存模型和垃圾回收机制

JVM内存模型和垃圾回收机制jvm内存模型(JMM)堆和栈有什么区别堆内存中到底存在着什么东西?JVM包括下列几个运行时数据区域:GC什么是GC为什么需要学习GC从三个角度切入来学习GC哪些内存要回收?堆的回收区域判断对象是否存活算法1.引用计数算法2、可达性分析算法垃圾收集算法三大垃圾收集算法最基础的收集算法 —— 标记/清除算法复制算法标记/整理算法终极算法 —— 分代收集算法jvm内存模型(JMM)每个JVM都有两种机制:一个是装在具有合格名称的类(类或者接口),叫做类装载子系统;另外的一个

2020-12-19 00:45:29 274 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除