话题编程语言 › Java

编程语言:Java

Java 序列化与反序列化安全分析

探讨Java 序列化与反序列化安全分析。

Java多线程编程-(2)-可重入锁以及Synchronized的其他基本特性

关键字Synchronized拥有锁重入的功能,也就是在使用Synchronized的时候,当一个线程得到一个对象的锁后,在该锁里执行代码的时候可以再次请求该对象的锁时可以再次得到该对象的锁。

Use DNS Rebinding to Bypass SSRF in Java

本文由美联安全小哥哥JoyChou提供~

初探Java源码之LinkedList

Kafka中时间轮分析与Java实现

教你如何成为Java的OOM Killer

前言 虽然事隔半年,当时排查线上OOM事故的过程记忆犹新,每一个步骤都历历在目,感谢业务组、系统部、压测组、监控与应急部对架构组的强力支持,得以让这个Java内存问题水落石出...

Java入行5年明白的10个问题

JAVA笔记-如何将百万级数据高效的导出到Excel表单

今天,一朋友问我使用JAVA有没有什么办法导出百万级的数据到Excel工作表。 当时我的第一个念头就是这真的是一个好疯狂的念头。然后就想假如真的有这样类似的需求,我自己应该怎么做呢? ps: 首先科普一下基础知识 Excel 2003及以下的版本。一张表最大支持65536行数据,256列。也就是说e

Java 文件句柄泄露问题解决小记

Java - @CodingNET - 作者:天高> 维护 WebIDE 免不了要管理很多的文件, 自从我们线上

Java中String的hash函数分析

JDK6的源码: * Returns a hash code for this string. The hash code for a * String object is computed as * s[0]*31^(n-1) + s[1]*31^(n-2) + ... + s[n-1] * using int arithmetic,…

java为什么要重写hashCode和equals方法

在我们的业务系统中判断对象时有时候需要的不是一种严格意义上的相等,而是一种业务上的对象相等。在这种情况下,原生的equals方法就不能满足我们的需求了,所以这个时候我们需要重写equals方法,来满足我们的业务系统上的需求。

Java核心技术点之集合框架

记一次java native memory增长问题的排查

Java工程师成神之路~

In Java, difference between default, public, protected, and private

In Java, are there clear rules on when to use each of access modifiers, namely the default (package private), public, protected and private, while making class and interface and dealing with inheri...

JAVA使用堆外内存导致swap飙高

近期遇到一个堆外内存导致swap飙高的问题,这类问题比较罕见,因此将整个排查过程记录下来了 现象描述 最近1周线上服务器时不时出现swap报警(swap超过内存10%时触发报警,内存是4G,因此swap超过400M会触发报警),每次都是童鞋们通过重启tomcat解决的; 但导致的根本原因是什么呢?必须找到根本原因才行,总是这么重启就有点low了 问题排查 于是找了1台占用了swap但还未触发...

首页 - Wiki
Copyright © 2011-2024 iteam. Current version is 2.137.3. UTC+08:00, 2024-11-26 15:01
浙ICP备14020137号-1 $访客地图$