15 学无止境

尚未进行身份认证

我要认证

学无止境

等级
TA的排名 22w+

Delphi中实现文件拷贝的三种方法

1.调用API函数procedure CopyFile(FromFileName,ToFileName:string);varf1,f2:file;BeginAssignFile(f1,FromFileName); file://指定源文件名AssignFile(f2,ToFileName); file://指定目标文件名Reset(f1);TryRewrite

2011-11-24 10:42:06

delphi怎样调用外部EXE文件

delphi怎样调用外部EXE文件delphi怎样调用外部EXE文件   方法一  uses WinProcs;  ……  begin  WinExec(......);  ……  end.  和调用Pascal库函数没什么两样。   方法二   用ShellExecute更好,在USE

2011-11-23 10:06:49

delphi dbgrid数据导出为exce l(2)

uses Excel2000,ComObj;procedure F_Form.Button1Click(Sender: TObject);var    myExcel:TExcel;    Int_i,Int_j,rowCount,columnCount:Integer;    ExcelId:Variant;begin  try      ExcelId:=C

2011-11-23 10:06:00

delphi如何导出EXCEL(1)

首先在Uses处加上ComObjprocedure TForm1.Button1Click(Sender: TObject); var h,k:integer; Excelid: OleVariant; s: string;begin try Excelid := CreateOLEObject('Excel.Application'

2011-11-23 10:05:10

Ubuntu 11.10 上很棒的一组主题

先告诉你如何安装这个名为 bisigi 的主题:1sudo add-apt-repository ppa:bisigi/ppa2sudo aptitude update

2011-09-09 13:58:20

12 个免费在线的 Web 网站性能测试工具

1) Web Page Test从世界各地多个地点,使用真正的浏览器(IE和Chrome),并在真正的消费者连接速度,对你的网站进行速度测试。您可以运行简单的测试,或执行多步交易,视频采集,内容封锁和更先进的测试,包括。您的结果将提供丰富的诊断信息,包括资源加

2011-09-09 13:56:34

算法复杂度

同一问题可用不同算法解决,而一个算法的质量优劣将影响到算法乃至程序的效率。算法分析的目的在于选择合适算法和改进算法。一个算法的评价主要从时间复杂度和空间复杂度来考虑。 1、时间复杂度 (1)时间频度 一个算法执行所耗费的时间,从理论上是不能算出来的,必须上机运行测试才能知道。但我们不可能也没有必要对每个算法都上机测试,只需知道哪个算法花费的时间多,哪个算法花费的时间少就可以了。并且一个算法花费的时间与算法中语句的执行次数成正比例,哪个算法中语句执行次数多,它花费时间

2011-04-26 15:59:00

算法的定义

算法(Algorithm)是一系列解决问题的清晰指令,也就是说,能够对一定规范的输入,在有限时间内获得所要求的输出。如果一个算法有缺陷,或不适合于某个问题,执行这个算法将不会解决这个问题。不同的算法可能用不同的时间、空间或效率来完成同样的任务。一个算法的优劣可以用空间复杂度与时间复杂度来衡量。 算法可以理解为有基本运算及规定的运算顺序所构成的完整的解题步骤。或者看成按照要求设计好的有限的确切的计算序列,并且这样的步骤和序列可以解决一类问题。 一个算法应该具有以下五个重要的特征:

2011-04-26 15:58:00

15个 编程好习惯,仅供参考

<br /><br />1. 动手编码之前,你需要对要编码实现的解决方案有一个正式的或粗略的设计。永远不要在没有任何设计的前提下就开始编码,除非所编代码不重要。<br /><br />2. 优秀的代码文档跟编程语言知识一样重要。在代码源文件中,为每个主要的代码段添加注释,解释代码的基本逻辑。最好注明程序的构建和修改日期,以及修改的原因也是非常有必要的。<br /><br />3. 维护程序的各个版本同样重要。当前有些编程工具都自带一个版本管理工具。无论你什么时候改变自己的程序,它们都会将其保存为.bak文件

2011-03-25 00:23:00

Java String处理入门 - null或空值的判断处理

