奋斗的青春最美

记录了博主精心整理的IT技术干货

Spring Cloud微服务连载(二):搭建高可用Eureka服务注册中心集群

10万+IT人都在关注,史上最全面的企业级微服务快速开发学习教程:5分钟快速搭建一个高可用服务注册中心集群 前言:springcloud项目是基于springboot框架,我们演示的都创建springboot工程 上篇博客【Spring Cloud微服务连载(一):搭建服务注册中心以及注册服务...

2019-03-07 17:09:16

阅读数 34

评论数 0

Spring Cloud微服务连载(一):搭建服务注册中心以及注册服务提供者

10万+IT人都在关注的史上最全面的企业级微服务快速开发学习脚踩:5分钟快速搭建一个标准的Spring Cloud服务注册中心 前言:springcloud项目是基于springboot框架,我们演示的都创建springboot工程 一、创建一个普通的Spring Boot工程 首先我们通过...

2019-03-05 16:52:43

阅读数 44

评论数 0

springmvc开发微信公众号接口 微信公众号测试账号配置接口Token验证

综合笔者多年的微信公众号以及微信产品开发经验,本篇内容把微信公众号测试账户的接口配置过程分享给广大开发者朋友,开发语言是Java,采用目前流行的springmvc框架开发。 开发前必读以及准备工作: 1、微信公众平台开发是指为微信公众号进行业务开发,为移动应用、PC端网站、公众号第三方平台...

2018-12-15 11:54:57

阅读数 1104

评论数 0

Java开发公众号系列教程(二):公众号开发全局缓存access_token和jsapi_ticket

上篇文章给大家分享了Java实现微信公众号调用微信拍照接口和打开本地相册上传图片的实战案例详解,近期收到很多开发者朋友通过笔者微信的咨询和反馈,表示很专业,很全面,很详细,十足的干货,足金足两,很受益。广大开发者朋友的持续支持和好评,让笔者有了更饱满的技术创作精神,那么今天就再次给大家分享一篇今天...

2018-09-30 11:46:15

阅读数 1056

评论数 0

最全面的springBoot集成mybatis+mysql项目搭建经验分享

大家都知道,现在Spring框架几乎无处不用,目前最新版本据说是Spring5,现在常用的基本还是Spring4.X,很多公司甚至用的还是Spring3.x,而Spring领域其中最好用的莫过于SpringBoot,这是从SpringMVC衍变出来的,本质还是SpringMVC,但是要比Sprin...

2018-02-08 15:56:23

阅读数 20191

评论数 17

图片上传文件流格式转换 File文件流转为MultipartFile流详解

10万+IT人都在关注的IT技术博客,实用的技术干货持续更新...... 通常从界面上传的文件,后台接口都用MultipartFile格式的文件流接收,如果要直接对物理磁盘目录里的文件进行操作,则只能实用File流进行操作,有时由于一些定制化的需求,需要对File流和MultipartFile流...

2019-03-15 16:19:53

阅读数 17

评论数 0

Java实现批量压缩图片 裁剪压缩多种尺寸缩略图 一键批量上传图片

10万+IT人都在关注的图片批量压缩上传方案(完整案例+代码) 背景需求:为了客户端访问图片资源时,加载图片更流畅,体验更好,通常不会直接用原图路径,需要根据不同的场景显示不同规格的缩略图,根据商品关键属性,能够获取到图片不同尺寸规格的图片路径,并且能根据不同缩略图直观看到商品的关键属性,需要写...

2019-03-13 22:11:09

阅读数 882

评论数 2

SpringBoot @ControllerAdvice注解自定义全局异常处理类 统一处理异常

在Springboot或者Springcloud开发中为了统一处理业务异常,需要自定义全局异常处理类统一处理业务异常。在spring 3.2中,新增了@ControllerAdvice 注解,可以用于定义@ExceptionHandler、@InitBinder、@ModelAttribute,并...

2019-03-02 14:57:32

阅读数 51

评论数 0

springboot图片压缩后上传 MultipartFile转为File文件流 按照指定宽高压缩上传

在开发中,前端上传的文件流,在后台接口中通常是用MultipartFile类型的流格式接收,但是接收到的文件流往往不能满足我们的使用要求,我们需要转为File类型的文件流再去读取文件的宽高,大小等属性进行压缩上传等操作。本工具类为大家分享具体实现过程。接口规范:接收前端传的文件流,以及指定的目标压...

2019-02-16 11:49:38

阅读数 70

评论数 0

springboot重写适配器addResourceHandler 虚拟路径映射文件磁盘路径 读取磁盘文件 预览文件

