自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 2016.5.11(Web应用程序状态管理)

Web状态管理概述 HTTP协议使用的是无状态的连接 对容器而言,每一个请求都来自于一个新的客户 状态管理解决方案-隐藏字段 表单隐藏字段 <input type=”hidden” name=”session” value=”...”> 1:对用户在网站上的访问进行会话跟踪。 2:为服务器端程序提供预定义的输入。 3:存储动态产生的页面上下文信息。...

2016-05-11 22:41:00 183

转载 2016.5.10(编写Java无脚本的JSP页面)

JSP表达式语言EL JSP页面中显示结果 jsp:useBean和jsp:getProperty两个元素冗长而笨拙 jsp:getProperty只支持对简单Bean属性的访问 使用JSP EL <jsp:getProperty>的property属性只能访问Bean的属性,而不能访问嵌套的属性 使用JSP EL(即表达式语言Expression L...

2016-05-11 00:13:00 165

转载 2016.5.9(使用servlet处理HTTP请求)

Servlet接受请求信息 HttpServletRequest对象主要用于获取由客户端发送过来的请求头、参数、文件、数据等。Servlet存在的主要目的就是处理请求 GET/POST提交方法 浏览器向Web服务器发送HTTP请求 用户在网页上点击一个超连接 用户提交在网页上填写好的表单 用户在浏览器地址栏中输入URL地址并回车 默认情况下都是使用HTTP...

2016-05-09 23:22:00 159

转载 2015.5.6(servlet基础)

什么是Servlet? Servlet是运行在Web服务器或应用服务器上的Java程序 Servlet在Web上创建动态内容的有效而强大的解决方案 Servlet由容器来管理生命周期与Web服务器交互 Servlet由Sun规范了其功能 Servlet规范的组成:Web应用程序、Servlet与HTTPServlet、过滤器、安全、国际化。 Servlet编码和...

2016-05-08 22:58:00 127

转载 2016.5.5(Java Web工作原理)

建动态服务器端内容的过程 CGI技术 微软的ASP和ASP.NET技术 基于Java的Servlet/JSP技术 HTTP是一种超文本协议,一种无状态的协议 HTTP请求分为:1、请求行 2、请求头 3、消息体 4、分隔请求头 5、消息体空行 HTTP 1.1 版本中,定义了有八种可能的HTTP请求方法:1、get:用于向服务器检索资源。(查找)2、post:用于向服务器发送...

2016-05-05 21:16:00 104

转载 2016.4.20(css)

padding值的区别:1、四个值:上 右 下 左2、三个值:上 左右 下3、两个值:上下 左右4、一个值:上下左右 响应式布局:一般用em为单位 postion定位 三种定位机制:1、普通流(标准流)2、浮动 3、绝对定位(脱离文档流) static:静态定位(无定位)relative:相对定位 相对原位置(偏移)注意:在使用相对定位时,无论是否进行移动,元素仍然占据原来...

2016-04-20 22:09:00 109

转载 2015.4.19(css)

CSS概述CSS是层叠样式表(ascading style sheets)的缩写,他用于定义html元素的显示形式,是一种格式化网页的技术 样式规则:内嵌样式:<h1 style = "color:#ff0000">红色标题</h1>特殊的样式需要应用到个别元素时,写在标签的开始标记中,起作用范围权限于应用它的网页元素,方法是在相关的标签中使用样式属性,样式属性...

2016-04-19 20:26:00 119

转载 2016.4.18(html)

HTML概述英文全称:Hyper Text Markup Language中文全称:超文本标记语言 网页主要有三部分组成:结构,表现和行为 HTML:结构,决定网页的结构内容(“是什么”)CSS:表现(样式),设定网页的表现样式(“什么样子”)JavaScript:行为,控制网页的行为(“做什么”) doctype三种解析模式:1、IE6/7准标准模式 ...

2016-04-18 23:34:00 204

转载 2016.3.30(Java数据库编程)

public class JDBCDemo { public static void main(String[] args) { //JDBC 六步法 try { /**第一步:加载驱动*/ String driverUrl = "com.mysql.jdbc.Driver"; Class.forName(driverUrl); System.out.print...

2016-03-30 23:19:00 121

转载 2016.3.29(mySQL联接使用)

联接 表联接 如果数据来自多个表,那么可以采用联接查询的方式来实现,因此表联接就是指将多个表联合在一起实现查询效果 表联接的原理:将多个表联接在一起和之前组合查询的union完全不同,union是将多个查询结果结合在一起,称之为纵向联接,表连接采用的是‘笛卡尔乘积’称之为横向联接 使用表联接:inner join 标准结构:select 列A , 列B from 表1 join...

2016-03-29 21:38:00 119

转载 2016.3.28(聚合函数与分组、组合查询)

聚合函数的分类: select count(列名) from 表名 —— 统计表中该列有多少行默认列名的技术规范为all,可以使用distinct排除重复数据,过滤非空 select count(列名) from 表名 where 约束条件 —— 查询表中该列符合条件的行数 select sum(列名) from 表名 where 约束条件 —— 查询表中该列符合条件的值的总和 ...

2016-03-28 22:11:00 119

转载 2016.3.25(mySQL简单的数据查询)

要从数据库中查询,要使用SQL的select语句,标准select查询有select子句,where子句,order by子句组成。 查询数据的标准结构为:select 列名 from 表名 where 条件 order by 列名 asc(升序)/desc(降序) 查询操作的分类:1、投影操作,指定查询结果中能显示哪些列 2、选择操作,指定哪行出现在结...

2016-03-27 22:48:00 119

转载 2016.3.23(保证数据完整性,使用DML语句更改数据)

为什么要保证数据完整性? 为了防止垃圾数据的产生,从而影响数据库的执行效率,所以要保证数据库完整性。 数据库完整型的概念是什么? 可靠性+准确性 = 数据完整性。 数据完整性的分类 实体完整性:保证一行数据是有效的 域完整性:保证一列数据是有效的 引用完整性:保证引用的编号是有效的 用户自定义完整性:保证自定义规则 为什么要保证实体完整性? 保证每行所代表的实体能互相...

2016-03-23 23:26:00 116

转载 2016.3.22(关系型数据库简介,管理数据库和表)

数据库的集中式控制有什么优点? 1:降低存储数据的冗余度 2:更高的数据一致性 3:存储数据的可以共享 4:可以建立数据库所遵循的标准 5:便于维护数据完整性 6:能够实现数据的安全性 存储数据有哪些形式? 1、层次模型 2、网状模型、3、关系模型、4、对象模型 什么是关系模型? 关系模型把世界看做是由实体和联系组成的。所谓实体就是指在现实世界中客观存在并可相互区别的...

2016-03-22 22:00:00 140

转载 2016.3.19(Java网络编程)

服务端编写步骤: 利用ServerSocket建立对服务端某个端口的监听; 利用accept方法穿件服务端Socket 利用已建立的socket创建输入输出流 关闭输入输出流 关闭socket 关闭Server public class Server { public Server() { try { ServerSocket server = new ServerS...

2016-03-20 23:09:00 115

转载 2016.3.17(Java I/O系统)

操作 Java I/O输入输出流的基本步骤 1 创建管道2 读写操作3 关闭管道 输入流: public class InputStreamTest { public static void main(String[] args) { //File //String filePath try { InputStream in = new FileInputStream("...

2016-03-17 23:15:00 105

转载 2016.3.16(Java图形用户界面)

边界布局 public class BorderLayoutTest extends JFrame{ public BorderLayoutTest(){ this.setSize(900,600); this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); this.setTitle("边界布局"); this.setLoc...

2016-03-16 23:15:00 117

转载 2016.3.8-3.11学习心得

一开始的多线程的学习,就好像走入了错综复杂的迷宫,脑子里一片浆糊完全没有头绪,知道现在对于多线程还是浑浑噩噩的。 峰回路转,集合框架让自己仿佛看到点阳光,对java汇总数据的理解有了新的视角。不过应用起来还是有些吃力,需要多多练习。 而图形用户界面真是让人又爱又恨,终于不用一天瞅着eclipse那个僵硬的运行栏了! 但是,设置组件布局简直锻炼人的耐心啊,往往是一个组件的部件改了,其...

2016-03-13 23:10:00 100

转载 2016.3.11(Java图形用户界面)

Swing程序的建立步骤 1 建立容器2 建立组件3 将组建添加都容器4 设置布局 public class SimpleFrame extends JFrame { private int width; private int height; private Container contentP; private JLabel usernameLabel; private JL...

2016-03-13 22:54:00 125

转载 2016.3.9-3.10(java集合框架)

3.9 集合框架有什么作用? 集合框架其主要功能是用来将存储的数据以某种结构组织,并以特定的方式来访问这些数据。 Java集合框架中有哪些存储方式? Java集合框架中的对象容器,按照对象在其中的存储方式,分为Set、List、和Map三种类型。 Set类型对象没有顺序,且不能重复; List类型对象容器中的对象按照索引顺序排序,而且可以有重复的对象; Map类型对象容器中...

2016-03-10 22:37:00 117

转载 2016.3.8(多线程)

进程:每个进程都有独立的代码和数据空间(进程上下文),进程间的切换会有较大的开销,一个进程包含1--n个线程。   线程:同一类线程共享代码和数据空间,每个线程有独立的运行栈和程序计数器(PC),线程切换开销小。   线程和进程一样分为五个阶段:创建、就绪、运行、阻塞、终止。   多进程是指操作系统能同时运行多个任务(程序)。   多线程是指在同一程序中有多个顺序流在执行。 在...

2016-03-08 23:03:00 139

转载 2016.2.29-3.1学习心得

这一周开始步入了Javaoo下册的学习,如果说Javaoo上册好比虚无缥缈的探索,那么下册则是开始慢慢开始形象化了。 从第一章开始的异常的处理,到第二章常用类,都可以深刻的感知到Java的语言的魅力。在编写Java程序的过程中,不仅仅要考虑到 运行结果,更要顾虑周全可能出现的问题,遇到问题该如何有效率的处理,以及在用户使用程序过程中的感受。 还有Java开发者们提供的各种类的灵活应...

2016-03-07 22:47:00 93

转载 2016.3.4(反射)

//反射的使用:在运行时探究和使用编译时未知的类 /* * 1、获取类的Class对象(其实所有的类型都有Class对象) */ //1-1、根据一个实例对象(排除了基本数据类型),产生Class对象---动态性最低 Student stu = new Student(); Class stuClass = stu.getClass();//来自于Object的方法 ...

2016-03-07 22:32:00 68

转载 2016.3.2(String 类)

String input = JOptionPane.showInputDialog("请输入你的名字:");//输入框 if(input.equals("zhang3")){ JOptionPane.showMessageDialog(null,"欢迎你,主人!");//消息框 }else{ JOptionPane.showMessageDialog(null,"出去,陌...

2016-03-02 23:53:00 104

转载 2016.2.29(异常)

什么是异常? 异常是程序在执行过程中所产生的问题。可以通过修改代码,预处理代码解决 异常的问题如何分类? 问题可以分为:错误:不能够用代码去解决的问题,往往是环境和硬件的问题。 异常:分为编译异常和运行时异常 如何找到需要处理的异常? 报异常从上往下自己所写的第一行异常 Thowable是所有异常的父类。 如何捕获异常? 通过 try ca...

2016-02-29 22:59:00 84

转载 2016.2.26(抽象,接口)

什么是抽象?抽象类有什么作用? 抽象是编写抽象类的能,一个类中如果有一个抽象方法,那么这个类即为抽象类。抽象类是一个无法实例化的类,关键字abstranct用于将一个类声明为抽象类。 抽象类作为类在使用的时候有什么需要注意? 如果一个类包含了抽象方法,那么该类也必须是抽象的。 任何子类必须重写抽象方法,除非子类本身也是抽象的。 什么是接口? 接口是可以让没有继承关系的类也可以...

2016-02-28 23:22:00 100

转载 2016.2.22-2.26学习心得

长假放完,回到学校第一感觉是感觉没有以前那么有瞌睡了。之前的学习当中,不管自己多早睡觉,第二天在课堂上还是有困意。 这回到学校明显感觉到精神状态好了很多,说明在假期里面补眠补得很充足,嘿嘿。 带着良好的精神状态,学习了在java面向对象编程中更进一步的概念,继承,类的进一步概念,多态,抽象和接口。但是很庆幸 的是这些在上课听课来说变得更轻松一点了,不像之前的内容在听得过程中都是一头...

2016-02-28 23:21:00 108

转载 2016.2.25(多态)

什么是多态? 在面向对象编程中,多态指一个对象有多种形式的能力 多态有什么样的优点? 多态的优点有:多态参数和异构结合 静态多态和动态多太分别怎样实现? 静态多态实现为,方法的重载 动态多态实现为,重写父类中的同名成员方法。 引用 instanceof 类名用来判断 引用对象是否是某种类型,如果是返回true 不是返回false 什么是动态绑定技术? 动态绑定技术为...

2016-02-25 20:24:00 76

转载 2016.2.24(类)

访问修饰符private,默认,protected,public 在应用时的区别? private:只有本类可以访问 默认:本类,同包可以访问 protected:本类,同包,子类,可以访问 public:可以任意对象访问。 封装有什么好处? 类的成员变量可以成为只读或者只写的 类可对存储在其成员变量中的内容有一个整体的规划 类的用户不需要知道类是如何存储数据的 静态 ...

2016-02-24 21:34:00 101

转载 2016.2.23(继承)

什么为继承? 在面向对象的编程中,通过扩展一个已有的类,并继承该类的属性和行为,来创建一个新的类,这种方式为继承。 继承需要注意什么? 继承时,子类可以继承来自于父类的所有的属性和行为, 但构造方法不能被继承! java中的类只能继承一个类。 继承有什么优点? 1.代码的重用性 2.父类的属性和方法可用于子类 3.子类可以扩展父类的属性和方法 方法重写需要注意哪些规则?...

2016-02-24 21:33:00 132

转载 2016.1.31(打车系统)

实现一次uber 打车乘客 有三种不同的vip等级 打折力度一次递增其中类有司机 乘客 和系统 public class Driver { private String name; private String phoneNumber; private Car myCar; private Passenger passenger; public Driver(){ } pub...

2016-01-31 23:20:00 224

转载 2016.1.25-1.29学习心得

这一周绝对是值得纪念的一周! 从周二考完试,整个人就处与一种困顿当中。 首先是,周三考卷的评讲让我发现自己以为再简单不过的题目也会因为粗心大意而出错。 这是态度的问题,修改的时间刻不容缓。 接下来是重点! 因为从开始学习类,对象,方法后,就开始找不到头绪了。 在以前的学习过程中面对练习或者作业,自己还是能够找到线索,一点一点的敲出代码。 但是从这周学习新的内容开始感觉自己从...

2016-01-30 23:14:00 184

转载 1.29总结

大部分学习的内容和java基础中学习的 数组内容相同 在数组中需要注意什么? 数组中的每个元素必须是相同的数据类型。 数组是一个连续的内存空间 数组中的元素是变量或字面常量。 数组元素下标从0开始。 数组创建后,每个元素都会做初始化。int的初始化值为0,double的初始化值为0.0,引用类型的初始值为null。 数组的长度是不可以改变的。 数组的元素类型就是声明数组时定义的...

2016-01-30 23:00:00 154

转载 2016.1.28总结(方法)

如何使用成员方法? 如果声明一个方法的时候没有使static来修饰该方法,则这个方法是属于这个类的实例方法,要使用成员方法是必须通过创建该类的实例来使用这个方法。 调用方法有什么特点? 当前被执行的方法,总是位于对调用的最顶层,一旦方法执行完毕,就从方法执行栈中被移除。 什么是构造器? 构造器是一个特殊的方法,它在类穿件一个实例被条用执行 构造器默认下回初...

2016-01-28 22:45:00 88

转载 1.27总结(类,对象)

什么为结构化编程? 将一个大的问题分解成更小的任务,然后为每个更小的任务编写一个过程(或函数)。最后会编写一个主过程来启动程序流程, 随后根据程序流程走向,调用想要的其他过程。这种类型的程序设计被称为结构化编程。 什么为面向对象编程? 围绕着问题域中的对象来设计的程序为结构化编程。 面向对象编程有什么特点? 一种认识事物的方式,注重事物整体的认知,最符合人类的自然的...

2016-01-27 22:42:00 83

转载 2016.1.18-1.22学习心得

这一周的感觉像是一个刚刚站起来的孩子,刚刚迈出第一步就毫不客气的摔了一跤。 无论是for循环的嵌套还是数组的灵活应用,让我都感到了挫败感。 不过所庆幸的是我并未因此而有过放弃或者消极的想法,遇到敲不出来的代码、莫名其妙的报错,自己还是能够积极的想办法解决。 但在完成作业的时,还是感觉自己的效率太低,遇到一个坎往往要纠结一个小时以上也未必有结果;可能也是因为自己还是有不甘心上网去查,...

2016-01-24 22:43:00 83

转载 2016.1.22总结(方法)

什么是方法? java的方法类似于其他语言的函数,是一段用来完成特定功能的代码片段。 组成方法的有什么? 组成方法的条件有:访问修饰符,可选修饰符,返回值类型,方法名,形参列表,方法体。 方法格式有什么需要注意的? 方法名可以是任何有效的标识符,命名规则和变量一样。 返回类型是该方法返回给调用函数的数据类型。 形参列表中是一份用逗号隔开的列表,其中包含对传递给方...

2016-01-24 20:53:00 92

转载 2016.1.21学习总结(数组)

什么是数组?需注意什么? 数组是存储在一个连续的内存快中的元素集合,可以减少内存中变量搜索的时间。 需注意:在数组中的每个元素必须是相同数据类型,并且通过索引进行区分,数组中的第一个元素的索引为0。 数组有什么作用? 数组类型变量可以同属存储多个同类型基础数据类型变量或对象。 数组有什么特点? 数组是一个联系的内存空间; 数组中的元素都是变量(或字面常量); ...

2016-01-21 22:15:00 69

转载 2016.1.20 总结(for语句,选择语句和循环语句混合使用)

for 语句需要注意什么? for 是java 中的关键字; 表达式1用于循环控制变量初始化; 表达式2作为是否继续执行的判断语句; 表达式3作为熏坏控制变量的改变; 循环体可以是一条基本的语句,也可以是控制语句或多条语句构成的复合语句。 while、do/while、for 这三种语句有什么区别? for语句适用于构造循环次数已知的循环程序; while语句用于构...

2016-01-20 22:04:00 211

转载 2016.1.19 学习总结( while、do/while、break、continue)

什么是循环结构?有什么要素? 循环结构指能重复执行的代码 要素:1、关键字;2、要被反复执行的代码;3、循环结束条件。 可实现循环语句的有哪些?可分为哪些类型? 1、while 2、do/while 3、for 先验循环(while);后验循环(do/while) while循环需要注意什么? while循环可以执行0次或更多次。如果在循环开始部分的条件不为真的...

2016-01-19 22:29:00 84

空空如也

空空如也

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

TA关注的人

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