自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小灰灰blog的专栏

我是小灰灰,码农界新人一个

  • 博客(9)
  • 资源 (6)
  • 收藏
  • 关注

原创 JavaWeb三大组件之Servlet学习

JavaWeb三大组件之Servlet学习 平时直接用springmvc较多,都没怎么接触底层的Servlet,导致对一些基本的知识点了解都不够,所以今天专门的抽出时间来学习一下带着问题出发,看下可以怎么玩如何自定义一个Servlet自定义的Serlvet如何工作servlet的优先顺序怎么判定 servlet匹配是怎样的 (url-mapping…)如何获取参数(ge

2018-01-28 20:54:55 999

原创 JavaWeb三大组件之Filter学习详解

JavaWeb三大组件之Filter学习详解 Filter基本上可以说存在所有的JavaWeb项目中,比如最基本的一个请求参数的编码CharacterEncodingFilter,大家一般都会配置下,那么filter是干嘛的呢?本篇将主要集中在fitler的以下几个知识点:干嘛的怎么用多个Filter执行的先后顺序注意事项I. 基本知识Filter称之为过滤

2018-01-28 20:54:05 10468 1

转载 兼容ImageIO读取jpeg图片变红

使用ImageIO.read()方法,加载图片为BufferedImage对象时,对于某些图片,会出现变红的case问题重现有问题的图片:测试验证代码debug截图如下:问题兼容不实用I...

2018-01-22 22:08:39 1518

原创 Batik渲染png图片异常的bug修复全程记录

Batik渲染png图片异常的bug修复全程记录Batik渲染png图片异常的bug修复batik是apache的一个开源项目,可以实现svg的渲染,后端借助它可以比较简单的实现图片渲染...

2018-01-20 18:39:56 285

原创 SpringMVC返回图片的几种方式

SpringMVC返回图片的几种方式 后端提供服务,通常返回的json串,但是某些场景下可能需要直接返回二进制流,如一个图片编辑接口,希望直接将图片流返回给前端,此时可以怎么处理?I. 返回二进制图片主要借助的是 HttpServletResponse这个对象,实现case如下@RequestMapping(value = {"/img/render"}, metho

2018-01-19 09:36:10 20610 1

原创 SpringMVC支持跨域的几种姿势

SpringMVC支持跨域的几种姿势 跨域好像是一个前端的问题,通常是a域名下向b域名的服务发起请求,然后处于浏览器的安全原则,被拦截了,而这种场景,在实际的项目中并不少见,那么作为后端可以怎么去支持跨域的case呢?后端需要支持跨域,一个是支持jsonp请求;还有一个就是设置responseHeader中crossOrigin等相关参数I. Jsonp的支持json

2018-01-19 09:35:32 718

原创 Redis实现分布式锁相关注意事项

Redis实现分布式锁相关注意事项 查看了不少关于redis实现分布式锁的文章,无疑要设计一个靠谱的分布式并不太容易,总会出现各种鬼畜的问题;现在就来小述一下,在设计一个分布式锁的过程中,会遇到一些什么问题I. 背景知识借助redis来实现分布式锁(我们先考虑单机redis的模式),首先有必要了解下以下几点:单线程模式setnx : 当不存在时,设置value,并返

2018-01-15 09:49:16 588

原创 SpringMVC之请求参数的获取方式

SpringMVC之请求参数的获取方式 常见的一个web服务,如何获取请求参数?一般最常见的请求为GET和POST,get请求的参数在url上可以获取,post请求参数除了url上还有可能在表单中,文件上传时,获取方式又和一般的参数获取不一样本篇则主要集中在不同请求方式下,获取参数的使用姿势首先需要搭建一个后端的请求,为了快速演示利用spring-boot创建了一个机器简

2018-01-15 09:48:03 635

原创 jvm调优实战笔记之基础知识简介

jvm调优实战笔记之基础知识简介

2018-01-03 21:17:30 534

Java 8函数式编程

Java 8函数式编程

2017-08-20

menucoder视频播放转码

menucoder 视频转码 命令行方式的视频处理软件

2012-07-27

Visual_Assist_X_10.7.1903.0破解

VisualAssistXXX 10.7.1903.0的破解器

2012-07-27

C 语言 进制转化函数

各种进制之间的相应转换 C 语言环境下实现,源代码下载

2011-09-12

空空如也

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

TA关注的人

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