自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (4)
  • 收藏
  • 关注

原创 通过自定义注解+反射的形式,使用POI实现excel的导入导出

自定义注解:package com.example.demo.annotation;import java.lang.annotation.ElementType;import java.lang.annotation.Retention;import java.lang.annotation.RetentionPolicy;import java.lang.annotation....

2019-12-23 16:27:14 882 1

原创 kafka的常见配置及详解

kafka的配置目录下server.propertie常用的几个配置broker.id在单机时无需修改,但在集群下部署时往往需要修改。它是个每一个broker在集群中的唯一表示,要求是正数。当该服务器的IP地址发生改变时,broker.id没有变化,则不会影响consumers的消息情况listeners监听列表(以逗号分隔 不同的协议(如plaintext,trace,ssl、不...

2019-12-23 16:03:26 993

原创 使用httpclient调用百度接口进行车辆损伤图片识别

最近,项目中,需要百度的接口对车辆外观损伤的信息进行识别。之前没做过这方面相关的,现做一个demo来学习实现一下一、首先我们先浏览一下百度api文档,里面有相关的接口介绍~(https://ai.baidu.com/docs#/ImageClassify-API/b80093c8)二、根据文档我们知道,在调用图片识别接口的时候需要先获取access_token,文档里面也提供了我们获取...

2019-11-13 22:57:58 469

转载 简单易懂的“中台”

什么是中台?所有的中台都是业务中台编者按:本文转载自网易副总裁,网易杭州研究院执行院长汪源的个人公众号“冷技术热思考”(欢迎搜索关注)。7.26的云创峰会上,汪源承诺会写三篇文章,力求说清楚什么是中台,什么时候要考虑建中台,怎么建中台。今天是第一篇,目标是厘清什么是中台。以下为原文:中台的概念一热,很多似是而非的东西都在往中台的概念上凑,一下子出现很多中台,如业务中台、数据中台、技术中台、算...

2019-10-08 15:18:54 457

原创 采用spring中的restTemplate实现httpClient远程调用服务

今天我来说说restTemplate吧,它是spring提供的一种远程调用服务的方式,底层封装了httpClient。我之前讲过的webservice是另一种远程调用服务的方式,它是基于http+xml的,平台无关性强。而httpclient是基于http的,一般用于浏览器发送,平台无关性弱。讲restTemplate之前,先介绍它的api:执行Get类型的Url,返回响应...

2019-09-04 16:44:12 424

转载 java注解

注解:从JDK5开始,Java增加对元数据的支持,也就是注解,注解与注释是有一定区别的,可以把注解理解为代码里的特殊标记,这些标记可以在编译,类加载,运行时被读取,并执行相应的处理。通过注解开发人员可以在不改变原有代码和逻辑的情况下在源代码中嵌入补充信息。SSM项目中存在各种注解,因为后续会手写这几个框架,所有需要先打好基础,将这几个框架中要用到的知识点写学习。注解的定义注解通过@i...

2019-08-28 14:29:37 134

原创 java反射

反射这一词,大部分人肯定都听过,但是懂得怎么用的人应该不多,本文咱们就一起学学反射相关的知识 本文笔记部分内容参考自学习网站http://how2j.cn,这个网站挺不错,推荐大家前往学习。一、如何获取类对象?首先理解反射,需要理解什么是类对象? 类对象概念: 所有的类,都存在一个类对象,类的本质就是一个对象(类对象),程序中第一次使用该类的时候被创建,...

2019-08-23 17:39:11 199

原创 论Spring的@Autowired,@Resource和@Qualifier注解的区别

项目中我们一般都会用到这三个注解的一个或几个,那么这三个注解有什么区别呢? 笼统来说,我们可以这样认为@Autowired+@Qualifier ==@Resource 。 为什么我会这样认为呢?话不多说,代码演示。。。首先定义一个AnimalServicepackage com.example.demo.service;/** * Created...

2019-08-23 11:21:16 1913

原创 webservice 修炼之CXF模式(三)

之前讲过webservice的jdk开发模式,现在来说说利用Apache cxf的方式发布服务的过程,在对cxf进行使用之前,我们先了解一下cxf CXF (Celtix + XFire)是一个开源的Services框架。CXF 帮助您利用 Frontend 编程 API 来构建和开发 Services ,像 JAX-WS 。这些 Services 可以支持多种协议,...

2019-08-22 14:56:31 233

原创 webservice 修炼之文档注解说明(二)

前面我们讲了webservice的jdk下的开发模式,在进行对cxf的开发模式的学习之前,先看看wsdl文档和注解的相关知识。 通过查询<service name>标签,找到服务视图名WeatherSerivceImplService,通过服务视图找到其绑定的服务端点WeatherServiceImplPortBinding,再根据WeatherService...

2019-08-20 15:46:28 166

原创 webservice 修炼之java模式(一)

目前项目里有使用到webservice,之前有对webservice进行了解过,但是懂得的不多,我们来一起看看它吧,正式学习它之前我们来提出java3问(是什么?有什么用?怎么用?)是什么: 一句话来说,webservice就是一种跨编程语言和跨操作系统平台的远程调用技术。 webservice的客户端和服务端可以是不同语言的,也可以在不同的操作系统之间...

2019-08-20 15:22:12 109

原创 SpringBoot集成之Mybatis

今天抽点时间做了一下关于springboot和mybatis整合相关知识,阅读本文章默认有springboot和mybatis的基础。首先先创建一个springboot工程,导入相应的依赖 <dependencies> <dependency> <groupId>org.springframework.boot</g...

2019-08-19 17:58:20 105

原创 罗马数字转整数

罗马数字包含以下七种字符:I,V,X,L,C,D和M。字符 数值I 1V 5X 10L 50C 100D 500M 1000例如, 罗马数字 2 写做II,即为两个并列的 1。1...

2019-08-15 17:11:13 103

原创 回文数

判断一个整数是否是回文数。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。示例 1:输入: 121输出: true示例2:输入: -121输出: false解释: 从左向右读, 为 -121 。 从右向左读, 为 121- 。因此它不是一个回文数。示例 3:输入: 10输出: false解释: 从右向左读, 为 01 。因此它不是一个回文数。进阶:...

2019-08-15 16:11:01 100

原创 整数反转

给出一个 32 位的有符号整数,你需要将这个整数中每位上的数字进行反转。示例1:输入: 123输出: 321示例 2:输入: -123输出: -321示例 3:输入: 120输出: 21注意:假设我们的环境只能存储得下 32 位的有符号整数,则其数值范围为[−231,231− 1]。请根据这个假设,如果反转后整数溢出那么就返回 0。package ...

2019-08-15 15:51:33 92

原创 两数之和

给定一个整数数组 nums和一个目标值 target,请你在该数组中找出和为目标值的那两个整数,并返回他们的数组下标。你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。示例:给定 nums = [2, 7, 11, 15], target = 9因为 nums[0] + nums[1] = 2 + 7 = 9所以返回 [0, 1]packa...

2019-08-15 15:45:44 100

原创 SpringBoot集成之拦截器

前面我们已将介绍过过滤器了,接下来我们来讲讲拦截器,其实拦截器和过滤器的功能相近,过滤器能做的拦截器也能做,具体区别,本文不做说明,网上有很多相关文章~配置拦截器也是十分简单的,首先你需要定义一个拦截器package com.example.demo.intercepter;import com.example.demo.controller.HelloControlle...

2019-08-12 17:33:07 550

原创 SpringBoot集成之过滤器

在开发过程中,我们通常需要过滤一些请求,如访问某个接口判断登陆是否验证等。springboot下过滤器有两种实现方式 1.注解方式使用该过滤器的时候需添加@WebFilter注解,另外还需要@Component注解,将该类作为组件,注入spring容器中。package com.example.demo.filter;import java.io.IOException;...

2019-08-11 23:02:25 8768

原创 SpringBoot集成之logback

目前市面上的日志框架常见的有着几类,而我们常用的就是slf4j,它的实现以log4j,log4j2和logback为主,本文只要以logback作为slf4j的实现打开pom文件的图表时,我们可以发现,SpringBoot内部已经有logback的相关依赖,此时我们不需要引入logback的相关依赖在resources下新建一个人logback-spring.xml,...

2019-08-06 14:49:42 186

原创 SpringBoot集成之jsp

目前市面上用springboot和jsp开发的已经不多,因为jsp有加载的速度慢,每次启动工程重新编译等问题。springboot官网也不太推荐使用jsp,他们推荐使用静态模板,比如Thymeleaf等。但是目前还是有一部分老项目或者少部分公司采用此方式,我们简单了解一下。首先我们将之前的集成springmvc的代码copy一份,稍作改造,pom依赖如下:<?xml...

2019-08-05 22:44:52 201

原创 SpringBoot集成之SpringMVC

有段时间没有写博客,最近入职,准备静下心来好好学习技术,把以前没用的博客删掉,从头开始写博客。本文是介绍springboot如何与springmvc完成合作,而且也只是简单介绍的整合springmvc首先创建springboot工程,可用idea的自带的生成插件生成下一步之后可选择自身所需的依赖接下来我们创建一个controllerpackage com.example.springb...

2019-08-04 22:21:38 2817 1

rocketmq4.2.0版本

RocketMq4.2.0版本。

2018-09-13

java编程思想笔记

java编程思想笔记,建议与书本结合使用。。。。。。。。。。。

2018-07-28

易书app(图书有偿交换系统)

一个图书交换系统(app),用户登录后可以使用租书和售书的两个模块,租书按照类别进行租用,点击书籍后可加入购物车,提交订单后,进入订单界面。

2018-07-26

用swing制作的简单图书管理系统

登录后,有用户管理,与读者管理两大模块,分别拥有对数据库的增删改查。。。。。。。。

2018-05-13

空空如也

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

TA关注的人

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