文件上传的功能很常见,但是很多人并不清楚文件上传后预览的具体原理,也就是把上传至服务器指定物理磁盘相关目录(绝对路径)的文件通过浏览器直接访问预览。这种具体实现其实是要配置一个映射关系的,即配置一个虚拟路径来映射文件的真实绝对路径(完美的隐藏了文件的真实物理路径,可以说不但很安全,而且外网可以直接...

2019-02-16 11:11:39

阅读数 63

评论数 0

基于JDK实现图片上传压缩 按照指定宽高压缩图片 生成缩略图

在很多项目中我们会把上传的图片做压缩处理,图片上传尺寸过大会对服务器的容量和网络带宽有很大浪费,如果不是必须的高清图片,我们可以通过代码来做压缩处理。我们压缩图片的目的是让web页面或者移动端打开的速度很快,并且节省空间。 下面通过2种方式分享压缩图片具体实现过程: 方式一:按照指定的宽高...

2019-02-14 18:07:59

阅读数 38

评论数 0

基于不同方式实现任意复杂结构的Bean对象和Map的转换工具类

平时我们常会遇到Bean对象和Map的转换,对于字段比较少并且结构简单的Bean对象和Map的转换,常规做法就是逐个去set属性和值,或者逐个put属性和值,但是如果对于字段比较多或者嵌套结构复杂的Bean对象和Map转换,常规做法就远远力不从心了,那么我们就需要封装一个公共的高效的泛型工具类去进...

2019-02-13 15:51:40

阅读数 38

评论数 0

springboot+poi开发excel导出 加载Excel模板导出 Excel批量导出详解

提到Excel导出功能,可能很多人都使用springmvc框架做过,笔者今天要给大家分享的是基于springBoot开发Excel复杂模板导出功能(所谓复杂模板指在模板里的特定表头里有不同的单元格合并以及背景色,字体颜色的填充,文本内容的对齐方式等)。 实现思路: 首先在springBoot(...

2019-02-12 18:48:35

阅读数 222

评论数 0

MyBatis一对多级联查询 关联查询 映射查询 xml映射文件配置详解

Mybatis框架一对多级联查询的场景很多,很多人往往对具体的Xml映射文件配置的细节不太注意,今天笔者就给大家做个详细的讲解。常用的一对多有2种配置方式。 表名字和实体名字对应,作为讲解,为了易懂,这里只设置了几个必要字段。实体结构如下图: 商品实体Product(对应product...

2019-02-11 14:41:14

阅读数 65

评论数 0

Java面试题问到的排序 Java排序算法 冒泡排序升序排序实现

 冒泡排序的核心思想是每一轮排序,前后2个元素做比较,互换位置,比如,数组为K,第一轮排序,第一个和第二个比较,然后第二个和第三个比较,第三个和第四个比较,依次类推,K.length -2和倒数第一个元素(下标为K.length-1)比较。第二轮排序,从第2个元素开始(下标为1),依次第二个和第三...

2019-01-03 15:06:28

阅读数 32

评论数 0

公众号支付 微信支付 小程序支付 h5支付开发连载(二):h5页面提交订单

上一节给大家分享了用户授权公众号获取用户openid的详细教程,本节给大家继续分享用户进入公众号的h5网页提交订单的实现过程 上节教程获取到用户openid后,把这个参数返回到h5页面,用隐藏域接收后再连同这个openid以及订单所有信息提交后台接口,这里以最关键的订单信息:金额为例进行代码实现...

2018-12-30 11:39:23

阅读数 51

评论数 0

公众号支付 微信支付 小程序支付 h5支付开发连载(一):获取用户openid

从本期开发,笔者将会把公众号里实现网页h5支付的全流程做个连载详细教程(微信支付和小程序支付流程基本一样,同样可以参考本连载教程学习),本教程服务端是java语言,采用现在主流的springmvc框架,感兴趣的开发者可以一起参与进来与笔者共同学习。 基本思路:登陆公众号服务号(订阅号也可以)后台...

2018-12-30 10:49:53

阅读数 62

评论数 0

SpringBoot集成mybatis整合redis实现缓存教程 springboot配置redis教程

缓存:即将常用的并且不会频繁变更的数据存入内存当中,从而减少服务器数据库压力,提升访问速率。 使用redis作为缓存技术方案,主要是redis缓存技术的特点就在于高效,因为目前涉及的数据量逐渐增多,在对于数据的存储上面和sql以及服务器资源优化上面就来的特别的重要。而redis可以帮助解决由...

2018-12-25 16:37:25

阅读数 62

评论数 0

数据库连接池原理之(二):数据库连接池处理并发,事务,配置以及维护

笔者个人博客地址:http://www.chenyunkeji.com,欢迎关注 数据库连接池原理分析,点击这里:《通俗易懂的数据库连接池实现机制讲解》 本节内容紧接着上篇的数据库连接池原理分析,继续讲解连接池需要考虑的其他重要问题 1、并发问题        为了使连接管理服务具有最大的...

2018-12-21 12:05:17

阅读数 133

评论数 2

数据库连接池原理之(一):通俗易懂的数据库连接池原理以及实现机制讲解

本篇内容综合广大网友提供内容,笔者经过整理,对数据库连接池原理和实现过程做个很系统的并且通俗易懂的分析讲解,以及手写一个连接池实现过程作为演示。 一、早期通过JDBC方式操作数据库 我们先来看早期使用JDBC的方式操作数据库的过程,这里以mysql数据库为例讲解 JDBC操作数据库原理:...

2018-12-21 11:45:02

阅读数 511

评论数 0

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