logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Unsupported major.minor version 52.0解决方法

情况 最近在研究spring源码,在执行AnnotationBeanWiringInfoResolverTests类中的testResolveWiringInfo测试方法时,控制台出如下异常:原因 高版本JDK编译的class不能在低版本的jvm虚拟机下运行,否则就会报这类错,我下载的spring源码应该是基于jdk1.8 编译,而我本机安装的是jdk1

常用JVM命令参数详解

这里汇总平时用到的、看到的一些虚拟机参数。现在看不懂没关系,反正之后都会用到的:(1)-Xms20M表示设置JVM启动内存的最小值为20M,必须以M为单位(2)-Xmx20M表示设置JVM启动内存的最大值为20M,必须以M为单位。将-Xmx和-Xms设置为一样可以避免JVM内存自动扩展。大的项目-Xmx和-Xms一般都要设置到10G、20G甚至还要高(3)-verbose:gc表示输出...

linux 性能瓶颈排查

背景作为开发人员,肯定遇到过以下场景,应用突然卡住了,或者异常退出,cpu占用过高等各种异常情况,一般遇到这些异常情况,该如何去查找具体原因呢? linux和jdk提供了一些命令和工具来查看内存、cpu、网络等数据。我们统称这些情况成为性能瓶颈,常见的性能瓶颈主要包括以下分类:内存瓶颈cpu瓶颈网络瓶颈磁盘瓶颈应用瓶颈下面分别介绍各种瓶颈的排查命令和工具内存瓶颈...

#linux
http+json 格式的接口开发实践与思考

业务背景最近一段时间,都在做接口对接,项目也差不多上线了,正好也总结下自己的想法和思考。项目的主要目的是给我公司店铺的店长、员工、和业务品牌领导提供一个入口,可以很方便直观地看到店铺之间,员工之间的一些排名情况,比如展示某一段时间内品牌内店员销售排行、店员当月kpi数据、店铺所有店员单月销售排行、还有一些PK接口(店铺pk和员工pk)pk维度目前包括如下。销售金额销售订单数客单

#http#数据库
java.lang.NoSuchMethodError: com.google.common.util.concurrent.MoreExecutors.sameThreadExecutor()解答

问题背景最近在学习分布式锁的实现方式,我采用 Apache 开源的curator 开实现 Zookeeper 分布式锁。这里我们使用以下版本,截止目前最新版4.0.1:<!-- zookeeper 分布式锁、注意zookeeper版本这里对应的是3.4.6--><dependency><groupId>org.ap

大型电商网站系统架构演变过程

一个成熟的大型网站(如淘宝、天猫、腾讯等)的系统架构并不是一开始设计时就具备完整的高性能、高可用、高伸缩等特性的,它是随着用户量的增加,业务功能的扩展逐渐演变完善的,在这个过程中,开发模式、技术架构、设计思想也发生了很大的变化,就连技术人员也从几个人发展到一个部门甚至一条产品线。所以成熟的系统架构是随着业务的扩展而逐步完善的,并不是...

postman能够进行文件下载功能进行测试吗?

官方文档有说明:If your API endpoint returns an image, Postman will detect and render it automatically. For binary response types, you should select “Send and download” which will let you save the response ..

#postman#测试
到底了