2Simple

LV1
发表了文章

Spring Boot应用上传文件时报错

Spring Boot应用(使用默认的嵌入式Tomcat)在上传文件时,偶尔会出现上传失败的情况,后台报错日志信息如下:“The temporary uploa...

2Simple
SpringSpring BootTomcathttps网络安全
发表了文章

HttpClient在多线程环境下踩坑总结

在多线程环境下使用HttpClient组件对某个HTTP服务发起请求,运行一段时间之后发现客户端主机CPU利用率呈现出下降趋势,而不是一个稳定的状态。 而且,...

2Simple
Socket编程编程算法httpsHTTPApache
发表了文章

一次对JDK进行"减肥"的记录

最近做的一个小项目,因为要涉及到批量部署,每次在部署之前都需要在各个主机上先安装jdk环境(为了使用jdk自带的工具如jps等,所以没有单纯安装jre),但是因...

2Simple
JDKJavaJAR
发表了文章

多实例集群部署下的图片上传和访问

针对第一个问题,图片通过Web应用上传之后不能保存在本地,应该使用专门的图片服务器或者分布式文件系统进行存储. 具体实现方案如下:

2Simple
网站文件存储分布式NginxAPI
发表了文章

fastjson存在乱序的问题

通常来讲,在使用json数据格式时一般不需要要求数据有序。但凡事都有例外,针对查询时序数据这样一个场景,就必须要求服务器端返回的数据是按时间有序的,否则前端在进...

2Simple
JSONHashMaphttps网络安全
发表了文章

编译VisualVM源码解决乱码问题

今天在使用VisualVM对测试服务器进行JVM监控的时候,发现所有统计图的横纵坐标都是显示乱码(小方块),即使我的Ubuntu系统使用的是英文语言环境.奇怪的...

2Simple
https网络安全GitHubGit开源
发表了文章

Java NIO概述

Java NIO是从JDK1.4开始引入的一个新的IO接口。 Java NIO包含三大核心组件:Channel,Buffer,Selector。三者相互配合,...

2Simple
https网络安全HTML自动驾驶Java
发表了文章

Jenkins实践之入门体验

直接下载jenkins.war,然后执行:java -jar jenkins.war就可以启动jenkins了。 第一次启动时会默认生成一个密码,第一次访问页...

2Simple
JenkinsXMLMavenhttps网络安全
发表了文章

细说java系列之HashMap原理

下面集合HashMap的put(K key, V value)方法探究其实现原理。

2Simple
Node.js编程算法HashMap
发表了文章

深入浅出mybatis之缓存机制

提到缓存,我们都会不约而同地认识到这是提高系统性能的必要措施之一,特别是高命中率的缓存设置,将会大大提高系统的整体吞吐量。缓存的应用场景从小到在http会话中缓...

2Simple
MyBatis缓存HashMap数据库SQL
发表了文章

跟踪调试JDK源码时遇到的问题及解决方法

最近在研究MyBatis的缓存机制,需要回顾一下HashMap的实现原理。于是在IntelliJ IDEA中单步跟踪调试HashMap的put(K key, V...

2Simple
JDK打包EclipseIDEWindows
发表了文章

JWT入门简介

官网:https://jwt.io/ 文档:https://jwt.io/introduction/

2Simple
JSONhttps网络安全网站分布式
发表了文章

MyBatis使用注意事项

MyBatis 3之后的SQL语句映射既支持注解也支持XML配置,他们各有优势和缺点,在实例项目中应该如何选择可以参考如下建议: 对于简单语句来说,注解使代码...

2Simple
XML编程算法MyBatisSpringHTTP
发表了文章

深入浅出mybatis之useGeneratedKeys参数用法

在MyBatis中,允许设置名称为“useGeneratedKeys”参数存在3个位置:

2Simple
XML数据库SQL
发表了文章

深入浅出mybatis之返回主键ID

添加记录后获取主键ID,这是一个很常见的需求,特别是在一次前端调用中需要插入多个表的场景。 除了添加单条记录时获取主键值,有时候可能需要获取批量添加记录时各记...

2Simple
XMLhttps网络安全MyBatisJava

个人简介

个人成就

  • 获得 369 次赞同
  • 文章被阅读 14.3K 次

扫码关注云+社区

领取腾讯云代金券