2023年3月

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"/>

再打开对应的 网站,下一步,就是下载数字证书到浏览器中,(不用后记得删除没有必要的证书)

历经5年锤炼(史上最适合初学者入门的Java基础视频)--视频列表

\JavaSE基础视频18\泛型\01-常用对象API(集合框架-泛型-概述).avi;
\JavaSE基础视频18\泛型\02-常用对象API(集合框架-泛型-擦除&补偿).avi;
\JavaSE基础视频18\泛型\03-常用对象API(集合框架-泛型-在集合中的应用).avi;
\JavaSE基础视频18\泛型\04-常用对象API(集合框架-泛型-泛型类).avi;
\JavaSE基础视频18\泛型\05-常用对象API(集合框架-泛型-泛型方法).avi;
\JavaSE基础视频18\泛型\06-常用对象API(集合框架-泛型-泛型接口).avi;
\JavaSE基础视频18\泛型\07-常用对象API(集合框架-泛型-泛型限定(上限)).avi;
\JavaSE基础视频18\泛型\08-常用对象API(集合框架-泛型-泛型限定(下限)).avi;
\JavaSE基础视频18\泛型\09-常用对象API(集合框架-泛型-泛型限定(上限的体现)).avi;
\JavaSE基础视频18\泛型\10-常用对象API(集合框架-泛型-泛型限定(下限的体现)).avi;
\JavaSE基础视频18\泛型\11-常用对象API(集合框架-泛型-泛型限定(通配符的体现)).avi;
\JavaSE基础视频18\泛型\12-常用对象API(集合框架-集合查阅的技巧).avi;
或者C# 《2013传智播客视频》
//已过  很不错  各种约束  传参
\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;