自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 在XML中使用DTD

使用DTD知识总结DTD介绍DTD的基本语法引入DTD的方式DTD中的元素DTD定义格式缺点DTD介绍DTD( Document Type Definition)文档类型定义。在XML标准中,描述了如何创建DTD,以及如何将它与根据它的规则所编写的XML文档相关联,并且还定义了XML处理器应该如何对DTD进行处理,有了DTD就可以检测XML文档的结构是否正确。DTD在实际应用中的作用主要包...

2018-12-22 00:16:16 1957

原创 DOM

DOM知识总结XML文档解析技术使用DOM来解析XML文档XML文档解析技术XML本身是以纯文本对数据进行编码的一种格式,XML文档常被应用于数据的交互和传输,因此如何读写XML文档就显得非常重要。目前比较流行的XML文档解析技术包括:DOM、SAX、JDOM、DOM4J、DigesterDOMDOM是Document Object Model的缩写,即文档对象模型。它是由W...

2018-12-28 00:33:10 221

原创 XSLT知识总结

XSLT知识总结XSLT基本概念在XML中引用XSLTXSLT的转换模式XSLT的基本语法转换为HTML文档常用标记XSLT基本概念可扩展样式单语言XSL( eXtensible Stylesheet Language),是由W3C定制的。XSL由三部分组成:XSLT。它是Extensible Stylesheet Language Transformation的缩写,称为可扩展样式单语言...

2018-12-27 21:59:16 1438

原创 XPath

XPathXPath作用XPath概述节点集对象XPath 路径轴节点关系节点测试谓词XPath函数节点集函数库布尔函数库数字函数库字符串函数库XPath路径XPath作用XPath 是一门在 XML 文档中查找信息的语言。XPath 可用来在 XML 文档中对元素和属性进行遍历。XPath 是 W3C XSLT 标准的主要元素,并且 XQuery 和 XPointer 都构建于 XPat...

2018-12-27 20:01:00 2967

原创 在XML中使用Schema

使用Schema知识总结Schema概述Schema的引用方法Schema的语法结构Schema的数据类型Schema元素替换限制替换元素和限制派生类型Schema的复用Schema概述XML Schema即模式。文档通常以单独的文件形式存在,文件扩展名为.xsd。与DTD相比Schema的优势如下:XML Schema可以针对未来的需求进行扩展Schema更加完善、功能也更强大X...

2018-12-25 00:26:45 2903

原创 XML入门

