life is wonderful

世界上并没有完美的程序,但我们并不因此而沮丧,因为写程序本来就是一个不断追求完美的过程。...

XML学习1:XML概述

早就知道了XML,可惜一直没有系统的学习过,这次接触Java文件传输,又用到了XML,因此就来学习学习吧。         一XML前导        对XML最好的描述        XML是独立于软件和硬件的信息传输工具。XML是W3C的推荐标准。XML无所不在,当我们看到XML标准突飞...

2016-05-31 13:02:21

阅读数:8707

评论数:2

MySQL学习16:多表连接

一连接概述         (1)连接         MySQL数据库在SELECT语句,多表更新以及多表删除中都支持JOIN操作。多表连接的语法结构为:         table_reference {[INNER | CROSS] JOIN} | {LEFT|RIGHT} [OUTE...

2016-05-29 22:22:16

阅读数:6128

评论数:1

MySQL学习15:子查询(二)

二子查询        3由[NOT] IN/EXISTS引发的子查询        使用[NOT] IN引发的子查询的语法结构:operand comparsion_operator [NOT] IN (subquery)。其中,=ANY运算 符与IN等价;!=ALL或         ...

2016-05-29 17:35:24

阅读数:5804

评论数:2

MySQL学习15:子查询(一)

一数据准备        (1)创建数据库        CREATE DATABASE IF NOT EXISTS t2 CHARACTER SET gbk;        (2)创建数据表        CREATE TABLE IF NOT EXISTS tdb_goods( ...

2016-05-29 13:03:26

阅读数:8087

评论数:3

Java流(Stream)、文件(File)和IO

Java流(Stream)、文件(File)和IO Java.io包几乎包含了所有操作输入、输出需要的类。所有这些流类代表了输入源和输出目标。 Java.io包中的流支持很多种格式,比如:基本类型、对象、本地化字符集等等。 一个流可以理解为一个数据的序列。输入流表示从一个源读取数据,输出流...

2016-05-22 18:17:55

阅读数:5929

评论数:2

JavaSE入门学习46:文件传输基础之I/O流(五)(Java序列化)

六对象的序列化和反序列化        (1)序列化和反序列化概述        Java提供了一种对象序列化的机制,该机制中,一个对象可以被表示为一个字节序列,该字节序列包括该对象的 数据、有关对象的类型的信息和存储在对象中数据的类型。        将序列化对象写入文件之后,可以从文件...

2016-05-20 21:21:18

阅读数:4747

评论数:0

JavaSE入门学习45:文件传输基础之I/O流(四)

五字符流的使用        (1)编码问题        这个问题我们早就说过了,不再过多赘述。        参考:JavaSE入门学习42:文件传输基础之I/O流(一)        (2)认识文本和文本文件        Java的文本(char)是16位无符号整数,是字符的un...

2016-05-20 17:41:31

阅读数:4218

评论数:0

JavaSE入门学习44:文件传输基础之I/O流(三)

三字节流的使用        6)FileOutputStream--->实现了向文件中写出byte数据的方法        FileOutputStream继承了OutputStream抽象类。        FileOutputStream类中的方法:        实例代码1: ...

2016-05-20 13:01:12

阅读数:4066

评论数:0

JavaSE入门学习43:文件传输基础之I/O流(二)

三RandomAccessFile类的的使用         RandomAccessFile类是java提供的对文件内容的访问类,既可以读文件,也可以写文件。RandomAccessFile类 支持随机访问文件,可以访问文件的任意位置。         RandomAccessFile类的构造方...

2016-05-20 12:19:28

阅读数:3993

评论数:0

JavaSE入门学习42:文件传输基础之I/O流(一)

一编码问题        计算机的编码问题        1)在一个IO文件下建立三个文本文件,第一个文件名是联想,内容也是联想;第二个文件名是联通,内容也是联 通;第三个文件名是联,内容也是联。        2)依次打开三个文件,会发现名称叫做联的文件和名称叫做联通的文件中的内...

2016-05-18 19:54:30

阅读数:3442

评论数:0

JavaSE入门学习41:文件传输基础之二进制基础

