相关推荐
-
Delphi编写Socket聊天程序:打造高效稳定的即时通讯系统
以下是使用 Delphi 编写基于 Socket 的简单聊天程序的示例代码。在这个示例代码中,我们将创建一个基于 TCP 协议的服务器和客户端,客户端可以连接到服务器并发送和接收消息。当有客户端连接到服务器时,服务器将为每个客户端创建一个独立的线程来处理与客户端的通信。服务器可以接收客户端发送的消息,并将其广播给所有连接到服务器的客户端。需要注意的是,这只是一个简单的示例程序,实际开发中可能需要对程序进行优化和改进,以满足更高的性能和稳定性要求。当客户端接收到服务器发送的消息时,它将消息显示在消息框中。
-
字体设置器(TSpinEdit、TListBox使用)
DFM: object FontSelectorfrm: TFontSelectorfrm Left = 568 Top = 409 Width = 205 Height = 234 Caption = #23383#20307#35774#32622#22120 Color = clBtnFace Font.Charset = DEFAULT_CHARSET F
-
VCL组件之编辑控件
Note 以后将用两种方式提及组件,以组件的名称或定义组件的VCL类的名称。可以说“Label组件用于……”或说“TLabel用于……”,这两种方式谈到的是同一组件。 编辑控件(Edit Control) Delphi共有5个编辑控件组件,Edit、Memo、MaskEdit、RichEdit(该控件不是标准Windows控件)和SpinEdit(数字编辑框),在此讨论因为它与其...
-
Delphi 之 编辑框控件(TEdit)
TEdit 组件主要用于数据的输入和显示和编辑等操作。 AutoSelect 获取组件焦点。该属性只能在单行文本组件使用。值为True为选中。false则不选中。 BorderStyle 设置编辑框控件的外观效果。当值为bsSingle,为一个单线边框。为bsNone则无边框 CanUndo 该属性可以确定用户修改文本后可以undo方法回退。 CharCase 设...
-
Dev Express spinEdit只能输入整数,不能输入负数和小数
通过google搜到一些dev的官方论坛,大致实现了我想要的效果:只能输入正整数。设置方法如下: spinEdit_DailyInterval.Properties.IsFloatValue = false; spinEdit_DailyInterval.Properties.Increment = 1; spinEdit_DailyInterval.Properties
-
常用的VCL类简介
窗体和应用程序类 窗体和应用程序类表示Form和Application对象,这些类是从TComponent派生而来,它们实际也是组件,单独地把它列举出来,以示与拖到窗体上的控件加以区别。 1、 TApplication类 TApplication类封装了Windows程序的基本操作。TApplication所担负的任务有:管理图标、提供快捷帮助和基本消息处理。每个Delphi应用程序都有一个...
-
Delphi控件-复合控件
复合控件复合控件是Delphi控件中非常重要的一种控件,复合控件就是将两个或两个以上的控件重新组合成一个新的控件。例如TspinEdit、TlabeledEdit、TDBNavigator等就是复合控件,TDBNavigator其实就是在一个Panel放上若干个Button而已。制作一个复合控件时,我们一般从TwinControl派生控件。我们这次做的控件是拥有一个Edit编辑框和一个Button
-
delphi中玩转keybd_event
模拟键盘平时不是很常用, 但是当调用某些快捷键执行某项功能时, 它真的是那么的方便呀. 你不信? 看看下面的实现, 你就会大呼: 为什么不早点告诉我? 呵呵, 原来没有blog呀, 都靠这些挣分呢. //模拟Ctrl+回车(Enter)键,实现在QQ中发送消息 keybd_event(VK_CONTROL, MapVirtualKey(VK_CONTROL, 0
-
DELPHI第三方控件及组件大全(安装方法与使用)
%b%31F549E67AC29DA470AE68%
-
Delphi控件-复合控件【转】
复合控件复合控件是Delphi控件中非常重要的一种控件,复合控件就是将两个或两个以上的控件重新组合成一个新的控件。例如TspinEdit、TlabeledEdit、TDBNavigator等就是复合控件,TDBNavigator其实就是在一个Panel放上若干个Button而已。制作一个复合控件时,我们一般从TwinControl派生控件。我们这次做的控件是拥有一个Edit编辑框和一个B...
-
TSpinEdit的漏洞 (转)
TSpinEdit的漏洞 (转)[@more@]最近在使用Samples页中的SpinEdit控件时,发现SpinEdit的最大值(MaxValue)和最小值(MinValue)的处理有漏洞。当最大值和最小值相等且不为零时,设置...
24 楼 smilerain 2009-10-03 22:39
可惜千万级的数据量还没用过,有点担心。
23 楼 dxf1122 2009-07-03 22:40
不知道,有没有人用postgresql做过大项目,
说来听听.
22 楼 uaoou 2009-07-03 21:27
21 楼 zelsa 2009-07-03 19:49
因为mysql的名字比postgresql短. 而且也好记!
LAMP的功劳应该非常大
20 楼 不是流氓 2009-07-03 19:36
我看干脆现在就转到postgre上来吧,呵呵
19 楼 mikeandmore 2009-07-03 18:53
*通过使用Visibility Map大大降低了VACUUM Overhead情况(不知何意)
是剩余空间管理。
18 楼 xht314 2009-07-03 16:44
因为mysql的名字比postgresql短. 而且也好记!
17 楼 vdgame 2009-07-03 16:19
mysql也支持空间数据
16 楼 shl270070 2009-07-03 14:35
15 楼 peacock 2009-07-03 13:35
14 楼 pengyue77 2009-07-03 11:19
13 楼 myaniu 2009-07-03 09:37
http://tweakers.net/reviews/661/6/database-test-intel-xeon-clovertown-x5355-pagina-6.html
这是曾经的8.2开发版的测试数据。
PostgreSQL在大并发下具有显著优势,而且性能稳定,而且更能利用多核优势。
个人估计有PostgreSQL采用多进程模型有一定关系。
12 楼 myaniu 2009-07-03 09:15
现在性能已经很强悍了。
特别是在多核系统上,16核心以下随着CPU的增加性能线性上升。
04年之前一直用MySQL,之后就一直用PostgreSQL,偶尔也会用SQLite。
http://www.pgsqldb.org 这里是中文网站,有不少相关的资料。
11 楼 andyyehoo 2009-07-03 08:54
同感,n年前,mysql在4,5交替的时候,我就注意到这个在语言编码和功能方面都比mysql好很多的开源数据库。
没mysql火的原因,可能是因为速度比mysql差一点点,这个在论坛中robbin曾经有过详细的比较。另外,群集方面的资料有点少,具体和mysql比不知道怎么样。
反正如xieye说的,万一oracle干掉了mysql,我们就要靠它了
10 楼 meteoren 2009-07-03 08:44
你这句话把我逗笑了!
呵呵
也不是很好笑吧,mysql落oracle手上,前途真的很难说
9 楼 grandboy 2009-07-03 08:43
8 楼 vdgame 2009-07-03 07:51
*数据库的并行还原功能,备份恢复的速度提高了将近8倍
*列权限,对于敏感数据允许更多的细粒度控制
*更好的支持数据库的国际化
*通过pg_migrator(beta)可以就地从8.3版本升级到8.4版本,避免大范围的停机
*全新的查询监测工具,让管理者更详细的知道查询执行情况
*通过使用Visibility Map大大降低了VACUUM Overhead情况(不知何意)
*全新的当前查询、查询负载、死锁监控工具
很不错!
7 楼 xyh 2009-07-03 00:51
*数据库的并行还原功能,备份恢复的速度提高了将近8倍
*列权限,对于敏感数据允许更多的细粒度控制
*更好的支持数据库的国际化
*通过pg_migrator(beta)可以就地从8.3版本升级到8.4版本,避免大范围的停机
*全新的查询监测工具,让管理者更详细的知道查询执行情况
*通过使用Visibility Map大大降低了VACUUM Overhead情况(不知何意)
*全新的当前查询、查询负载、死锁监控工具
6 楼 lucky16 2009-07-02 16:15
你这句话把我逗笑了!
呵呵
5 楼 xieye 2009-07-02 13:45