社区
数据库相关
帖子详情
急,大家帮我考虑一个问题吧,我想了好久。(100分)
dalywan
2003-09-29 03:24:31
我现在做一个小项目,但现在共用了五个数据模块,总共里面有约一百五十多个数据集控件,这样 的话,运行时便至少会有七个窗口运行,其中有一个APPLICATION的,五个数据模块,还有至少一个用户窗口,我个人觉得这样会很浪费资源,但不知能不能定性分析一下,到底这些控件以这样的方式会占用多少资源?请高手帮忙解决一下!
...全文
42
12
打赏
收藏
急,大家帮我考虑一个问题吧,我想了好久。(100分)
我现在做一个小项目,但现在共用了五个数据模块,总共里面有约一百五十多个数据集控件,这样 的话,运行时便至少会有七个窗口运行,其中有一个APPLICATION的,五个数据模块,还有至少一个用户窗口,我个人觉得这样会很浪费资源,但不知能不能定性分析一下,到底这些控件以这样的方式会占用多少资源?请高手帮忙解决一下!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
snowfog
2003-09-30
打赏
举报
回复
另外,我们还做过一个类,就是接受外部的命令,这些命令是系统定义范围内的,这个定义是写在某个配置文件中的。
命令包括存储过程、动态SQL、静态SQL,数据集都是使用TClientDataSet.Data传递。同时可以支持多种数据库和多个数据库,这种方式很通用,我们一直用它。
andy1126
2003-09-29
打赏
举报
回复
我有个建议就是定义一些通用的函数
例如所有的查询全用GetRs(Dset:TADODataSet,StrSql:String):TADODataSet;
这种方法可能能减少不少控件
snowfog
2003-09-29
打赏
举报
回复
尽量把逻辑上一致的数据集放在一个DataModel上,便于控制。
angle097113
2003-09-29
打赏
举报
回复
这只是个人觉得但是实际上呢
为什么不试试效率如何呢
就是那样的 如果处理的合理没有什么感觉的 因为我的前一个工程比你的还要大的多
dalywan
2003-09-29
打赏
举报
回复
嗯,我等的就是这几句话,大家还有没有相反的意见,没有我就给分啦.
甜而不腻
2003-09-29
打赏
举报
回复
能有什么问题?只要你控制好了每个数据集控件的开启和关闭,这个就没有问题,即使你放200个,控制好了,也就总是有那么几个最多几十个数据集控件工作而已。、
数据集控件多少不是你担心的,你应该担心怎么才能精确控制数据集控件开启和关闭。
dalywan
2003-09-29
打赏
举报
回复
不就是我说的数据模块吗?我的问题是放这么多控件会有多大的问题?
yeshucheng
2003-09-29
打赏
举报
回复
把所有的数据集都放在:DataModel中
至于有什么好处也不用多说拉
snowfog
2003-09-29
打赏
举报
回复
DataModel比Form节省CPU时间,因为它不接收Windows消息。
另外,这些DataModel和Form都可以动态创建和销毁,每个DataSet也可以动态打开和关闭。这样就可以节省内存资源,但会浪费一点点CPU时间。
dalywan
2003-09-29
打赏
举报
回复
我所说的数据集控件全都放在数据模块中了.
swellagain2004
2003-09-29
打赏
举报
回复
在datamodul中放控件
dalywan
2003-09-29
打赏
举报
回复
需要再说一句,一百多个数据集控件并非全部打开,可能只有十几个打开吧.其它的只是在用时才打开.
韦东山升级版嵌入式视频之快速入门
韦东山老师为啥要录升级版嵌入式视频?200x年左右,嵌入式Linux在全世界、在中国刚刚兴起。我记得我2005年进入中兴时,全部门的人正在努力学习Linux。在2008年,我写了一本书《嵌入式Linux应用开发完全手册》。它的大概内容是:裸机、U-boot、Linux内核、Linux设备驱动。那时还没有这样讲解整个系统的书,芯片厂家Linux开发包也还不完善,从bootloader到内核,再到设备驱动都不完善。有全系统开发能力的人也很少。于是这书也就恰逢其时,变成了畅销书。我也根据这个思路录制了视频:裸机、U-boot、Linux内核、Linux设备驱动。收获些许名声,带领很多人进入Linux世界。11年过去了,嵌入式Linux世界发生了翻天覆地的变化① 基本系统能用芯片厂家都会提供完整的U-boot、Linux内核、芯片上硬件资源的驱动。方案厂家会做一些定制,比如加上某个WIFI模块,会添加这个WIFI模块的驱动。你可以使用厂家的原始方案,或是使用/借鉴方案商的方案,做出
一个
“能用”的产品。② 基础驱动弱化;高级驱动专业化基础的驱动,比如GPIO、UART、SPI、I2C、LCD、MMC等,有了太多的书籍、视频、示例代码,修修改改总是可以用的。很多所谓的驱动工程师,实际上就是“调参工程师”。我们群里有名的火哥,提出了
一个
概念:这些驱动就起
一个
“hardware enable”的作用。高级的驱动,比如USB、PCIE、HDMI、MIPI、GPU、WIFI、蓝牙、摄像头、声卡。体系非常复杂,很少有人能讲清楚,很多时候只是一笔带过。配置一下应用层工具就了事,能用就成。这些高级驱动,工作中需要专门的人来负责,非常专业。他们是某一块的专家,比如摄像头专家、音频专家。③ 项目为王你到
一个
公司,目的是把产品做出来,会涉及APP到内核到驱动全流程。中小公司玩不起华为中兴的配置,需要的是全面手。大公司里,只负责很小很小一块的镙丝钉,位置也不太稳固啊。所以,如果你不是立志成为某方面的专家,那就做
一个
全栈工程师吧。④ 调试很重要都说代码是3
分
写7
分
调,各种调试调优技术,可以为你的升职加薪加一把火。基于上述4点,我录制的全新视频将有这些特点:1. 快速入门,2. 实战项目,3. 驱动大全,4. 专题,5. 授人以渔,6. 要做任务另外,我们会使用多款芯片同时录制,先讲通用的原理,再单独讲各个板子的操作。这些芯片涵盖主流芯片公司的主流芯片,让你学习工作无缝对接。1.快速入门入门讲究的是快速,入门之后再慢慢深入,特别是对于
急
着找工作的学生,对于业余时间挑灯夜读的工作了的人,一定要快!再从裸机、U-boot、内核、驱动这样的路线学习就不适合了,时间就拉得太长了。搞不好学了后面忘了前面。并且实际工作中并不需要你去弄懂U-boot,会用就行:U-boot比驱动还复杂。讲哪些内容?怎么讲呢?混着讲比如先讲LED APP,知道APP怎么调用驱动,再讲LED硬件原理和裸机,最后讲驱动的编写。这样可以快速掌握嵌入式Linux的整套开发流程,不必像以前那样光学习裸机就花上1、2个月。而里面的裸机课程,也会让你在掌握硬件操作的同时,把单片机也学会了。讲基础技能中断、休眠-唤醒、异步通知、阻塞、内存映射等等机制,会配合驱动和APP来讲解。这些技能是嵌入式Linux开发的基础。而这些驱动,只会涉及LED、按制、LCD等几个驱动。掌握了这些输入、输出的驱动和对应的APP后,你已经具备基本的开发能力了。讲配置我们从厂家、从方案公司基本上都可以拿到一套完整的开发环境,怎么去配置它?需要懂shell和python等配置脚本。效果效率优先以前我都是现场写代码、现场写文档,字写得慢,降低了学习效率。这次,效果与效率统一
考虑
,不再追求所有东西都现场写。容易的地方可先写好代码文档,难的地方现场写。2.实战项目会讲解这样的涉及linux网关/服务器相关项目(不限于,请多提建议): 定位为:快速掌握项目开发经验,丰满简历。涉及的每一部
分
都会讲,比如如果涉及蓝牙,在这里只会讲怎么使用,让你能写出程序;如果要深入,可以看后面的蓝牙专题。3. 驱动大全包括基础驱动、高级驱动。这些驱动都是独立成章,深入讲解。虽然基础驱动弱化了,但是作为Linux系统开发人员,这是必备技能,并且从驱动去理解内核是
一个
好方法。在讲解这些驱动时,会把驱动的运行环境,比如内核调度,进程线程等概念也讲出来,这样就可以搭建
一个
知识体系。没有这些知识体系的话,对驱动的理解就太肤浅了,等于在Linux框架下写裸机,一叶障目,不见泰山。定位为:工具、字典,用到再学习。4. 专题
想
深入学习的任何内容,都可独立为专题。比如U-boot专题、内核内存管理专题、systemtap调试专题。
东华大学2020考研计算机复试准备上机题解析答案_进阶篇(31-60)
文章目录前言31 最高频率 前言 提交代码: 选择C++编程语言,因为有的时候会用到C++的一些方便的头文件什么的,还有我编写代码是有一部
分
是纯C的,因为做题来讲C的scanf和printf很方便。 发布文章安排: 我会抽时间发文章的,看时间安排了,现在时间有点紧吧。马上过年了。过完年要开始准备准备其他东西了 解题解法质量: 关于我的解法和代码的精简程度,我是以当时做题的心态来解题的,由于当时
急
着...
不堪回首的真实往事:我和
一个
骗子网友的两年矛盾纠葛
不堪回首的真实往事:我和
一个
骗子网友的两年矛盾纠葛作者:盛国香香 提交日期:2006-3-31 16:20:00 访问:22429 回复:286 这段事过去已经两年,但我还是会莫名其妙地
想
起来恶心,难受,今天遇到一件小事,触发了这种感觉,拿出来和大家说一下。 4年前,我在网上认识了
一个
网友,那是我第一次上网,第一次上网的女人,和现实中没谈过
【刷题有奖】刷题活动2期-参与奖&;欧气奖第二周获奖名单
平台技术部,一面全是八股和一些基础,加上一道Medium手撕题重拍链表二面历时1h的虐杀,心态全崩,我到底是什么菜狗[牛泪]自我介绍什么时候接触前端,为什么选择。多多金融后台开发岗,九月底前筛选完简历,免笔试直接推面试程序,孩子
想
挣内推钱,有兴趣的简历直接发我,我
帮
你们催hr推进度!救命啊,,,,快给我个结果吧,
急
死了
急
死了真的
急
死了,什么事情都没心情干,好的也好坏的也好,快给个结果吧,好
想
要个offer,快给我
一个
吧球球了球球了,孩子真的。秋招的时候,在腾讯投递了软件开发-后台开发方向。
一个
博士生接受怎样的训练是完整、全面的科研训练?
我粗算了一下对机器学习(偏理论和方法论 不偏工程)大概30个技能点吧(可能增加)每个点我
分
成 高中初 三个级别 即总共90
分
为了方便理解 默认本科毕业送基础
分
10
分
凑到
100
分
以我自己为例 我入学博士的时候是英国本科 大致上7+10=17
分
博一(21
分
):上数学系博士课和机器学习的入门课 并多次参加kaggle 第一次使用tensorflow但不会读paper 更不会写 找了几个做ML的老师结果都被拒了 试着了解了几个女生但没遇到合适的博二上(31
分
):刚开学遇到了我现在的导师 开始了第
一个
线性模型项目
数据库相关
2,497
社区成员
88,445
社区内容
发帖
与我相关
我的任务
数据库相关
Delphi 数据库相关
复制链接
扫一扫
分享
社区描述
Delphi 数据库相关
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章