问题标签 [concept]
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.
architecture - 是否有任何使用公式存储库而不是直接在单元格中写入多个副本的电子表格?
我喜欢电子表格程序,但它们有一个令人不安的地方:必须在单元格中输入公式。它有几个提款:
- 我需要扫描所有单元格以查看工作表中的内容;
- 如果我更改公式,我必须将其复制到多个单元格;
- 当然,有时我会忘记将新公式复制到所有单元格中;
- 它占用了很多空间,相同的长公式重复了几次。
您是否见过具有某种公式存储库的电子表格软件?它存在吗?
(我现在正在开发一种电子表格软件,它比桌面电子表格更专业,而且我每行使用一个公式 - 这就是问题所在。)
此外,电子表格是数据流系统,奇怪的是,没有预先制作的可重用组件,这是数据流系统的基本概念。在电子表格中,所有组件都使用一次,这是非常糟糕的设计。
python - 在 Python 运行时创建对象
在运行时创建对象时,我在掌握 OOP 概念时遇到了问题。我研究过的所有教育代码都定义了特定的变量,例如“Bob”,并将它们分配给一个新的对象实例。鲍勃 = 人()
我现在难以理解的是如何设计一个在运行时创建新对象的模型?我知道我的措辞可能有问题,因为所有对象都是在运行时生成的,但我的意思是,如果我要在终端或 UI 中启动我的应用程序,我将如何创建新对象并管理它们。我真的不能即时定义新的变量名,对吗?
我遇到此设计问题的示例应用程序是存储人员的数据库。用户获得一个终端菜单,允许他创建一个新用户并分配姓名、薪水、职位。如果您想管理它、调用函数等,您将如何实例化该对象并稍后调用它?这里的设计模式是什么?
请原谅我对 OPP 模型的理解不佳。我目前正在阅读课程和 OOP,但我觉得在继续之前我需要了解我的错误是什么。如果有什么我需要澄清的,请告诉我。
actionscript-3 - 游戏的 AS3 碰撞响应
我一直在努力解决碰撞响应方法,我用actionscript 3写了很长时间,我希望有人能解释这段代码的含义,因为我只是修改了它。我不是从头开始写的。我也在使用碰撞检测工具包来查找发生碰撞的位置。
我想做的是让球(这是你用键盘在屏幕上移动的物体)击中墙壁或物体,它不会穿过墙壁或物体。
我对此的理解是,您正在找到发生碰撞的角度,然后您需要找到相邻的角度,即新向量并将对象推回它重叠的程度,但我不明白这是怎么回事功能例如什么是
发现?另外我不希望球加速我希望它的速度保持不变,直到它击中一个物体。向后搜索这个数组会更快吗?
- 我感谢任何花时间尝试帮助我的人,如果我有一些拼写错误,我很抱歉。
php - PHP中遍历数组是什么意思?
我想知道遍历php数组的外行术语是什么意思
node.js - Node.js + Nginx - 现在怎么办?
我已经在我的服务器上设置了 Node.js 和 Nginx。现在我想使用它,但是,在我开始之前有两个问题:
- 他们应该如何合作?我应该如何处理请求?
Node.js 服务器有两个概念,哪个更好:
一种。为每个需要它的网站创建一个单独的 HTTP 服务器。然后在程序开始时加载所有 JavaScript 代码,这样代码就会被解释一次。
湾。创建一个处理所有 Node.js 请求的 Node.js 服务器。这将读取请求的文件并评估其内容。所以文件在每个请求上都会被解释,但服务器逻辑要简单得多。
我不清楚如何正确使用 Node.js。
php - 登录系统概念和逻辑?
我想知道 Web 应用程序通常遵循的过程来维护多个请求之间的登录,以及它们如何使用 COOKIES 管理事物。
在我的登录表单中,我提供了“记住我”功能。
当用户登录时,我从数据库中检查用户名和密码的有效性。如果它有效,那么我检查是否选择了“记住我”,如果是,则将用户名和密码存储在会话中,加密格式。最后将用户名和密码存储在 SESSION 中。
当用户从一个页面导航到另一个页面时,首先我运行登录检查脚本来检查 cookie 中是否有任何值,然后验证数据库中的用户名和密码,以检查其有效性。如果 cookie 中没有值并且会话中有一些值,那么我正在获取会话值而不是从 db 中检查它。
我没有检查会话值表单 db 不要不必要地点击 db,加快速度。如果是 cookie,它们可以被修改,所以需要检查。
这就是我的概念,对吗?这是要走的路吗?通常是像SO这样的网站,以及其他关于这种方法的作品?
或者网站在每个页面加载时检查登录真实性,无论是在会话中还是在 cookie 中?
请检查并给出您对此方案的想法和概念。
谢谢!
database - Happstack 状态概念和文档?
我开始制作 Haskell 网络服务器。我决定从 Happstack 和 Happstack-state 开始。而且我很难理解 Happstack-state 的概念和属性。它是一种新的数据库吗?还是只是像系统一样的对象图?
你能解释一下它的概念和属性(特别是关于 ACID,它是如何在磁盘上持久化数据的!)或者给我一个描述它的文档吗?
objective-c - 需要帮助理解 c 中的指针
我无法理解指针概念,下面是代码。为什么 swap(&a1, &a2) 输出 -5, 6 而不是 6, -5 ?这些值已经交换了对吗?
concept - 我们如何理解存储程序的概念?
要欣赏某事,您需要与其他事物进行对比。当我们没有看到任何其他计算方式时,我们这一代人如何理解存储程序的概念?
c++ - 了解 qthread 子类的运行方法和线程上下文
我有一个有很多方法的编码器类。这是 Qthread 的子类。我是多线程的新手
试图了解此类如何线程化其方法
...我理解线程必须在 qthread 的子类中的方法。并且 this 的运行实现了这个类的线程代码。并且该线程仅在调用此类对象的 start 方法时才启动。
问题: 首先你从这个运行实现中推断出什么
问题:线程上下文相对于它的方法意味着什么。
还
问题:如果在这个类的线程开始之前调用这个类的一个方法会发生什么