摘要: 1、String类的构造方法 2、String的特点一旦被赋值就不能改变 3、String字面值对象和构造方法创建对象的区别 练习: 4、String类的判断功能 练习:模拟登录 练习:模拟登录改进 5、String类的获取功能 6、字符串的遍历 练习:统计大写,小写及数字字符的个数案例 7、Str 阅读全文
posted @ 2017-05-27 23:57 花醉红尘 阅读(265) 评论(0) 推荐(0) 编辑
摘要: 1:Eclipse的安装 2:用Eclipse写一个HelloWorld案例,最终在控制台输出你的名字 A:创建项目 B:在src目录下创建包。cn.itcast C:在cn.itcast包下创建类。HelloWorld D:在HelloWorld下有一个方法。public static void 阅读全文
posted @ 2017-05-27 16:33 花醉红尘 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 1、类名作为形式参数 2、抽象类名作为形式参数 3、接口名作为形式参数 4、类名作为返回值类型 5、抽象类名作为返回值类型 6、接口名作为返回值类型 7、链式编程 8、包的概述及编译运行 9、不同包间的访问 10、修饰符的概述和总结 10、常见修饰符的使用 11、内部类概述 12、内部类分类及成员内 阅读全文
posted @ 2017-05-26 15:26 花醉红尘 阅读(260) 评论(0) 推荐(0) 编辑
摘要: 一、可视化监控工具 1、jconsole 内存越大,FullGC的时间约长 通过线程活动情况,可以帮助我们估计tomcat的线程池配置的大小 2、jvisualvm.exe 安装所有插件 主要对CPU、内存进行抽样 3、jprofiler 1)安装及连接: 将jprofiler_linux_7_2_ 阅读全文
posted @ 2017-05-25 02:12 花醉红尘 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 一、引入 进入tomcat下的webapps文件夹中,将test1.war上传至该目录下,重启tomcat: sh startup.sh && tail -f ../logs/catalina.out 这时候tomcat会自动解压war包,文件夹文件如下: 在浏览器中访问该项目jsp文件的地址: 使 阅读全文
posted @ 2017-05-23 23:35 花醉红尘 阅读(275) 评论(0) 推荐(0) 编辑
摘要: 1、接口的成员特点: 2、类与类、类与接口、接口与接口的关系: 3、抽象类和接口的区别 A:成员区别 抽象类: 成员变量:可以变量,也可以常量 构造方法:有 成员方法:可以抽象,也可以非抽象 接口: 成员变量:只可以常量 成员方法:只可以抽象 B:关系区别 类与类 继承,单继承 类与接口 实现,单实 阅读全文
posted @ 2017-05-21 00:21 花醉红尘 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 1、抽象类概述: 2、抽象类的成员特点: 案例:猫狗 3、abstrace不能和哪些关键字共存: 阅读全文
posted @ 2017-05-20 23:25 花醉红尘 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 1、final关键字 2、final修饰局部变量 3、final修饰变量的时机 4、继承的代码体现 5、多态 6、多态的好处 7、多态的弊端 8、多态的向上向下转型 多态的内存图解: 多态的对象变化内存图解: 9、ClassCastException:类型转换异常 练习:猫狗案例 练习:爱你 阅读全文
posted @ 2017-05-20 22:14 花醉红尘 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 一、Apache安装 1、查询linux环境上是否安装了apache rpm -qa httpd 如果没有显示,那么说明系统上没有安装 2、使用yum install httpd -y命令安装 3、查看apache是否安装 rpm -qa httpd 4、启动apache:service httpd 阅读全文
posted @ 2017-05-20 17:33 花醉红尘 阅读(846) 评论(0) 推荐(0) 编辑
摘要: 一、linux硬件 CPU(计算、逻辑判断、逻辑处理)、内存(cpu在内存中处理数据(记忆片段))、IO(对磁盘在一段时间内的读写操作) cpu和内存间有块区域缓存(二级缓存) cpu高:检查cpu,查看系统的瓶颈点是否在cpu上,看cpu把时间花费在哪个地方了,如果说,在这过程中,cup没有浪费时 阅读全文
posted @ 2017-05-19 23:57 花醉红尘 阅读(232) 评论(0) 推荐(0) 编辑