自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

转载 JSP表达语言EL

SP编写无脚本的JSP页面:EL:表达式语言:Expression LanguageEL语言只要目标是从JSP页面中消除Java代码。让前端做前端的事,后台专注后台EL只用于展示,比如if那些不能用,定义变量无法要定义变量:用个JavaBean的属性,JSP提供的隐式对象,自动以标记库和标准标记库代码示例:JSP:<%= user.getUserName() %>...

2016-05-15 13:23:00 102

转载 Web程序对象作用域

Web程序对象作用域:常用的有三个:请求作用域,会话作用域,应用上下文。请求作用域req范围最小,需要的资源最少,作用当前请求session会话作用于本次对话,每个对话都有JSessionID,ServletContext作用域范围大:web应用中所有都能够访问,生命周期和web容器一样长,维护所需资源多。在满足需求内耗费的资源越小越好一、请求作用域://得到页面的属...

2016-05-15 13:22:00 138

转载 servlet

servlet部署三个名称 1.servlet的名称 2.是servlet类的完整名称 3.是映射的逻辑名称<servlet-mapping>  <servlet-name>hello</servlet-name>  <url-pattern>hello.do</url-pattern></servle...

2016-05-11 21:54:00 95

转载 JavaWeb基础知识点

Http协议1.http属于应用层协议,位于TCP/IP协议顶层Http是一种无状态的协议,短连接,响应完之后就关闭TCP/IP是长连接MIME类型:web服务器可以返回很多类型,浏览器可以自行使用指定应用程序打开2.请求协议请求协议包括4个部分:请求行,请求头,消息体、空行(用于分隔请求头和消息体)请求行:HTTP的方法,请求的URL,HTTP版本请求方法:...

2016-05-11 21:07:00 81

转载 css练习

1.如果设置外边距margin 父级元素也跟着移动,把父级元素设置触发BFC环境,overflow:hidden如果直接再子类哪里吧margin改成padding,这样自己内容相对于自己的位置就变了2.引用外部文件 ./ 代表上一级(父级目录) ../代表上两级3.调位置,一定是用margin和padding,不到万不得已不用定位,定位本身有效率和兼容性问题4.样式都用.cl...

2016-04-24 12:57:00 56

转载 css

CSS框模型,浮动,定位以及其他属性1、CSS 框模型 (Box Model) 规定了元素框处理元素内容、内边距、边框 和 外边距 的方式element : 元素。padding : 内边距,也有资料将其翻译为填充。border : 边框。margin : 外边距,也有资料将其翻译为空白或空白边。围绕在元素边框的空白区域是外边距。设置外边距会在元素外创建额外...

2016-04-24 12:55:00 70

转载 IO流

3.16Java基础总结 IO全部I/O全部in.read 读入out.write 写出Java操作流的通用方法1、创建管道2、读写操作3、关闭管道关闭管道从小到大,全部都关闭,增强代码的健壮性流的分类:字节流:InputStream、BufferedInputStream、FileInputStream Out字符流:Reader、Writer、Buffe...

2016-04-14 20:29:00 47

转载 GUI

3,13Java基础知识:GUI全部GUI 图形用户界面JavaGUI的容器首层容器:JWindow JFrame(默认BorderLayout) JDialog中间容器:JPanel(默认FLowlayout)内容面板:ContainerAWT:使用操作系统本身,跨平台时效果不一样Swing:效果一样,跨平台Swing 程序建立步骤:①建立容器②建立组...

2016-04-14 20:29:00 66

转载 3.19补

3.19Java基础知识:Socket编程全部,TCPIPSocket编程全部,TCP/IP一、TCP/IP 通信通信,必须要有IP地址,必须要有相同的套接字(socket)步骤:1、寻址定位:通过IP地址 找到主机通过port (端口号)(0-65535) 找到程序查看主机的端口号:cmd netstat -anoSQL 端口号:3306我们自己的:8080之后本...

2016-04-14 20:28:00 47

转载 3.22补

3.22数据库基础知识:①数据类型②基本规则③数据库基本操作,增删改库,表数据库:①数据类型②基本规则③数据库基本操作,增删改库,表DATABASE 数据库Relational Database 关系型数据库column 列 row行Primary Key 主键 Foreign Key 外键DBMS 数据库管理系统 Database Management Syste...

2016-04-14 20:26:00 65

转载 3.10补

3.10 java基础总结集合①迭代器iterator迭代器iterator使用方法:* 1、Set/List.iterator(collection类的都有的工具方法)Map不是这个家族的,所以要转换成这个家族的才行* 2、hasNext()* 3、next()* List/Set可以不用迭代器,因为本身有for each*** Map用的迭代器的效率更高,...

2016-04-14 20:25:00 55

转载 3.9补

