自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Tercel99的专栏

志向有多远,就能走多远...

转载 IOC介绍及其简单实现

控制反转(Inversion of Control,英文缩写为IoC)是一个重要的面向对象编程的法则来削减计算机程序的耦合问题,也是轻量级的Spring框架的核心。 控制反转一般分为两种类型,依赖注入(Dependency Injection,简称DI)和依赖查找。依赖注入应用比较广泛,我们这里只...

2015-07-04 07:28:54 514 0

原创 java util包概述

本 章介绍Java的实用工具类库java.util包。在这个包中,Java提供了一些实用的方法和数据结构。例如,Java提供日期(Data)类、日历 (Calendar)类来产生和获取日期及时间,提供随机数(Random)类产生各种类型的随机数,还提供了堆栈(Stack)、向量 (Vector...

2015-07-04 07:25:55 682 0

原创 SPComm的一点小诀窍 spcomm的问题导致数据丢失 0x11与0x13错误

最近几天完成了BiasDAC的程序编写。调试的过程还算比较顺利,除了几个有点bt的小问题。其中一个困扰了我两三天的时间,今天上午终于将其解决。 由于BiasDAC是用RS232 Serial Port通信的,延用之前的程序,使用了Delphi的SPComm控件。在之前的使用中,SPComm控件一...

2015-06-30 06:59:21 1081 0

原创 用SPCOMM 在 Delphi中实现串口通讯

用Delphi 实现串口通讯,常用的几种方法为:使用控件如MSCOMM和SPCOMM,使用API函数或者在Delphi 中调用其它串口通讯程序。利用API编写串口通信程序较为复杂,需要掌握大量通信知识,其优点是可实现的功能更强大,应用面更广泛,更适合于编写较为复杂的低层次通信程序。相比较而言,...

2015-06-30 06:56:07 3136 0

转载 Indy的TCPServer到底能支持多少个连接

最近一个项目,最开始使用IdTcpServer,在大压力测试的时候,只连接了800个多一点的客户端(每个客户端连接上之后每秒钟发送一个几十字节的报文,服务器应答)。但是持续的时间不会超过10分钟,服务器就会挂掉(经常是服务器突然关闭消失,任何提示都没有)。后来优化了互斥量之后,可以连接到1000多...

2015-06-30 01:14:14 2538 0

转载 Delphi中MIDAS的全面学习

(一)MIDAS是什么?   Delphi中MIDAS到底是什么呢?和他相关组件是什么呢? MIDAS(Multitiered Distributed Application Services)多层分布式应用服务。   Delphi所提出的Multi-Tier结构是把原来的Two-Ti...

2014-07-15 16:11:55 2844 0

转载 取消MyEclipse的自动更新updating

1. window --> preferences --> General --> Startup and Shutdown --> 在列表中找到 "Automatic Updates Scheduler " 项去掉前面的勾。  2. Wind...

2014-05-03 01:04:59 700 0

转载 WebService到底是什么

一、序言   大家或多或少都听过WebService(Web服务),有一段时间很多计算机期刊、书籍和网站都大肆的提及和宣传WebService技术,其中不乏很多吹嘘和做广告的成分。但是不得不承认的是WebService真的是一门新兴和有前途的技术,那么WebService到底是什么?何时应该用?...

2014-04-13 23:04:11 776 0

转载 Java关键字this、super使用总结

Java关键字this、super使用总结   一、this         Java关键字this只能用于方法方法体内。当一个对象创建后,Java虚拟机(JVM)就会给这个对象分配一个引用自身的指针,这个指针的名字就是this。因此,this只能在类中的非静态方法中使用,静态方法和静态的代...

2014-03-28 07:13:12 665 0

转载 Java关键字final、static使用总结

一、final  根据程序上下文环境,Java关键字final有“这是无法改变的”或者“终态的”含义,它可以修饰非抽象类、非抽象类成员方法和变量。你可能出于两种理解而需要阻止改变:设计或效率。 final类不能被继承,没有子类,final类中的方法默认是final的。 final方法...

2014-03-28 07:12:27 549 0

转载 Java数据库连接-JNDI方式- 配置Tomcat6.0 连接池

6. JNDI方式 - 配置Tomcat6.0 连接池 数据库连接池的基本思想就是为数据库连接建立一个“缓冲池”。预先在缓冲池中放入一定数量的连接,当需要建立数据库连接时,只需从“缓冲池”中取出一个,使用完毕之后再放回去。我们可以通过设定连接池最大连接数来防止系统无尽的与数据库连接。更为重要的...

2014-03-19 10:20:46 780 0

转载 java数据库连接(池)方法

一、问题引入 在java程序中,需要访问数据库,做增删改查等相关操作。如何访问数据库,做数据库的相关操作呢?   二、Java连接数据库方法概述 java.sql提供了一些接口和类,用于支持数据库增删改查等相关的操作。该jar包定义了java访问各种不同数据库(mysql,oracle,s...

2014-03-19 10:14:03 783 0

转载 JAVA连接数据库的方式

JAVA连接数据库的方式有多种:  根据所需要的不同数据库驱动分,分为四种:  1:1类驱动。这就是JDBC-ODBC桥的方式。但这种方式不适合程序的重用与维护,不推荐使用。需要数据库的ODBC驱动。  2:2类驱动。这就是JDBC+厂商API的形式。厂商API一般使用C编写,所以,这种方式...

2014-03-19 10:13:08 878 0

转载 MyEclipse编码设置,中文乱码解决方法

在Myeclipse导入一个项目,有中文乱码问题,解决方法如下:   一、将整个project设置编码UTF-8(UTF-8可以最大的支持国际化) windows->Preferences->general->Workspace->Text file encoding...

2014-03-18 13:40:58 894 0

转载 MyEclipse中防止代码格式化时出现换行的情况的设置

编辑完成代码,用MyEclipse的代码格式化后,本来不长的代码也被自动转成了多行。虽然自动换行以后在编辑器中一眼就能看到全部的代码,但是可读性却大打折扣,避免出现这种情况的办法是: 1.Java代码 打开Eclipse的Window菜单,然后Preferences->J...

2014-03-18 10:45:54 670 0

转载 myeclipse中将整块的代码所选中的代码左右移动的快捷键

myeclipse中将整块的代码/所选中的代码左右移动的快捷键 选择你要移动的代码, TAB 右移 ctrl+TAB左移 要是不使用快捷键就是: 选中代码,点击右键 选中Shift+right右移 选中Shift+left左移 ctrl+shift+F (排...

2014-03-18 10:44:31 19460 9

转载 MyEclipse快捷键与插件大全

(1)Ctrl+M切换窗口的大小  (2)Ctrl+Q跳到最后一次的编辑处  (3)F2当鼠标放在一个标记处出现Tooltip时候按F2则把鼠标移开时Tooltip还会显示即Show Tooltip Description。  F3跳到声明或定义的地方。  F5单步调试进入函数内部。  ...

2014-03-18 10:42:57 1479 0

转载 Myeclipse中JSP页面快捷键注释失效解决方法

一直未能解决JSP页面中不能使用快捷键注释,而在coding中,快捷键注释能大大提高编程效率,因此在网上查找各种资料,终于能够通过快捷键组合ctrl+shift+C在JSP页面中进行块注释,解决方法如下:         首先,我要实现的是在JSP页面中通过ctrl+shift+C进行多行注释。...

2014-03-18 10:38:56 1555 0

转载 oracle中常用函数大全

1、数值型常用函数    函数  返回值            样例           显示 ceil(n) 大于或等于数值n的最小整数  select ceil(10.6) from dual; 11 floor(n) 小于等于数值n的最大整数  select ceil(10....

2014-03-04 14:47:03 27598 3

原创 delphi实现com+远程(包括本地)调用

曾经为com+分布式调用烦恼,几经周折获得解决,公布出来,互相学习借鉴 在server2003(做服务端部署机器)中测试通过,调用CreateRemoteObject(RemoteHost, AUser, APwd: WideString;ClassID: TGUID): IDispat...

2013-09-15 17:05:20 2055 0

原创 COMDCOM中如何传递数组

因为COM/DCOM对象都不在Client程序运行的内存空间(内进程COM对象除外,即便如此,为了统一接口,内进程的COM也不得传递指针),而且在Win32中所有的程序都有自己独立的2GB的内存空间,程序与程序之间传递指针(内存地址)是毫无意义的,而数组、字符串等大量的数据在程序中都是分配一定的内...

2013-09-14 17:29:45 1294 0

转载 MyEclipse中防止代码格式化时出现换行的情况的设置

编辑完成代码,用MyEclipse的代码格式化后,本来不长的代码也被自动转成了多行。虽然自动换行以后在编辑器中一眼就能看到全部的代码,但是可读性却大打折扣,避免出现这种情况的办法是: 1.Java代码 打开Eclipse的Window菜单,然后Preferences->Java-&g...

2013-06-24 10:46:58 668 0

原创 ftp命令

FTP命令基础 进入想要连接的FTP站点后,用户就可以进行相应的文件传输操作了,其中一些重要 的命令及相似的命令 如下: 1)HELP、 ?、RHEIP、REMOTEHELP HELP显示LOCAL端的命令说明,若不接受则显示所有可用命令; ?相当于HELP,例如:?CD: RHELP...

2012-11-08 09:44:09 727 0

原创 主窗体最小化时不显示在任务栏

主窗体添加以下过程 procedure TMainForm.WMSysCommand(var Msg: TWMSysCommand); begin   if Msg.CmdType=SC_MINIMIZE then   begin     ShowWindow(Handle,SW_HID...

2012-09-25 23:16:28 994 0

原创 枚举类型互相转换

uses Classes,TypInfo ; type TCommandType = (ctEmptyCommand,ctAdd,ctModify); TCommandTypeConvert=class public     class function CommandToStri...

2012-07-27 01:56:32 806 0

转载 DLPHI链表

1. 一个简单的 type PMyRec = ^MyRec; {把 PMyRec 定义为下面 MyRec 结构的指针类型} MyRec = record     Name: string[8];     Age : Word;     Link: PMyRec;   {结构中同时包含同...

2012-07-27 01:54:26 614 0

原创 Delphi中单链表操作

单链表顾名思义就是每一个元素只有一个一个直接前驱和一个直接后驱,链表中的每一个元素称为节点,一个节点包括数据区和指针区,数据区即存储数据的部分,指针区即下一个节点的存储地址,操作链表主要就是操作节点的指针区,链表在内存中存储不是连续的,也不是一次性分配和释放的,用链表可以方便的插入和删除元素。下面...

2012-07-26 10:32:03 3382 0

原创 Delphi线程池(Delphi2009以上版本适用)

在网上查找Delphi线程池,结果发现寥寥无几。看了半天源代码,弄得一头雾水,觉得不容易理解和使用,于是自己想写一个线程池。什么样的线程池更好呢?我觉得使用起来要可靠,并且一定要简单,这样才是更好的。我写的线程池就是这样一个标准,使用非常简单,只传入自己要执行的方法就可以了,其实大家最后就是关注自...

2012-07-01 01:18:52 1570 2

原创 delphi之如何快速开发原生ActiveX控件

ActiveX技术虽然是一项古老的技术,但是却有着广泛的应用,支付宝的密码输入控件,各大银行的密码输入控件,网页聊天室中的截屏功能,网页播放器中的p2p播放...甚至Flash,Silverlight等等,在IE中都表现为ActiveX。虽然C#也能开发"用于网页的com应用"...

2012-07-01 01:15:51 1384 1

原创 Delphi 编写ActiveX控件(OCX控件)的知识和样例

一、ActiveX应用情况简介:                          ActiveX控件也就是一般所说的OCX控件,它是 ActiveX技术的一部分。ActiveX是微软公司推出的基于组件对象模型COM的技术,包括对Windows 32位应用编程接口(Win32 API)和组件对象...

2012-07-01 01:08:41 1057 0

转载 Delphi 的编译指令

一个程序从无到有的过程是这样的: 编辑代码 -> 预处理 -> 编译(成dcu等) -> 链接(为exe等).   什么是预处理?   譬如 VCL 中有很多代码是兼容 Linux 的, 在 Windows 下就需要在编译之前预处理掉那些 for Linux 的代码. 1...

2012-06-11 15:50:56 821 0

原创 oracle常用sql语法集合

表:   select * from cat;   select * from tab;   select table_name from user_tables; 视图:   select text from user_views where view_name=upper(...

2011-11-18 00:57:24 1328 0

原创 正常启动OEM或OMS关键

能否正常启动OEM或OMS关键有以下两点: 第一.Oracle的系统服务是否开启; 第二.登录时用的用户名和口令是否正确。    那么先针对第一点谈谈Oracle的系统服务。在完全安装的情况下,Oracle的系统服务共有11项:    1.Oracle   OLAP   9.0.1...

2011-11-15 01:04:21 1349 0

原创 oracle oms 服务

oracle Manager Server安装配置 安装oms服务 在登陆到oms之前,你必须首先安装oms服务。 启动oracle universal installer,查看已安装产品,展开oracle主目录--oraHome92,如果没有oracle9i management and ...

2011-11-15 00:53:28 2808 0

转载 每天写出好代码的5个建议

      成为一个优秀的程序员和成为其他优秀的专业人员一样,需要尽可能多的做一些有质量的工作。有句很流行的话可以总结:做,正确做事,立马就做。(Do it. Do it right. Do it right now) 1.将一天要做的事情列成清单      完成复杂活动(activity)的最好...

2011-07-01 08:44:00 510 0

原创 UltraEdit UE 中的正则表达式

一直在用ue,不过都是当记事本来用的。大才小用了。最近总是要用到查找替换,一般都是在网上搜一些来用,今天看了一下ue自己的帮助文件。原来说明的很详细。发来上,记录一下。UltraEdit 允许在搜索菜单下面列出的大多数搜索和替换功能中使用正则表达式。 正则表达式允许在一次操作中执行多个组合搜索和替...

2011-06-26 17:27:00 5765 0

原创 正则表达式用法及实例

1. 概述  正则表达式原本是形式语言理论中的概念,与编译器的构造有密切的联系。但是作为一个应用软件的用户,我们没有必要去细究正则表达式的严格定义和处理方法。  我们在处理文本时,经常会遇到一些具有某种特定格式,或者说满足某种规则的文本。比如,一个无符号的整数由一连串的数字构成,而一个Email地...

2011-06-26 16:22:00 2315 2

原创 PATINDEX

PATINDEX<br />返回指定表达式中某模式第一次出现的起始位置;如果在全部有效的文本和字符数据类型中没有找到该模式,则返回零。语法<br />PATINDEX ( '%pattern%' ,expression ) 参数<br />p...

2011-06-01 23:57:00 665 0

原创 CHARINDEX

CHARINDEX<br />返回字符串中指定表达式的起始位置。语法<br />CHARINDEX ( expression1 ,expression2 [ ,start_location ] ) 参数<br />expression1<br />一...

2011-06-01 23:55:00 621 0

原创 DELPHI enablecontrols,disablecontrols函数

<br />DisableControls方法是在程序修改或后台有刷新记录的时候切断数据组件,如TTABLE、ADOQUERY等等与组件数据源的联系。如果没有切断,数据源中只要一有数据的改动,尤其是批量改动的话,每一笔的改动都会更新窗口中数据浏览组件的显示,这样会急剧减慢处理过程而且浪...

2011-05-08 19:50:00 909 0

提示
确定要删除当前文章?
取消 删除