zoukankan      html  css  js  c++  java
  • 2017-7 实训经验贴

    1.关于Mac OS上的eclipse MAVEN工程导入windows环境,工程里面会有一些隐藏的

    .*.*

    ._*.*

    这种格式的文件,然而在Tomcat上发布时,这些文件将会变得可见,并且,仍然会扫描这些文件

    然而这些文件都是源文件的副本,并且据我观察都是UTF-8+BOM格式的,扫描时会报 前言不允许有内容的错误

    所以观察到报错的文件名很奇怪但实际打开看不到这些文件,推测是隐藏文件,查看隐藏文件将关键的配置文件的隐藏副本删掉

    还有就是可能跟原来的MAVEN库不匹配,我们直接改下MAVEN坐标用新版本的

    2.然后关于Mysql数据库运行UTF-8的脚本,需要设置本地的字符集,否则都是乱码

    SET character_set_client='utf8';
    SET character_set_connection='utf8';
    SET character_set_results='utf8';
    由于cmd里默认是GBK编码,所以其实你查看还是乱码的
    1, 打开cmd命令行窗口
    2, 输入命令 >chcp 65001
    数字65001代表的是cmd窗口中utf-8格式的编码。cmd窗口默认编码为gbk,数字代码为936
    D:>chcp 65001
    Active code page: 65001
    3,在cmd窗口标题栏里右键点击,调出右键菜单,点击属性-》字体,将字体改成Lucida Console,
    这样就插入和显示都正常
     
    3.
    调试J2ee的网页,chrome要经常刷新缓存
     
    4.
    想到一种Activity和Fragment互相通信的方法,想办法拿到对方的Handler然后进行通信
     

    5.使用maven创建web项目时,可能会出现如下错误:

    web.xml is missing and <failOnMissingWebXml> is set to true

    此问题的解决办法:

    1. 右键点击Project Explorer中的Deployment Descriptor

    2. 选择Generate Deployment Descriptor Stub

    这样就能生成src/main/webapp/WEB_INF/web.xml文件了。

     
     6.在配置servers.xml中servlet-class中的类名要包含路径,包名什么的一定要记得加上
     
    7.Tomcat启动故障的话,第一看一下进程有没有起来,第二看一下端口号有没有被占用,以及监听的IP地址,第三,要看一下web.xml以及services.xml的路径和端口是否配置正确,第四工程有没有部署到Tomcat,第五不要开其他的服务器
     
  • 相关阅读:
    Pie(二分)
    Prime Ring Problem + nyoj 素数环 + Oil Deposits + Red and Black
    关于各种排列(dfs)
    精讲N皇后问题
    (转)女生应该找一个玩ACM的男生
    Radar Installation(贪心,可以转化为今年暑假不ac类型)
    vector之妙用系列
    寻找最大数(贪心)
    Linux使用tcpdump命令抓包并使用wireshark分析
    使用MSF发现主机和端口扫描
  • 原文地址:https://www.cnblogs.com/linkzijun/p/7159563.html
Copyright © 2011-2022 走看看