2019独角兽企业重金招聘Python工程师标准>>>
作业感想记录:
1、list-style:none;要用通配符*{}全局修改才会消除了小实心点,在单个div中的class中不起作用,尝试所得。
2、web.xml中的编码格式为了兼容方便,最后都改为自己统一的utf-8格式,netbeans和eclipse的默认编码方式也不同,可在windows-performance中修改默认编码格式
3、marquee可实现动态移动,简单但我偶尔喜欢用;
4、因为sublime text2比较轻巧,也可以选择在里面编辑代码,然后放到tomcat7 下面的webapps中,然后本地localhost:8080/......预览,只要在要预览前启动tomcat即可,不过因为打包需要,在eclipse中编译时,会发现之前用sublime text2编辑时,打开的tomcat7,虽然已经stop service ,并且点击exit,但实际上在进程中它并未终止,你会在eclipse中运行jsp,发现这个问题:
Several ports (8080, 8009) required by Tomcat v7.0 Server at localhost are already in use. The server may already be running in another process, or a system process may be using the port. To start this server you will need to stop the other process or change the port number(s).
原因:端口 8080, 8009被占用了。可能是在打开Tomcat的情况下关闭了Eclipse,或是Eclipse非正常关闭,导致先前的Tomcat没有被关闭,端口占用。或是其他软件占用了tomcat的端口号。
解决方法:
方法1:杀掉占用端口的软件。
打开任务管理器,找到java虚拟机相关的进程javaw.exe,将它结束掉。如果问题没有解决,往下看。
如果没有这个进程,那可能是其他软件占用了端口。
在开始菜单->运行->cmd->输入 netstat -ano 命令,可以查看哪个进程占用了8080和8009端口,找到占用端口软件的PID,然后在任务管理器找到对应PID的软件,关闭结束该进程即可。如果任务管理器中没有显示PID列,需要设置,查看---》选择列---》勾选“PID(进程标识符)”。
方法2:修改tomcat默认端口号。
修改Tomcat的配置文件。
例如:C:/tomcat5.5.25/conf/server.xml
enableLookups="false" redirectPort="8443" acceptCount="100"
connectionTimeout="20000" disableUploadTimeout="true" />
Connector 节点,将port="8080"中的端口改为一个没有被占用的端口。
5、实验时由于习惯,总是在sublime text2中编辑代码,然后发现在jsp中用
不过,后来用合并文件<%@ page file="url"%>的方式尝试,得到解决,但这点还是有点不理解,虽说一个是两个文件的合并,一个是将一个文件的结果导入另一个文件,
但是我有统一编码格式啊!
6、想在jsp中加入java applet,显示一个时钟,不过这个尝试下次做完再提交!
7、不同IDE编辑稍有区别,有时以轻巧为便;
简单预览:
作业没有多少难度,不过喜欢在老师要求的基础上注重小细节,也喜欢小小配点颜色。
在hci微博有一次转发张,发现了不同配色网站,唯独一直钟情这配色方案的网站:http://www.dasplankton.de/ContrastA/
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<%
String str=""; //声明保存九九乘法表的字符串变量
//链接生成九九乘法表的字符串
for(int i=1;i<=9;i++){
for(int j=1;j<=i;j++){
str+=""+j+"x"+i+"="+j*i+"";
str+=" ";
}
str+="
";
}
%>
- 九九乘法表
- <%=str%>
<%@ include file="bottom.html"%>
ps:
有兴趣看看全部代码可以留言。