基于SpringBoot实现单元测试的多种情境/方法(二)
本文分享自天翼云开发者社区@《》,作者:才开始学技术的小白1Mock基础回顾在上一篇分享中我们详细介绍了简单的、用mock来模拟接口测试环境的方法,具体的使用样例我们再回顾一下:1.首先是最简单的不需要传参的示例,需要注意的是,可能@Resource这个注
慧销平台ThreadPoolExecutor内存泄漏分析
京东生旅平台慧销系统,作为平台系统对接了多条业务线,主要进行各个业务线广告,召回等活动相关内容与能力管理。最近根据告警发现内存持续升高,每隔23天会收到内存超过阈值告警,猜测可能存在内存泄漏的情况,然后进行排查。根据24小时时间段内存监控可以发现,容器的内存在持续上升:
梦想橡皮擦 梦想橡皮擦
4年前
11. 用别人写好的代码,完成我的工作,剩下的时间去摸鱼
今天是持续写作的第<fontcolor"red"11</font/100天。如果你有想要交流的想法、技术,欢迎在评论区留言。Python为何那么多人都喜欢,就是因为很多大佬给我们造好了“轮子”了,拿着大佬的轮子,我骄傲十一、Python模块的设计与应用模块是一个概念,它包含1N个文件,如果文件是Python代码
Wesley13 Wesley13
3年前
MySQL源代码阅读调试
最近需要阅读下MySQL源代码,所以写这系列博客记录下。搭调试环境真是比较蛋疼,公司基本Java开发,这里回到C。。。用了两天晚上,尝试了VS2013,EclipseCDT,CodeBlock还有GDB。GDB比较好搭建,将带Boost库的源代码扔到虚拟机(CentOS7.0,安装配置桌面web服务器开发机配置,什么软件都装齐了)上
Stella981 Stella981
3年前
AMAZING! Typora + VLOOK 原来可以这样给你的 Markdown 文档添加封面、封底
写过N份Markdown的你是不是也曾想过,为什么Markdown就不能给上个封面呢?哪怕是一个白底黑字的白封皮也行~直到有一天,在OSChina上看到一个份号称是用Markdown写的页面……这货的上半身是长这样滴:!上半身(https://tva1.sinaimg.cn/large/006tNbRwgy1g
Stella981 Stella981
3年前
Apache Kudu 不能删除不存在的数据
使用ApacheKudu客户端,对KafkaConnectSink进行扩展。使用的ApacheKudu的Java客户端。突然有天发现作业无法提交,一直报错。后来才发现这是Kudu自身的一种校验机制。为了忽略这种校验机制,更符合我们的SQL习惯,我对代码做了改造。而在Kudu的提交配置上,使用了手动提交的配置。而且我也建议使用手动提交的
Stella981 Stella981
3年前
Android4.4的zygote进程
Android4.4的zygote进程侯亮1背景前些天为了在科室做培训,我基于Android4.4重新整理了一份关于zygote的文档。从技术的角度看,这几年zygote并没有出现什么大的变化,所以如果有人以前研究过zygote,应该不会对本文写的内容感到陌生。2zygote进程的描述在A
Wesley13 Wesley13
3年前
32位CPU最多支持4G内存是怎么算出来的?(解惑篇)
文章目录前言一、对2^32^4BG的疑惑二、聊一下内存1.内存的特性2.内存的基本结构3.内存地址的概念总结前言这两天在研究java指针压缩的原理,在研究过程中就涉及到了cpu寻址相关方面的知识,为了弄明白原理,所以又查了很多资料,在这个过
Easter79 Easter79
3年前
SpringMVC微信公众号服务器验证不通过
最近开始搞搞开放平台,先是TaoBaoSDK,挺好用的基本每碰到什么问题,就是各种没权限。。。后来搞微信的,第一步卡了我一天。。。年纪大了,反应迟钝啊。。。首先按照公众号平台里把信息配置好,这里我就不截图了服务端刚开始调用的是Demo里WXBizMsgCrypt.verifyUrl(msgSignature,timeStamp,nonce,ech
晴雯 晴雯
2年前
Web开发环境|MAMP PRO for Macv6.8,兼容 M1M2 PHP本地环境搭建神器
是OSX上的经典本地服务器环境的商业级专业版。MAMPPro专为专业Web开发人员和程序员设计,可在MacOSX下轻松安装和管理其开发环境。作为Web开发人员,你需要在本地运行程序并调试,但是要去配置开发环境是一件极其复杂的事情,通常要花费一天的时候,才能