delphi处理并发的问题

Delphi > 网络通信/分布式开发 [问题点数:40分,结帖人hubilehan]
等级
本版专家分:0
结帖率 100%
等级
本版专家分:26949
勋章
Blank
蓝花 2012年12月 Delphi大版内专家分月排行榜第三
2012年11月 Delphi大版内专家分月排行榜第三
等级
本版专家分:0
等级
本版专家分:18821
勋章
Blank
红花 2011年8月 Delphi大版内专家分月排行榜第一
2011年5月 Delphi大版内专家分月排行榜第一
Blank
黄花 2011年9月 Delphi大版内专家分月排行榜第二
2011年7月 Delphi大版内专家分月排行榜第二
2011年6月 Delphi大版内专家分月排行榜第二
2011年4月 Delphi大版内专家分月排行榜第二
等级
本版专家分:239
等级
本版专家分:26053
勋章
Blank
红花 2010年7月 Delphi大版内专家分月排行榜第一
2010年3月 Delphi大版内专家分月排行榜第一
Blank
蓝花 2010年10月 Delphi大版内专家分月排行榜第三
2010年4月 Delphi大版内专家分月排行榜第三
等级
本版专家分:1386
hubilehan

等级:

DELPHI高性能大容量SOCKET并发(九):稳定性问题解决

IOCP接收缓存导致的内存错乱 在用IOCP控件写了一个ERP服务器后,服务器会发生运行3天后,出现莫名的内存错误,用FastMM检测,是本没有内存错误的地方,而且内存错误出现的地方也不固定。这是一个不可重现的Bug,...

Libcurl多线程crash问题

后台系统有一个单线程的http接口,为了提高并发处理能力,开启多个线程并发在跑,修改后接口的响应确实得到提高,但是server每3分钟出现一次crash。原因是系统使用的是curl-7.21.1(August 11 2010)的库,此版本...

delphi高效并发编程

本书详细介绍了Delphi XE下使用TThread,TTask以及外部库来进行并发编程的方法。此书极为难得,是我从国外网站上找来并转换为pdf格式的,故要分多了点,希望朋友们多多理解。

关于新版Delphi并发操作及公共变量并发读写

传统的编译型语言对多线程访问同一公共变量都会先锁定,旧版的Delphi亦如是,如果不先锁定,多半会有地址操作错误之类的运行时提示.  但XE的出现让一切都免了,固定内存占用的数据类型(integer,double,long之类)同时...

delphi中的并发

delphi中的并发 并发 作者:中国论坛网收集 来源:[url]http://www.51one.net[/url] 加入时间:2004-8-25 翻译:taowen(taowen.bitapf.org)原文:《Indy In Depth》 Concurrency在多线程的环境,资源必须得到...

如何解决api接口的并发问题

更怪的是查到这个人的ip...So,今天有空研究了一下关于如何解决api接口高并发问题,在此记录一下。 1、通过控制并发数量来实现 信号量:这应该是大学操作系统课本里的概念,它是用在多进程和多任务之间的同步的..

10多线程高并发项目源码.rar

该资源是10多线程高并发项目源码,项目功能齐全,代码书写规范详细,值得大家下载下来学习借鉴保存都可以,非常的有价值

并发实时后台服务技术架构杂谈

并发实时后台服务设计杂谈 摘要:双十一剁手节、新年微信红包、游戏限时营销活动等场景都离不开一个可靠和稳定后台服务,针对高并发(每秒上万的QPS),低延迟(毫秒级应答)的业务场景,后台架构是否合理对业务...

Delphi D10.X 并行库PPL编程之 Futures

使用Futures时,将会在需要时获得此值,如果尚未计算,它将阻塞直到完成。

DELPHI高性能大容量SOCKET并发(一):IOCP完成端口例子介绍

例子主要包括IOCP控件封装、服务端实现、传输协议和日志、控制、SQL查询、上传、下载等协议实现,并包括一些初步的性能测试结果。 服务端: 界面截图如下: 提供服务和桌面方式运行,桌面方式可直接打开程序,方便...

Delphi FMX正确设计和加载图片满足分布式跨平台App的性能需求-分布式跨平台App中美工图片的处理、上传下载...

Delphi FMX正确设计和加载图片满足跨平台需求,综合考虑:客户端(内存、设备屏幕适配)、服务端(上传效率、并发时效及网路瓶颈、内存)、美工工作量 刚刚请教了高勇老师,结合高老师的GYListview的优秀设计和...

请问高并发的数据存储大家都是如何解决的?

我们现在正在做一套话务的处理系统,中心服务端大概每秒钟有1万条左右的通话数据发送到我们这边的服务器,数据中包含十几个字段。 一般数据会有个高峰期,晚上的时候数据量能降到几百条 所以目前我们的策略是先把...

Delphi多线程处理(转载)

1-1 多线程的基本概念 WIN 98/NT/2000/XP 是个多任务操作系统,也就是:一个进程可以划分为多个线程,每个线程轮流占用CPU 运行时间和资源,或者说,把CPU 时间划成片,每个片分给不同的线程,这样,每个线程轮流的...

DELPHI高性能大容量SOCKET并发(四):粘包、分包、解包

