Tomcat

IDEA的基本使用:让你的IDEA有飞一般的感觉

雨燕双飞 提交于 2020-11-14 10:39:42
来自:CSDN,作者:琦彦 链接:https://blog.csdn.net/fly910905/article/details/77868300 目录 1.设置maven 2.IDEA 设置代码行宽度 3.IDEA 提示不区分大小写 4.IntelliJ强制更新Maven Dependencies 5.idea的环境配置默认保存位置 6.隐藏不想看到的文件或者文件夹(类似eclipse的filter功能) 7.修改为Eclipse快捷键 8.修改默认设置--default setting 9.修改智能提示快捷键 10.查找快捷键冲突问题处理 11.显示行号 12.代码智能提示,忽略大小写 13.用*标识编辑过的文件 14.关闭自动代码提示 15.常用快捷键 16.svn 不能同步代码问题修正 17.设置idea的SVN忽略掉*.iml文件 18.改变编辑文本字体大小 19.IDEA编码设置 20.Live Templates 21.配置tomcat参数 22.idea安装插件的方法 23.调整idea启动时的内存配置参数 24.导入eclipse web项目发布到Tomcat如果找不到 25.每次打开一个新jsp或java文件时,cpu都占用很高,去掉检验即可 26.idea增加spring/struts关联文件支持 27. IDEA开启类修改后自动编译 28

【编测编学】linux内核及发行版本相关知识

别说谁变了你拦得住时间么 提交于 2020-11-14 09:24:27
之前很多孩子就和我说老师我会linux,我就会反问,你学软件测试,你会linux你知道linux的东西如何和企业结合吗? 不是你只会一些cd、chmod、chown、ps、find、tar、vim、vi等等就可以说自己会linux的!!! 那么对于linux来说,测试到底用它做什么呢? 1、我们都知道一般我们的程序部署的服务器大多都是linux服务器,那么测试要用到linux的第一个点就是测试环境搭建和部署,那么就需要配置类似java、tomcat等等。然后再去写shell完成应用的自动编译、打包,部署。 2、另外linux还有一些用途比如我们测试过程中发现后端报错了,我们可以去上到linux服务器上去查看、分析日志,分析到程序报错的日志信息。 3、当然,还有一些其他用处,比如通过一些shell做一些其他自动化的任务。 4、最后linux我们还可以在做性能测试时监控服务器的性能资源使用情况。 linux内核及发行版本相关知识 1.应用程序间的抽象层 2、操作系统是计算机的核心,而内核是操作系统的核心。 3、内核的开发也是一步一步过来的,所以在开发过程中也会不断的更新新的功能,所以在开发过程中,Linux 内核版本又分为 稳定版 和 开发版,两种版本是相互关联,相互循环。 4、稳定版: 具有工业级强度,可以广泛地应用和部署。新稳定版相对于较旧的只是修正一些 bug

【编测编学】linux内核及发行版本相关知识

孤者浪人 提交于 2020-11-13 20:27:46
之前很多孩子就和我说老师我会linux,我就会反问,你学软件测试,你会linux你知道linux的东西如何和企业结合吗? 不是你只会一些cd、chmod、chown、ps、find、tar、vim、vi等等就可以说自己会linux的!!! 那么对于linux来说,测试到底用它做什么呢? 1、我们都知道一般我们的程序部署的服务器大多都是linux服务器,那么测试要用到linux的第一个点就是测试环境搭建和部署,那么就需要配置类似java、tomcat等等。然后再去写shell完成应用的自动编译、打包,部署。 2、另外linux还有一些用途比如我们测试过程中发现后端报错了,我们可以去上到linux服务器上去查看、分析日志,分析到程序报错的日志信息。 3、当然,还有一些其他用处,比如通过一些shell做一些其他自动化的任务。 4、最后linux我们还可以在做性能测试时监控服务器的性能资源使用情况。 linux内核及发行版本相关知识 1.应用程序间的抽象层 2、操作系统是计算机的核心,而内核是操作系统的核心。 3、内核的开发也是一步一步过来的,所以在开发过程中也会不断的更新新的功能,所以在开发过程中,Linux 内核版本又分为 稳定版 和 开发版,两种版本是相互关联,相互循环。 4、稳定版: 具有工业级强度,可以广泛地应用和部署。新稳定版相对于较旧的只是修正一些 bug

每天两小时轻松掌握java、spring、Redis、JVM、分布式、高并发

