摘要:假设来自客户的请求为:http://localhost:8080/wsota/wsota_index.jsp1) 请求被发送到本机端口8080,被在那里侦听的Coyote HTTP/1.1 Connector获得2) Connector把该请求交给它所在的Service的Engine来处理,并等待来自Engine的回应3) Engine获得请求localhost/wsota/wsota_index.jsp,匹配它所拥有的所有虚拟主机Host4) Engine匹配到名为localhost的Host(即使匹配不到也把请求交给该Host处理,因为该Host被定义为该Engine的默认主机)5) lo
阅读全文
摘要:先说一个问题,java获取路径的方式有很多,相对绝对,类本身或者servler环境等等。还有什么System.getProperty("user.dir");相关资源也比较多。参考http://www.iteye.com/topic/319748今天遇到个什么问题呢:配置文件在src下和在某个包下两种情况。长话短说:一:1.如果在src下使用方法:InputStream ips = GetPath.class.getClassLoader().getResourceAsStream("first.properties");2.如果在包下,与类在同一级目录
阅读全文
摘要:网上资源很多,同时也很杂,很多时候并不完全符合我们的要求,浪费时间。应该有两种方式:1.直接修改httpd.conf 2.开启虚拟端口:修改httpd-vhosts.conf文件内容我这里采用第二种:比较简单分三步1.在httpd.conf中添加新的监听端口:Listen 88872. # Virtual hosts #虚拟主机 开启多端口 原先是注释掉的 Include conf/extra/httpd-vhosts.conf3.修改httpd-vhosts.conf内容,注意此文件的路径。 新增如下内容:<VirtualHost *:8887> ServerAdm...
阅读全文
摘要:如在8081端口,可以访问XX项目。1.server.xml文件下增加如下内容: 1 <Service name="MyCatalina"> 2 3 <Connector port="8081" maxHttpHeaderSize="8192" maxThreads="150" minSpareThreads="25" maxSpareThreads="75" enableLookups="false" redirectPort=&quo
阅读全文
摘要:1.apache服务器安装过程中的一个错误:配置文件#下面一行如果不注释掉 无法启动#ServerAdminhttp://www.linuxidc.com/Linux/2010-05/26203.htm2.java环境变量设置 java_home:指向java目录 classpath .;%JAVA_HOME%lib\tools.jar path%JAVA_HOME%\bin;tomcat环境变量设置:在java基础之上 增加一个catalina_home 指向tomcat文件夹 还有一个:%CATALINA_HOME%\bin;3.h...
阅读全文
摘要:top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器。下面详细介绍它的使用方法。top - 01:06:48 up 1:22, 1 user, load average: 0.06, 0.60, 0.48Tasks: 29 total, 1 running, 28 sleeping, 0 stopped, 0 zombieCpu(s): 0.3% us, 1.0% sy, 0.0% ni, 98.7% id, 0.0% wa, 0.0% hi, 0.0% siMem: 191272k total, 173656k used, 1
阅读全文
摘要:ibatis:sql需要自己写hibernate:sql自动生成上面是最大的区别,下面是一些细节.选择Hibernate还是iBATIS都有它的道理:Hibernate的特点:Hibernate功能强大,数据库无关性好,O/R映射能力强,如果你对Hibernate相当精通,而且对Hibernate进行了适当的封装,那么你的项目整个持久层代码会相当简单,需要写的代码很少,开发速度很快,非常爽。以数据库字段一一对应映射得到的PO和Hibernte这种对象化映射得到的PO是截然不同的,本质区别在于这种PO是扁平化的,不像Hibernate映射的PO是可以表达立体的对象继承,聚合等等关系的,这将会直接
阅读全文