android,,SQLiteOpenHelper,这个CursorFactory factory参数是啥意思和作用啊

android,,SQLiteOpenHelper,这个CursorFactory factory参数是啥意思和作用啊,第1张

数据库进行查询的时候会返回一个cursor,这个cursor就是在上面的factory中产生的。

如果有需求,可以自定义factory,这样返回的cursor就会符合自己的需求!

可以将 PLC 标签导入 HMI 标签数据库。以这种方式导入的标签被复制到当前 HMI 工程中,并其且不与源数据库共享。在 FactoryTalk View 中对标签配置做出的更改不会影响从中导入标签的数据库。

1、从 PLC 数据库导入标签

在标签编辑器中,从“编辑”菜单选择“其他数据库”以打开“导入 PLC 标签”对话框。

从标签编辑器工具栏中选择 DB 工具。

或者 在标签浏览器的右侧,右键单击以显示上下文菜单,然后选择“导入 PLC 标签”。

2、输入想要保存标签的文件夹名称。如果工程标签数据库中还没有文件夹,要创建一个。

3、为导入的标签的位置或 RSLinx Enterprise 设备快捷方式指定 RSLinx Classic 主题。该标签将被复制到该主题,且 HMI 标签数据库中的每个标签地址将包含主题的名称或设备快捷方式。

4、键入要从中导入标签的 PLC 数据库的名称和路径,或单击浏览按钮定位并选择数据库。所选 PLC 数据库中的标签显示在筛选器框下面的框内。

5、如果因为标签列表太大而不能全部显示,或者只要查看某些标签,键入筛选字符串然后单击“查找”来筛选列表。

6、突出显示要导入的标签,然后单击“确定”将选项卡添加到当前 HMI 标签数据库中。如果已经导入了一个特定标签,如果想要再次导入将提示您更改其名称。

如果你的cpu env将会作为另一个更大level的一个agent组件,情况就变得有点糟糕了;

如果你的cpu env将会例化很多个,用在一个更大level的环境里,情况就变得更糟糕了;

如果你的pcie driver被作为一个component单独用在一个大环境的很多地方,且分布于树形结构的不同深度的话,简直是噩梦!

再假如,目前我有一个环境,有10个pcie driver,其中5个作为sub component用在5个cpu agent里面,另外5个pcie driver单独作为sub component用在top env(前面的5个cpu agent包含于top env中)里面。我现在想吧cpu agent里面的3个pcie driver换成rapidio driver,剩下的2个保持pcie driver不变;top level里面的5个pcie driver也有相似的需求,如果是用方法(1)改代码,那你的测试平台将会很糟糕,不具有任何可扩展性,容易出错等等

不同的需求回很多,因为需求永远是在变化的,我们需要一种方法来很好的适应这种变化,factory机制就可以做到。

1、这个类可以被实例化、使用和丢弃,一旦创建了 SqlSessionFactory,就不再需要它了。

2、因此 SqlSessionFactoryBuilder 实例的最佳范围是方法范围(也就是局部方法变量)。

3、你可以重用 SqlSessionFactoryBuilder 来创建多个 SqlSessionFactory 实例,

但是最好还是不要让其一直存在以保证所有的 XML 解析资源开放给更重要的事情。

4、SqlSessionFactory 一旦被创建就应该在应用的运行期间一直存在,没有任何理由对它进行清除或重建。

5、使用 SqlSessionFactory 的最佳实践是在应用运行期间不要重复创建多次,

多次重建 SqlSessionFactory 被视为一种代码“坏味道(bad smell)”。

6、因此SqlSessionFactory 的最佳范围是应用范围。有很多方法可以做到,最简单的就是使用单例模式或者静态单例模式。

以上就是关于android,,SQLiteOpenHelper,这个CursorFactory factory参数是啥意思和作用啊全部的内容,包括:android,,SQLiteOpenHelper,这个CursorFactory factory参数是啥意思和作用啊、factory talk view se中文版 怎么创建标签数据库、uvm为了什么原因才引入factory机制等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10159575.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存