• 简介 netty中用于进行信息承载和交流的类叫做ByteBuf,从名字可以看出这是Byte的缓存区,那么ByteBuf都有哪些特性呢?一起来看看。 ByteBuf详解 netty提供了一个io.netty.buffer的包,该包里面定义了各种类型...
  • Mybatis的配置文件不像Spring的配置文件,在Maven当中添加过依赖之后就可以在下面这个地方打开,需要自己去手动去编写配置文件,但是自己编写的话会记不住要引入的DTD,所以就需要自己创建一个模板。 添加sqlMapConfig配置文件模...
  • jsp的概念:Java Server Pages :java服务器端页面 可以理解为:一个特殊的页面,其中既可以指定定义html标签,又可以定义java代码,用于简化书写 jsp的原理:jsp本质上就是个servlet jsp的脚本:jsp定义j...
  • 概述 微服务作为一项在云中部署应用和服务的新技术是当下比较热门话题,而微服务的特点决定了功能模块的部署是分布式的,运行在不同的机器上相互通过服务调用进行交互,业务流会经过多个微服务的处理和传递,在这种框架下,微服务的监控显得尤为重要。 而Actu...
  • springmvc 中的拦截器可以对请求进行判别, 在请求到达控制器之前, 把非法的请求给拦截掉下面来说一说, 它在springboot中的使用 拦截器是可以有多个的, 对不同的 url 进行拦截我们这个例子设想的是, 如果用户登录过, 就会用户...
  • 【环境配置】 本文将通过Java程序代码来展示如何来获取Word批注所标注的文本和图片。这里使用的Word Jar包工具是Free Spire.Doc for Java,在pom.xml中按如下步骤配置内容: Maven配置如下: <r...
  • 出现场景 通过外部OBS下载10文件,然后通过工具将这10个文件打包成一个文件A.zip上传,最后将这个A.zip下载并解压,解压A.zip后发现文件数量不是10个。 解决思路 理解业务逻辑:下载多个文件,然后将流保存在list中,打包工具复...
  • 问题描述 微服务架构下进行业务模块开发时,发现每次涉及到Long类型的字段时需要自己手动增加@JsonSerialize(using = ToStringSerializer.class)注解来序列化成字符串防止精度丢失 但是我觉得这样处理不合...
  • 本文讲解了如果通过springboot快速开发web服务,并读取zookeeper的过程,为后续的“在docker下部署dubbo服务“做准备工作,本文相关的操作都在mac上进行的,文中有些目录和windows有些区别,请各位注意对应自己的电脑做...
  • I/O流,输入/输出流。数据在设备间的传输称为流,IO流就是用来处理设备间数据传输问题的。 常见应用场景(文件复制,文件上传,文件下载) Java中流分为字节流和字符流,又细分为字节输入流(Reader),字节输出流(Writer),字符输入流(...