自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Bigdata Development Web_Study_05(JSP中九大内置对象)

九大内置对象<!--为了方便JSP开发,会在_jspService()方法中传入9个对象提供我们使用,这些方法不用生命就可以直接使用,叫做内置对象对象 java类 作用request HttpServletRequest 封装了请求对象response HttpServletResponse 封装了响应对象out

2017-08-29 19:15:37 245

原创 Digdata Development Java__Study_13(Java中线程Thread,线程池ExecutorService)

Threadpublic class TaskThread extends Thread { private int ticket = 3; @Override public void run() { while (ticket > 0) { System.out.println("TaskThread 卖了一张票");

2017-08-26 10:01:46 271

原创 Digdata Development Java__Study_12(Java实现服务器与客户端)

/* * 两个计算机进行通信,数据交换需要 3 部分 * * 1. IP:网络上计算机的唯一标识 * 2. 协议:规定了交换的数据以什么格式组织 * TCP * UDP * 3. 端口号:用来区分计算机上的不同程序 *

2017-08-24 22:05:20 247

原创 Digdata Development Java__Study_11(字符字节流 对象序列化 properties)

字符字节流 public static void main(String[] args) { // 程序内和程序外的数据交换操作 // java.io 包,包含了所有与 io 流相关的类 // File,只对本身做操作,不涉及内容 /* * 字节流:一次读取一个字节 * InputStre

2017-08-23 22:35:10 225

原创 Bigdata Development Database_Study_02(多表查询,外键,事务)

CREATE TABLE IF NOT EXISTS `student` ( id smallint unsigned , name varchar(20), sex varchar(1), birth year, departmetn varchar(20) );unsigned 表示无符号的数字,让 int 只有正数部分INSERT

2017-08-22 22:53:01 241

原创 Digdata Development Java__Study_10(buffer缓冲区,字符流)

缓冲区// 带缓冲区(Buffer)的流,能够减少 IO 的读写次数,提高效率 // 带缓冲的字节流try (FileInputStream fileInputStream = new FileInputStream("D:/JavaTest/1.txt");BufferedInputStream bufferedInputStream = new BufferedInputStrea

2017-08-21 20:46:28 457

原创 Bigdata Development Java_Study_09(文件,io流)

文件File f1 = new File("#")//硬板上任何文件都可以用FIle来表示。//绝对路径:从盘符开始的路径,:D/JavaTest/2.txt//相对路径,从当前文件夹开始的路径:./2.txt//.表示当前文件,可以省略//这里的相对路径是相对workspace中项目文件夹的路径//不同操作系统中对路径的分隔符有不同的表示方式//File.separator常量能够自动判断

2017-08-21 20:06:14 213

原创 Bigdata Development Database_Study_01

DB:数据库(Database)是按照数据结构来组织、存储和管理数据的仓库。特点: ⑴ 实现数据共享 数据共享包含所有用户可同时存取数据库中的数据,也包括用户可以用各种方式通过接口使用数据库,并提供数据共享。 ⑵ 减少数据的冗余度 同文件系统相比,由于数据库实现了数据共享,从而避免了用户各自建立应用文件。减少了大量重复数据,减少了数据冗余,维护了数据的一致性。 ⑶ 数据的独立性 数据的独

2017-08-21 19:37:52 424

原创 Bigdata Development Web_Study_04(Session和Cookie)

<table border="1"> <tr> <th>名称</th> <th>操作</th> </tr> <tr> <td>iPhone7</td> <td><a href="add?name=iPhone7">添加</a></td> </t

2017-08-17 20:40:59 261

原创 Bigdata Development Web_Study_03(input标签,请求转发和重定向)

input<!-- 使用radio实现单选功能 通过name属性来控制单选的范围 通过checked="checked"属性控制默认选中那一项 text可以通过placeholder设置占位符,没输入内容的时候显示提示信息,输出后消失 number只能输入数字 max和min设置最大值和最小值,超出范围,可以写不可以提交

2017-08-16 21:35:41 314

原创 Bigdata Development Web_Study_02(Servlet使用,table标签)

Servletpublic class ThirdServlet extends HttpServlet { private static final long serialVersionUID = 1L;//request请求:客户端发送给服务器的数据。//response响应,服务器发送给客户端的数据。 /** * @see HttpServlet#doGet(Ht

2017-08-15 22:31:32 215

原创 Bigdata Development Web_Study_01(HTML)

网页中可以包含3种语言HTML:负责网页展示的内容CSS:负责网页的展示效果Javascript(JSP):负责和用户进行交互HTML<!-- HTML 中的注释格式 --><!-- alt + / 选择第一个 comment,自动生成 --><!-- 说明这个文档的内容是一段 HTML 代码 --><!DOCTYPE html><!-- html 是网页的根标签,所有内容都要包含在

2017-08-15 22:05:58 264

原创 Bigdata Development Java_Study_08(Exception)

Exception/*导致程序中断的错误。Error:JVM出错,内存不足等。 不能处理,程序无法恢复。Exception:代码逻辑错误,程序不严谨。 可以处理,程序还能继续运行。运行时异常(unchecked):编译器不要求我们处理的错误。NullPointerException,ArrayIndexOutOfBoundsException都是继承自Run

2017-08-08 21:37:15 180

原创 Bigdata Development Java_Study_07(equals,HashCode和compare Date)

equals和HashCode// HashSet 相同的元素只会添加一个,靠的是 hashCode 和 equals 方法 // 引用类型 == 比较的是地址,equals 默认比较的也是地址 // 可以重写 equals 方法实现值的比较,比如:String // 重写 equals 必须同时重写 hashCoe,是两者保持一致

2017-08-01 22:44:12 220

原创 Bigdata Development Java_Study_06(集合Collection和Map)

集合概念/*集合:装载数据的容器。Collection是一个接口,我常用的集合类实现了这个接口。任何需要装载数据的类实现这个接口既可添加和删除数据。interface也可以使用extends继承,需要实现全部的方法。Collection 接口有两个子接口,List和Set。List接口有两个常用的类 :ArrayList和LikedList*/ArrayList和LinkedList//

2017-07-31 21:43:41 251

原创 Digdata Development Java__Study_05(String,回顾)

public class Demo { public static void main(String[] args) { String t1 = "ABCDEFG"; String t2 = new String("ABCDEFG"); // 0x001 String t3 = new String("ABCDEFG"); // 0x002

2017-07-29 11:30:28 259

原创 Bigdata Development Java_Study_04(interface 堆,栈)

接口/*接口也是一种数据类型。父类可以表示一系列继承自父类的子类的类型。接口和父类一样,也可以使用接口表示一系列实现了接口的类的类型。继承通常表示is - a的关系,xxx是yyy的一种。苹果是水果的一种。接口通常表示hava - a的关系,xxx有(会)yyy。鼠标有Usb接口可以链接电脑。interface 接口。只能定义一种类型的属性和方法。属性:只能定义public sta

2017-07-27 22:29:05 193

原创 Bigdata Development Java_Study_03(继承中关键字,抽象类)

继承中的关键字/*修饰词,设置属性和方法的使用范围。public 在整个项目中都可以使用。protected 只能在当前包内使用。private 只能在当前类中使用,子类继承不到。只有public才能修饰类,一个.java文件中可以定义多个类,只有一个类使用public修饰并且这个类和.java的文件名必须保持一致。实际开放中不推荐在一个.java中写多个类。final修饰的变量,值不能发

2017-07-27 20:30:51 203

原创 Bigdata Development Java_Study_02 (继承 基本定义以及构造方法)

继承/*class A exteds B 表示A继承自B类。A中拥有B中定义好的方法。A叫做子类,B叫做父类。一个父类可以是另一个类的子类。从父类中继承的属性和方法,也会传递给子类。子类可以增加父类没有的属性和方法。属性也可以被重写。重写父类方法,可以做出全新的实现,也可以只是添加新的功能。子类可以代替父类对象使用,因为父类拥有的属性和方法子类都有。父类不可以代替子类对象使用,因为

2017-07-26 21:34:17 336

原创 Bigdata Development Java_Study_01(二进制计算符号,Math常用方法)

Java控制台输出// 程序的入口,从这里开始执行,JVM 加载完 class 后调用 main 开始执行程序 public static void main(String[] args) { //Scanner 注意需要导包 import java.util.Scanner; Scanner scanner = new Scanner(system.in); // 输入

2017-07-22 17:42:01 281

原创 Bigdata Development Java_Guidance_02

字符/* 数组,表示大量类型相同的数据。 数组中每一个数据被称为元素。 每个元素在数组中的位置被称为索引。 []数组的标志。 声明数组的格式: 类型 [] 数组名 = new 类型[长度] 推荐写法 类型,数组中元素的类型 int double String 长度:数组的容,能存放多少个元素。*/ //声明一个能存放10

2017-07-22 14:46:00 198

原创 Bigdata Development Java_Guidance_01

代码的执行 /*class (类):是程序的基础组成部分,一个又一个的类组成了完整的软件。 每个类完成一个单独的功能,多个类组装在一起完成整个软件的功能。 Demo1:类的名字,方便使用。 { }:作用域,只有写在这组{ }内的代码才能生效被执行。*/基本数据类型/*八大基本数据类型。 整数类型 byte short int long 浮点型

2017-07-21 21:42:26 333

空空如也

空空如也

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

TA关注的人

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