自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

宋程铬的专栏

JAVA专栏

  • 博客(11)
  • 收藏
  • 关注

原创 XML使用

复习:DTD约束:本身不是XML文档,内部,外部SYSTEAM,公有  元素 互斥 无  属性                                   班级 CDATA #REQUIRED>XML编程(CRUD):XML的解析技术:sax,dom并不仅仅是在Java平台Dom:(Document Object Model 文档对象模型)是W3

2011-09-28 20:18:23 873 1

原创 XML介绍

DTD是一套关于标记的语法规则,它定义了文档的逻辑结构,规定了文档中所使用的元素、实体、元素的属性、元素与实体之间的关系。DTD是XML文件的验证机制,定义好DTD,就可以使用XML解析器对编写好的XML文档进行DTD检查,判断XML文档内容是否为有效的XML文档内容为什么使用 DTD:1、验证接收到的数据是否有效 2、 用于验证自己的数据 3、定义 XML 文档的合法构建块 4、使用一系

2011-09-27 23:38:19 615

原创 UML使用

04_02UML软件设计:把软件开发想清楚的过程。软件工程:对软件开发全过程进行建模和管理。模型是对现实的简化,建模:对现实系统进行适当的过滤,用适当的表现规则描述出简洁的模型。建模是一种深入解决问题的方法。每个模型可以有多种表到形式:使用者的身份和使用者的原因是评价模型好坏的关键。保证简化:不会掩盖事物的细节;孤立的模型不完整;软件建模的作用:把源于现实世界的问题

2011-09-26 20:18:11 792

原创 网络编程

04_01网络编程    Java是一种平台无关的编程语言,具有“一次编写、到处运行”的特点,所以非常适合网络编程。可以说,在网络编程方面没有任何一门语言比Java更优秀。计算机网络,就是把分布在不同地理区域的计算机与专门的外部设备用通信线路互连成一个规模大、功能强的网络系统,从而使众多的计算机可以方便地互相传递信息,共享硬件、软件、数据信息等资源。    “开放系统互连参考模型”:该模型

2011-09-26 20:17:21 827

原创 JDBC简介

JDBC的缺点–通过JDBC访问数据库时速度将受到一定影响。–虽然JDBCAPI是面向对象的,但通过JDBC访问数据库依然是面向关系的。–JDBC提供了对不同数据库厂商的支持,将对数据源带来影响。各种关系数据库管理系统只能理解SQL语句,不能理解Java语言的语句,因此,JDBC驱动程序把Java命令转换为通用SQL语句,将查询的结果转换为类对象的形式。(2)今...

2011-09-20 20:55:33 336

原创 mysql表设计2

select[distinct]列名….from表名注意事项可以替代列名,表示所有列,但是通常我们为了提高代码的可读性,不使用*DISTINCT为过滤重复记录1.表的设计1.1.单独的实体user id name age 1 张三 18 ...

2011-09-20 20:54:22 732

原创 java多线程运行状态

第十三章 多线程 第二节      复习:进程里包含线程,多条控制流,多条线程共资源。类具备多线程的能力三种方法:继承(extends)Thread类,实现(implements)Runnable接口,线程的生命周期:1、新建状态(new Thread)/Thread t1=new Thread();2、就绪状态(runnable)线程已启动,正在等待CPU分配时间片;3、

2011-09-15 14:40:57 776

原创 java多线程实现

第十三章 多线程  第一节笔记1、程序:一段静态的代码。进程:程序的一次动态执行过程,它对应从代码加载、执行到执行完毕的一个完整过程。进程也称任务,支持多个进程同时执行的OS就被称为2、在一个程序内部也可以实现多个任务并发执行、其中每个任务称为线程。      线程是比进程更小的执行单位,它是在一个进程中独立的控制流,即程序内部的控制流。特点:线程不能独立进行,必须依赖于进

2011-09-15 14:40:18 676

原创 MySQL常用命令

MysqlJava    第十四章今天主要讲的是mysql数据库的有关讲解大部分是对学过的知识的复习,内容归纳如下:一。show database.//显示当前数据库中有哪些数据create database//数据库名系统就会在指定的文件夹创建子文件夹create database if not exists  xxx//如果不存在xxx则创建create databas

2011-09-15 14:39:28 585

原创 简谈java多线程

今天主要讲了关于线程同步通信以及定时器:Timer和TimerTask的有关方法,并例举了一些案例。    为避免死锁,就应该让线程在进入阻塞状态时尽量释放其锁定的资源,以为其他的线程提供运行的机会,Object类中定义了几个有用的方法:wait()、notify()、notifyAll()。1、wait():被锁定的对象可以调用wait()方法,这将导致当前线程被阻塞并释放该对象的互斥锁

2011-09-15 14:37:37 791

原创 mysql表的设计

select[distinct]列名….from表名注意事项可以替代列名, 表示所有列, 但是通常我们为了提高代码的可读性, 不使用* DISTINCT为过滤重复记录1. 表的设计1.1. 单独的实体 public class User{ private int id; private S...

2011-09-13 22:09:38 511

空空如也

空空如也

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

TA关注的人

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