使用TCP长连接就会引入粘包的问题,粘包是指发送方发送的若干包数据到接收方接收时粘成一包,从接收缓冲区看,后一包数据的头紧接着前一包数据的尾。粘包可能由发送方造成,也可能由接收方造成。TCP为提高传输效率,...

再谈delphi XE多线程同步对象及其管理二

再谈delphi XE多线程同步对象及其管理二 前言:不精通线程、不擅长对多线程进行管理,就不可能在当今多CPU多核心的年代写出优秀的程序代码,软件的性能将会大打折扣。本文及其示例代码,诠释System.Classes.pas...

造成DELPHI程序的稳定性原因及解决方法

软件质量是一个产品的生命线,也是关乎软件开发者的幸福关键所在,每天有很多程序员都在因为软件质量而通宵达旦的加班,经常遇到的情况是刚发布的程序不停的发布补丁包。软件质量就像一个噩梦一样,不停的在后面追赶...

干货|这可能是最全的高并发、高性能、高可用解决方案总结

并发 高性能 高可用 这篇文章将总结一下后台服务器开发中有哪些常用的解决“三高”问题的方法和思想。 希望这些知识,能够给你一丝启发和帮助,助力你收割 各大公司 Offer~ 先上本文思维导图: 如何解决三高 一、...

并发访问数据库问题

并发访问数据库问题 标签:数据库并发 版权声明:本文为博主原创文章,未经博主允许不得转载。 一、数据库结构的设计 为了保证数据库的一致性和完整性,在逻辑设计的时候往往会设计过多...

数据库 高并发 脏读 多线程

还有就是如果想对数据库进行批量操作,那么之前对的那些插入请求往哪里放,就是之前他请求插入,我肯定要把它存起来,然后在一次性插入,就是这个存起来的步骤是怎么处理的,最好用java 问题二 现在库存里只有...

测试开发笔记

测试开发笔记 第一章 测试基础 7 什么是软件测试: 7 ★软件测试的目的、意义:(怎么做好软件测试) 7 3.软件生命周期: 7 第二章 测试过程 8 1.测试模型 8 H模型: 8 V模型 9 2.内部测试 10 ...

JAVA上百实例源码以及开源项目源代码

Java局域网通信——飞鸽传书源代码 28个目标文件 内容索引:JAVA源码,媒体网络,飞鸽传书 Java局域网通信——飞鸽传书源代码,大家都知道VB版、VC版还有Delphi版的飞鸽传书软件,但是Java版的确实不多,因此这个Java...

C#基础教程-c#实例教程,适合初学者

C#基础教程-c#实例教程,适合初学者。 第一章 C#语言基础 本章介绍C#语言的基础知识,希望具有C语言的读者能够基本掌握C#语言,并以此为基础,能够进一步学习用C#语言编写window应用程序和Web应用程序。...

两种高效的并发模式

 我们都知道,并发编程的目的是让程序“同时”执行多个任务,提高效率。当一个程序是计算密集型的时,并发编程并没有优势,反而由于任务的切换时效率降低。但是,当一个程序是IO密集型时,采用并发编程会极大地...

多线程高并发下的主键自增策略

AtomicInteger类的理解与使用 首先看两段代码,一段是Integer的,一段是AtomicInteger的,为以下: public class Sample1 { private static Integer count = 0; ... synchronized public static void increment()...

Delphi多线程处理

Delphi多线程处理 1-1 多线程的基本概念 WIN 98/NT/2000/XP 是个多任务操作系统,也就是:一个进程可以划分为多个线程,每个线程轮流占用CPU 运行时间和资源,或者说,把CPU 时间划成片,每个片分给不同的线程,...

JUC-6.3-并发容器-队列

述 除了集合,还有一种数据结构就是队列,前面在学习线程池的时候已经接触过了,用队列可以在线程之间传递数据,最常见的就是生产者和消费者模式,队列又分为阻塞队列和非阻塞队列 阻塞队列和非阻塞队列 ...

delphi 多线程3

 我们知道,win95或winNT都是“多线程”的操作系统,在DELPHI 2.0中,我们可以充分利用这一特性,编写出“多线程”的应用程序。  对以往在DOS或16位windows下写程序的人来说,“多线程”仍然是陌生的,但如同...

Delphi已经25岁了,我的公司每天都在使用Delphi开发跨平台的实时视频会议软件APP

Delphi在我的生活中发挥了重要作用,影响了我从事或从事的工作,创办和出售的公司以及我花在计算机后面的时间。在成立25周年之际,我想回顾一下Delphi及其对我的生活,过去和未来的影响将是一件很愉快的事情。 在...

DELPHI全屏截图、区域截屏程序.rar

图片(2)在服务台里,虚拟一个远程桌面(3)实时的转送服务台里的坐标,和单击事件,并发送给客户端(4)客户端实时的监控服务器发过来的信息,然后在用客户端进行具体操作. 这是我的分析方法不知道对不对,但我想应该是对的。

2020美赛O奖论文.zip

包含2020美赛所有题目的所有O奖论文,A题8篇,B题5篇,C题6篇,D题7篇,E题5篇,F题6篇。

相关热词 c# 打印 等比缩放 c#弹出右键菜单 c# 系统托盘图标 c#结构体定义 c# 根据网络定位 c# 清除html标签 c# uwp最小化 c#和java的区别 64位转换 c# 十进制 c# 点击保存草稿的实现