社区
Delphi
帖子详情
请教一个Delphi和Vc的问题
pangxinfu
2004-08-27 09:20:28
Delphi是基于事件驱动机制的,而VC是以消息为基础的事件驱动,请问这两种语言间的驱动机制有何区别吗?请哪位给指点一下!
...全文
166
10
打赏
收藏
请教一个Delphi和Vc的问题
Delphi是基于事件驱动机制的,而VC是以消息为基础的事件驱动,请问这两种语言间的驱动机制有何区别吗?请哪位给指点一下!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
SGP
2004-09-11
打赏
举报
回复
事件,也就是VC中的函数回调,用来实现VCL框架的控制反转(由它不调用你,而不是你调用它).
它与消息类似,但并不相同.消息是一种信息传递的渠道,它可以实现多播,且没有范围限定,是一种平面结构;DELPHI中的事件回调则限定了其使用范围(如同强类型特性),是一种层次结构,在DELPHI8之前,它的事件机制还只能是简单的点对点的单播.
很明显,使用回调可以使软件的设计更符合我们的正常思维,且简单易用,所以DELPHI把WINDOWS的消息系统封装成了事件.
子秦1117
2004-09-10
打赏
举报
回复
茅塞顿开
MMas
2004-09-10
打赏
举报
回复
接分
MMas
2004-09-10
打赏
举报
回复
接分
WGYKING
2004-09-10
打赏
举报
回复
路过
wg007
2004-09-10
打赏
举报
回复
楼主的理论不知道有没有根据,还是自己凭空想出来的?
krajy
2004-09-10
打赏
举报
回复
是的,VCL的特点就是把复杂的api封装成易于使用的组件,但是VCL内部也是基于Windows的消息驱动的。
halfdream
2004-09-10
打赏
举报
回复
不知道楼主从哪儿听到这种说法...
DELPHI的WINDOWS程序也是基于消息的..
只是VCL封装得比较易用..能够提供事件方式,方便编程.
loveyou19840806
2004-09-10
打赏
举报
回复
不是的吧,WINDOWS都是以消息为基础的事件驱动
抱朴守拙
2004-09-10
打赏
举报
回复
Delphi是基于事件驱动机制的,而VC是以消息为基础的事件驱动
>>>>???
keras指定gpu_keras实现多GPU或指定GPU的使用介绍
1. keras新版本中加入多GPU并行使用的函数下面程序段即可实现
一个
或多个GPU加速:注意:使用多GPU加速时,Keras版本必须是Keras2.0.9以上版本from keras.utils.training_utils import multi_gpu_model #导入keras多GPU函数import VGG19 #导入已经写好的函数模型,例如VGG19if G <= 1:...
Keras指定使用GPU
亲测有用 CUDA_VISIBLE_DEVICES=1 python train.py
keras指定gpu_keras系列︱keras是如何指定显卡且限制显存用量
keras在使用GPU的时候有个特点,就是默认全部占满显存。若单核GPU也无所谓,若是服务器GPU较多,性能较好,全部占满就太浪费了。于是乎有以下三种情况:- 1、指定GPU- 2、使用固定显存的GPU- 3、指定GPU + 固定显存一、固定显存的GPU本节来源于:深度学习theano/tensorflow多显卡多人使用
问题
集(参见:Limit the resource usage for ten...
【Keras】在指定GPU上运行
Keras在指定GPU上运行 export CUDA_VISIBLE_DEVICES=0
keras实现多GPU或指定GPU的使用
1. keras新版本中加入多GPU并行使用的函数 下面程序段即可实现
一个
或多个GPU加速: 注意:使用多GPU加速时,Keras版本必须是Keras2.0.9以上版本 from keras.utils.training_utils import multi_gpu_model #导入keras多GPU函数 import VGG19 #导入已经写好的函数模型,例如VGG19
Delphi
5,943
社区成员
262,942
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章