#MC

windows/tomcat 修改java虚拟机JVM以utf-8字符集加载class文件的两种方式

 1.情景展示  做了这么长时间的java开发,但是,你知道JVM是以怎样的编码加载、解析class文件的吗?  我们知道,通常情况下,我们会将java文件的字符集修改成utf-8,这样,理所当然地就认为:JVM在加载class的时候,自然是按照utf-8进行解析的。  事实并非如此:JVM加载class文件...

tomcat 指定(自定义)JDK路径的两种方式

 1.情景展示  tomcat7使用jdk1.7;tomcat8使用jdk1.8。两个tomcat在一台机器下同时启动,你会发现这两个tomcat使用的是一个版本的jdk,  那就是你配置过的JAVA_HOME。  查看你的Windows下当前Java版本  查看我的tomcat7引入的java版本  第一步...

只访问tomcat,不访问项目时,显示指定内容。

 1.情景展示  我们知道,将javaWeb项目部署到tomcat后,访问该项目的url路径构成是:  网路协议+"://"+ip地址+":"+tomcat设定的端口+发布项目的项目名称。  如上图所示,访问具体的项目即可。  我们把项目去掉,只访问tomcat,你将得到的是:tomcat欢迎页,在这里可以对...

tomcat Invalid character found in the request target. The valid characters are defined in RFC 7230 and RFC 3986

 1.情景展示  tomcat日志时不时会报出如下异常信息,到底是怎么回事?java.lang.IllegalArgumentException:Invalidcharacterfoundintherequesttarget.ThevalidcharactersaredefinedinRFC7230andRF...

tomcat 启动中文乱码

  1.情景展示  从Apache官网下载的tomcat,启动后中文日志信息显示乱码。  启动startup.bat后2.原因分析  通过修改日志输出的字符集来解决。 3.解决方案  tomcat安装目录--》conf--》打开文件:“logging.properties”--》找到输出日...
代码星球 ·2021-02-14

tomcat The valid characters are defined in RFC 7230 and RFC 3986

 1.情景展示  当你使用浏览器进行问号传参与后台进行交互时,会报这个异常。   tomcat控制台报错信息如下:  ThevalidcharactersaredefinedinRFC7230andRFC39862.原因分析  这个问题是高版本tomcat中的新特性:就是严格按照RFC3986规范进...

JVM调优、加大Tomcat内存的方式;

1.通过IDEA加大jvm,tomcat内存在VMoptions中添加:-Dfile.encoding=UTF-8-mx2048m-XX:MaxPermSize=2048m-Drebel.spring_plugin=true-Drebel.hibernate_plugin=true   2...

IDEA启动tomcat中文乱码问题,Tomcat中文乱码问题

 1.VMoptions: -Dfile.encoding=UTF-82.选择当前项目3.1:在On'Update'action:里选择Updateclassesandresources3.2:在Onframedeactivation:里选择Updateclassesandresources&nbs...

本地部署到服务器并且访问的地址,修改Tomcat服务器端口为80。

 打开里面的server.xml文件,修改配置文件中的Connector节点的port属性进行的端口修改,修改后重启tomcat后就可以使用新端口访问了。 或者找到Tomcat的安装目录下的conf文件夹,打开里面的server.xml文件,修改port属性的端口。1<Connectorpor...

C/C++的内存泄漏检测工具Valgrind memcheck的使用经历

Linux下的Valgrind真是利器啊(不知道Valgrind的请自觉查看参考文献(1)(2)),帮我找出了不少C++中的内存管理错误,前一阵子还在纠结为什么VS2013下运行良好的程序到了Linux下用g++编译运行却崩溃了,给出一堆汇编代码也看不懂。久久不得解过后,想想肯定是内存方面的错误,VS在这方面一般都不检...

apache-tomcat-7.0.92

链接:https://pan.baidu.com/s/1wnTSjTknYfaeDV_pakrC9g提取码:see7...
代码星球 ·2021-02-12

Spring Boot:项目打包成war并发布到Tomcat上运行

1.因为SpringBoot中嵌入的有Tomcat,因此要移除嵌入式的Tomcat插件1<dependency>2<groupId>org.springframework.boot</groupId>3<artifactId>spring-boot-starter-web...

linux systemctl 指令 —— 阮一峰

历史上,Linux的启动一直采用init进程。下面的命令用来启动服务。/$sudo/etc/init.d/apache2start#或者$serviceapache2start这种方法有两个缺点。一是启动时间长。init进程是串行启动,只有前一个进程启动完,才会启动下一个进程。二是启动脚本复杂。init进程只是执行启动...
代码星球 ·2021-02-12

Tomcat的四种基于HTTP协议的Connector性能比较

 今天在osc上看到对Tomcat的四种基于HTTP协议的Connector性能比较具体内容如下:<Connectorport="8081"protocol="org.apache.coyote.http11.Http11NioProtocol"     ...

IDEA启动Tomcat服务器时某些端口(如1099端口)被占用的解决办法

启动Tomcat服务器时,出现1099端口被其它进程占用了解决办法:  1、找出占用1099端口的进程,进入windows命令,查看什么进程占用了1099端口,使用命令:netstat-aon|findstr1099找出占用1099端口的进程    2、然后关闭占用该端口的进程:taskkill-f-pid3756这样...
首页上一页...678910...下一页尾页