问题标签 [typed]
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.
arrays - JSON 强类型对象数组
JSON 通常会将对象数组编码为:
有没有一种方法可以编码,使得对象定义只声明一次,以便不在每个数组条目中指定字段的名称?
谢谢,
艺术
java - 具有类型列表和继承的方法
我在使用从另一个(类型化)类继承的类型化 List 参数的方法时遇到了一些问题。
让我们保持简单:
B 类有一个无用的泛型 T,而 test() 需要一个整数列表。
现在如果我这样做:
我收到“ A 类型的方法 test(List) 必须覆盖或实现超类型方法”错误,这不应该发生。
但是删除列表的类型是可行的……尽管它不依赖于泛型类。
并且还定义了下面无用的泛型以使用类型列表
所以我一无所知, B 的泛型应该对 test() 列表的类型没有影响。有人知道发生了什么吗?
谢谢
xml - 是否可以在 xml 类型列 sql server 2008 中插入 xml 片段
在创建具有 XML 类型列的表时,我指的是复杂的 XML 模式集合。当我指定 XML 模式时,我没有指定 DOCUMENT 或 CONTENT 选项,假设默认值为 CONTENT。
我能够插入具有顶级节点的 xml 数据,但无法插入其他 xml 片段。
请参阅下面提到的 xml 片段和架构
- 插入xml片段
- 架构
' ; 去
vb.net - 未定义的函数调用lower()
我的 sqlite 查询中出现以下异常:
表达式包含未定义的函数调用 lower()
我在 VS2012 中有一个非常简单的 SQLite 类型数据集。
我正在解析大量数据,并想在添加新行之前检查一行是否已经存在。
我正在使用该.select()
方法返回一个数据行数组。如果数组的长度为零,我添加一个新的。简单的!
一切运行良好,但我添加了一个检查以防止在大小写错误时添加重复行。我正在存储文件名。
选择语句是:
但是,我在lower(FileName)上收到上述错误。如果我删除它可以正常工作,但显然检查不具有可比性。
该语句在 SQLiteAdmin 中按预期工作。
c# - 具有开放类型参数的类型化集合
我想知道为什么我写下面的语句会出错,尽管我在课堂上提到了什么是 T
当我将其更改为以下语句时,错误消失了??
任何机构都可以描述。
java - 将具有整数元素的对象数组分配给整数数组
我搜索了互联网,但没有找到任何合适的解决方案。
在我的应用程序中,我有一个整数数组。我需要通过反射访问(分配给)数组。应用程序创建一个包含 Integer 元素的对象数组。Java 不允许将此 Object 数组分配给 Integer 数组。
在Java中不可能吗?我的应用程序只知道整数数组字段的类对象。代码是动态的。类型可以是任意类型。
javascript - 暂停代码,直到它在浏览器窗口中
我正在使用一个名为“typed”的 jquery 插件,它一个接一个地输入句子。这很好,但我想知道是否可以暂停代码,直到文本区域在浏览器窗口中可见?
因为我希望人们能够看到输入的第一句话,但目前您会错过第一句话,因为它在页面顶部不可见。
这是我正在处理的页面:http: //jakdesign.webflow.com/
这是html头部的代码:
这是插件: https ://rawgithub.com/morr/jquery.appear/master/jquery.appear.js
javascript - 如何创建从缓冲区的任意字节开始的 Int32Array 视图
给定一些 ArrayBuffer,例如:
我希望能够在任何位置写入 32 位整数(不仅是 32 位对齐)。
例如:
那可能吗?
不幸的是,该byteOffset
属性是只读的,如果在创建视图时设置它,它只接受 4 的倍数(对于 int32s)。
java - JTable 的自定义 DataModel 返回类型安全值
假设我正在使用 CustomDataModel 和 CustomTableListener 创建一个自定义 JTable。假设他们光荣地工作。
现在假设在实现中,保证每个 JTable 的第一行都填充了类型安全的数据,并且该数据永远不会被删除,只会被修改 - 并且永远不会设置为 null。(使用 JComboBoxes 作为它们的编辑器,而被呈现为空字符串的空字符串和 0 是唯一的“空”选择)
现在; 我想编写一个使用getColumnClass返回类型数据的方法。
根据我的阅读,我将不得不结合使用以下方法:
NetBeans 告诉我强制转换调用返回 Object,但我确信 cast(Object obj) 返回了 T,其中 T 是强制转换中 this 的类型。
我越想,我就越相信我想要的东西是不可能的。这并不是真正必要的,但它会避免强制转换 - 尽管我认为如果我当前的实现得到“固定”并通过手动强制转换完成类型检索,这将强制进行强制转换。
现在; 在 SSCCE 中,我使用 system.out.println 来打印 - 它接受一个 Object 引用并调用它的 toString() 方法,但我想要采取的方法或操作不一定要绑定到 Object 参数.
重点是直接获取存储数据的类型;如果将其存储为对象引用而不将其转换回其原始类型,我想这是不可能的......除非使用泛型?我不知道 - 任何帮助表示赞赏!
SSCCE
javascript - 横向对象数组并替换JavaScript中所有字段的值
给你们一个快速的问题(也许很简单):
我得到了这个数组:
我需要(来自 C#+LINQ 世界)为“hologramDark”中的每个项目做一个“,用函数的结果替换对话框“default:”的值(例如,assignImage(dialog.default)
),然后为每个按钮的值(默认、禁用、聚焦等)做同样的事情。
任何指针?我使用过普通数组 [],但我不知道如何遍历这些数组。
谢谢!