20篇精品文章+视频,手把手带你攻克OOM难题!|HeapDump性能社区专题精选
Outofmemory (OOM)是一种操作系统或者程序已经无法再申请到内存的状态。经常是因为所有可用的内存,包括磁盘交换空间都已经被分配了。OOM的官方解释是:,根据专属讲师公与的总结,常见的OOM有以下10种(其中OOMKiller是操作系统层面的概念)。开篇推荐的是公与大佬的视频课程《那些年我们遇到的OOM》第一期,在本期课程中,公与重新梳理
VOP 消息仓库演进之路|如何设计一个亿级企业消息平台
VOP作为京东企业业务对外的API对接采购供应链解决方案平台,一直致力于从企业采购数字化领域出发,发挥京东数智化供应链能力,通过产业链上下游耦合与链接,有效助力企业客户的成本优化与资产效能提升。本文将介绍VOP如何通过亿级消息仓库系统来保障上千家企业KA客户与京东的数据交互。
Wesley13 Wesley13
4年前
java中面向对象的一点学习总结
最近开始看java的一些东西,感觉比python麻烦些,今天学习了面向对象的一些东西,觉得挺多挺复杂,这里做个知识总结以一个简单的例子来说明java面向对象的三大特性,封装,继承,多态,有一个动物(Animal)基类,定义了run与eat方法,然后有一个猫(Cat)与狗(Dog)的子类继承了动物这个父类,子类重写(override)了父类的run与eat
Wesley13 Wesley13
4年前
Java深拷贝和浅拷贝
1.浅复制与深复制概念⑴浅拷贝(浅克隆)   复制出来的对象的所有变量都含有与原来的对象相同的值,而所有的对其他对象的引用仍然指向原来的对象。⑵深拷贝(深克隆)   复制出来的所有变量都含有与原来的对象相同的值,那些引用其他对象的变量将指向复制出来的新对象,而不再是原有的那些被引用的对象。换言之,深复制
Stella981 Stella981
4年前
Android中的Handler, Looper, MessageQueue和Thread
前几天,和同事探讨了一下Android中的消息机制,探究了消息的发送和接收过程以及与线程之间的关系。虽然我们经常使用这些基础的东西,但对于其内部原理的了解,能使我们更加容易、合理地架构系统,并避免一些低级错误。对于这部分的内容,将分成4小节来描述:1.职责与关系2.消息循环3.线程与更新4.几点小结\
Wesley13 Wesley13
4年前
VS2015+Opencv3.2配置(一次配好)
对于 VS2015QT5.8的配置我就不介绍了,由于我配置的比较早,具体有的东西忘掉了,大家可以参考下面这几篇文章。留白留白留白留白留白(稍后补)对于OpencvVS的配置是我重点要说的内容。VS2015与Opencv3.2唯一对应!(个人认为,其他版本不太好配置)VS2015与Opencv3.2唯一对应!VS2015与Ope
Wesley13 Wesley13
4年前
DDD实战进阶第一波(十一):开发一般业务的大健康行业直销系统(实现经销商代注册用例与登录令牌分发)
前两篇文章主要实现了经销商代注册的仓储与领域逻辑、经销商登录的仓储与相关逻辑,这篇文章主要讲述经销商代注册的用例与经销商登录的查询功能。一.经销商代注册用例在经销商代注册用例中,我们需要传递经销商的基本注册信息,这个信息是做成了DTO对象。1.经销商注册的DTO对象:publicclassAddDealerDTO
Stella981 Stella981
4年前
Docker吐血总结
安装啥的我就不说了自己百度就行,本人是mac一路傻瓜安装。docker与vm相比的优势:1启动快,秒级别vm为分钟级2需要资源少,是轻量级的,docker容器直接与内核进行交互vm则是通过Hypervisor(VMM)与内核进行交互docker是MB级别vm为GB级别3能创建上千个容器,vm只能创建几十个4高可用性
Wesley13 Wesley13
4年前
DTCC2019第十届中国数据库技术大会将于5月在北京召开
作为国内顶级的数据领域技术盛会,10年来,DTCC见证了国内数据库技术的迅猛发展,各种分布式数据库、NoSQL、NewSQL技术异军突起,与Oracle、DB2等分庭抗礼,甚至大有超越之势。在这种背景下,ITPUB将组织历时半年的数据领域评选活动,向大家展现对数据领域起到了重大推动与贡献作用的热点技术、企业与技术专家。会议时间:2019050808
Stella981 Stella981
4年前
CSDN“创业项目秀”活动感受——当今的移动互联网有目前为止中国最好的创业环境
    当今的移动互联网有目前为止中国最好的创业环境:1、市场机会   移动生活,是目前用户最多的领域,围绕这些人群的生活、社交、娱乐等已知的与未知的方方面面的需求,都有待我们去满足与发现。   传统行业与移动互联网的结合,是移动互联网对传统行业的冲击,是移动互联网的机会(企业级应用、农业、零售)。   抛开已知需求,移动互联网,