- 博客(6)
- 收藏
- 关注
转载 TPS、QPS区别普及
文章目录前言TPSQPS区别建议 前言 做研发的小伙伴,工作过程中,不免要接触到压测,每次说到压测指标都是TPS、QPS指标,小白玩家可能有点懵,下边就给大家普及下这两个概念区别; TPS TPS:Transactions Per Second,意思是每秒事务数,具体事务的定义,都是人为的,可以一个接口、多个接口、一个业务流程等等。一个事务是指事务内第一个请求发送到接收到最后一个请求的响应的过程,以此来计算使用的时间和完成的事务个数。 以单接口定义为事务为例,每个事务包括了如下3个过程: a.向服务器发
2020-12-24 15:50:28
264
原创 synchronized使用以及原理-透过现象看本质
1. 前言 说到synchronized大部分java开发者一定会脱口而出:保证同步,但是进一步深究其底层原理,就不同耳语了,下边我们就来深入了解下synchronized关键字。 2. 使用案例分析 synchronized可以修饰: #1 普通方法; #2 代码块; #3 静态方法; 首先,我们通过简单的代码执行判断顺序: 2.1 synchronized修饰普通方法: #代码1 public synchronized void method1(){ System.out.print
2020-12-22 15:00:56
131
原创 python小白的初步爬虫
前序: 最近工作不是很忙,领导突然找我谈话,说是谈话,其实就是分配活呗。果不其然,很快进入正题, 给了我一个网址链接,然后说需要商品的信息。。。巴拉巴拉。好吧,去做吧。 我当时的内心是崩溃的,python爬虫压根没碰过,这下完蛋了,理了理思绪,决定先从网页来看。 好了,吐槽完毕,开始正题: 需求: https://youpin.mi.com/ 需要这个电商网址里边的商品信息, 其中包括:【商品类目】【商品名称】【商品链接】【商品售价】【商品市场价】【评价星级】【评价满意度】【评价总数量】 由于需要类目信息,
2020-08-28 10:27:10
163
原创 java 根据csv模板写入数据
根据csv模板写入数据 1.确认业务数据接口返回的数据格式,将csv模板解析为自己需要的jon数据格式; 举例: 业务接口数据返回格式: { “csvDataList”: [ { “name”: “name1”, “id”: 1 }, { “name”: “name2”, “id”: 2 } ] } 配置csv模板 csvExample.csv: 第一列:导出csv文件的头部; 第二列:业务数...
2020-04-17 16:59:50
803
原创 使用jedispool并发访问数据错乱的一些坑
问题描述: 日前,生产环境发现有个服务redis连接出现异常,排查过程中发现,redis确实存在read time out的异常问题;奇怪的是:从打印日志来看,redis-keyA居然取到了keyB的值,当下怀疑是不是redis配置的问题; 原因分析: 结合本身问题以及网上经验的借鉴,总结如下: JedisUtil里面在使用完Jedis 后释放资源的方式不安全,会在有异常情况下没有释放干净,导致...
2020-04-10 14:52:49
904
原创 jav读取excel文件
java读取excel文件引入jar包依赖读取excel的java代码 引入jar包依赖 <dependency> <-- 需要用3.以上的版本,2.的会发生代码获取workbook的时候运行报错 --> <groupId>org.apache.xmlbeans</groupId> <artifactId>xmlbeans</...
2020-03-16 16:34:41
555
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人