logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

关于nginx启用HTTP2后出现ERR_HTTP2_INADEQUATE_TRANSPORT_SECURITY错误的解决方案

问题为了提高网站访问速度,在nginx中启用http2协议,配置完成后通过浏览器访问站点无法显示页面,提示“ERR_HTTP2_INADEQUATE_TRANSPORT_SECURITY”。nginx部分配置如下:http {includemime.types;default_typeapplication/octet-stream;server_tokens off;#隐藏版本号sendfile

#nginx
Java中如何将int 类型转换为 Long类型

Long l = (Long)3;很多同学可能会用上面的方法将int类型转换为Long类型,但事实上这样是不可行的。因为Long是包装类,而int是值类型数据,两者是不能这样强转的。long l = (long)3;int和long都是基本类型的数据,是可以强转的,那么我就可以以此作为桥梁,强转成long后,再生成Long类型的数据。Long l = new Long((long)3);这样就可以

#java
解决windows服务器上定时任务执行时报0x1错误,但是手动执行顺利完成

最近修改定时任务重新部署后,定时运行后运行结果为0x1,但是手动执行后,任务可以顺利完成。windows官网解释如下:0x0: 操作已成功完成0x1: 调用的函数不正确或调用了未知函数。因为手动可以执行,所以我排除程序问题,应该是系统权限造成的问题。然后尝试调整运行权限后,顺利执行。操作如下:运行权限默认的设置是“只在用户登录时运行”,这个设置有个问题就是当服务器重启后,没有登录的情况下

#windows#服务器
jvisualvm 监控JVM内存的工具

JDK中的自带有监控虚拟机内存的工具,在jdk的bin目录下面,双击打开jvisualvm.exe,出现如下画面:

#jvm
设置Tomcat的JVM虚拟机内存大小

如果是windows,在startup.bat中加入set JAVA_OPTS=-Xms256m -Xmx1024m,如果是linux,在startup.sh中加入JAVA_OPTS=-Xms256m -Xmx1024m

#tomcat
JAVA_OPTS Java虚拟机参数说明

下面是配置Java虚拟机的参数-server:一定要作为第一个参数,在多个CPU时性能佳-Xms:初始堆内存大小,cpu性能高时此值应设的大一些-Xmx:堆内存最大值,建议不要超过物理内存的一半-XX:PermSize:设定内存永久保存区域的最小值-XX:MaxPermSize:设定内存永久保存区域的最大值-XX:MaxNewSize:-Xss 15120 这使得JBoss每

#java#虚拟机
JVM内存区域详解(Eden Space、Survivor Space、Old Gen、Code Cache和Perm Gen)

JVM区域总体分两类,heap区和非heap区。heap区又分为:- Eden Space(伊甸园)、- Survivor Space(幸存者区)、- Old Gen(老年代)。非heap区又分:- Code Cache(代码缓存区);- Perm Gen(永久代);- Jvm Stack(java虚拟机栈);- Local Method Statck

#jvm#java#虚拟机
JVM(java虚拟机)内存简介及常见内存溢出解决办法

JVM管理的内存大致包括三种不同类型的内存区域:Permanent Generation space(永久保存区域)、Heap space(堆区域)、Java Stacks(Java栈)。其中永久保存区域主要存放Class(类)和Meta的信息,Class第一次被Load的时候被放入PermGen space区域,Class需要存储的内容主要包括方法和静态属性。堆区域用来存放Class的实例(即对

#java#jvm#虚拟机
在windows系统中配置JAVA环境

除了在web容器中设置虚拟机内存的大小,我们还可以为windows系统设置统一的虚拟机内存,如果一台服务器上面部署了多个web容器,我们就可以只设置一个地方,从而提高维护效率。那么如何配置呢,请看如下步骤:1,打开windows系统环境变量2,在系统变量中,新建变量JAVA_OPTS,值设置为Xms1024M -Xmx2048M -XX:PermSize=256M -XX:MaxNewSiz

#java#jvm#虚拟机
解决tomcat时区错误问题

问题:页面显示时间比实际时间多了11个小时,查看数据库中保存的时间和实际时间一致。原因:程序部署到tomcat后,打印出来的时间比实际时间多了11个小时,查看linux系统时间,系统时间错误,调整系统时间后问题仍然存在,最后设置tomcat时区解决问题。解决方案:打开tomcat中bin目录下的catalina.sh文件,在文件开始的地方增加JAVA_OPTS="${JAVA_OPTS}

#tomcat
    共 32 条
  • 1
  • 2
  • 3
  • 4
  • 请选择