ORM的世界(修订版)

因公司需求,作者要设计ORM产品,收集了市面上众多ORM产品,如ObjectSpaces、Gentle.NET等,包括国内外不同作品。作者还发表看法,建议建立专门栏目促进国内OR高人交流、共同发表专业文章,同时分享了实体类和操作类分开的OR知识。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

工作的缘故,公司希望我能够设计一个ORM产品,市面上有很多的这类产品,但考虑版权和日后我们的东东要做成平台,所以希望还是自己做。
市面上的ORM真是多啊,收集一下(不分排名):
1、ObjectSpaces
MS的东东,微软在.net 2.0的早期测试版本提供过,后期铲除了,根据ms的说法,因为和WINFS的技术有重叠(我的英文不好,翻译的可能完全错了);
个人认为设计的很经典。

2、Gentle.NET
从飞鹰的网站上搜索到的,知识浅薄,刚刚知道这个大作

3、NHiberate
这个就懒得说了,程序员都知道。

4、DataQuicker
一个国人开发的ORM,正在开发中,支持国货;

5、SmartPersistenceLayer
国人的又一佳作,对其不太了解,给个连接。

6、DataObjects.NET
老外的东西,名声也挺大。

7、
PDO
这算是我的OR 的启蒙老师了,他的网站我无法访问了,但可以访问这个,大概是旧网站吧。
觉得他的作品抽象能力很强,不盲目效仿主流产品。

8、Swallow.NET
又一个国人的骄傲了,真是形式一片大好啊。

9、XPO
国外有名公司的作品,可是我认为他沿用了JAVA中的一些老思想,没有将实体和操作分离。

10、OJB.NET
老外的,不了解。

11、ECO II (修订后补充)
borland公司在新产品中包含的重量级作品,从特性列表中看,竟然有Undo/Redo,没有具体去使用。

12、Grove.NET (修订后补充)
留言中补充的冬冬,其实前几天反编译看过,总体简洁,但功能就有待提高了。

太多了,有空再补上吧,回帖的朋友尽量推荐一些国产的东东

最后,照例我也发表一下我的看法:
1、国内如此多的OR高人,DUDU可以建立专门的栏目,将各位高人罗列出来,互相认识,互相促进;
2、建议各位高人共同学习,发表OR的专业文章,并在cnblogs中建立专门的栏目;
3、还是百花齐放的最好,不要心血来潮,要做一个“世上最好”的。

关于OR知识我想说一些浅薄的知识:
1、实体类和操作类还是分开的好,适合分布式开发,以及数据交换,太多好处了;

None.gif // 不分离的例子
None.gif
data.Save();
None.gif
None.gif
// 分离的例子
None.gif
dataManager.Save(data);

2、序列化支持我认为也是设计中重要考虑的问题;
3、实体的完整绑定支持也应该是重要的考虑,目前看见的很多OR都没有考虑;
绑定方面需要考虑ICustomPropertyDesc、IBindingList、IDataSource、ITypedList和视图的概念。
4、为方便界面中安全的操作实体,应该在设计中提高基础的Builder支持;
5、等想到别的再补上吧

转载于:https://www.cnblogs.com/tansm/archive/2005/07/03/185597.html

内容概要:本文针对国内加密货币市场预测研究较少的现状,采用BP神经网络构建了CCi30指数预测模型。研究选取2018年3月1日至2019年3月26日共391天的数据作为样本,通过“试凑法”确定最优隐结点数目,建立三层BP神经网络模型对CCi30指数收盘价进行预测。论文详细介绍了数据预处理、模型构建、训练及评估过程,包括数据归一化、特征工程、模型架构设计(如输入层、隐藏层、输出层)、模型编译与训练、模型评估(如RMSE、MAE计算)以及结果可视化。研究表明,该模型在短期内能较准确地预测指数变化趋势。此外,文章还讨论了隐层节点数的优化方法及其对预测性能的影响,并提出了若干改进建议,如引入更多技术指标、优化模型架构、尝试其他时序模型等。 适合人群:对加密货币市场预测感兴趣的研究人员、投资者及具备一定编程基础的数据分析师。 使用场景及目标:①为加密货币市场投资者提供一种新的预测工具和方法;②帮助研究人员理解BP神经网络在时间序列预测中的应用;③为后续研究提供改进方向,如数据增强、模型优化、特征工程等。 其他说明:尽管该模型在短期内表现出良好的预测性能,但仍存在一定局限性,如样本量较小、未考虑外部因素影响等。因此,在实际应用中需谨慎对待模型预测结果,并结合其他分析工具共同决策。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值