一张PDF了解JDK10 GC调优秘籍-附PDF下载 Java 编程技术

一张PDF了解JDK10 GC调优秘籍-附PDF下载

简介 今天我们讲讲JDK10中的JVM GC调优参数,JDK10中JVM的参数总共有1957个,其中正式的参数有658个。 其实JDK10跟JDK9相比没有太大的变化,一个我们可以感受到的变化就是引入了本地变量var。 为了方便大家的参考,特意将JDK10中的GC参数总结成了一张PDF,这个PDF在之前的JDK9的基础上进行了增减和修正,欢迎大家下载。 Java参数类型 其实J...
阅读全文
Web中间件常见漏洞总结 Java 编程技术

Web中间件常见漏洞总结

IIS IIS是Internet Information Services的缩写,意为互联网信息服务,是由微软公司提供的基于运行Microsoft Windows的互联网基本服务。 IIS目前只适用于Windows系统,不适用于其他操作系统。 解析漏洞 IIS 6.X 基于文件名 该版本 默认会将 *.asp;.jpg 此种格式的文件名,当成Asp解析,原理是 服务器默认不解析...
阅读全文
一张PDF了解JDK10 GC调优秘籍-附PDF下载 Java 编程技术

一张PDF了解JDK10 GC调优秘籍-附PDF下载

今天我们讲讲JDK10中的JVM GC调优参数,JDK10中JVM的参数总共有1957个,其中正式的参数有658个。 其实JDK10跟JDK9相比没有太大的变化,一个我们可以感受到的变化就是引入了本地变量var。 为了方便大家的参考,特意将JDK10中的GC参数总结成了一张PDF,这个PDF在之前的JDK9的基础上进行了增减和修正,欢迎大家下载。 Java参数类型 其实Java参...
阅读全文
聊聊sleep(0)和Thread.yield() Java 编程技术

聊聊sleep(0)和Thread.yield()

看到一个问题“sleep(0)的作用是什么”,发现底层牵涉还挺多内容。 以下基于openjdk8的源码,hg id 87ee5ee27509。 回顾线程状态状态机图: java sleep和yield的源码 Thread.sleep() 实现: /src/share/vm/prims/jvm.cpp#l3038 if (millis == 0) {...
阅读全文
JVM的基本概念与维护调优 Java 编程技术

JVM的基本概念与维护调优

一、概念 数据类型 java虚拟机中,数据类型可以分为两类: 基本类型 引用类型 基本类型的变量保存原始值,即:他代表的值就是数值本身;而引用类型的变量保存引用值。 基本类型包括: byte,short,int,long,float,double,Boolean 。 “引用值”代表了某个对象的引用,而不是对象本身,对象本身存放在...
阅读全文
Web中间件常见漏洞总结 Java 编程技术

Web中间件常见漏洞总结

*本文作者:ningjing,本文属 FreeBuf 原创奖励计划,未经许可禁止转载。 一、 常见web中间件及其漏洞概述 (一) IIS 1、PUT漏洞 2、短文件名猜解 3、远程代码执行 4、解析漏洞 (二) Apache 1、解析漏洞 2、目录遍历 (三) Nginx 1、文件解析 2、目录遍历 3、CRLF注入 4、目录穿越 (...
阅读全文
每日一博 | JVM 调优:堆大小设置、回收器选择 Java 编程技术

每日一博 | JVM 调优:堆大小设置、回收器选择

堆大小设置 JVM 中最大堆大小有三方面限制:相关操作系统的数据模型(32-bt还是64-bit)限制;系统的可用虚拟内存限制;系统的可用物理内存限制。32位系统下,一般限制在1.5G~2G;64为操作系统对内存无限制。我在Windows Server 2003 系统,3.5G物理内存,JDK5.0下测试,最大可设置为1478m。 典型设置: ...
阅读全文
揭秘勒索病毒“想哭”背后的地下市场 创业报道

揭秘勒索病毒“想哭”背后的地下市场

这个周一,“开电脑”变成了最惊心动魄的事儿,大家生怕“中彩”染上“想哭”(WannaCry)病毒。截至15日早晨,这一比特币勒索病毒已蔓延至全球150个国家,全球遭感染的个人终端超过100万。被感染的电脑的文件将被加密,用户只有交纳比特币作为赎金才能将文件解密。其实,像“想哭”这样的勒索病毒还有很多,其...
阅读全文
上周网络攻击的经验教训:紧急采取联合行动,保护公众安全上网 互联网.资讯

上周网络攻击的经验教训:紧急采取联合行动,保护公众安全上网

  作者:微软总裁兼首席法务官 Brad Smith   在上周五的早上(美国时间 5 月 12 日),全球遭遇了今年最新的网络攻击。   从英国和西班牙开始,恶意软件 WannaCrypt 迅速蔓延到全球,阻止客户访问自己的数据,除非用户以比特币方式支付赎金。WannaCrypt 利用了从美国国家安全局(NSA)窃取的漏洞利用...
阅读全文
微软推出:关于WannaCrypt恶意攻击防护的用户指导 互联网.资讯

微软推出:关于WannaCrypt恶意攻击防护的用户指导

  目前,全球的很多客户和他们使用的关键系统遭受不幸攻击成为恶意软件“WannaCrypt”的受害者。看到企业和个人因这次网络攻击而受影响,我们如芒在背。从美国时间 2017 年 5 月 11 日开始,微软争分夺秒研究和分析此次攻击,并采取一切可能的措施来保护我们的客户。这个博客旨在具体指导企业和个人用户应该采取哪...
阅读全文
Loading...