- 博客(29)
- 收藏
- 关注
转载 java连接MySql数据库
1.首先安装MySql2.其次方便操作mysql应该下载一个图形界面的数据库操作软件:例如 mysql-front 或者 EMS Sql manager3.安装ems时会提示设置root用户的密码,这个密码在以后连接数据库时会用的到。例如设置为 "126456"4.其
2011-09-16 17:49:51
473
转载 关于javabean的学习(二)
1.JavaBean实际是具有统一接口格式的java类2.JavaBean的组成:属性(Properties)、方法(Method)、事件(Events)3.一个JavaBean的例子(该例子是用的Simple属性)//我遵循的习惯是类名大写,包名小写
2011-09-16 17:31:35
412
转载 关于javabean的学习!
什么是javabean?他其实是一个java是类而已,我们要讨论的是: 1.执行java.io.Serializable 接口 2.提供无参数的构造器 3.提供getter 和 setter方法访问它的属性. 让我们创建一个简单的javabean来看看
2011-09-16 17:26:54
464
转载 NUnit的简单应用和了解
首先到http://www.nunit.org/index.php下载新版的NUnit.(什么版本都成)安装之后可以通过给工程修改Debug属性的方法来使VS关联NUnit.想要NUnit识别你的测试类, 需要引用如下(都在你安装NUnit的目录里面):
2011-08-22 10:44:41
547
转载 NUnit2.0详细使用方法
前一段时间,有人问我在.NET里如何进行TDD开发.这个问题促使我想对NUnit做一个详细的介绍.因为我们大家都知道NUnit是在.NET进行TDD的利器.如果你已经知道很多关于NUnit的应用,请指出我的不对之处和提出一些建议,使本文更加完善.如果你对NUnit还不是很了解
2011-08-18 11:33:40
544
转载 内存表kbmMemTable/dxMemTable/rxMemdata的用法
BDE内置了in Memory Table这种数据库格式,建立了BDE别名后,应该是可以远程访问的,不知道dxmemtable是在BDE的这个特色的基础上发展来得,还是它自己定义的一套新的冬冬,如果不是BDE的技术,可能不能简单的实现远程调用。但是我知道有一个叫做kbmMemTa
2011-07-18 09:37:21
4522
原创 Dunit的最基本使用方法
本文讲解了Dunit的最基本使用方法,是我再初识Dunit的一点积攒,现在总结出来供Dunit学习者起步之用,至于更深入的研究还靠读者们的细心研究与不断的实践再实践!本文如有讲解错误之处还请读者朋友们积极提出,我们共同讨论,共同进步!如有转载请注明作者及出处。Dunit初步详解一、安装Dunit将dunit-9.2.1(本文以dunit-9.2.
2011-06-30 10:50:00
2029
原创 Dunit学习笔记
一、简介 DUnit是xUnit家族成员之一,源于著名的回归测试框架JUnit,由Juanco A?ez设计成Delphi版本,可以从dunit.sourceforge.net网站免费获得,最新版本9.2.1。获得dunit-9.2.1.zip文件后,解压缩到指定文件夹,我直接放到了本机的F:下。二、配置类库 开发工具我使用的是Borland的Delphi 2006(正确的叫法应该是Borla
2011-06-30 10:11:00
1579
原创 Excel导入程序显示
unit FLeading_In_Excel;interfaceuses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, cxStyles, cxCustomData, cxGraphics, cxFilter, cxData, cxDataSt
2011-06-29 17:33:00
589
原创 XML导入程序Memo显示(花了半天搞定的,其实特简单)
unit Leading_XML;interfaceuses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, DB, kbmMemTable, kbmMemTableHH, ActnList, ImgList, Excel97, OleServe
2011-06-29 17:30:00
2027
原创 Delphi const
Ok, 我想谈谈Object Pascal中关于const的一些事,起因是我发现一方面Object Pascal中关于const的说明很少,另一方面在现实中存在对其的许多误用。当然,我这是杂谈,不可能面面俱到。 1、const是什么? const是一个修饰词,来源于英文constant,意思是“常量、恒量、不变的” 的意思。注意!const是一个修饰词,代表一种约束(可能是语
2011-06-29 17:25:00
867
原创 Delphi xml 读写
XML 语法纲要1、忽略空白2、注释: 3、指令: 4、特殊字符: " & 替代: < > ' " &5、二进制数据: 6、区分大小写7、标记不能交叠8、单标记, 也就是空元素, 如: , 只用属性记录数据9、属性值在引号内10、xml 中的元素与属性的名字, 必须以字母或 _ 开头, 后面可以是字母、数字或 _ - : . 的组合, 但不能
2011-06-29 12:46:00
2225
原创 [Delphi] 标准控件(Memo组件)
Edit和MaskEdit组件都只能编辑单行文本,Delphi的Memo组件提供了多行文本的编辑功能。下面解释Memo组件常用的属性。属性说明 Lines这是Memo组件最常用,也是最有用的属性,它用来显示和保存Memo组件中的内容。 Scrollbar很多组件都有这个属性。用于设定组件有否滚动条。它有四个值:
2011-06-27 17:00:00
11476
原创 单元测试..内置
在做项目当中发现很多开发人员没有单元测试的习惯,往往是写完代码后直接右键——commit,然后就完事大吉。这样做的严重后果就是在开发后期的集成测试中Bug百出,而且都是类似于变量忘记赋值、字符串拼接错误、界面忘记显示全部信息等等一系列非常小的Bug。这些Bug的存在直接导致集成测试的时候效率低下,工期延长……试想仅仅因为一个string中的一个拼接错误,或者变量忘记赋值这些小错误,测试人员还要
2011-06-15 11:51:00
587
转载 DUnit初步学习及TTestCase中的方法详解
<br />一、简介 <br /><br /> DUnit是xUnit家族成员之一,源于著名的回归测试框架JUnit,由Juanco设计成Delphi版本,可以从dunit.sourceforge.net网站免费获得,最新版本9.2.1。获得dunit-9.2.1.zip文件后,解压缩到指定文件夹。 <br /><br /><br />二、配置类库<br /><br /> 开发工具我使用的是Borland的Delphi 2006(正确的叫法应该是Borland Developer Studio 20
2011-05-25 13:06:00
1303
原创 Delphi 窗体的事件
<br />Delphi窗体的事件共有40个,常用的分为5大类 <br /> 建立窗体时引发的事件:共有4个<br /> OnCreate事件:窗体创建时产生此事件, <br /> OnShow事件: 窗体显示前产生此事件 <br /> OnPaint事件: 重画窗体、窗体大小改变、窗体上的其他窗体移去时产生此事件 <br /> OnActivate事件:窗体激活时(窗体获得焦点时)产生此事件 <br /> 关闭窗体时引发的事件:共有4个<br /> OnClose事件: 窗体关闭时产生此事
2011-05-18 16:01:00
832
原创 把DBGRID数据直接导入EXCEL中的过程
<br />忙了一天就忙了个Excel导出,以为很好了,虽然慢点,没想到临了还真整出一个更好的导入方法。。可喜可贺。。只可惜一天就这么点收获啊。。大家看看把。。直接从Excel表显示数据。。<br /> <br /> <br />要uses ComObj;<br />private<br /> procedure CopyDbDataToExcel(Target: TDbgrid); // 定义一个过程<br /><br />procedure Ttjzb_Form.CopyDbDataToExce
2011-05-14 19:16:00
583
原创 DBGird导出Excel(delphi)
<br />今天新学了从DBGird把数据导出到Excel里显示。挺费劲的弄的。不过做出来还是蛮高兴的。由于数据太多,导出的也比较慢。<br />方法:<br />procedure DBGridInFoToExcel(FileName, TitleCaption: string;<br /> MakeDataSource: TDataSource; makeDBGrid: TDBGrid);<br />var<br /> xlApp, xlSheet, szValue: Variant;<br />
2011-05-14 18:46:00
1047
原创 用Delphi将数据导入到Excel并控制Excel
<br />在日常办公中,用得最多的是Word和Excel,而Excel对数据报表的处理尤为方便(操作公式、打印格式等),如果我们将数据导入到Excel中后,再靠我们平时对Excel熟练的操作很快编辑好我们有用的数据(如领导报表等),通过对Excel的控制,我们可以自动编缉好我们想要的格式和外观。<br /><br />一、调用Excel的方法:一般情况下有两种方法调用Excel:<br />1、 直接使用Delphi自带的组件:在Form中分别放入ExcelApplication, ExcelWorkb
2011-05-14 18:42:00
673
转载 预习 Delphi 2009 中的新功能 - JSON (一) : 什么是 JSON?
<br />JSON(JavaScript Object Notation) 类似与 XML; <br />虽始于 JavaScript, 但被多种语言支持, 它也成了 Delphi 2009 的新功能之一.<br />--------------------------------------------------------------------------------<br />假如有一段 XML: <br /><id>2</id><br /><name>张三</name><br /><age>9
2011-05-03 09:15:00
559
原创 不可或缺的delphi基础技巧
◇[DELPHI]网络邻居复制文件uses shellapi;copyfile(pchar('newfile.txt'),pchar('//computername/direction/targer.txt'),false);◇[DELPHI]产生鼠标拖动效果通过MouseMove事件、DragOver事件、EndDrag事件实现,例如在PANEL上的LABEL:var xpanel,ypanel,xlabel,ylabel:integer;PANEL的MouseMove事件:xpanel:=x;ypane
2011-04-26 17:34:00
2371
原创 Delphi快速入门(三)
<br />第一章 Delphi快速入门(三)<br /><br />1.2.4.3 汉化界面及字体选取 <br /><br />如果您的Windows95系统中安装了中文系统,对界面做汉化是极其方便的。例如,您可以将Button1的Caption属性改成“&R矩形”,同样地可改变其它部件的属性,将窗体做成中文的操作界面。<br /><br />若对中、西文字体不满意,则可以调整Font属性以满足您的要求。Font属性的前面,有一个小小的“+”号,这说明它表征的是集属性,也即属性不再是一个单值,而是一个属性
2011-04-26 11:44:00
671
原创 Delphi快速入门
<br />第一章 Delphi快速入门(二)<br /><br />1.2.3 设计简单的用户界面 <br /><br />首先从空白窗体开始工作。我们将设计一个简单的程序:在屏幕上开一个窗口,窗口中有一个图框,用三个按钮来改变图框的形状;再用一个图标按钮来进行图框的颜色设置,通过颜色编辑对话框来选择变成哪一种颜色。<br /><br />在菜单上选用File|New Application菜单项来生成新的工程文件。这时,屏幕上出现图1.2所示的窗体。 <br /><br />1.2.3.1 选取部件加入
2011-04-26 11:42:00
812
转载 DELPHI快速入门基础教程
<br />第一章 Delphi快速入门<br /><br />Delphi快速入门(一)<br /><br />Delphi是全新的可视化编程环境,为我们提供了一种方便、快捷的Windows应用程序开发工具。它使用了Microsoft Windows图形用户界面的许多先进特性和设计思想,采用了弹性可重复利用的完整的面向对象程序语言(Object-Oriented Language)、当今世界上最快的编辑器、最为领先的数据库技术。对于广大的程序开发人员来讲,使用Delphi开发应用软件,无疑会大大地提高编程
2011-04-26 11:40:00
2265
转载 关于编译指令的一些知识
<br />DELPHI的编译指令 {$IFDEF WIN32} -- 这可不是批注喔! 对于Delphi来说﹐左右大括号之间的内容是批注﹐然而「{$」(左括号后紧接着货币符号)对于Compiler(编译器)而言并不是批注﹐而是写给Compiler看的特别指示。 应用时机与场合 Delphi中有许许多多的Compiler Directives(编译器指令)﹐这些编译指令对于我们的程序发展有何影响呢? 它们又能帮我们什么忙呢? Compiler Directive 对程序开发的影响与助益, 可以从以下几个方向
2011-04-25 10:20:00
348
转载 存储过程和函数的区别
<br />---------------------------------------------------存储过程--------------------------------------<br />--1、存储过程定义中的参数可以为任意数据类型,包括用户定义的类型,同时过程还可以拥有输出参数,用于返回任何数据类型的结果。<br />--2、存储过程只能直接返回整型值,通常用于显示过程执行的状态。<br />--3、在存储过程定义中可以包含任何T-SQL 语句,可以向用户返回查询的结果集,允许递归
2011-04-21 17:54:00
419
原创 Ado.NET/ActiveX Data Object.NET
<br /> ASP.NET是通过ADO.NET来访问数据库的<br />数据提供者包含4个主要组件:<br />Connection:用于连接到数据库或其它数据源。<br />Command:用于在数据库中检索、编辑、删除、或插入数据。<br />DataReader:从数据源提供数据流。这些数据只读(不可修改),我们只能向前经过这些数据。<br />------------------------------------------------------------------------------
2011-04-18 10:39:00
653
原创 override与重载的区别
重载,函数名相同,但参数类型或个数或顺序不同。其用途比如:可读性强;在构造器的时候根据参数初始化你想要的实例;代码维护性高,重载的方法,处理逻辑的代码通常都在一个方法里,其他方法通常调用偏多override,是重写,字面意思,就是重写某个方法的业务逻辑。最大用途是多态,其实重载也是一种多态,但二种多态有个差别是,重载是编译时多态,override是运行时多态
2011-04-15 17:34:00
2300
原创 关于自定义CSS的写法
<br />body{background-color:#000000;no-repeat;background-position: center 50%;background-attachment: fixed; CURSOR: url(http://webme.bokee.com/inc/mouse028.cur)} <br />a{CURSOR: url(http://webme.bokee.com/inc/mouse031.ani)} <br />a:hover {position:relative
2011-04-15 17:17:00
581
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人