Xml的转义字符--约束-xml解析器
XML解析器:Dom适合增删改查(crud),缺点就是内存消耗大; Sax:内存消耗非常小,解析速度快,但是不适合增删改;
XML解析器:Dom适合增删改查(crud),缺点就是内存消耗大; Sax:内存消耗非常小,解析速度快,但是不适合增删改;
jvm默认只有64M;
public static void main(String[] args){
byte b[] = new byte[1024*1024*65];//此时会报内存溢出;
}
点击java单元文件的右键--Run as --Run configurations...
BeanUtils 操作Javabean 需要导入jar包,并且加入到构建路径里面去,选择右键--加入到****,jar包的图标变成奶瓶;
=》
位置会变成上一层;
========
原来已经配置了一系列,可以通过http://www.sina.com/mail/1.html 访问到本机的页面的。
现在要本机 输入 www.sina.com 就可以访问到本机的默认页面,操作步骤:
1、配置hosts 在C:\Windows\system32\drivers\etc 添加制定的 IP,就是自己的IP
2、server.xml配置:(为了把\mail配置成缺省)
3、在自己的文件夹 下面
建一个WEB-IN文件夹,在里面配置web.xml;
去tomcat的 conf文件夹里面的web.xml 把头尾拷贝过来,改一下。(为了把1.html配置成首页)
===========
1、图:找不到
2、打包 成 wer
进入到web应用的目录 >jar -cvf news.war news 回车
就会出现news.wer 上传到服务器后(tomcat\webapps路径中),服务器就会认识,自动回解压成文件夹
3、a) server.xml 中配(实际开发中建议不要配,经常变动,经常加载):
然后在mail中WEB-INF中经常添加很多java程序,服务器就会自动加载。
b) context.html中配置 <Context reloadable="true">后意味着服务器中所有的程序会自动加载,【全局性,不要用】
4、tomcat 组成,https连接器
数字证书(公钥);
数字签名:得到数据的摘要(数据指纹)(MD5算法得到很小),用自己是私钥对数据指纹加密和数据一起发给对方
keytool -genkey -alias tomcat -keyalg RSA 得到一个有密码的秘钥库(名称和网站信息)=》此网站的密钥库出示给用户
conf/server.xml中添加一个带密钥的连接器;看tomcat文档说明,docs/config/http.html
加入以下两个属性 keystoreFile="conf/.keystore" keystorePass="123456"和值
<Connector port="8443" protocol="org.apache.coyote.http11.Http11NioProtocol"
maxThreads="150" SSLEnabled="true" scheme="https" secure="true"
clientAuth="false" sslProtocol="TLS" keystoreFile="conf/.keystore" keystorePass="123456"/>
再打开对应的 网站,下一步,就是下载数字证书到浏览器中,(不用后记得删除没有必要的证书)
//已过 很不错 各种约束 传参 \2013-04-20泛型反射\视频\上午01-复习.wmv; \2013-04-20泛型反射\视频\上午02-委托里保存实例方法和静态方法的区别.wmv; \2013-04-20泛型反射\视频\下午01-泛型入门.wmv; \2013-04-20泛型反射\视频\下午02-泛型在运行时会根据不同的类型参数产生不同的类型版本.wmv; \2013-04-20泛型反射\视频\下午03-泛型的类型参数和开放类型封闭类型的概念.wmv; \2013-04-20泛型反射\视频\下午04-泛型类的继承.wmv; \2013-04-20泛型反射\视频\下午05-泛型约束-构造函数约束.wmv; \2013-04-20泛型反射\视频\下午06-泛型约束-值类型约束-父类约束-接口约束.wmv; \2013-04-20泛型反射\视频\下午07-泛型方法语法.wmv; //已过 Assembly对象 判断类是否已经实现某接口 \2013-04-22 泛型反射\视频\上午01-复习.wmv; \2013-04-22 泛型反射\视频\上午02-泛型方法的重载.wmv; \2013-04-22 泛型反射\视频\上午02-泛型方法重载-和俯卧撑.wmv; \2013-04-22 泛型反射\视频\上午03-泛型方法重写.wmv; \2013-04-22 泛型反射\视频\上午04-方法重写是重写父类方法体.wmv; \2013-04-22 泛型反射\视频\上午05-协变-子类转父类.wmv; \2013-04-22 泛型反射\视频\上午06-关于程序集里的元数据.wmv; \2013-04-22 泛型反射\视频\上午07-程序集运行时编程Assembly对象.wmv; \2013-04-22 泛型反射\视频\上午08-反射.wmv; \2013-04-22 泛型反射\视频\上午09-反射获取类的成员和调用类的成员.wmv; \2013-04-22 泛型反射\视频\下午01-复习.wmv; \2013-04-22 泛型反射\视频\下午02-关于外部引用程序集的加载时间.wmv; \2013-04-22 泛型反射\视频\下午03-获取Type对象的方式.wmv; \2013-04-22 泛型反射\视频\下午04-记事本主程序-读取程序集生成按钮.wmv; \2013-04-22 泛型反射\视频\下午05-记事本读取插件.wmv; \2013-04-22 泛型反射\视频\下午06.wmv;