3.9 java基础总结集合①LIst②Set③Map④泛型⑤Collections集合①LIst②Set③Map④泛型⑤Collections一、List:有顺序,可重复实现类:1、ArrayList 广泛,适用于查询,增删不频繁的(类似数组,其长度可按需增大,增删效率慢)2、LinkedList 中间频繁增删的,查询效率低(双向链表,先进先出,不支持随机查找,必...

2016-04-14 20:24:00 57

转载 3.8补

3.8 java基础总结①多线程多线程多线程这章理论大于实践,因为在实际开发中多线程的都封装到框架里边了的,程序员一般不会写多线程,多线程属于Java里边比较底层的代码了。线程是处理器调度的最基本单位程序>进程>线程程序是死的,当启动程序得时候会有一个或几个进程,每个进程里边可以有诺干线程。基于线程开销更创建线程:两种方法1、声明Thread的子...

2016-04-14 20:23:00 60

转载 3.6补

3.6 java基础总结①包装类,基本数据类型,String相互间转换包装类,基本数据类型,String相互间转换每个基本数据类型都有相对应的包装类型包装类,基本数据类型,String相互间转换,这三者间的转换时很重要的;一、String 转其他String → 包装类型1、Integer(String str)调用包装类的带String参构造Str...

2016-04-14 20:22:00 61

转载 3.5补

3.5 java基础总结日期相关类①Date②Calender日期相关类①Date②Calender一、Date时间原点:1970.1.1 0:00:00:00每一千年会越界,long型Date now = new Date();System.currentTimeMillis();距时间原点的毫秒数,常常用来测试代码用了多少毫秒,两句中间放测试代码Date:...

2016-04-14 20:21:00 58

转载 3.4补

3.4 java基础总结①常用类String②Stringbuffer③Stringbuilder①常用类String②正则表达式③Stringbuffer④Stringbuilder一、String①String内存分析String str0 = "hello";预先放到数据段的常量池String str1 = "hello";常量池里边已有,引用直接指向它Str...

2016-04-14 20:20:00 42

转载 3.3补

3.3 java基础总结①异常②自定义异常①异常②自定义异常一、Java中问题概述一般来说有个2/8原则,一个程序员80% 的精力在处理20%可能发生异常的代码Java中问题分为错误(Error)和异常(Exception)错误:不能用代码解决的问题,往往是环境或者硬件的问题异常:可通过修改代码或者预处理来解决的不正确情况,称为异常异常分为编译期异常和运行时...

2016-04-14 20:18:00 57

转载 2.35补

java基础总结①抽象②接口③设计抽象类和接口的原则④接口和抽象类的区别一、抽象 abstract作用:不能产生对象,充当父类,强制子类正确实现重写方法和类相比仅有的改变是不能产生对象,其他的都有,包括构造、属性等等任何一个类只要有一个抽象的方法就成了抽象类抽象方法 public abstract A();①方法是抽象的,这个类也是抽象的;②子类必须重写抽象方法,除非子类也是抽象...

2016-04-14 20:17:00 92

转载 2.25补

①多态②向上向下转型③instanceof一、多态即相同行为,不同实现有两种方法:重载和重写分类:①静态多态:编译时已经确定效果,所用重载实现(不是指static)②动态多态:编译未知,运行已知(使用动态绑定和重写实现)动态绑定:父类的引用指向子类的对象,执行相应的子类方法,而不是父类的,从而实现多态性二、向上转型,向下转型向上转型:一个父类的引用可以指向不同的子类对象,或者...

2016-04-14 20:16:00 64

转载 类的高级概念

1.访问修饰符public 该类或非该类均可访问private 只有该类可以访问protected 该类及其子类的成员可以访问,同一个包中的类也可以访问默认 相同数据包中的类可以访问2.封装 访问修饰符的作用是限制属性和方法被使用和调用的范围。即指明了类的数据成员和方法的能够被访问的程度。 如果一个类的组件(数据成员或方法)被声明为私有类型(private),则任何该类外部的方法是无...

2016-02-24 20:27:00 43

转载 总结

总结:数组1.声明和访问一维数组因为数组是引用类型的变量,所以声明数组的过程与声明类对象相同,包含两个环节,即声明数组变量与数组变量的实例化。声明一维数组的格式为:数据类型 []数组名;数组在声明后必须实例化才可以使用,实例化数组的格式为:数组名称 = new 类型名称[无符号整型表达式];2.访问数组 访问数组就是对数组中的元素进行写读操作,对数组中元素的访问分为,对单个元素的访...

2016-01-30 11:25:00 57

转载 方法总结

星期五我们讲了方法,接下来我就会对星期五所讲的方法做个总结和概括,什么是方法呢,方法中分为两大类,就是使用和定义,从定义中又可分出访问修饰符,可选修饰符和返回类型。同理也可以在使用中分出方法名,传参(可选)和返回值(可选),每个方法实现一项专一的功能,就跟之前讲的低耦合度是一样的概念。java 的方法类似于其他语言的函数,是一段用来完成特定功能的代码,声明格式: ...

2016-01-24 10:24:00 50

转载 初学Java总结

在初学Java的过程中学习的总结如下: 开始我们先了解了计算机语言编程的分类,计算机语言分为机器语言,汇编语言,高级语言,其中包括三个语言中各自的特点,让我深入了解到了其中的含义以及计算机语言的发展过程,之后我们学习了算法,怎样去描述算法怎样去制作算法的流程图,这样很好的锻炼了我们人脑的逻辑思维能力以及了解计算机到底是怎么运作的。Java是一种多功能的高级语言。它可以开发web...

2016-01-13 20:06:00 48

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除