自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Java基础之反射

反射的作用 获取class的四种方式 反射的常用方法 反射的应用反射的作用通过反射你可以获取任意一个类的所有属性和方法,你还可以调用这些方法和属性。获取class的四种方式1.知道具体类的情况下可以使用:Class alunbarClass = TargetObject.class;但是我们一般是不知道具体类的,基本都是通过遍历包下面的类来获取 Class 对象,通过此方式获取 Class 对象不会进行初始化2.通过 Class.forName()传入类的路径获取:Class ..

2022-01-14 10:58:50 139 1

原创 关于文件预览的白嫖实现——Pdf篇

前言: 小菜鸟最近在项目中遇到了一个关于文件预览的难题,要求要支持pdf,ppt,word,txt四种格式。 这个功能吧,现在回顾起来真的有点曲折,从确定实现方案将所有的文件都转存为图片的格式以实现预览,到技术选型,本来想用一个技术去实现所有就好了。 于是百度,尝试,百度,尝试。找到了两个可行的方案,一个是aspose,一个是openOffice。可是领导又说了aspose是收费的,花钱的方案可不行,下一个,...

2020-12-29 17:08:57 359 2

原创 jenkins学习之配置allure单元测试可视化报告

1.登录jenkins安装allure插件2.配置全局工具allure commandline3.本地测试3.1安装allure进入Allure官网http://allure.qatools.ru/ ,点击右上角DownLoad进入下载页面,下载zip文件。解压zip文件,配置pathD:\myprogram\allure-commandline-2.13.5\allure-2.13.5\bin执行bat文件3.2给项目添加依赖 <!--allure的testng插件--&

2020-08-21 15:54:17 368

转载 Jenkins学习之配置github实现push触发自动构建

获取GitHub的Personal access token1.进入GitHub,点击setting,进入setting页面,点击左下角的Developer settings,如下图:2.跳转到”Developer settings”页面后,点击左下角的Personal access tokens,如下图:3.跳转到”Personal access tokens”页面后,点击右上角的Generate new token按钮,如下图:4.可能会提示输入GitHub密码,输入后跳转到创建token

2020-08-21 15:19:11 644

原创 Jenkins学习之linux环境下jenkins的安装

一、下载安装Jeckins环境准备: 阿里云服务器配置jdk 1.8环境,开放端口(jeckins通行端口)官网linux安装下载jeckins教程摘要:1.获取jeckins的yum源仓库地址wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat/jenkins.repo2.获取秘钥rpm --import https://pkg.jenkins.io/redhat/jenkins.io.key3.安装je

2020-08-21 14:28:34 170

原创 重试机制之Spring - Retry

一、导包 <dependency> <groupId>org.springframework.retry</groupId> <artifactId>spring-retry</artifactId> </dependency> <dependency> <groupId>org.springframework.boot</groupId&

2020-08-04 16:23:54 187

原创 简单几步完成阿里云短信接入

1.需要开通一个短信套餐2.添加签名(有两种,一种是验证码的模板,一种是通用的模板;模板中可以设置变量,有一个区别就是验证码的模板只能设置一个变量,通用模板可以设置多个变量)3.添加模板4.测试5.Java API测试5.1导入依赖pom.xml<dependency> <groupId>com.aliyun</groupId> <artifactId>aliyun-java-sdk-core</artifactId&gt

2020-06-04 17:11:08 1257

原创 Springboot(三)之邮件发送功能

SpringBoot 邮件发送功能1.导入依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-mail</artifactId> </dependency>2.配置yml文件 ...

2020-04-27 13:11:52 239

原创 Springboot(二)之日志配置

1.测试类package com.example.demo.controller;import lombok.extern.slf4j.Slf4j;import org.springframework.stereotype.Controller;import org.springframework.ui.Model;import org.springframework.web.bind...

2020-04-27 11:48:43 189

原创 阿里云物联网平台学习(三)之服务端订阅

一、需求:通过服务端订阅,将设备信息从阿里云平台上订阅到服务端二、实践1.准备产品及设备https://blog.csdn.net/qq_45425621/article/details/1052952732.创建消费组(默认有一个消费组,但也可以自己创建)服务端订阅 》》消费组列表 》》创建消费组 》》编辑消费组名称3.创建订阅服务端订阅 》》订阅列表 》》创建订阅 》》选择你要...

2020-04-20 11:55:10 4282 7

原创 Java解析json字符串的总结

1.json格式String str="{name:‘huahua’,age:25,address:{description:‘hhh’,floor:10},like:[‘a’,‘b’,‘c’]}";首先,将这整个字符串转换为对象; JSONObject jsonObj=new JSONObject(str);其次,分析格式( 属于键值对的格式 )name是key 'huahua’是S...

2020-04-17 14:08:47 124

原创 阿里云物联网平台学习(二)之场景联动

需求:当温度计设备检测到温度超过30度时,触发温度报警器,显示温度异常1.创建产品 》》 温度报警器 》》功能定义 》》编辑草稿 》》添加自定义功能 》》 属性 》》是否报警(bool类型)2.创建设备 》》温度报警器3.场景联动 》》 创建规则 》》 设置触发器 》》执行条件 》》执行动作 (当温度计温度高于30度时,温度报警器的状态由0(正常)改为1(异常))》》启动规则...

2020-04-07 14:47:17 1488

原创 阿里云物联网平台学习(一)之产品与设备

一、需求:通过阿里云物联网平台监控温度计的温度和湿度变化二、实践1.创建自己的产品(温度计),并设置产品属性(温度、湿度)1.1创建产品的具体步骤https://help.aliyun.com/document_detail/73728.html?spm=a2c4g.11186623.6.571.11a22cf0qOFUyz1.2设置产品属性的具体步骤 功能定义 》》 编辑草稿 》》 ...

2020-04-03 16:18:59 1509

原创 Springboot(一)之集成Swagger简单教程

1.添加相关依赖 <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>2.9.2</version> </dependency> <de...

2020-03-15 11:08:24 104

空空如也

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

TA关注的人

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