自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 QPS 与 TPS的区别

这里写自定义目录标题QPS 与 TPS的区别QPSTPSQPS 与 TPS的区别QPSQueries Per Second意思是“每秒查询率”,是一台服务器每秒能够相应的查询次数,是对一个特定的查询服务器在规定时间内所处理流量多少的衡量标准。TPS是 TransactionsPerSecond的缩写,也就是事务数/秒。它是软件测试结果的测量单位。一个事务是指一个客户机向服务器发送请求然后服务器 做出反应的过程。客户机在发送请求时开始计时,收到服务器响应后结束计时,以此来计算使用的时间和完成的事务个

2021-08-02 11:09:06 212

转载 使用Hystrix舱壁模式

在基于微服务的应用程序中,开发人员通常需要调用多个微服务来完成特定的任务。在不使用舱壁模式的情况下,这些调用默认是使用同一批线程来执行调用的,这些线程是为了处理整个Java容器的请求而预留的。在存在大量请求的情况下,一个服务出现性能问题会导致Java容器的所有线程被刷爆并等待处理工作,同时堵塞新请求,最终导致Java容器崩溃。舱壁模式将远程资源调用隔离在它们自己的线程池中,以便可以控制单个表现不佳的服务,而不会使该容器崩溃。Hystrix使用线程池来委派所有对远程服务的请求。在默认情况下,所有的Hystr

2020-07-13 22:53:14 538

转载 使用Hystrix实现断路器

我们将会看到两大类别的Hystrix实现。在第一个类别中,我们将使用Hystrix断路器包装许可证服务和组织服务中所有对数据库的调用。然后,我们将使用Hystrix包装许可证服务和组织服务之间的内部服务调用。虽然这是两个不同类别的调用,但是Hystrix的用法是完全一样的。图5-4展示了使用Hystrix断路器来包装的远程资源。图5-4 Hystrix位于每个远程资源调用之间并保护客户端。远程资源调用是数据库调用还是基于REST的服务调用无关紧要本章将先展示如何使用同步Hystrix断路器从许可数据库

2020-07-13 21:42:37 242

转载 Jvm垃圾回收器

Jvm的垃圾收集器(serial收集器、parnew收集器、parallel scavenge收集器、serial old 收集器、parallel old收集器、cms收集器、g1收集器)正式进入前先看下图解HotSpot虚拟机所包含的收集器:图中展示了7种作用于不同分代的收集器,如果两个收集器之间存在连线,则说明它们可以搭配使用。虚拟机所处的区域则表示它是属于新生代还是老年代收集器。新生代收集器:Serial、ParNew、Parallel Scavenge老年代收集器:CMS、Seria

2020-07-13 20:25:34 93

转载 关于URL中传中文乱码问题

通过URL传中文参数时,在服务端后台获取到的值往往会出现乱码。 解决方法: 首先,在前端页面准备参数的时候,需要对中文参数进行encode处理:var url = 'findByKeyWord?question='+encodeURI(encodeURI("注册"));window.open(url);其次,在服务端后台程序代码中用java.net.Decoder进行解...

2018-02-27 15:03:35 372

原创 对象List集合,按对象的某一属性排序

对象List集合排序核心代码块 Collections.sort(eList , new Comparator<E>() { public int compare(E arg0, E arg1) { int hits0 = arg0.getNum(); int hits1 = arg1.getNum();...

2018-02-25 10:49:11 2256

原创 Eclipse无法自动编译生成class文件

Eclipse无法自动编译生成class文件在Maven项目中,通常eclipse生成的class文件都会在target/classes文件夹下,但是有时候由于各种原因,classes下没有生成class文件,导致项目启动失败 大部分class文件没有生成,只需要project–>clean即可 但是有些问题,不只是clean就能解决的在网上找了很多办法,都没解决,这里就不说了后来想了一下,可能

2017-02-17 15:48:36 2427 2

转载 文章标题

MySql常用知识点Mysql 的取整函数 1. ceil () 向上取整 例: ceil(1.2) = 2 2. floor () 向下取整 例: floor(1.2) = 1 3. round() 四舍五入 例:round(5.5)=6Mysql中长度函数 1. LENGTH(varchar)Mysql中截取字符串函数 1. left(var

2016-12-27 14:41:53 148

原创 Java文件操作

Java复制文件夹下所有文件夹与复制指定文件(递归复制文件夹,流操作文件信息)package com;import java.io.*;/** * 流:分为字节流与字符流 * 如果操作的是纯文本(文字信息),使用字符流(即reader与writer) * 其他全部使用字节流(即inputStream与outputStream) * Created by shuxinwu on 2016/

2016-10-27 16:20:52 189

空空如也

空空如也

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

TA关注的人

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