`
沙漠绿树
  • 浏览: 425415 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论
文章列表
class C{ public static void main(String[] args) { C c=new C(); c.test(null); //当参数不为全为null时,活着全为null的个数大于1时,则自动转换为数据。 c.test(null,null); c.test("a"); c.test("a","b"); c.test("a","b","c"); ...
引用    在java函数中只有一种类型的返回值,但是当我们要一个函数有多个类型的返回值时,我们该怎么办呢,有办法吗,答案是肯定的,向其他语言一样使用OUT参数(就是能作为函数的输出使用的参数)。下面先看个例子,看那 ...
javaeye 写道    因为做的是网页数据抓取工作,相当多的时候是对字符串的处理工作。所以常用的类是JAVA中的String类、Pattern类、Matcher类了。其中String类的trim()方法和Matcher类的matches()方法,下面我们来讲讲它们的作用和注意地方。 以下是测试的类代码 class A{ public static void main(String[] args) { A a=new A(); a.testTrim(); a.testRegex(); } public void testTrim(){ ...
URI、URL和URN是什么? URI(Uniform Resource identify)、URL(Uniform Resource Location)和URN(Uniform Resource Name)是识别、定位和命名互联网上的资源的标准途径; URL,URN是URI的子集. URI不能定位或读取/写入资源。这是统一的资源定位器(URL)的任务。 URL是一种URI,但是它的大纲组件是已知的网络协议(简称协议),并且它把URI组件与某种协议处理程序(一种资源定位器和根据协议建立的约束规则与资源通讯的读/写机制)。 URI一般不能为资源提供持久不便的名称。这是统一的资源命名 ...
    众所周知,Internet的基本协议是TCP/IP协议,目前广泛采用的FTP、Archie Gopher等是建立在TCP/IP协议之上的应用层协议,不同的协议对应着不同的应用。WWW(World Wide Web:WWW,也简称为web)服务器使用的主要协议是HTTP 协议,即超文体传输协议,它用于传送WWW方式的数据,关于HTTP 协议的详细内容请参考RFC2616。由于HTTP 协议支持的服务不限于WWW,还可以是其它服务,因而HTTP 协议允许用户在统一的界面下,采用不同的协议访问不同的服务,如FTP、Archie、SMTP、NNTP等。另外,HTTP 协议还可用于名字服务器和分布 ...
引用    最经一直在做网页抓取工作,使用了自己写的HTML解析器。但是有个问题,就是在得到网页的html代码的时候老报内存溢出,结果程序总是停下来。以下是报的异常代码: Exception in thread "main" java.lang.OutOfMemoryError: Java heap space at java.util.Arrays.copyOf(Arrays.java:2882) at java.lang.AbstractStringBuilder.expandCapacity(AbstractStringBuild ...
1.什么是正则表达式 简单的说,正则表达式是一种可以用于文字模式匹配和替换的强有力的工具。是由一系列普通字符和特殊字符组成的能明确描述文本字符串的文字匹配模式。 正则表达式并非一门专用语言,但也可以看作是一种语言,它可以让用户通过使用一系列普通字符和特殊字符构建能明确描述文本字符串的匹配模式。除了简单描述这些模式之外,正则表达式解释引擎通常可用于遍历匹配,并使用模式作为分隔符来将字符串解析为子字符串,或以智能方式替换文本或重新设置文本格式。正则表达式为解决与文本处理有关的许多常见任务提供了有效而简捷的方式。 正则表达式具有两种标准: ·       基本的正则表达式(BRE – Basi ...
javaeye 写道     上次我发表了一篇如何动态增加表单元素的博客,好心人把我加以了修改,今天我也把那好心人的也加以修改再表一篇。不过这次不是动态增加表单元素,二是表格的行。 //第一个例子。 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/ ...
javaeye 写道      经过了一个下午的研究终于把java实现对Excel文件的存取有了一定的了解,现在发表出来,给大家参看参考,共同学习下,还请高手们指点指点。O(∩_∩)O。 注:试验用的Excel文件大家可以下下载。 import java.io ...
javaeye 写道     这几天我一直在做数据采集工作,又一次发现我同事在展示我的数据的时候,使用了一些动态增加表单元素。我发现这很好玩,所以我也试着找了些资料和加上自己的整理,整出了以下一张网页。可以动态的增加和删除表单元素,但是有些不足,不能删除上次添加的,若删除后,在添加就不能在删除的位置上添加,还有我只在IE下测试通过。这个我不知道怎么做,主要是没有时间去研究,如果有哪位告诉可以留言留言。让俺也学习下。O(∩_∩)O (注:本程序在11月16日修改过。) <html> <head> <title>动态添加表单元素</titl ...
javaeye 写道     Java程序员使用Java的属性文件应该是一个常见的事了,但是不系统的学还真不能系统的理解它的用法,经过我网上的学习和自己的试验。比较系统的了解他的用法,我贴出来供大家指点指点。我还附加了测试用的propertise和xml共两个属性文件。 package test.Properties; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.FileReader; import java.io.FileWriter; import jav ...
javaeye 写道   在做网页开发时,经常需要做验证,虽然现在有很多的开源的验证框架,但是我们还是需要知道基础的知识。JavaScript中使用正则表达式举例 /** * 这个是我在工作时使用到了,现在提出来共享下。 * 这里主要是用了正则表达式来实现。在js中使用 * 正则需要先创建一个RegExp对象,它的创建有两 * 种,一时显示的创建,二是隐形的创建。两种创 * 建方式在以下例子中都有,而且在IE中测试通过。 */ /** * isStcokName 判断输入的是否为网页链接 * @param {String} stockname 网 ...
Global site tag (gtag.js) - Google Analytics