我的java培训日记-3

原创 2007年09月25日 15:10:00

                                              传智播客java培训日记-3

 

1. 又遇乱码问题
在分析conf/server.xml时,如果在里面添加中文注释,那么startup.bat启动服务器则会出现错误。是因为编码问题,如果文件中出现中文,则文件读取错误,因为xml默认是以unicode编码存的。添加声明<?xml version="1.0" enconding="GB2312"?>或文件另存为编码为UTF-8则启动正常。
2. 怎样在telnet命令行窗口中显示本地回显
用ctrl+”]”然后按回车,再输入命令,telnet就可以本地回显。
3. 讲解Tomcat中的server.xml
(1)在分析conf/server.xml时,如果在里面添加中文注释,那么startup.bat启动服务器则会出现错误.是因为编码问题,如果文件中出现中文,则文件读取错误,因为xml默认是以unicode编码存的.添加声明<?xml version="1.0" encondin="GB2312"?>或文件另存为编码为UTF-8则启动正常。
(2)server.xml是给java执行的,所以在添盘符路径时可以不用//来表示/,而java程序是给javac看的,编译器需要用//来转意表示/,否则编译器会报错。
<Host></Host>之间添加<Context path="/abc" docBase="e:abc/"/> path代表浏览器中的目录,docBase代表path的设置中对应本地磁盘的目录。
(3)当用startup.bat启动tomcat时,如果server.xml配置有错误,那么startup.bat将闪一下就消失了,如果想让命令窗口停住,好方便查看错误信息,则用如下方法修改:修改catalina.bat,找到里面的:
:doStart
shift
if not "%OS%" == "Windows_NT" goto noTitle
set _EXECJAVA=start %_RUNJAVA%
goto gotTitle
:noTitle
set _EXECJAVA=start %_RUNJAVA%
:gotTitle
if not ""%1"" == ""-security"" goto execCmd
shift
echo Using Security Manager
set SECURITY_POLICY_FILE=%CATALINA_BASE%/conf/catalina.policy
goto execCmd
将上面set _EXECJAVA=start %_RUNJAVA% 中的start去掉,就可以让命令行出错后不消失。set _EXECJAVA=start %_RUNJAVA% 的意识是重新启动一个命令行窗口。去掉start后,则不会再重新启动窗口,就达到了使命令行停住的效果。要在命令行中启动startup.bat才能看到效果。
4. 配置虚拟子目录的三种方法
1.使用server.xml文件中的<context>元素。
2.在某个特定的目录中的xml文件中包含<Context>元素
例如:Tomcat5.x中主目录/conf/cat/localhost/manager.xml中的<Context>元素
3.<Host>元素的appBase属性所设置的应用程序基准目录中含有WEB-INF/web.xml文件的子目录会自动被映射成虚拟子目录。
4.<Host>元素的appBase属性所设置的应用程序基准目录中的war文件,这个war文件的名称也会自动被映射成虚拟子目录。
5. 其它知识点
将一个WAR的压缩包放到webapps目录下时,服务器会自动解压这个压缩文件。
Web.xml文件中
<welcome-file-list>
        <welcome-file>a.html</welcome-file>
       </welcome-file-list>
<welcome-file>内放如想要直接显示的页面(比如说欢迎页面),如果设置了该属性则站点下默认的网页就是a.html。
 

详细:www.itcast.cn

java实习日记三

今天,我完成了对于图片的显示功能。我通过上网查找如何让图片在java上显示出来。写入一段代码在原代码上实现了图片的显示。今天也只能做到这里。明天继续去完成猜猜看的名字配对部分  import ...
  • u013993272
  • u013993272
  • 2015年07月01日 11:39
  • 969

使用Java语言编写一款日记软件

*前言:用此款软件记录生活的点滴项目分析一、 实验说明 - 环境介绍 本实验在Window平台下,使用Eclipse环境 - 项目介绍 使用java语言实现的一款日记软件。可以实现用户的...
  • baidu_22522021
  • baidu_22522021
  • 2016年04月09日 16:56
  • 2447

网易java开发实习日记

2014.05.14 第一天入职,感觉很棒!呗
  • u014054428
  • u014054428
  • 2014年05月15日 22:03
  • 1784

量化分析师的Python日记【第3天:一大波金融Library来袭之numpy篇】

接下来要给大家介绍的系列中包含了Python在量化金融中运用最广泛的几个Library: numpy scipy pandas matplotlib 会给初学者一一介绍 ...
  • youmengdaigu
  • youmengdaigu
  • 2015年11月05日 22:18
  • 1635

Java培训去哪里好?要多久?

Java培训去哪里好?要多久?     随着互联网的发展,Java需求的的人才只会越来越多。有一些学习时间并不充足但又想的朋友会问到学Java到底需要多长时间。        在广州...
  • u011960540
  • u011960540
  • 2014年02月25日 11:00
  • 797

2017年java培训机构排名

俗话说360行,行行转IT,在如今这个互联网横行的时代,做一个Java开发工程师可以算得上是集智慧,钞票为一身的光鲜职业了,尤其是在北上广这一线城市,年薪30w的黄金小鲜肉随处可见,这也是许多高校毕业...
  • anjing2332
  • anjing2332
  • 2017年01月19日 19:53
  • 2591

蓝桥杯 高斯日记

网上给的都是结果,代码我来给吧。 ----------------------------------------------------------------------------------...
  • friendan
  • friendan
  • 2013年05月26日 13:13
  • 9620

我的一次java培训经历

说说自己的一段培训经历吧,在这里跟大家分享一下。 今年的暑假,脑子一热就去参加了某公司的java培训,当时考虑到去培训有几个原因:一个就是自己的项目实践能力确实不太行,除了几个学校的课程设计之外...
  • maojycom
  • maojycom
  • 2014年12月03日 18:19
  • 2324

java 蓝桥杯 高斯日记

高斯日记  大数学家高斯有个好习惯:无论如何都要记日记。 他的日记有个与众不同的地方,他从不注明年月日,而是用一个整数代替,比如:4210 后来人们知道,那个整数就是日期,它表示那一天是高斯出生...
  • Yiyuan_chen
  • Yiyuan_chen
  • 2017年02月07日 14:43
  • 339

南通JAVA培训新手如何学习java

总体来说,由于毕业生每年都有增长,经济环境不是很好,工作不是很好找。  对于刚刚应届毕业的你,没有任何工作经验,没有任何社会背景。很多人刚刚大学毕业出来的,能找个实习的工作就不错了。目前java软件...
  • chinacjw
  • chinacjw
  • 2017年11月04日 10:49
  • 178
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:我的java培训日记-3
举报原因:
原因补充:

(最多只允许输入30个字)