问题标签 [static-data]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
4448 浏览

c++ - 初始化一个类的静态非常量数据成员

我编写了以下示例代码:

我知道这会产生编译错误,因为静态数据成员不能在构造函数初始化列表中使用。

那么如何在每次创建类的对象时初始化静态数据成员呢?我希望从构造函数调用的静态成员函数可以做到这一点。这是唯一可能的方法吗?

0 投票
2 回答
179 浏览

php - 这是静态数据的好主意吗

所以我在 PHP 中有一个不断增长的系统,我有一个静态类来处理数据库连接的东西。

我还有很多执行特定功能集的“控制器”或数据库适配器。

所以真正的问题是我在代码中到处都需要 UserDBAdapter。在几个不同的文件中说,可能在其他控制器中,我不想将它作为变量传递(当每个方法都有它时它会变得烦人)。我也不想创建 2 个这样的对象(出于速度目的)。

那么我可以做一些与我对 $database 对象相同的事情吗?在调用它们之前我不会初始化它们,这应该是有效的,并且无论范围如何,它们都不需要在整个过程中重新创建。至少这就是我开始这个想法的原因,但我不知道它是否是最好的想法。

谢谢

0 投票
1 回答
202 浏览

php - 通过分页将动态提要集成到数据库结果中

我有两个主要数据源需要在 php 中进行混搭。第一个是 SQL 数据库,另一个是提要。两个来源都包含需要按“名称”或“重量”排序的类似项目。每个来源中有超过 1k 个项目。简单地将提要存储在数据库中不是一种选择,因为提要经常更改。

我想要实现的是两者的准确分页输出。例如:如果我显示包含按“名称”排序的 50 个项目的结果的第二页,我不会从提要和数据库中读取所有数据,而只会从两个来源中读取必要的项目。

我目前假设这要求数据库数据是基础数据并以某种方式将提要数据合并到其中,但是:1)我可能错了,2)无论我多么努力,我似乎​​都无法理解这一点尝试.

关于如何实现这一目标的任何建议?

PS 结果不必完全准确。他们只需要看起来像它。

0 投票
2 回答
251 浏览

c++ - C++ 逻辑错误:尝试为创建的所有实例生成唯一的 ObjectID,计数器注册不正确

我正在开发一个项目,该项目必须允许创建的所有实例都具有唯一的 objID。所有类都继承自一个基类,该基类具有一个静态变量,每当调用任何具体类的构造函数时,该变量都会递增。计数器一直运行直到程序退出。

我遇到的问题是,当我使用数组(任何 C++ 容器)时,objID 注册的增量超过一个。

例如:在我的main()我创建了一个vector<ConcreteClassA> cc;并做了push_back(...)两次。

我的输出是:

预期结果:

我不知道为什么我ObjID的每个注册都不止一次push_back(...)。我已经检查并检查了所有位置,以确保assign()仅在我的具体类的构造函数中调用 my 。

请指教。

0 投票
1 回答
103 浏览

windows-phone-7 - 如何持久化参考数据

每次启动应用程序后,我都会下载所有必要的参考数据(文本文件(csv 格式),大小为 1MB)。该数据包含大约 30000 行,每行是一个数据条目,包含名称、纬度、经度和高度。

保存这些数据的最有效方法是什么?我试图将这些列表存储在 IsolatedStorageSettings 中。但这绝对是最糟糕的做法。

另一种方法是将文本文件存储在 IsolatedStorageFile 目录中,并在每次启动应用程序时加载文件并将它们解析到我的列表中。

性能最差的部分是读取文件。所以我想使用像 sqlite 这样的数据库也有同样的问题,不是吗?

你会如何看待这个问题?

亲切的问候,丹尼

0 投票
3 回答
34010 浏览

actionscript-3 - 如何在 Flex 中对 ArrayCollection 进行排序

我想按 fieldName 对 Arraycollection 进行升序排序。这是我的代码,我想知道它是否正确。你有什么建议吗?

0 投票
2 回答
1204 浏览

android - 如何让静态 SQLite 数据库显示在我的 listView 中

我将从列出到目前为止的代码开始...

这是我的主要活动课程:

这是我的 DatabaseHelper 类:

这是我的 GroceryObj 类:

我的 DatabaseAdapter 类现在是空白的。这是我需要弄清楚的!:

然后我有一个 xml 文件,它按名称和类型存储所有杂货:

最后,我有一个 row.xml,它只是两个 textView,用于显示 ListView 每一行中每个项目的名称和类型。

我的 main.xml 只是一个 TextView 和一个列表视图。

我真正坚持的是适配器。我以前使用数据库适配器通过editTexts 和持有者对象将行插入数据库,但我从来没有只使用静态数据库并通过我的listView 将其转换为每一行以查看。任何人都可以通过listView查看我的数据库需要什么?任何帮助将不胜感激,因为我在这里完全被难住了。在过去的几个小时里,我一直在绞尽脑汁试图找出如何做到这一点。谢谢你的帮助!

0 投票
4 回答
1789 浏览

database - “参考数据”的反义词是什么?

我正在寻找一个表示“非参考”数据的术语,即数据库中严格不参考数据的任何数据。

有这样的说法吗?本来以为一定有但似乎找不到 - 建设性的建议非常感激。

0 投票
3 回答
146 浏览

php - 需要将静态数据存储在 yml 文件中以与数据库同步

我有一组运输代码,希望能够存储在我们的数据库中。将来我将添加到此列表中,因此理想情况下,我希望将它们放在 YML 文件中,我可以添加到该列表中。我希望能够运行一个任务,该任务将使用 YML 数据填充数据库,并在发现某些内容发生变化时更新记录。PHP中是否有任何工具已经为我做到了这一点?

0 投票
2 回答
68 浏览

android - 提供静态内容的其他方法

有没有其他方法可以将静态数据添加到textview?

示例:我目前有一个活动friendship.xml,并且会有一个textview框,其内容/文本当前定义为@string/friendship.

这是在strings.xmlas 下配置的:

因此,尽管我将“内容”放入textview.strings.xml考虑格式化等