- 博客(42)
- 收藏
- 关注
原创 JavaWeb学习__第9天__SQL入门
SQL是用来存取关系数据库的语言,具有查询、操纵、定义和控制关系型数据库的四方面功能1.数据库 1.创建数据库 create database [if not exists] db_name [character set xxx] [collate xxx] *创建一个名称为mydb1的数据库。 create databa
2013-12-21 11:13:45
487
原创 JavaWeb学习__第6天__jsp/EL表达式/EL函数
1.jsp原理 JSP全称是Java Server Pages,它和servle技术一样,都是SUN公司定义的一种用于开发动态web资源的技术。 JSP这门技术的最大的特点在于,写jsp就像在写html,但它相比html而言,html只能为用户提供静态数据,而Jsp技术允许在页面中嵌套java代码,为用户提供动态数据。 JSP模版元素:直接写在jsp中的HTML内
2013-12-09 21:33:13
725
原创 JavaWeb学习__第5天__Cookie与Session
1.会话 会话可简单理解为:用户开一个浏览器,点击多个超链接,访问服务器多个web资源,然后关闭浏览器,整个过程称之为一个会话。 会话过程中要解决的一些问题? 每个用户在使用浏览器与服务器进行会话的过程中,不可避免各自会产生一些数据,程序要想办法为每个用户保存这些数据。 例如:用户点击超链接通过一个servlet购买了一个商品,程序应该想办法保存用户购买的商
2013-12-08 21:48:34
551
原创 JavaWeb学习__第4天__response与request
Web服务器收到客户端的http请求,会针对每一次请求,分别创建一个用于代表请求的request对象、和代表响应的response对象。 request和response对象即然代表请求和响应,那我们要获取客户机提交过来的数据,只需要找request对象就行了。要向客户机输出数据,只需要找response对象就行了。1.response Response代表响应,于是响应消
2013-12-07 10:40:04
586
原创 JavaWeb学习__第3天__Servlet
1.概述 Servlet是SUN公司提供的用于开发动态web资源的技术,本质上是一段java小程序,能够运行在Servlet容器(Tomcat)当中。 开发一个动态web资源的步骤: 1).写一个类实现Servlet接口,其实是继承GenericServlet(它是Servlet的一个实现类) 先将Servlet包加入Classpath
2013-12-05 22:33:06
516
原创 JavaWeb学习__第2天_tomcat、web程序结构与Http协议
1.Schema Schema也是一种XML约束,其出现是为了克服DTD的一些局限性。 Schema有比DTD更为严格的语义与语法约束,其语法也是XML的语法(可以用DOM与SAX来读取内容),Schema比DTD支持更多的数据类型,比DTD更有约束力。其通常的扩展名是.xsd 和XML文件一样,一个XML Schema文档也必须有一个根结点,但这个根结点的名
2013-12-03 21:48:40
765
原创 JavaWeb学习__第1天_xml&dom_sax_dom4j编程
1.XML概述 XML是指可扩展标记语言(eXtensible Markup Language),它是一种标记语言,很类似HTML。它被设计的宗旨是传输数据,而非显示数据。 XML标签没有被预定义,需要用户自行定义标签。 XML处理生活中具有相关联系的数据,描述具有关系的数据,是一种通用的数据交换格式 用于解析执行或者显示的程序称为Parser(解析器)
2013-12-02 22:04:47
968
原创 Android基础学习__第8天__多媒体处理及对话框
1.多媒体处理 播放音乐public class MainActivity extends Activity implements OnClickListener { private EditText et_path; private Button bt_play, bt_replay, bt_pause, bt_stop; private MediaPlayer media
2013-11-21 20:24:29
582
原创 Android基础学习__第7天__图片的各种处理
1.图片处理 加载大图片到内存 数码相机照片特别大3m以上,内存吃不消,只能将原图进行缩放显示1).通过BitmapFactory.Options 来实现,只显示原图的1/8BitmapFactory.Options bmpFactoryOptions = new BitmapFactory.Options();bmpFactoryOptions.inSample
2013-11-20 19:37:32
633
原创 Android基础学习__第6天__广播接收者与Service
1.获取被开启的的Activity的返回值 步骤: 1.调用系统提供的startActivityForResult(Intent intent,int requestCode)方法打开指定的Activity,这样新的Activity关闭会向前面的Activity返回数据. 2.得到返回数据,在前面的Activity中复写onActivityResult(int req
2013-11-15 20:41:18
985
原创 Android基础学习__第5天__Activity生命周期
1.Android多线程断点下载示例 使用多线程下载文件可以更快完成文件的下载,多线程下载文件之所以快,是因为其抢占的服务器资源多。如:假设服务器同时最多服务100个用户,在服务器中一条线程对应一个用户,100条线程在计算机中并非并发执行,而是由CPU划分时间片轮流执行,如果A应用使用了99条线程下载文件,那么相当于占用了99个用户的资源,假设一秒内CPU分配给每条线程的平均执行时间是1
2013-11-07 18:44:41
828
原创 Android基础学习__第4天__利用HTTP进行数据交互
1.电话联系人的读取与写入public void click(View view){ //1.查询raw_contact表获取联系人的id ContentResolver resolver = getContentResolver(); //获取raw_contact表对应的uri Uri uri = Uri.parse("content://com.android.contac
2013-11-02 09:35:26
738
原创 Android基础学习__第3天__SQLite与数据处理
1.SQLite 在Android平台上,集成了一个嵌入式关系型数据库—SQLite,SQLite3支持 NULL、INTEGER、REAL(浮点数字)、TEXT(字符串文本)和BLOB(二进制对象)数据类型,虽然它支持的类型只有五种,但实际上sqlite3也接受varchar(n)、char(n)、decimal(p,s) 等数据类型,只不过在运算或保存时会转成对应的五种数据类型。
2013-10-22 20:14:48
1012
原创 Android基础学习__第2天__数据的存储与访问
1.文件存储 保存文件到手机内存 Context接口:字面意思上下文,提供了关于应用环境全局信息的接口。它是一个抽象类,它的执行被Android系统所提供。它允许获取以应用为特征的资源和类型。同时启动应用级的操作,如启动Activity,broadcasting和接收intents。 context.getFileDir():帮助我们返回一个目录(data/data/
2013-10-21 13:25:10
617
原创 Android基础学习__第1天__美好的开始
1.安卓体系结构2.模拟器的创建方法 点击手机形状的图形(android virtual device manager) 创建一个新的android模拟器 Android模拟器无法启动: 错误提示为: invalid command-line parameter: Files\Android\android-sdk\too
2013-10-20 12:57:13
532
原创 黑马程序员__JAVA项目分析__银行业务调试系统
------------android培训、java培训、java学习型技术博客、期待与您交流! ------------1.项目需求 模拟实现银行业务调度系统逻辑,具体需求如下: 1.银行内有6个业务窗口,1 - 4号窗口为普通窗口,5号窗口为快速窗口,6号窗口为VIP窗口。 2.有三种对应类型的客户:VIP客户,普通客户,快速客户(办理如交水电费、电话费之类业
2013-08-11 23:33:09
659
1
原创 黑马程序员__JAVA项目分析__交通灯管理系统
------------android培训、java培训、java学习型技术博客、期待与您交流! ------------1.需求分析 模拟实现十字路口的交通灯管理系统逻辑,具体需求如下: 1.异步随机生成按照各个路线行驶的车辆。 例如: 由南向而来去往北向的车辆 ---- 直行车辆 由西向而来去往南向的车辆 ---- 右转车辆
2013-08-10 23:52:04
877
原创 黑马程序员__JAVA基础加强__高新技术(四)
------------android培训、java培训、java学习型技术博客、期待与您交流! ------------
2013-07-26 15:08:37
652
原创 黑马程序员__JAVA基础加强__高新技术(三)
------------android培训、java培训、java学习型技术博客、期待与您交流! ------------
2013-07-24 01:03:22
695
原创 黑马程序员__JAVA基础加强__高新技术(二)
------------android培训、java培训、java学习型技术博客、期待与您交流! ------------1.反射
2013-07-06 11:26:59
561
原创 黑马程序员__JAVA基础加强__高新技术(一)
------------android培训、java培训、java学习型技术博客、期待与您交流! ------------
2013-07-02 16:39:28
545
原创 黑马程序员__JAVA基础__正则表达式
------------android培训、java培训、java学习型技术博客、期待与您交流! ------------1.概念 正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。 给定一个正则表达式和另一个字符串,我们可以达到如下的目的:
2013-06-30 20:36:10
531
原创 黑马程序员__JAVA基础__网络编程
------------android培训、java培训、java学习型技术博客、期待与您交流! ------------1.概述 网络之间通信的三个条件: 1.要找到对方的IP地址 InetAddress:网络中设备的标识,不易记忆,可用主机名。本地回环地址:127.0.0.1 主机名:localhost 2.要明确端口号(逻辑端口)
2013-06-20 15:35:45
502
原创 黑马程序员__JAVA基础__GUI(图形用户界面)
------------android培训、java培训、java学习型技术博客、期待与您交流! ------------1.概述 Graphical User Interface(图形用户接口)。用图形的方式,来显示计算机操作的界面,这样更方便更直观。比如平时在操作文件夹就是利用图形化界面与计算机交互的 Java为GUI提供的对象都存在java.Awt和javax
2013-06-17 19:17:54
573
原创 黑马程序员__JAVA基础__IO流(四)
------------android培训、java培训、java学习型技术博客、期待与您交流! ------------1.对象序列化 数据可以封装成对象,对象运行时是在堆内存中的,如果对象的数据需要存储在硬盘上,那么就要用到对象的序列化流。对象序列化(也叫对象的可串行性)其实就是对象持久化,把内存中的对象,变成硬盘上的文件内容。 IO中供对象序列化的流对象为Obje
2013-06-14 14:05:51
650
原创 黑马程序员__JAVA基础__IO流(三)
------------android培训、java培训、java学习型技术博客、期待与您交流! ------------1.File类 File类是文件和目录路径名的抽象表示形式。 是io包中唯一代表磁盘文件本身的对象,其定义了一些与平台无关的方法来操作文件,可以通过调用File类中的方法,实现创建.删除.重命名文件等操作,File类是对象主要用来获取未文件本身的一些信息,如文
2013-06-12 16:22:11
480
原创 黑马程序员__JAVA基础__IO流(二)
------------android培训、java培训、java学习型技术博客、期待与您交流! ------------1.装饰设计模式 概述 装饰模式(Decorator)又名包装(Wrapper)模式,装饰模式以对客户端透明的方式扩展对象的功能,是继承关系的一个替代方案。 装饰模式可以在不创造更多的子类的模式下,将对象的功能加以扩展。当想要对已有的对象进
2013-06-10 20:08:25
556
1
原创 黑马程序员__JAVA基础__IO流(一)
------------android培训、java培训、java学习型技术博客、期待与您交流! ------------1.IO流概述 IO流用来处理设备之间的数据传输,例如与电脑硬盘之前的数据传输操作,JAVA对数据的操作是通过流的方式,JAVA用于操作流的对象都在IO包中 流按操作数据分为两种:字节流与字符流 流按流向分可以分为:输入流,输出流(Inpo
2013-06-10 09:45:47
532
原创 黑马程序员__JAVA基础__其他对象
------------android培训、java培训、java学习型技术博客、期待与您交流! ------------1.System类 System 类包含一些有用的类字段和方法。它不能被实例化。所以类中的方法和属性都是静态的。 在 System 类提供的设施中,有标准输入、标准输出和错误输出流;对外部定义的属性和环境变量的访问;加载文件和库的方法;还有快速复制数
2013-06-07 21:45:49
428
原创 黑马程序员__JAVA基础__集合(二)
------------android培训、java培训、java学习型技术博客、期待与您交流! ------------1.泛型 JDK1.5版本以后出现新特性。用于解决安全问题,是一个类型安全机制。好处 1.将运行时期出现问题ClassCastException,转移到了编译时期。方便于程序员解决问题。让运行时问题减少,安全。 2.避免了强制转
2013-06-05 19:21:51
595
原创 黑马程序员__JAVA基础__集合(一)
------------android培训、java培训、java学习型技术博客、期待与您交流! ------------1.概述 面向对象语言对事物的体现都是以对象的形式,所以为了方便对多个对象的操作,就对对象进行存储,集合就是存储对象最常用的一种方式。 java语言的java.util包中提供了一些集合类,这些集合又被成为容器,提到容器不难会想象到数组,集合类与
2013-06-02 12:52:53
499
原创 黑马程序员__JAVA基础__String类
-------android培训、java培训、java学习型技术博客、期待与您交流! ------------ 1.String类 String类代表的是一个字符串,字符串对象在开发中是最常见的。为了方便我们对象字符串的操作,java就把字符串用对象进行了封装,这个封装类就是String类。 字符串是一个特殊的对象,字符串一旦初始化就不可以被改变 Str
2013-05-30 09:26:28
473
原创 黑马程序员__JAVA基础__多线程
-------android培训、java培训、java学习型技术博客、期待与您交流! ------------1.概述进程:是一个正在执行中的程序。每一个进程执行都有一个执行顺序,该顺序是一个执行路径,或者叫一个控制单元。一个进程中至少有一个线程。线程:就是进程中的一个独立的控制单元,线程在控制着进程的执行。多线程存在的意义:充分利用cpu的空闲时间,提高进程的整体运行效率。
2013-05-27 17:33:59
515
原创 黑马程序员__JAVA基础__面向对象(三)
-------android培训、java培训、java学习型技术博客、期待与您交流! ------------ 1.抽象类抽象定义: 抽象就是从多个事物中将共性的,本质的内容抽取出来。例如:狼和狗的共性都是犬科,犬科就是抽象出来的概念。抽象类: java中可以定义没有方法体的方法,该方法的具体实现由子类完成,该方法称为抽象方法,包含抽象方法的类就是抽象类。
2013-05-25 09:49:13
518
原创 黑马程序员__JAVA基础__面向对象(二)
-------android培训、java培训、java学习型技术博客、期待与您交流! ------------ 1.单例设计模式 设计模式:解决某一类问题最行之有效的方法。 java中有23种设计模式,单例设计模式是解决一个类在内存只存在一个对象。 保证对象唯一: 1.为了避免其他程序过多建立该类对象。先禁止其他程序建立该类对象
2013-05-21 14:08:22
435
原创 黑马程序员__JAVA基础__面向对象(一)
-------android培训、java培训、java学习型技术博客、期待与您交流! ------------ 1.面向对象的概念 理解面向对象: 1.面向对象是相对面向过程而言 2.面向对象和面向过程都是一种思想 3.面向过程强调的是功能行为 4.面向对象是将功能封装进对象,强调具备了功能的对象 5
2013-05-18 13:25:16
494
原创 黑马程序员__JAVA基础__数组
-------android培训、java培训、java学习型技术博客、期待与您交流! ------------ 1.定义数组是一种单独的数据类型,其属于三种引用数据类型当中的一种。概念: 同一种类型数据的集合,其实数组就是一个容器(就是用于存储数据的一种方式)。好处: 可以自动给数组中的元素从0开始编号,方便操作这些元素。格式: 1.元素类型
2013-05-15 09:58:30
487
原创 黑马程序员__JAVA基础__函数
-------android培训、java培训、java学习型技术博客、期待与您交流! ------------ 1.函数的定义什么是函数:函数就是定义在类中的具有特定功能的一段独立小程序,这也称为方法。函数最基本的体现是提高复用性。如何定义一个函数? 1.首先明确函数的返回值类型,因为函数是一个独立的功能,那么该功能的运算结果是什么必须先明确。 2.在
2013-05-12 09:24:04
536
原创 黑马程序员__JAVA基础__语句
-------android培训、java培训、java学习型技术博客、期待与您交流! ------------ 语句,也可以理解为程序流程控制。1.判断结构(if)三种格式: 1.if(条件表达式){执行语句; } 2.if(条件表达式){执行语句; }else{执行语句}, 3.if(条件表达式){执行语句; }else if{执行语句}else{
2013-05-08 13:11:05
548
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人