操作_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> 操作 >>列表
jxl因其快速小巧受到大家的欢迎,但是jxl还是有许多不尽如人意的地方。本文旨在解决jxl读取excel数据时无法自动取掉空行的问题,其实就是添加一个方法。//返回去掉空行的记录数privateintgetRightRows(Sheetsheet){intrsCols=sheet.getColumns();//列数intrsRows=sheet.getRows();//行数intnullCellNum;intafterRows=rsRows;for(inti=1;i<rsRows;i++... 查看全文
· java操作有下拉框选择的excel发布时间:2012-01-03
从http://sourceforge.net/projects/jexcelapi/files/中下载jxl.jar包然后导入到工程中packagetest;/***读取Excel文件的内容*@paramfile待读取的文件*@return生成Excel的类*/importjava.io.File;importjava.util.ArrayList;importjava.util.List;importjxl.Workbook;importjxl.format.Border... 查看全文
本文仅用于简单说明C#连接和访问SQLite数据库的一些操作,不含其他诸如原理性、解释性的说明。主要用于自己及其他新入人员初学时配置1.环境准备SQLite:SQLiteOfficial根据自己需要下载不同系统的物品。比如我下的就是WindowsOS下预编译的exe、Dll.GUITool:SQLiteExpertPersonalEdition个人版是Free的Wrapper:System.Data.SQLite完全支持.Net2.0,几乎能完全支持.Net3.5... 查看全文
· PHP操作Mysql存储过程发布时间:2011-12-27
PS:原创文章,如需转载,请注明出处,谢谢!本文地址:http://flyer0126.iteye.com/blog/1323188MySQL存储过程是从MySQL5.0开始增加的新功能。存储过程的优点主要是执行效率和SQL代码封装。特别是SQL代码封装功能,尤其是业务逻辑复杂的时候。现在有了MySQL存储过程,业务逻辑可以封装存储过程中,这样不仅容易维护,而且执行效率也高。<?php/***PHP操作Mysql存储过程示例**@authorflyer0126*@date2011-12... 查看全文
接着前一次的文章,继续介绍SSH的用法。=======================================SSH原理与运用(二):远程操作与端口转发作者:阮一峰(Imagecredit:TonyNarlock)七、远程操作SSH不仅可以用于远程主机登录,还可以直接在远程主机上执行操作。上一节的操作,就是一个例子:$sshuser@host'mkdir-p.ssh&&cat>>.ssh/authorized_keys'<~/.ssh/id_rsa... 查看全文
· 利用java操作Excel文件发布时间:2011-12-13
利用java操作Excel,有个开源的东东-jxl.jar,可以到http://sourceforge.net/project/showfiles.php?group_id=79926下载。一.读取Excel文件内容java代码/**读取Excel文件的内容*@paramfile待读取的文件*@return*/publicstaticStringreadExcel(Filefile){StringBuffersb=newStringBuffer();Workbookwb=null;try... 查看全文
· java 操作时间记录时间 差发布时间:2011-12-08
现在是2004-03-2613:31:40过去是:2004-01-0211:30:24要获得两个日期差,差的形式为:XX天XX小时XX分XX秒方法一:DateFormatdf=newSimpleDateFormat("yyyy-MM-ddHH:mm:ss");try{Dated1=df.parse("2004-03-2613:31:40");Dated2=df.parse("2004-01-0211:30:24");longdiff=d1.getTime()-d2.getTime()... 查看全文
· (五) 执行查询操作发布时间:2011-11-25
五.执行查询操作5.1预备语句预备语句(preparedstatement):一个带有宿主变量的查询语句,每次查询的时候时只需要为该变量填入不同的字符串就可以反复多次地使用该语句。在PreparedStatement预备语句中,每个宿主变量都用“?”来表示。如果存在一个以上的变量,那么在设置变量值时必须注意"?"的位置。e.g.StringpublishQuery="SELECT*FROMtableWHEREname=... 查看全文
· php 操作xml 发布时间:2011-11-22
操作xml,即是:读取和修改xml文档的数据!读取:①:读取某一固定结点的数据:if(file_exists('test.xml')){$xml=simplexml_load_file('test.xml');}else{exit('Failedtoopentest.xml.');}<?php$xml=simplexml_load_file("data.xml");echo$xml->baby->class->toy[1]->name;?>说明:显示<... 查看全文
· ruby 1.9 简单的文件操作发布时间:2011-11-22
#读文件f=File.open("myfile.txt","r")f.each_linedo|line|puts"Ireadthisline:#{line}"endFile.foreach("myfile.txt")do|line|puts"Ireadthisline:#{line}"endf=File.open("myfile.txt","r")line=f.getsputs"ThelineIreadis:#{line}"#写操作File.open('filename','w')do|f|f... 查看全文
· 使用C++实现文件的写操作发布时间:2011-11-21
//File.cpp:定义控制台应用程序的入口点。//#include"stdafx.h"#include<iostream>#include<fstream>usingnamespacestd;/***功能:将26个数字和字母写入到磁盘文件中*@author超仔**/voidmain(){ofstreamin;//主要用来写文件in.open("D:\\disk\\file.txt",ios::trunc);//ios::trunc表示在打开文件前将文件清空... 查看全文
转载地址:http://www.ibm.com/developerworks/cn/java/j-lo-jsouphtml/... 查看全文
今天在PHP4环境下重新写一个接口程序,需要大量分析解析XML,PHP的xml_parse_into_struct()函数不能直接生成便于使用的数组,而SimpleXML扩展在PHP5中才支持,于是逛逛搜索引擎,在老外的网站上找到了一个不错的PHPXML操作类。一、用法举例:1、将XML文件解释成便于使用的数组:viewplaincopytoclipboardprint?<?phpinclude('xml.php');//引用PHPXML操作类$xml=file_get_contents... 查看全文
· 时间操作函数总汇(转载)发布时间:2011-11-08
经常用到时间日期类,所以就将常用的日期方法和属性都归纳总结如下,方便大家查找1.计算某一月份的最大天数Calendartime=Calendar.getInstance();time.clear();time.set(Calendar.YEAR,year);time.set(Calendar.MONTH,i-1);//注意,Calendar对象默认一月为0intday=time.getActualMaximum(Calendar.DAY_OF_MONTH);//本月份的天数注... 查看全文
· java与C++中的后置自增操作符++发布时间:2011-11-07
在前置自增与后置自增操作中,当属后者最为麻烦。某书中有一道简单的题目如下几行Java代码:importjava.util.*;publicclassText{publicstaticvoidmain(String[]args){intj=0;for(inti=0;i<100;i++)j=j++;System.out.println(j);}}执行结果是多少?我当时写了两个答案:0,100.第一个答案:0是因为对于后置++操作符,号称用了中间缓存变量机制,其实内部实现大致如下temp=j... 查看全文
前段时间,在浏览javaeye论坛,看见有人征集如何在java中运行数学表达式。结果方案五花八门:1.jakartacommonsJEXL.2.Beanshell3.JavaMathExpressionParserjep4.parsecombinatorjparsec5.jdk6.0的script6.利用SQL7.自己写语法分析如果自己写语法分析,没有个2000行估计搞不定。有人用sql来运行数学表达式,比较另类。不过由于前段时间较深入的学习了一些java的javascript引擎... 查看全文
在前面的两篇文章中,第一篇主要是讲了在jdbc编程中容易碰到的几个问题,以及大致的解决方法。第二篇从代码上实现了第一篇的一些方法,并且对批处理进行了一些描述。在批处理的过程中,我并没有和事务的概念放在一起,因为我发现,这两个概念往往会引起混淆。因为jdbc的批处理是jdbc层面上的,而事务是数据库层面上的,如果写一个存储过程的话,这两者是一样的,即到了一批再commit,而在jdbc编程就是两个层面了。比如下面的代码:publicvoidaddEmployees(Connectionconn... 查看全文
在selenium-webdriver中定位selectlist的方法比较简单,用id和name等属性可以很方便的将select给找出来,但是怎么去选择下拉框中的某一项呢?思路是这样的,首先定位到selectlist元素,然后找出该selectlist下所有的option,点击该optionelement既可,以下面的html代码为例<html><head><title>Select</title></head><body>... 查看全文
在selenium-webdriver中定位selectlist的方法比较简单,用id和name等属性可以很方便的将select给找出来,但是怎么去选择下拉框中的某一项呢?思路是这样的,首先定位到selectlist元素,然后找出该selectlist下所有的option,点击该optionelement既可,以下面的html代码为例<html><head><title>Select</title></head><body>... 查看全文
上一讲我们介绍了如何部署selenium2.0的开发环境,这一讲我们将介绍如何使用selenium提供给我们的接口进行浏览器的简单操作。本文将先介绍适合初级用户的一些常用方法,然后将对一些高级用法和实现源码进行稍微深入一些的分析。如何打开一个测试浏览器做自动化测试一般情况下我们都需要首先打开测试浏览器,浏览器开启后我们方可”命令”浏览器去打开新页面,点击特定的链接,判断具体的逻辑等等。因此该操作为”万里长征的第一步”,必须给以重视。具体代码如下。需要注意的是如果使用chrome进行测试... 查看全文