`
tangleilei
  • 浏览: 13914 次
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
 ADO是基于OLE DB的数据访问技术。它不直接与数据交互,而是把这个任务交给了OLE DB,这么做带来了相当好的可扩展性和适应性。它提供了编程语言和统一数据访问方式;它允许开发人员编写访问数据的代码而不用关心数据库是 ...
[2011-09-09:http://www.cnblogs.com/dxy1982/archive/2011/09/09/2159246.html] [2010-08-08:http://www.excelpx.com/thread-137472-1-1.html]  数据验证经常出现的情况是,需要验证和处理大量的文本内容,有时候需要查找字符串,有时候要按条件替换,并且这些待处理的问题还是有一定的规律可循的,但是无法通过枚举的方式挨个验证,这个时候就需要正则表达式来帮忙。 1.正则表达式(Regular Expression)基础   正则表达式是通用的文本搜索和处理方案,它的知识 ...
Option Base 1 Sub test() Dim count As Integer ' one-dimensional array  to range Dim arr1(10)  As Variant count = 1 For i = LBound(arr1, 1) To UBound(arr1, 1)     arr1(i) = count     Debug.Print count     count = count + 1 Next [a12].Resize(1, UBound(arr1)) = arr1 'write to one row [a15].Resize(UBo ...
'本程序的版本号从1开始,逐次加大 '发布新版本后,除了将新版本放到下载目录中外,还要删除原文件或改名,程序在升级时找不到原旧文件名,才会向上推新的带版本号的文件名进行下载 Declare Function URLDownloadToFile Lib "urlmon" Alias "URLDownloadToFileA" (ByVal pCaller As Long, ByVal szURL As String, ByVal szFileName As String, ByVal dwReserved As Long, ByVal lpfnCB As L ...
重新命名一个文件、目录、或文件夹。 语法 Name oldpathname As newpathname Name 语句的语法具有以下几个部分: 部分 描述 oldpathname 必要参数。字符串表达式,指定已存在的文件名和位置,可以包含目录或文件夹、以及驱动器。 newpathname 必要参数。字符串表达式,指定新的文件名和位置,可以包含目录或文件夹、以及驱动器。而由 newpathname 所指定的文件名不能存在。 说明 Name 语句重新命名文件并将其移动到一个不同的目录或文件夹中。如有必要,Name 可跨驱动器移动文件。 但当 newpathname 和 o ...
Sub test()     Dim H, S     Set H = CreateObject("Microsoft.XMLHTTP")     H.Open "GET", http://www.163.com/test.exe, False   '文件网址     H.send        Set S = CreateObject("ADODB.Stream")     S.Type = 1 '二进制     S.Open     S.write H.Responsebody  '写入取得的内容     S.savetofil ...
JAVA 通常有两种方法来操作Excel,分别是POI和JExcelAPI,而且都是开源的。POI是Apace公司开发的,对中文的支持比较弱一些;而JExcelAPI是韩国公司开发的,不仅对中文的支持好,而且由于是纯JAVA编写的,所以可以跨平台操作。本文介绍的也是JExcelAPI的使用方法。         1、环境配置          如下网址,可以下载到API:http://www.andykhan.com/jexcelapi/download.html         下载完成的包解压之后,可以得到如下几个重要的文件:        (1)jxl.jar  —— JE ...
DataObject 对象是转移操作中所使用的带格式文本数据的中转区。该对象还保留了与 DataObject 中保存的各段文本相对应的格式列表。 UserForm 对象   |   DataObject 对象 说明 DataObject 对象能够保存一段“剪贴板”文本格式的文本, ...
http url:              https://www.connectionstrings.com/ descriptions:              ConnectionStrings.com helps developers connect software to data. It's a straight to the point reference about connection strings, a knowledge base of articles and database connectivity content and a host of Q & A ...
select @x:=@x+1 as rownum, t.* from titles t,(select @x:=0) p limit 0,100;
工资最低前十名,包含名次相同的。最高同理。 select @rank:=@rank+1 AS rank,p.* from (    select * from salaries where salary in    (       select salary from (select distinct salary  from salaries       order by salary asc limit 0,10) t       ) ) p,(SELECT @rank:=0) r order by salary asc; rank emp_no salary 1 49239 3 ...
要介绍HashMap的四种循环遍历方式,各种方式的性能测试对比,根据HashMap的源码实现分析性能结果,总结结论。 1. Map的四种遍历方式 下面只是简单介绍各种遍历示例(以HashMap为例),各自优劣会在本文后面进行分析给出结论。 (1) for each map.entrySet() Java Map<String, String> map = new HashMap<String, String>(); for (Entry<String, String> entry : map.entrySet()) { entry.g ...
Java1.5增加了新特性:可变参数:适用于参数个数不确定,类型确定的情况,java把可变参数当做数组处理。注意:可变参数必须位于最后一项。当可变参数个数多余一个时,必将有一个不是最后一项,所以只支持有一个可变参数。因为参数个数不定,所以当其后边还有相同类型参数时,java无法区分传入的参数属于前一个可变参数还是后边的参数,所以只能让可变参数位于最后一项。 可变参数的特点: (1)、只能出现在参数列表的最后; (2)、...位于变量类型和变量名之间,前后有无空格都可以; (3)、调用可变参数的方法时,编译器为该可变参数隐含创建一个数组,在方法体中一数组的形式访问可变参数。 pub ...
集合框架: Collection:List列表,Set集 Map:Hashtable,HashMap,TreeMap   Collection  是单列集合 List   元素是有序的、可重复 有序的 collection,可以对列表中每个元素的插入位置进行精确地控制。 可以根据元素的整数索引(在列表中的位置)访问元素,并搜索列表中的元素。 可存放重复元素,元素存取是有序的。 List接口中常用类 l Vector:线程安全,但速度慢,已被ArrayList替代。 底层数据结构是数组结构 l ArrayList:线程不安全,查询速度快。       ...
“ 泛型是Java SE 1.5的新特性,泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。这种参数类型可以用在类、接口和方法的创建中,分别称为泛型类、泛型接口、泛型方法。”   1、泛型的类型参数只能是类类型(包括自定义类),不能是简单类型。   2、同一种泛型可以对应多个版本(因为参数类型是不确定的),不同版本的泛型类实例是不兼容的。   3、泛型的类型参数可以有多个。   4、泛型的参数类型可以使用extends语句,例如<T extends superclass>。习惯上成为“有界类型”。   5、泛型的参数类型还可以是通配符类型。例如Class&l ...
Global site tag (gtag.js) - Google Analytics