2018年11月27日

Java struts2

摘要: 1.结果页面配置(1)全局结果页面解决在不同的action返回相同的字符串,且跳转的页面相同时,需要重复代码的问题。通过<global-result><result name = "hello">/hello.jsp</result></golbal-result>,这个全局结果在当前package 阅读全文

posted @ 2018-11-27 20:12 -Yoda- 阅读(80) 评论(0) 推荐(0) 编辑

Java spring

摘要: 高内聚,低耦合:1.优点:方便解耦,简化开发AOP编程支持事务支持方便程序测试集成各种框架降低javaEEAPI的使用难度2.结构:Test:整合JunitCore Container:Beans 管理beanCore 核心Context 上下文,配置文件Expression Language:SP 阅读全文

posted @ 2018-11-27 20:11 -Yoda- 阅读(84) 评论(0) 推荐(0) 编辑

Java web

摘要: 1.动态网页,静态网页2.BS,CS架构3.Tomcat 服务器 解压目录bin:可执行文件 startup.bat shutdown.batconf:配置文件 server.xmllib:日志文件temp:零时文件webapps:可执行项目work:存放.java,.class4.配置Tomcat 阅读全文

posted @ 2018-11-27 20:10 -Yoda- 阅读(78) 评论(0) 推荐(0) 编辑

2018年11月22日

传输层

摘要: 传输层功能:提供进程之间的逻辑通信,对收到的报文进行差错检验 传输层协议:TCP和UDP TCP(Transmission Control Protocol 传输控制协议) 用于控制对报文的分段处理,适用于大文件的传输,如文件的上传下载、电影下载、邮件发送等场景; TCP传输的特点:需要与服务器建立 阅读全文

posted @ 2018-11-22 22:21 -Yoda- 阅读(101) 评论(0) 推荐(0) 编辑

2018年11月18日

xml

摘要: 普通数据区CDATA:<![CDATA[ 内容 ]]> PI指令:通过<?xml-stylesheet type = "text/css" href = "地址"?> 可以引入css样式 xml的约束 dtd约束、schema约束 dtd约束 一个xml中只能有一个dtd约束文件 元素定义:<!EL 阅读全文

posted @ 2018-11-18 19:21 -Yoda- 阅读(93) 评论(0) 推荐(0) 编辑

2018年10月29日

Java 内存区域

摘要: 运行时数据区域 1.程序计数器 可以看作当前线程的字节码的行号指示器,通过改变计数器的值来选取下一条需要执行的字节码指令,每条线程都需要一个独立的计数器;如果线程执行的是Java方法,计数器指示当前字节码指令的地址,如果执行Native方法则计数器为空 2.Java虚拟机栈 线程私有,生命周期与线程 阅读全文

posted @ 2018-10-29 15:51 -Yoda- 阅读(80) 评论(0) 推荐(0) 编辑

2018年10月27日

Think in java 笔记

摘要: 1.Java中唯一用到逗号操作符的地方——for循环 for(int i = 0,length = array.legnth;i < length;i ++) 2.创建子类对象时执行顺序:将分配给对象的内存初始化为0——父类静态域——子类静态域——父类普通域——父类构造方法——子类普通域——子类构造 阅读全文

posted @ 2018-10-27 21:41 -Yoda- 阅读(101) 评论(0) 推荐(0) 编辑

2018年10月23日

Java 类文件结构

摘要: Class类文件时一组以单字节为基础单位的二进制流,各个数据项目严格按照顺序紧凑的排列在Class文件中,没有任何分隔符。对于大于8位的数据均采用大头方式储存,文件中只有无符号数和表两种结构 无符号数有u1,u2,u4,u8,即1,2,4,8位字节,可以用来描述数字,索引引用,数量值或按照utf8编 阅读全文

posted @ 2018-10-23 16:30 -Yoda- 阅读(628) 评论(0) 推荐(0) 编辑

Java 类的加载过程

摘要: 类的生命周期:加载,验证,准备,解析,初始化,使用和卸载 类的加载分为5个阶段:加载,验证,准备,解析,初始化,其中验证,准备,解析总称为连接 虚拟机规范没有对类加载的时机强制约束,可以由虚拟机具体实现自由把握,但是,虚拟机严格规范了初始化的情况,加载,验证,准备须在此之前进行 有且仅有四种情况必须 阅读全文

posted @ 2018-10-23 15:35 -Yoda- 阅读(95) 评论(0) 推荐(0) 编辑

2018年10月21日

Java 图形界面

摘要: Container(容器) JWindow(窗口) JFrame(窗体) JDialog(对话框) JPanel(面板) JScroolPanel(滚动面板) 为容器设置布局 container.setLayout(new layoutManager()) 常用的几种Layout 1.FlowLay 阅读全文

posted @ 2018-10-21 16:11 -Yoda- 阅读(137) 评论(0) 推荐(0) 编辑

导航