问题标签 [conceptual]

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 回答
5858 浏览

powershell - 什么是 PowerShell cmdlet?

以概念方式接近 cmdlet,

  1. 它们是如何制作的?他们编译了吗?

  2. 它是否相当于 PowerShell 的批处理文件?它是脚本还是二进制文件?

  3. 用于存储这些 cmdlet 的结构是什么?

0 投票
2 回答
324 浏览

cocoa - 在核心数据文档中存储文档特定设置的最佳方式是什么?

NSPersistantDocument在我的应用程序中使用了由 Core Data 支持的。

每个文档都有许多只与该文档相关的设置。例如,文档需要保存地址簿组的唯一 ID,以便在以后更新它。

我正在考虑解决这个问题的方式是有另一个模型DocumentSetting,它有两个属性;一个键和一个值,它们持有NSString's。

理想情况下,我想要类似于NSUserDefaults但存储在文档中的内容。

有没有人这样做过?有没有更好的方法来解决这个问题?

0 投票
2 回答
1142 浏览

conceptual - NXT 头脑风暴绘图机器人

我是一名高中生,正在考虑制作一个使用不同颜色标记绘图的机器人。我想要一些关于我应该从哪里开始这个程序的指导。

我想做的是在计算机上构建一个程序,您可以在其中绘制您希望机器人绘制的路径,然后使用蓝牙加密狗和蓝牙开发人员工具包,我会将命令发送给机器人以绘制真实的路径.

0 投票
21 回答
2665 浏览

conceptual - 你会用哪个比喻来描述编程?

一位同事将编程与粘土成型过程进行了比较——首先定义物体的粗略形状,然后雕刻越来越小的细节。你对编程有什么看法,你会用哪个比喻来描述程序员的工作?

0 投票
3 回答
2534 浏览

java - 通用 SQL 代理 - 它存在吗?

我正在开发一个概念产品,试图解决“动态数据屏蔽”的领域问题。当您进行标准的 google 搜索时,这是一个您不会获得大量输入的区域。这个想法是在任何企业环境中加密/替换/洗牌/屏蔽数据,无论技术如何。因此,例如,如果是一家大型银行的呼叫中心操作员,我应该无法看到除名称之外的任何客户详细信息......以及类似的要求。

我碰到:

http://www.oreillynet.com/pub/a/databases/2007/07/12/getting-started-with-mysql-proxy.html

www.active-base.com

这两种方法几乎都在做我想要的。我喜欢 SQL 代理的概念,我的主要目标是创建一个通用的 SQL 代理 - 动机是 SQL 重写。

是否有任何开源通用 SQL 代理?在 Java 中从头开始创建一个支持所有主要数据库的难易程度如何?(mysql/db2/oracle/等)?

0 投票
2 回答
683 浏览

apache - 在使用网络服务器插件到达浏览器之前从网络服务器修改 html 响应?

这个问题就像标题一样简单。我有一个 webapp(我不知道它是基于什么技术构建的,也不知道它运行在什么应用服务器上)。但是,我知道这个 webapp 由 Apache 服务器/IIS 服务器/IBM Http 服务器提供服务。现在,我想在网络服务器端有一个插件/模块/附加组件,它将解析/截断/剪切/正则表达式 http 响应(基于请求的 url 的模式)和掩码(加密/洗牌/替代)此响应中的一组字段基于不同的参数(用户在 Intranet 中的 LDAP 权限/用户在 Internet 上的地理位置等),并将更改后的响应发送回用户。

那么,创建此类插件/模块/附加组件是否有一个简单的答案?当您想在不修改 Web 应用代码的情况下屏蔽 Web 应用中的敏感信息时,这种在 Web 服务器上创建额外软件的方法有多可行?是否有任何工具可以帮助您为 Apache 执行此操作?

最后,这只是一个非常疯狂的尝试吗?

0 投票
2 回答
482 浏览

data-modeling - 概念数据建模:RDF 是正确的工具吗?其他解决方案?

我正在计划一个结合各种数据源并让用户对这些数据源进行简单查询的系统。系统的一部分需要充当了解所有连接数据源的抽象层:用户不应该[需要]了解底层数据“提供者”。数据提供者可以是任何东西:关系 DBMS、错误跟踪系统、……、气象站。它们通过定义如何“提供”数据的通用 API 连接到查询系统。某个数据提供者理解的查询类型由它的“提议”给出(例如,我知道这些实体,我可以为您提供关系 Y 的 X 类型的聚合,...)。

我现在关心的是数据的统一:不同的数据提供者需要就一个通用的词汇表达成一致(例如,实体“客户”的名称可能因不同的系统而异)。因此,需要定义实体及其关系的高级表示。

到目前为止,我有以下要求:
我需要能够定义对象及其属性/属性。此外,需要表示这些对象之间的任意关系:定义关系性质的动词(例如“知道”)、多重性(例如 1:n)和关系的方向/可导航性。

我突然想到 RDF 是一个可行的选择,但它是这项工作的“正确工具”吗?

对于具有机器可读表示的语义数据建模,确实存在哪些其他解决方案/框架,为什么它们更适合这项任务?

我感谢每一个意见和指向有用资源的指针。

0 投票
1 回答
16117 浏览

c# - SynchronizationContext.Send 和 SynchronizationContext.Post 有什么区别?

感谢 Jeremy Miller 在为日常 .NET 开发的函数式编程方面所做的出色工作,我有一个工作命令执行器,它可以执行我想做的所有事情(在线程池上进行繁重的工作,将结果或错误发送回同步上下文,甚至发布回到同步上下文),但我无法解释为什么它使用来自线程池的SynchronizationContext.Send和从传递到执行繁重工作的方法中的Synchronization.Post 。Func我已多次阅读文档,但我无法直观地了解其中的区别。我应该从一个被调用Send和一个被调用的事实中得到Post什么?我觉得魔法就在事实中Send“启动同步请求”和Post“启动异步请求”,但两个请求都来自线程池,需要发送/回传到 UI 线程。

有人可以解释其中的区别吗,即使它只是一个让我知道何时选择一个而不是另一个的助记设备?

万一这很重要,这是我用来将进度发送回 UI 的测试代码:Post

_ExecuteCommand方法作为以下command参数传入,主要来自原始文章,用于Send将完成和错误消息发送回 UI:

0 投票
3 回答
4274 浏览

.net - 在.net中实现多线程的不同方法是什么

几天来我一直在与多线程作斗争。

我不明白有什么不同的方式multithreading。我已经阅读了一些backgroundWorker关于创建线程对象的内容。昨天我在示例中看到delegate通过调用BeginInvoke.

我不明白这些不同的方式是multithreading在同一个背景类上工作还是相同的工作。请帮我说清楚。

0 投票
1 回答
970 浏览

orm - Entity Framework v4 示例和概念模型映射教程

在我正在编写的应用程序中,我有一个相当复杂的数据库模型。我想使用 EF4 将其映射到一个更好的概念模型。然而,我读过的所有教程都包含 2 或 3 个表的样本,它们都将 1 对 1 映射到概念模型。

我想学习如何使用 VS 2010 将数据库模型正确映射到不同的概念模型。但是我找不到任何好的教程或(最好是)教学视频。

有人有任何提示、链接甚至书籍吗?