一进制概述       1)二进制:用数字0和1表示,计算机内部用二进制,运算简单,简化了计算机结构。       2)八进制:标志的开头用0表示,用0~7的数字表示。适用于12位和36位计算机系统。       3)十六进制:标志的开头用0x表示,用0~9,,A,B,C,D,E,F表示。表...

2016-05-17 16:38:20

阅读数:3611

评论数:0

原码, 反码, 补码详解

本篇文章讲解了计算机的原码, 反码和补码. 并且进行了深入探求了为何要使用反码和补码, 以及更进一步的论证了为何可以用反码, 补码的加法计算原码的减法. 论证部分如有不对的地方请各位牛人帮忙指正! 希望本文对大家学习计算机基础有所帮助!   一. 机器数和真值 在学习原码, 反码...

2016-05-16 10:23:09

阅读数:1376

评论数:0

计算机各进制之间的转换

今天翻了一本计算机基础的书籍,其中十进制、二进制、八进制、十六进制之间的转换挺有意思的,也容易犯糊涂,特温故而知新。   十进制数制系统          十进制数制系统包括 10 个数字:0、1、2、3、4、5、6、7、8、9          基为:10        ...

2016-05-15 19:32:12

阅读数:8337

评论数:0

MySQL学习14:操作数据表中的记录(二)

四查询记录         MySQL数据库中对于数据表中的记录最常用的就是记录的查询,操作数据表中的记录大都是记录的查询。查找 记录的语法结构为:         SELECT select_expr [,select_expr ...]         [            ...

2016-05-15 17:05:41

阅读数:10003

评论数:0

MySQL学习13:操作数据表中的记录(一)

操作MySQL数据库中的数据表的记录包括:记录的插入、记录的修改、记录的删除和记录的查询。简单来说、就 是数据表中的记录的增删改查。        一插入记录        MySQL数据库中的数据表的记录的插入包括三种形式,在前面我们操作数据表的时候就已经使用过记录的插入。 那只是我们最...

2016-05-14 18:42:45

阅读数:7149

评论数:1

JavaSE入门学习40:Java集合框架之泛型

一Java泛型        JDK 4.0以前装入集合的类型不明确,也就是说集合中的元素,可以是任意类型的对象(对象的引用),如果把某个 对象放入集合,则会忽略它的类型,而把它当做Object处理,从而失去自己的实际类型。从集合中取出时往往需要转 型,效率低,容易产生错误。JDK 5.0泛...

2016-05-13 21:19:16

阅读数:4399

评论数:2

JavaSE入门学习39:Java集合框架之比较器

排序的算法是我们最常用的算法,初学程序,每个人都尝试过排序。但只是局限于简单的排序。         如将下列数字进行排序        1,3,5,8,3,6         于是我们得出结果         1,3,3,5,6,8         将下列字母(字符)进行排序        ...

2016-05-13 17:13:17

阅读数:3754

评论数:0

JavaSE入门学习38:Java集合框架之迭代器

一Iterator接口   迭代器是一种设计模式,它是一个对象,它可以遍历并选择序列中的对象,而开发人员不需要了解该序列的底层 结构。迭代器通常被称为"轻量级"对象,因为创建它的代价小。       Java中的迭代器(Iterator)给我们提供了一种通用的方式来访问集...

2016-05-13 15:42:41

阅读数:3429

评论数:0

MySQL学习12:修改数据表(二)

我们接着上一篇的添加约束的操作讲述。         三添加约束         (3)添加外键约束         ALTER TABLE table_name ADD [CONSTRAINT [symbol]] FOREIGN KEY [index_name] [index_type] ...

2016-05-11 16:16:00

阅读数:5929

评论数:3

MySQL学习11:修改数据表(一)

修改数据表包括添加列、删除列、添加约束、删除约束,修改列定义和修改数据表名称,后面的两个我们使用时 一定要谨慎,尽量不使用。        下面就来一个一个单独介绍怎么修改数据表:         一添加数据表中的列         (1)添加单列         MySQL数据库的数据表中添加单...

2016-05-11 14:30:50

阅读数:6105

评论数:0

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