摘要:问题1: 假如有一个计算任务,计算1-100的和,每10个数相加,需要占用一个cpu时间片(1s)。如果起一个线程(模拟没有线程切换),完成任务需要多长时间?如果起5个线程,完成任务需要消耗多久时间?如果起20个线程,完成任务需要多长时间?如果起20个线程呢?20个线程呢?50个线程呢? 假设1:c 阅读全文
posted @ 2020-11-21 20:08 ismallboy 阅读(250) 评论(0) 推荐(1) 编辑
摘要:参考: http://www.500.799ib.com/fan2012huan/article/details/51007517 http://www.sbw4444.com/66/developerworks/cn/java/j-lo-polymorph/ 阅读全文
posted @ 2020-08-17 22:37 ismallboy 阅读(39) 评论(0) 推荐(0) 编辑
摘要:Gerrit,一种免费、开放源代码的代码审查软件,使用网页界面。利用网页浏览器,同一个团队的软件程序员,可以相互审阅彼此修改后的程序代码,决定是否能够提交,退回或者继续修改。 通常我们需要先将code提交到gerrit上,然后code review通过,才能正常合入,但是很多情况下提交的代码需要在真 阅读全文
posted @ 2020-07-08 16:54 ismallboy 阅读(299) 评论(0) 推荐(0) 编辑
摘要:今天测试团队反馈说,88必发手机网页版官方网:服务A的响应很慢,我在想,测试环境也会慢?于是我自己用postman请求了一下接口,真的很慢,竟然要2s左右,正常就50ms左右的。 于是去测试服务器看了一下,发现服务器负载很高,并且该服务A占了很高的cpu。先用top命令,看了load average,发现都到了1.5左右(双 阅读全文
posted @ 2020-06-01 10:25 ismallboy 阅读(855) 评论(4) 推荐(5) 编辑
摘要:? 接口在线上服务器出现异常的时候,我们第一时间就是去服务器看下log,检查log是否有异常堆栈信息,如果有异常堆栈信息的话,再结合api的access log,是非常容易找出问题所在的,所以我们要学会看异常堆栈信息。异常堆栈信息如何看呢?下面我们一起来看一下。 下面是一个简单的demo: pack 阅读全文
posted @ 2020-04-26 14:14 ismallboy 阅读(1476) 评论(1) 推荐(3) 编辑
摘要:? 最近公司要求要压测几个主要的借口,并且要输出最终的压测报告,因为压测报告要给甲方爸爸们看,让他们相信我们的服务是杠杠的,嘿嘿~。其实甲方爸爸们主要是想看服务器参数以及接口的负载能力(tps),于是我就压测了几个接口,发现了一些问题,针对有问题的接口做了一些优化。 其实做一下压测是挺好的,可以发现 阅读全文
posted @ 2020-04-26 00:22 ismallboy 阅读(212) 评论(0) 推荐(0) 编辑
摘要:最近有一个接口偶然出现超时报500的情况,通过服务后台log,发现以下错误,说白了就是在更新mysql的时候,获取排它锁超时导致更新失败了。 org.springframework.web.util.NestedServletException: Request processing failed; 阅读全文
posted @ 2020-04-22 00:46 ismallboy 阅读(720) 评论(0) 推荐(0) 编辑
摘要:今天运营那边反馈说有个功能一直弹出500的弹框,我看了下,是后台的接口报500了,于是立即上生产服务器看了下,发现这个接口有时候确实报了很多exception,找了其中一个exception的log来看,怎么那么奇怪,log中打出来的堆栈竟然看不出是哪里的业务代码报出来的(其实这个问题之前也有遇到过 阅读全文
posted @ 2020-04-20 21:22 ismallboy 阅读(149) 评论(0) 推荐(0) 编辑
摘要:最近有一个业务是前端要上传word格式的文稿,然后用户上传完之后,可以用浏览器直接查看该文稿,并且可以在富文本框直接引用该文稿,所以上传word文稿之后,后端保存到db的必须是html格式才行,所以涉及到word格式转html格式。 通过调查,这个word和html的处理,有两种方案,方案1是前端做 阅读全文
posted @ 2020-03-27 22:21 ismallboy 阅读(1428) 评论(1) 推荐(1) 编辑
摘要:这里吐槽一下苹果的开发文档,一切源于前段时间,公司的产品app(某知名资讯app)要接入苹果登陆(ios13发布以来,apple就流氓要求新上线的app,如果有第三方登陆的话,必须要接入appleid登陆),所以看了下苹果官方提供的appleid登陆的开发文档,看了一脸懵逼(好好学学我们国内的bat 阅读全文
posted @ 2020-03-03 20:57 ismallboy 阅读(850) 评论(0) 推荐(0) 编辑
大发彩票游戏 申博app登入 葡京BBIN波音馆计划群大全 82彩票娱乐平台 申博游戏官网现金网登入
世爵娱乐登入 中东娱乐平台 云顶国际 巴黎人MW电子开奖号历史 银泰AG国际馆时时彩网址
永利时时彩q群 金马国际AG国际馆开奖号历史 wvw.999scweb.com ttVR赛车官方网 ttEB易博馆计划群大全
mg卷行使价登入 太阳城皇家彩票时时彩平台网址 ag直营登入 淘金香港六合彩时时彩平台怎么样 皇家VR赛车助赢软件