XML入门XML基础了解XMLXML的语法基础XML的文档分类XML的文档组成XML相关技术XML基础XML作为一种优秀的数据存储形式、数据交换方式被广泛接受与应用。了解XMLXML: 可扩展标记语言 (Extensible Markup Language),它提供了一套跨平台、跨网络、跨程序的数据描述方式,它是w3c组织发布的技术。xml有两个版本1.0 1.1,我们使用1.0版本(...

2018-12-21 20:13:34 241

原创 JSP和Servlet知识点总结

第一章: 动态网页开发基础三大领域: B/S(网站)C/S(QQ) 嵌入式开发(苹果,安卓手机)动态网页/静态网页:所需技术:html,css,数据库,javascript,xml,一门高级语言(java,C#,PHP)主流的动态网页技术:jsp/asp.net/phpWeb服务器一般指网站服务器,是指驻留于因特网上某种类型计算机的程序,可以向浏览器等Web客户端提供文档,也可...

2018-12-07 00:46:26 1548

原创 GitHub -- Git操作

git init - 初始化仓库要使用Git进行版本管理,必须先初始化仓库。Git是使用git init命令来进行初始化的。mkdir git-tutorialcd git-tutorialgit init如果初始化成功,执行git init命令的目录下就会生成.git目录,这个.git目录会存储着管理当前目录内容所需的的仓库数据。在Git中,我们将这个目录的内容成为”附属

2017-11-01 23:43:39 262

原创 GitHub -- GitHub配置与使用

使用前的准备创建账户创建一个GitHub账户,在Username一栏中用英文和数字输入要创建的ID,公开页面的URL(http://github.com/ ... ...)会用到ID.例如http://github.com/WeiLinChancwl设置SSH KeyGitHub上连接已有仓库时的认证,是通过使用了SSH的公开密钥认证方式进行的。我们要创建公开密钥认证所需的

2017-11-01 21:34:48 477

原创 GitHub -- Git的导入

Git的导入Git仓库管理功能是GitHub的核心。使用GitHub之前必须先掌握Git的相关知识,同时在本地设备安装Git的环境。GitGit属于分散型版本管理系统,是为版本管理而设计的软件。Linux的创始人Linus Torvalds在2005年开发了Git的原型程序。当时,由于Linux内核开发中使用的既有版本管理系统的开发方许可证发生了变更,为了更换新的版本管理系统,

2017-11-01 19:44:57 344

原创 GitHub --介绍

什么是GitHubGitHub是为开发者提供Git仓库的托管服务,但GitHub并不只是Git仓库的托管服务。GitHub还为开发者或团队提供了一系列功能,帮助其高效率、高品质地进行代码编写。GitHub与Git是完全不同的两个东西,在Git中,开发者将源代码存入名叫“Git仓库”的资料库并加以使用。而GitHub则是在网络上提供Git仓库的一项服务。也就是说,GitHub上公开的

2017-11-01 18:37:42 364

原创 Java -- 流与文件01

流Java中用于输入和输出的各种应用编程接口(Application Programming Interface, API)。在Java API中,可以在其中读入一个字节序列的对象称做输入流,而可以向其中写入一个字节序列的对象称做输出流。这些字节序列的来源地和目的地可以是文件,而且通常是文件,但是也可以是网络连接,甚至是内存块。抽象类InputStream和OutputStream

2017-10-31 19:04:54 273

原创 数据库--SQL语句总结

SQL语句总结如何用SQL语句添加,删除和修改信息1.删除删除请求的表达和查询非常类似,我们可以删除整个元组,但不能只删除某个属性上的值.删除语句是: delete from r; where P; r代表一个关系,p代表一个谓词,delete语句首先从r 中找出所有使p(t)为真的元祖t,然后把它们从r中删除.如果省略where子句,则r中所有元祖被删除.delete命令只对一个关系...

2017-10-27 19:21:18 3043

原创 数据库 -- SQL

背景SQL最早版本是有IBM开发,最初叫做Sequel,是20世纪70年代早期作为System R项目的一部分实现的。现在已变成SQL(结构化查询语言)。SQL已经很明确地建立起自己作为标准关系数据库语言的地位。1986年美国国家标准化组织(ANSI)和国际标准化组织(ISO)发布了SQL标准:SQL-86,1989年,ANSI发布了一个SQL的扩充标准:

2017-10-17 20:04:24 919

原创 JavaScript --Map和Set, Iterable

MapMap是一组键值对的结构,具有极快的查找速度。比如,要根据同学的名字查找对应的成绩,我们用Map实现,只需要一个“名字“ - ”成绩“的对照表,直接根据名字查找成绩,无论这个表多大,查找速度都不会变慢。

2017-10-13 23:42:13 241

原创 JavaScript -- 04 对象,条件判断与循环

对象JavaScript的对象是一种无序的集合数据类型,它有若干键值对组成。JavaScript的对象用于描述现实世界的某个对象。例如,描述‘小明’:var xiaoming = { name: 'xiaoming', birth: 1990, school:'No.1 Middle School', height: 1.70, weight: 65, score: nul

2017-09-30 10:59:54 274

原创 JavaScript -- 03 数组

数组1.JavaScript的Array可以包含任意数据类型,并通过索引来访问每个元素。可以直接用arr.length来取得Array的长度,直接给Array的length赋一个新的值会导致Array大小的变化,Array可以通过索引把对应的元素修改为新的值,因此,对Array的索引进行赋值会直接修改这个Array。

2017-09-30 09:12:57 232

原创 JavaScript --02 语法

语法JavaScript的语法和Java语言类似,每个语句以;结束,语句块用{ ... }。但是,JavaScript并不强制要求在每个语句结尾加 ; ,浏览器负责执行JavaScript代码的引擎会自动在每个语句的结尾补上 ; 。1.赋值语句:var  x = 1;2.字符串(也可视为一个完整的语句):'Hello, world';

2017-09-29 21:46:44 256

原创 JavaScript --01 引言

引言JavaScript是世界上最流行的脚本语言,是一种运行在浏览器中的解释型的编程语言。在JavaScript能跨平台,跨浏览器驱动网页,与用户交互。JavaScript的标准是--ECMAScript,目前最新版是ECMAScript6标准(简称ES6)已经在2015年6月正式发布,JavaScript的版本实质上就是说它实现了ECMAScript标准的哪个版本。

2017-09-29 20:45:08 444

原创 算法竞赛入门经典第3章习题

3-1. 得分(UVa1585)给出一个有O和X组成的串(长度为1~80),统计得分。每个O的得分为目前连续出现的O的个数,X的得分为0。例如,OOXXOXXOOO的得分是为1+2+0+0+1+0+0+1+2+3。按照题目说的做就行了,超简单。

2017-09-25 19:48:24 353

原创 数据库 -- 关系数据库

关系数据库关系数据库的结构关系数据库是表的集合,每一个表有唯一的名字,表中一行代表的是一系列值之间的联系。列首位为属性,每个属性有一组允许的值,称为该属性的域。由于表是关系,所以用数学名词关系和元组来代替表额行,元组变量就是代表元祖的变量,即就是所有元组集合集为域的变量。

2017-09-24 00:19:09 375

原创 数据库--引理

. 数据库管理系统(DBMS)由相互关联的数据集合以及一组用于访问这些数据的程序组成,数据描述某特定的企业。· DBMS的主要目标是为人们提供方便高效的环境来存储和检索数据。

2017-09-24 00:04:18 258

原创 数据结构-- 二叉查找树

数据结构 -- 二叉查找树查找树ADT -- 二叉查找树二叉树的一个重要的应用是它们在查找中的使用。使二叉树变为二叉查找树的性质是,对于树的每个节点X,它的左子树中所有关键字值小于X的关键值,而右子树中所有关键字值大于X的关键字值,这意味着,该树所有的元素可以用某种统一的方式排序。现在给出通常对二叉查找树进行的操作的简要描述。由于树的递归定义,通常是递归地编写这些擦欧总的例程。因为二叉查找

2017-09-18 20:57:28 608

原创 数据结构 -- 树

数据结构 -- 树树ADT对于大量的输入数据,链表的线性访问时间太慢,不宜使用。我们介绍一种简单的数据结构,其大部分操作的运行时间平均为O(log N)。涉及到这种数据结构叫做二叉查找树,在计算机科学中树(tree)是非常有用的抽象概念。预备知识树可以用几种方式定义。一种定义树的自然的方式是递归的方法。一棵树是一些结点的集合。这个集合可以是空集;若非空,则一棵树由称作根(root)

2017-09-18 16:39:36 554

原创 数据结构--队列

数据结构--队列队列ADT队列像栈一样,也是一个表。使用队列时,从一端进行插入,从另一端进行删除。队列的基本操作是入队(Enquence),它是在表的末端即队尾(rear)插入一个元素;还有出队(Dequeue),它是删除(或返回)在表的开头即队头(front)的元素。队列同样也有两种存储方法,分别是顺序循环存储结构和链式存储结构。

2017-09-17 17:14:22 374

原创 数据结构 -- 栈ADT

数据结构 -- 栈ADT栈模型栈(又叫LIFO(后进先出)表)是限制插入和删除只能在一个位置上进行的表, 该位置是表的末端,叫做顶(top)。对栈的基本操作有Push(进栈)和Pop(出栈), 前者相当于插入,后者是删除最后插入的元素。对空栈进行Pop一般视为栈ADT的错误,而当运行Push是空间用尽是一个实现错误,但不是ADT错误,所以普通的请空栈操作与判断栈是否为空的测试都是栈的基本操作。

2017-09-15 23:48:45 1054

空空如也

空空如也

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

TA关注的人

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