<br />Java String处理入门 - null或空值的判断处理<br />1,错误用法一:if (name == "") {<br />     //do something<br />}2,错误用法二:<br />if (name.equals("")) {<br />     //do something<br />}<br />3,错误用法三:<br />if (!name.equals("")) {<br />     //do something<br />}<br />我们来解说一下:

2011-03-23 14:54:00

Hibernate save()和insert()方法不能写入数据库的问题

<br />session.save() getHibernateTemplate.save() <br /><br />  应用MyEclipse集成的Hibernate工具自动生成的代码,经常会遇到这种不写数据的问题.也就是当你执行一条增加或修改语句时,程序执行正常没有异常,查看sql语句确实执行了insert或update命令,可是当你查看数据库的时候会发现数据并没有同被增加或修改到数据库. <br />  这种现象的原因是没有提交事务,因为MyEclipse自动生成的dao方法都没有提交的操作 <b

2011-03-22 16:23:00

程序员需要具备的基本技能

<br /><br />软件开发是一个跨度很大的技术工作,在语言方面,有C、C++、Java、Ruby等等等等;在环境方面,又分嵌入式、桌面系统、企业级、WEB、基础系统,或是科学研究。但是,不管是什么的情况,总是有一些通用的基本职业技能。<br /><br />这些最基本的职业技能通常决定了一个程序员的级别,能否用好这些技能,直接关系到了程序员的职业生涯。很多程序新手也是因为缺少、达不到或是不熟悉在这些基本技能,所以,他们需要有老手带,需要努力补齐这些技能。而高级程序员应该非常熟悉这些基本技能,而且有能力

2011-03-16 08:46:00

struts2 中获得request、response 和session

<br /><br />使用org.apache.struts2.ServletActionContext 类<br /> <br /><br />public class UserAction extends ActionSupport {<br />//其他代码片段<br />private HttpServletRequest req;<br />// private HttpServletRequest req = ServletActionContext.getRequest(); 这条语句放在这

2011-03-15 13:42:00

wordpress 自动取图

<br /><br />function catch_that_image_thumbnail($neirong) {<br /> // global $post, $posts;<br />  $first_img = '';<br />  ob_start();<br />  ob_end_clean();<br />  $output = preg_match_all('/<img.+src=[/'"]([^/'"]+)[/'"].*>/i', $neirong, $matches);<br />  

2010-10-26 22:29:00

Wordpress 永久链接

      前段时间架了个Wordpress的博客,开始一直蛮顺利的,一直后来发现在改永久链接的时候,改后居然出现404错误。百度一下,网上说Mod_rewrite要打开,于是也就按照着网上的方法,试了很多都不是很见成效。也有说linux平台下不存在问题,于是就尝试了下ubuntu,可是依然存在问题,找找啊,弄啊弄,最终还是成功了,以下是个人整理的方法,仅供我等菜鸟参考。 :)------------------------------------------------------------------

2010-07-19 15:45:00

Apache+php+mysql在windows下的安装与配置(图文)

<br />先准备好软件:<br /><br /><br />一、安装Apache,配置成功一个普通网站服务器<br /><br />运行下载好的“apache_2.0.55-win32-x86-no_ssl.msi”,出现如下界面:<br /><br /><br /><br /><br /><br /><br />出现Apache HTTP Server 2.0.55的安装向导界面,点“Next”继续<br /><br /><br /><br /><br /><br />确认同意软件安装使用许可条例,选择

2010-07-12 13:52:00

国外优秀开源PHP建站程序一览

<br /><br />      博客:WordPress<br />  WordPress是使用PHP开发的著名博客平台,免费开源,功能强大,不仅仅用于博客搭建,还可以广泛应用于各类网络信息发布平台。<br />论坛:phpBB<br />  phpBB是一种广泛流行的开源论坛软件,具有易于使用的管理面板和友好的用户安装界面,可以轻松地在数分钟内建立起一个论坛,功能上具有很高的可配置性,能够完全定制出相当个性化的论坛。<br />CMS:Drupal<br />  Drupal是一个开源的内容管理系统(

2010-07-06 14:11:00

国内PHP开源建站程序

<br /><br />      论坛:Discuz<br />  Discuz非常流行,也是中国地区最多用户使用的论坛程序,论坛搭建非常简单易用,使用风格符合中国人的口味。另一个流行的论坛程序是PHPWind。<br />SNS:Ucenter Home<br />  UCenter Home是采用PHP+MySQL构建的社会化网络软件(Social Network Software,简称SNS)。 通过 UCenter Home,建站者可以轻松构建一个以好友关系为核心的交流网络,用户可以使用迷你博客记

2010-07-06 14:05:00

外部链接的优化操作

<br />一技术篇<br /><br />1锚链接的使用<br />链接是互联网网页之间连接的纽带,没有链接所有网页和网站之间都会是孤立的。什么是锚链接?在SEO这个领域里锚链接可以理解为文本链接。搜索引擎通过链接相关性计算,来评估网站的重要性和权威性。早在多年前百度和谷歌的创始人都分别对链接的重要性给予了详细的阐述。其超链分析的基本原理是:在某次搜索的所有结果中,被其他网页用超链指向得越多的网页,其价值就越高,就越应该在结果排序中排到前面。所以,锚链接的文字在计算时至关重要。知道这点就可以讨论三种锚链接

2010-07-01 13:20:00

ubuntu server安装图形界面

以下在Ubuntu server 10.04测试完成。1、连接网络,你一定要确保网络通畅,如果你和我一样使用Wireless,那先找根网线插上,因为下面的安装都要通过网络下载组件的。2、进入图形界面的命令是startX,敲击后会有安装xinit的提示。sudo apt-get install xinit 安装完,终端由黑色界面变成白底黑字。出现X型的鼠标指针。3、安装环境管理器

2010-07-01 13:16:00

查看更多

勋章 我的勋章
    暂无奖章