`
文章列表
在Sun的API中对在对 “最大匹配Greedy”“最小匹配Reluctant”“完全匹配Possessive”的描述,不能让我明白他们有什么区别,现在将我对这三种匹配模式的理解写出来,供大家参考。 1、Greediness(贪心)匹配: X?、X*、X+、X{n,}都是最大匹配。例如你要用“<.+>”去匹配“a<tr>aava </tr>abb”,也许你所期待的结果是想匹配“<tr>”,但是实际结果却会匹配到“<tr>aava </tr>”。这是为什么呢?下面我们跟踪下最大匹配的匹配过程。 ①“<”匹配 ...
匹配中文字符的正则表达式: [u4e00-u9fa5] 评注:匹配中文还真是个头疼的事,有了这个表达式就好办了 匹配双字节字符(包括汉字在内):[^x00-xff] 评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1) 匹配空白行的正则表达式:ns*r 评注:可以用来删除空白行 匹配HTML标记的正则表达式:< (S*?)[^>]*>.*?|< .*? /> 评注:网上流传的版本太糟糕,上面这个也仅仅能匹配部分,对于复杂的嵌套标记依旧无能为力 匹配首尾空白字符的正则表达式:^s*|s*$ 评注:可以用来删除行首行尾的空白字符(包括空格 ...
题目1 问题描述: 为管理岗位业务培训信息,建立3个表: S (S#,SN,SD,SA) S#,SN,SD,SA 分别代表学号、学员姓名、所属单位、学员年龄 C (C#,CN ) C#,CN 分别代表课程编号、课程名称 SC ( S#,C#,G ) S#,C#,G 分别代表学号、所选修的课程编号、学习成绩 1. 使用标准SQL嵌套语句查询选修课程名称为’税收基础’的学员学号和姓名 --实现代码: SELECT SN,SD FROM S WHERE [S#] IN( SELECT [S#] FROM C,SC WHERE C.[C#]=SC.[C#] AND CN=N'税 ...
SQL(Structure Query Language)语言是数据库的核心语言。 SQL的发展是从1974年开始的,其发展过程如下: 1974年-----由Boyce和Chamberlin提出,当时称SEQUEL。 1976年-----IBM公司的Sanjase研究所在研制RDBMS SYSTEM R 时改为SQL。 1979年-----ORACLE公司发 ...
为什么从20岁到30岁的时间,才可以跳两级,但是很多人却在30岁到40岁一下子积累身家,成倍数上涨。因为30岁很重要!譬如,李嘉诚、比尔·盖茨、杨元庆在30岁的时候,都抓住了转折。而他们做的,无非就是认清自己,解决现在和追逐未来。这看上去是人要持续一生解决的问题。但是30岁的人,因为现实的种种情况,面对的问题更突出一些,由此锻炼出的能力也更优异。你的30岁做了些什么或者说将要有什么人生计划,欢迎留言与大家分享。     30岁之前成功12条黄金法则     一艘没有航行目标的船,任何方向的风都是逆风     1、你为什么是穷人,第一点就是你没有立下成为富人的目标     2、你的人生核 ...
在数据库表中,使用索引可以大大提高查询速度。 All storage engines support at least 16 indexes per table and a total index length of at least 256 bytes. Most storage engines have higher limits. 假如我们创建了一个testIndex表: CREATE TABLE testIndex(i_testID INT NOT NULL,vc_Name VARCHAR(16) NOT NULL); 我们随机向里面插入了1000条记录,其中有一条     i_t ...
-------------------------------- 创建数据库: create database dbname 显示数据库 Show databases -------------------------------- 选择数据库:use dbname -------------------------------- 删除数据库:drop database dbname -------------------------------- 表的创建、复制、删除、和修改 1、创建表:create table tname 字段名 字段类型 字段约束 字段类型有: int:整形数  ...
onClick="window.open('item_detail.html', '物料详细信息', 'width=400, height=400, scrollbars=no')<!-- 一个没有工具条的--> 定义和用法 open() 方法用于打开一个新的浏览器窗口或查找一个已命名的窗口。 语法 window.open(URL,name,features,replace)参数 描述 URL 一个可选的字符串,声明了要在新窗口中显示的文档的 URL。如果省略了这个参数,或者它的值是空字符串,那么新窗口就不会显示任何文档。 name 一个可选的字符串,该字符串 ...
一、分治算法   分治算法的基本思想是将一个规模为N的问题分解为K个规模较小的子问题,这些子问题相互独立且与原问题性质相同。求出子问题的解,就可得到原问题的解。   分治法解题的一般步骤:   (1)分解, ...
Sybase PowerDesigner 12通用的破解方法 PowerDesigner 12 通用破解方法 修改安装目录下的pdflm12.dll文件,使用二进制编辑器如UltraEdit或EditPlus打开此文件,查找:83 C4 14 8B 85 E4 FE FF FF将此字符串改为83 C4 14 33 C0 90 90 90 90即可。 设置主键自动增加的方法 在用powerdesigner 打开pdm后,双击主键列,打开主键列的属性,在右下解有一个《标识》的选项,选上它就好了。(英文版本的为Identify) 如果没有找到此项,有可能是您的dbms设置的不 ...
--这样的情况下用char --存放学号都是六位,查询起来很快。。。如果是varchar则要一个一个的比 --如果一个字段的长度是确定的则使用char create table hgname ( test float(3) ) insert into hgname values(2) select * from hgname --如果比bigint还要大, drop table hgname 数据类型   float :     float(5) 表示保留小数点后5位   numeric:     numeric(20,2)--表示一共可以是20位,保留小数点后两位   --  ...

dom4j写xml文件

    博客分类:
  • XML
引用dom4j写xml文件 package com.hugui.drp.util; import java.io.FileWriter; import java.io.IOException; import org.dom4j.Document; import org.dom4j.DocumentHelper; import org.dom4j.Element; import org.dom4j.io.OutputFormat; import org.dom4j.io.XMLWriter; public class TestXMLWriter { pub ...
request.getSession()默认是true,及当前的request的session不可用时,那么他们会创建一个对话 而request.getSession(false),当前回话不存在时,返回null
在web.xml配置: <servlet> <servlet-name>image</servlet-name> <servlet-class>org.test.web.AuthImage</servlet-class> </servlet> <servlet-mapping> <servlet-name>image</servlet-name> <url-pattern>/authIma ...
Global site tag (gtag.js) - Google Analytics