Java

实战经验 | Cassandra Java堆外内存排查经历全记录

最近准备上线cassandra这个产品,同事在做一些小规格ECS(8G)的压测。压测时候比较容易触发OOMKiller,把cassandra进程干掉。问题是8G这个规格我配置的heap(Xmx)并不高(约6.5g)已经留出了足够的空间给系统。只有可能是Java堆外内存使用超出预期,导致RES增加,才可能触发OOM。0....

超干货!Cassandra Java堆外内存排查经历全记录

最近准备上线cassandra这个产品,同事在做一些小规格ECS(8G)的压测。压测时候比较容易触发OOMKiller,把cassandra进程干掉。问题是8G这个规格我配置的heap(Xmx)并不高(约6.5g)已经留出了足够的空间给系统。只有可能是Java堆外内存使用超出预期,导致RES增加,才可能触发OOM。0....

阿里毕玄:来测试下你的Java编程能力

上篇整理了下后面准备更系统化写的Java编程进阶的思路,如果仅看里面的词,很多同学会觉得都懂,但我真心觉得没有多少人是真懂的,所以简单的想了一些题目,感兴趣的同学们可以来做做看,看看自己的Java编程水平怎么样。懒得去做小程序了,所以大家就直接回复你的答案吧,我会来一一点评下,友情提醒下,有些题目有点坑。基于BIO实现...

开发者说:Sentinel 流控功能在 SpringMVC/SpringBoot 上的实践

从用户的视角来感受一个开源项目的成长,是我们推出「开发者说」专栏的初衷,即在开发者进行开源项目选型时,提供更为立体的项目信息。专栏所有内容均来自作者原创/投稿,本文是「开发者说」的第6篇,作者JasonJoo,@友乐活(北京),SentinelCommitter.1st:《深度剖析开源分布式事务方案Seata的事务协调...

云原生生态周报 Vol. 3 | Java 8 ❤️ Docker

/摘要: DockerHub遭入侵,19万账号被泄露;Java8终于开始提供良好的容器支持;Snyk年度安全报告出炉,容器安全问题形势空前严峻。业界要闻DockerHub遭入侵,19万账号被泄露 : 4月25日Docker官方邮件曝露,因为Hub的一个数据库收到非授权访问,影响了约19万用...

Spring.Net在Mvc4.0中应用的说明

案例Demo:http://yunpan.cn/cJ5aZrm7Uybi3 访问密码414bSpring.Net在Mvc4.0中应用的说明1.引用dll   2.修改Global文件(SpringMvcApplication)   3.控制器添加属性...

Self_Java + Selenium + Maven 环境搭建步骤

转自:http://www.jianshu.com/p/3c05e8c9ee81我们使用Java+SeleniumWebDriver来进行环境的搭建,同样分为两个部分:安装Java和intellijIDEA引入指定Selenium的Maven使用的pom.xml文件Maven是一个用于项目构建的工具,通过它便捷的管理项...

selenium测试(Java)--下拉框(二十一)

例子:<!DOCTYPEhtml><html><head><metacharset="UTF-8"><title>calc</title><script>functioncalcResult(){varnum1=document.get...

selenium测试(Java)--关闭窗口(二十)

quit方法:退出相关的驱动程序和关闭所有窗口close方法:关闭当前窗口packagecom.test.closewindow;importjava.util.Iterator;importjava.util.Set;importorg.openqa.selenium.By;importorg.openqa.sele...

selenium测试(Java)--截图(十九)

packagecom.test.screenshot;importjava.io.File;importjava.io.IOException;importorg.apache.commons.io.FileUtils;importorg.openqa.selenium.OutputType;importorg.ope...

selenium测试(Java)--操作cookie(十七)

packagecom.test.cookies;importorg.openqa.selenium.Cookie;importorg.openqa.selenium.JavascriptExecutor;importorg.openqa.selenium.WebDriver;importorg.openqa.selen...

selenium测试(Java)--下载文件(十六)

下载文件需要在Firefox的profile属性中配置一些参数,如下面的代码:packagecom.test.download;importjava.io.File;importorg.openqa.selenium.By;importorg.openqa.selenium.JavascriptExecutor;imp...

selenium测试(Java)--上传文件(十五)

1.当页面中是通过input标签实现上传功能时,可以使用selenium来上传功能。如下:packagecom.test.upload;importjava.io.File;importorg.openqa.selenium.By;importorg.openqa.selenium.WebDriver;importor...

selenium测试(Java)--告警框处理(十四)

下面代码中介绍了告警框的处理方法packagecom.test.alerthandle;importorg.openqa.selenium.By;importorg.openqa.selenium.JavascriptExecutor;importorg.openqa.selenium.TimeoutException...