package com.mytomcat;
import java.net.*;
import java.io.*;
public class Mytomcat {
public static void main(String[] args)throws Exception
{
ServerSocket s = new ServerSocket(9988);
System....
分类:
编程语言 时间:
2015-06-09 10:01:45
阅读次数:
130
故障:晚上大概7点钟左右,收到播放中心投诉,说视频播放很慢,加载很久不出来。一开始,哥以为是tomcat服务又挂了。所以到tomcat服务器上查看下catalina.out输出日志。却没发现任务错误信息。分析:想了想,视频加载慢,会不会是数据库问题呢?果断上mysql数据库(从库)看下top..
分类:
数据库 时间:
2015-06-08 21:45:47
阅读次数:
154
struts2中的路径问题注意:在jsp中”/”表示tomcat服务器的根目录,在struts.xml配置文件中”/”表示webapp的根路径,即MyEclipse web项目中的WebRoot路径。总结:struts2中的路径问题是根据action的路径而不是jsp路径来确定,所以尽量不要使用相对...
分类:
其他好文 时间:
2015-06-08 19:34:49
阅读次数:
122
目前在做一个网站项目,使用MyEclipse+Tomcat,每次修改项目源代码时,都需要重启tomcat、重新导出项目到webapps文件夹或者重新部署,太麻烦。于是研究了一下tomcat如何设置成热启动,即修改源代码时不需要重启tomcat服务器。方法如下:第一步: Tomcat安装目录下...
分类:
其他好文 时间:
2015-06-07 23:24:04
阅读次数:
155
ServletContext概述、ServletContext对象、获取ServletContext对象、配置全局初始化参数、多个Servlet共享数据和读取Web工程中资源文件...
分类:
其他好文 时间:
2015-06-07 21:36:29
阅读次数:
175
Acceptor负责用来管理连接到tomcat服务器的数量,来看看Acceptor在tomcat服务器中的应用,是如何实现连接管理的,socket连接建立成功之后,是如何实现内容的读写的(读写是交由Poller机制去完成)。
先准备一点java nio中实现socket连接所需的基础知识:SocketChannel和ServerSocketChannel
SocketChann...
分类:
其他好文 时间:
2015-06-07 18:57:29
阅读次数:
248
在前面的分析中介绍过,Acceptor的作用是控制与tomcat建立连接的数量,但Acceptor只负责建立连接。socket内容的读写是通过Poller来实现的。
Poller使用java nio来实现连接的管理。
关于nio,主要需要明确三个概念:Channel、Selector和SelectionKey.
在这里的使用上,它们之间的关系可以简单这样理解,Channel必须...
分类:
其他好文 时间:
2015-06-06 00:31:34
阅读次数:
147
最近在学习Android网络编程的知识,以下是今晚学习的一些心得。与大家共同分享。
在实际的应用开发中很多时候需要app向服务器请求数据,那么app如何发送请求呢?下面的代码就是其中的一种情况,使用HttpURLConnection向服务器发送请求的数据,然后处理服务器返回的数据。
下面的代码只是客户端的一个简答测试代码。还需要在pc上安装一个
tomcat服务器 ,然后将demo中的...
分类:
移动开发 时间:
2015-06-03 23:32:53
阅读次数:
146
HTTP协议说明:apache tomcat服务器必须占用8080端口一、URL1.基本介绍URL的全称是Uniform Resource Locator(统一资源定位符)通过1个URL,能找到互联网上唯一的1个资源URL就是资源的地址、位置,互联网上的每个资源都有一个唯一的URL2.URL中常见的...
分类:
移动开发 时间:
2015-06-03 22:57:10
阅读次数:
3153
主要步骤如下:1、下载solr-4.7.0.tgz;2、解压缩solr-4.7.0.tgz,解压后目录结构如下:3、将example/webapps目录下的solr.war复制到tomcat的webapps目录中;4、启动tomcat服务器,这时候会报错,暂时不用管,只是为了解压war包,启动完成后...