早过忘川 提交于 2020-11-13 13:14:34
干货视频,高级架构师最新java、spring、Redis、JVM、分布式、高并发。要的留下私信我,一小时之内回复。里面有高可用、高并发、高性能及分布式、Jvm性能调优、Spring,MyBatis,Netty源码分析,Redis,Kafka,Mysql,Zookeeper,Tomcat,Docker,Dubbo,Nginx等多个知识点高级进阶干货的免费直播讲解。 需要资料直接关注下方公众号即可免费领取。 精选JAVA 高并发分布式架构课程视频 。 高可用、高并发、高性能及分布式、Jvm性能调优、Spring,MyBatis,Netty源码分析,Redis,Kafka,Mysql,Zookeeper,Tomcat,Docker,Dubbo,Nginx 互联网架构专题课程【马士兵教育】---Java架构师学这个就够了 若干架构资料文档 面试系列视频发放 如果需要获取到这个里面的文档的话帮忙转发一下然后再关注下方公众号得到获取方式吧! 来源: oschina 链接: https://my.oschina.net/u/4310950/blog/4715598

阿里雷卷:RSocket从入门到落地,RSocket让AJP换发青春

安稳与你 提交于 2020-11-13 11:21:02
简介: 借助 RSocket 的架构提供,我们可以将之前比较复杂的方案简化,当然最最重要的是性能的提升,即便之前的一些性能提升技术点,可能由于一些约束等,现在和 RSocket 对接,那些问题都不存在啦!这篇文章只是一个架构启发,不会浪费你时间让你学习 20 年前的技术和知识。 考虑很久,决定还是写一下这篇文章,主要是 AJP 技术太老,我只能说 Long long ago ,估计我在用这个技术的时候,很多同学小学还没有毕业。但是没有问题,这篇文章只是一个架构启发,不会浪费你时间让你学习 20 年前的技术和知识。 Apache JServ Protocol Apache JServ 协议,简称 AJP ,是一种二进制协议,可以将来自 Web 服务器的入站请求代理到位于 Web 服务器后面的应用程序服务器,部署结构如下: 通常我们不希望直接将应用服务暴露到互联网上,有安全问题,当然还涉及到 DNS,IP等问题,我们会做一个互联网请求入口的 Gateway,也就是一个Web服务负责入站请求,然后再转发给内部的Web应用服务器,这样架构就灵活很多。 为何要使用 AJP 这个二进制协议?我们知道 HTTP 1.1 是文本协议,所以解析协议的工作量还是有的,如果 Gateway 的 Web 服务器已经将 HTTP 协议解析啦,为何不复用解析后的结果,形成一个更高效的二进制结构

80端口占用异常解决方法java.net.BindException: Address already in use: JVM_Bind:80(或8080)

南笙酒味 提交于 2020-11-13 07:13:33
1:Tomcat(或其他Web容器)启动时控制台报错如下示: 2007-8-2 15:20:43 org.apache.coyote.http11.Http11Protocol init 严重: Error initializing endpoint java.net.BindException: Address already in use: JVM_Bind:8080 2007-8-2 15:20:43 org.apache.catalina.startup.Catalina load 严重: Catalina.start LifecycleException: Protocol handler initialization failed: java.net.BindException: Address already in use: JVM_Bind:80 2007-8-2 15:20:46 org.apache.coyote.http11.Http11Protocol start 严重: Error starting endpointjava.net.BindException: Address already in use: JVM_Bind:80 2007-8-2 15:20:46 org.apache.catalina.startup.Catalina start

Nginx反向代理-端口转发与目录转发

淺唱寂寞╮ 提交于 2020-11-13 02:51:20
一、配置 nginx.conf中引入include vhost/*.conf;配置文件 在nginx.conf同级目录下创建vhost/port.conf文件 二、端口转发 server { listen 80; autoindex on; server_name www.port.com; access_log c:/access.log combined; index index.html index.htm index.jsp index.php; #error_page 404 /404.html; if ( $query_string ~* ".*[\;'\<\>].*" ) { return 404; } location / { proxy_pass http://127.0.0.1:8080; add_header Access-COntrol-Allow-Origin *; } } 配置hosts 127.0.0.1 www.port.com 重启Nginx niginx -s reload http://127.0.0.1:8080端口是配置的tomcat服务器 这样当输入www.port.com时就会转发到tomcat服务器啦 二、文件转发 server { listen 80; autoindex on; server_name www.file.com;