JAVA基础

JVM——虚拟机栈
老高    分类:    发布时间:2022-11-16 08:47
java中的SecureRandom在linux中的实现
在安全系统中,通常我们会使用securerandom去更安全的生成随机数,而默认的SecureRandom里使用的算法是SHA1PRNG。
老高    分类:    发布时间:2022-10-07 23:03
解决jcaptcha在linux环境下面不显示验证码的问题
Tomcat中修改TOMCAT_HOME/bin/catalina.sh,在“echo "Using CATALINA_BASE: $CATALINA_BASE"”上面加入以下行:JAVA_OPTS="-server -Xms128m -Xmx256m -XX:MaxPermSize=256M -XX:PermSize=128M -Djava.awt.headless=true"
老高    分类:    发布时间:2022-07-19 14:54
Java中HttpURLConnection使用代理服务器
几乎所有的公司都十分关注保护自己的内部网络,以防黑客及入窃者。一种常见的安全措施是完全断开与因特网的连接。
老高    分类:    发布时间:2021-06-01 10:06
对象序列化与反序列化 InvalidClassException
没有默认serialVersionUID ,在生产环境反序列化失败,但是测试环境无论怎样都不会有问题,引用了相同的jar包,但是serialVersionUID 不是在编译时指定,而是在运行时根据该类生成,所以即使引用相同的jar包最后的序列号也可能不一样
老高    分类:    发布时间:2021-03-17 13:41
jvm内存区域划分
jvm区域总体分两类,heap区和非heap区。heap区又分:Eden Space(伊甸园)、Survivor Space(幸存者区)、Tenured Gen(老年代-养老区)。 非heap区又分:Code Cache(代码缓存区)、Perm Gen(永久代)、Jvm Stack(java虚拟机栈)、Local Method Statck(本地方法栈)。
老高    分类:    发布时间:2018-06-22 08:35
jconsole监控远程linux tomcat运行情况的配置
从Java 5开始 引入了 JConsole。JConsole 是一个内置 Java 性能分析器,可以从命令行或在 GUI shell 中运行。您可以轻松地使用 JConsole(或者,它更高端的 “近亲” VisualVM )来监控 Java 应用程序性能和跟踪 Java 中的代码。
老高    分类:    发布时间:2018-06-22 08:33
Java编程之Map中分拣思想
老高    分类:    发布时间:2017-08-24 08:34
Java 1.7 集合框架类图
接口为灰色,抽象类为黄色,具体类为绿色;红圈的代表废弃的,不建议使用,绿圈代表来自java.util.concurrent包
老高    分类:    发布时间:2017-04-22 23:44
equals()与hashCode()方法详解
Object类是类继承结构的基础,所以是每一个类的父类。所有的对象,包括数组,都实现了在Object类中定义的方法。
老高    分类:    发布时间:2017-04-09 21:18