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

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> 操作 >>列表
<?php//--------------------------------------------------//分析返回用户操作系统名称//--------------------------------------------------functiongetSystem(){$sys=$_SERVER['HTTP_USER_AGENT'];if(stripos($sys,"NT6.1"))$os="Windows7";elseif(stripos($sys,"NT6.0")... 查看全文
Apache的POI组件是Java操作MicrosoftOffice办公套件的强大API,其中对Word,Excel和PowperPoint都有支持,当然使用较多的还是Excel,因为Word和PowerPoint用程序动态操作的应用较少。那么本文就结合POI来介绍一下操作Excel的方法。Office2007的文件结构完全不同于2003,所以对于两个版本的Office组件,POI有不同的处理API,分开使用即可。首先来说几个Excel的基本概念。对于一个Excel文件,这称为一个工作簿... 查看全文
上一篇我们介绍了如何制作复杂报表的分析和设计,本篇结合SpringMVC框架来说一下如何在Web层使用POI组件来动态生成报表供用户查看或下载。为什么选择SpringMVC框架,理由很简单,因为Spring的MVC框架对Excel视图的扩展使用的正是POI组件,那么使用Spring来整合就非常方便了,当然其它的框架都有自己的处理办法,这个可以具体咨询其对视图扩展支持的配置方法。使用Spring对Excel的支持,需要扩展MVC的视图组件,就是要创建一个自定义的View,这个在后面会详细介绍... 查看全文
· VC++文件操作发布时间:2010-12-31
文件属性相关1.判断文件是否存在利用CFile类和CFileStatus类判断CFileStatusfilestatus;if(CFile::GetStatus(_T("d:\\softist.txt"),filestatus))AfxMessageBox(_T("文件存在"));elseAfxMessageBox(_T("文件不存在"));利用CFileFind类判断CFileFindfilefind;CStringstrPathname=_T("d:\\softist.txt");if... 查看全文
上一篇介绍了POI组件操作Excel时如何对单元格和行进行设置,合并单元格等操作,最后给出一个综合实例,就是制作复杂报表,原理就是涉及合并行和列的计算。本篇就来详细分析一下复杂报表的分析与设计问题,并用POI通过程序来生成Excel报表。首先说一点文档相关内容。使用POI组件可以生成Office文档,而Office文档也有一些属性,比如作者,分类,公司等信息。我们若通过程序生成时,这一步就直接略过了,但有时我们会需要这些信息,要写入一些文档信息,那么该如何实现呢... 查看全文
usingSystem;usingSystem.Collections.Generic;usingSystem.ComponentModel;usingSystem.Data;usingSystem.Drawing;usingSystem.Linq;usingSystem.Text;usingSystem.Windows.Forms;//引入命名空间usingSystem.IO;namespaceNsFileOperate{publicpartialclassFileOperate:Form... 查看全文
本文接上一篇继续探究POI组件的使用。现在来看看Excel的基本设置问题,以2007为例,先从工作簿来说,设置列宽,因为生成表格列应该固定,而行是遍历生成的,所以可以在工作簿级别来设置列宽,那么可以如下来进行。首先是创建工作簿和工作表了://创建Excel2007工作簿对象XSSFWorkbookworkbook2007=newXSSFWorkbook();//创建工作表对象并命名XSSFSheetsheet=workbook2007.createSheet("学生信息统计表")... 查看全文
springAOP的用途极其广泛,但在struts2之前request等获取是个问题,这里简单介绍一下我的方法:struts1中两种方法:1.通过threadlocal先写java类packagecom.util;importjava.io.Serializable;importjavax.servlet.http.HttpServletRequest;publicclassThreadTestimplementsSerializable{privatestaticThreadLocal<... 查看全文
最近在忙一个项目,使用的是Flex+Spring+Hibernate,期间碰到一个问题,有必要在此记录一下,也方便有相似问题的来者参考下问题描述:有一个用户表和一个用户详情表,这两个表是一个一对一的单向关联关系,即在用户表中一个外键引用用户详情表,我在UserInfo的映射文件中使用的是many-to-one,设置了unique="true"表示一对一关系,设置了cascade="save-update"表示的是在保存useInfo对象的时候会自动保存与之关联的userDetails临时对象... 查看全文
导读:政府在涉密领域要强制采购国产操作系统,但是在一些非涉密领域,要放开市场去竞争,同时适当考虑国产操作系统。12月16日,两大国产操作系统——民用的“中标Linux”操作系统和解放军研制的“银河麒麟”操作系统在上海正式宣布合并,双方今后将共同以“中标麒麟”的新品牌统一出现在市场上,并将开发军民两用的操作系统。两大操作系统的开发方中标软件有限公司和国防科技大学同日缔结了战略合作协议... 查看全文
上次写过一篇关于快照慢的处理方法的文章,反应不错,今天再给大家分享一下这两个月的一些百度关键词排名心得.我做的是重庆华山乳腺病医院的网站,主要做的是乳腺,妇科和人流方面的词.首页带地区带医院的排名在百度首页前面对我来说自然没问题,但是如果只用首页做排名的话,即使很好也不一定有转化率,用户体验不是很好:用户搜人流最佳时间跑到首页一看,怎么都是妇科,乳腺病的东西,找人流的东西还不好找,这样转化率怎么会高呢?那怎么办呢,当然得用人流频道或是人流文章来做了,但是有些词用文章做排名的难度确实是不简单... 查看全文
· android开发中的文件操作发布时间:2010-12-18
Android的文件操作要有权限:判断SD卡是否插入Environment.getExternalStorageState().equals(android.os.Environment.MEDIA_MOUNTED);获得sd卡根目录FileskRoot=Environment.getExternalStorageDirectory();获得私有根目录FilefileRoot=Context.getFilesDir()+"\";确定或获得文件夹和文件路径Stringpath=File... 查看全文
Android提供了一个名为SQLiteDatabase的类,该类封装了一些操作数据库的API,使用该类可以完成对数据进行添加(Create)、查询(Retrieve)、更新(Update)和删除(Delete)操作(这些操作简称为CRUD)。对SQLiteDatabase的学习,我们应该重点掌握execSQL()和rawQuery()方法。execSQL()方法可以执行insert、delete、update和CREATETABLE之类有更改行为的SQL语句;rawQuery(... 查看全文
DB2插入数据一般都会进行日志操作,不过下面为您介绍的方法实现了DB2插入数据不进行日志操作,如果您感兴趣的话,不妨一看。在程序中需要使用下面的代码insertintoaselect*frombwhere......每次插入到a表的记录有600多万条,每次执行该语句DB2都会返回SQLCODE值为-964的错误码,用db2sql0964命令查看错误原因,DB2的解释为SQL0964CThetransactionlogforthedatabaseisfull... 查看全文
1.关于map的operator[]:原形为val_type&operator[](constkey_type&key);a:返回val_type说明,对于map中的val_type,通过[下标]访问,具有所有的write和read权限。b:原型后面没有写const,说明必须通过非const的对象访问。(可修改的)2.关于operator():a:用来定义函数对象,函数对象比函数优秀的一点是:具有记忆功能,从而动态地改变operator()操作。b:作为字串操作。c... 查看全文
接上一篇文章,补充一个方法,借鉴冒泡算法的方式,查找一个时间集合中距离某个时间点最近的时间:工具类代码,DateUtilExtra.java:packagewww.sellyell.com;importjava.util.Date;importjava.util.List;/***@authorFrank*@version1.0*@bloghttp://crazysheep.javaeye.com/*@sitehttp://www.sellyell.com/*@create2010-12... 查看全文
当我看到TaskQueue这个词,我就觉得这个应该是一个非常有意思的词语,因为我所经常对自己所做的管理中就有一项Task,可以翻译为中文"目标","任务"之类的,但那为什么会吸引我呢??就是因为我通过TaskQueuegoogle了下,我就从这些Result中得到我所需要的结果。新的思维就是通过这种无意间的思维。TaskQueue如果按照计算机中行话来可以解释为"任务处理"之类。我相大家就肯定会想到强大的语言java,c,c++强大的任务进程之类的管理,但真的对于web开发语言php来讲... 查看全文
Android系统内部集成了SQLite数据库,可是杯具的却没有Android系统可用的Hibernate。想当初做JavaEE时有Hibernate在手的那个飘逸,我尝试用JavaEE的思路封装了一个类似的工具包。(感谢“编程浪子”在JavaEE上给我的帮助)首先,晒晒我的包结构:大家可以看到,我在项目中创建了两个SourceFolder。其中core文件夹下存放的都是通用代码,可以在其他项目中重复使用(当然最好是导出jar包了)。org.dw.core.utils包下是一些工具类... 查看全文
用了一整天的时间把昨天遗留下来的问题解决了。既然是要做一个类似Hibernate的工具,最主要的就是尽量减少SQL语句的编写。我采用反向强力解析实体类的办法,实现了自动构建SQL语句的功能。现在有三个核心类:EntityDao是一个泛型接口,定义了所有应该实现的方法。SimpleDao是抽象类,对接口功能进行实现,真正实体的DAO只要继承SimpleDao就可以拥有所有功能。无需任何额外实现、无需任何SQL语句!首先,看看我的BeanTools。它主要负责对实体进行强力解析,废话不多说,上代码... 查看全文
· 文件流操作之C++版发布时间:2010-12-04
昨天简单介绍了一下C中的文件流操作,其实更强大、更复杂的操作还得看C++,毕竟C++是C的加强,不论是从功能还是效率上都比C高出一个档次,而我们在实际的流操作中对C++的使用怕也是更加频繁,所以接下来就重点讲解下C++的文件流操作。那么就先说说文件流的定义吧。文件流是以外存文件为输入/输出对象的数据流。输出文件流是从内存流向外存文件的数据,输入文件流是从外存文件流向内存的数据。每一个文件流都有一个内存缓冲区与之对应。与C一样,C++的文件流操作也分为同样的三个部分。(1)打开文件(2... 查看全文