问题标签 [anonymous]
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.
c# - C# - 在运行时确定属性类型
这是我想做的事情:
乍一看,如果 T 是创建此类实例的泛型类型,这似乎很简单且可行。但是我想要做的是根据 Image 属性中所做的确定来提供字符串或位图,以便将作为 Image 服务的内容的知识包含在 Image 属性中,并且没有其他地方需要知道它。我当然可以使返回类型为“对象”,它会起作用,但我不希望装箱和拆箱效率低下,也不希望涉及反射。
在我放弃这个想法之前,我只是想和你们确认一下这是否可行。
java - Java 中的 Web 匿名器
我正在尝试在 java 中实现 Web Anonymizer(如 ktunnel),但我真的无法理解,我需要一些关于 Web Anonymizer 如何工作的信息。我真的不需要源代码或示例应用程序,只需要解释匿名器想法的想法或教程。谢谢。
xmpp - 匿名用户如何在 Jabber (Ejabberd) 上与有效用户交换存在信息
我正在开发一个社交网络,它应该允许成员与网站上的访问者聊天。这个概念很简单。
- 已注册注册的用户拥有自己的名册帐户
- 当访问者来到社交网络的主页时,他可以看到社区的一些在线成员
- 现在他应该可以通过点击他们的名字与他们开始聊天了。
我已经让成员与他们的花名册伙伴聊天。我的问题是,我怎样才能让匿名用户与会员聊天并与他交换存在信息?
我已经成功地创建了匿名帐户、成员帐户,甚至将匿名用户的消息发送给其他成员。但是我无法从匿名用户到成员获取存在信息,反之亦然?
顺便说一句,聊天是基于 JS 的。
java - 对公共枚举的引用导致匿名类
我在编译时得到了一个我没想到的匿名类。相关代码如下,然后是更详细的解释:
整个 CircuitType.java:
来自 Auditor.java,第 3-9 行:
从 Auditor.java,第 104-121 行:
来自 Circuit.java,第 1-5 行:
当命令
执行后,会生成一个匿名类 Auditor$1.java。显然,这些文件都在一个不包含其他内容的文件系统目录中彼此相邻。
当注释掉第 104-121 行时,不会生成匿名类。
一开始我以为是包的问题,所以把这三个类放在一个包里,但是我对包的了解还不够,无法让它工作。如果这真的是一个包裹问题,有人可以指导我准确地标记它们吗?不过,如果我不需要的话,我宁愿不必打包它们。
匿名类是一个问题的原因,除了这些类通常表示命名空间问题之外,它还破坏了我用于自动编译的 Makefile。
更新
附件是一个控制台会话,我希望它可以揭示这个谜团:
c++ - 如何使用匿名结构/联合编译 C 代码?
我可以在 c++/g++ 中做到这一点:
然后,
将工作。
使用 gcc 在 c 中如何做到这一点?我有
但是我到处都有错误,特别是
java - 如何在不知道类名的情况下调用方法?
我在下面定义了两个类:
不幸的是,上述方法不起作用。
我想要做的是简单地更改a
, b
,c
为BigDecimal
injunkChild
而无需再次重写DoSomething()
。即使我必须再次编写它,代码也会完全相同,所以应该有一种方法可以让我无需编写它就可以完成这项工作。该DoSomething
函数应该检查该类型a1
是否具有add
正确输入和返回类型的方法,如果是,则调用它而不用担心类型a
, b
,c
是什么。
这可以做到吗?
c# - .Net 中具有返回类型的匿名方法
这确实是我好奇的一个问题,因为我知道还有其他方法可以解决这个问题。
我的“Item”类有一个属性——“MyProperty”——我想评估它。我想遍历集合-“MyItemCollection”-,如果有一个“Item”类,其属性“MyProperty”不是什么,我想设置一个布尔标志以指示该集合在任何一个上都包含非空 MyProperty它的“项目”对象。
这给了我一个警告“没有'As'子句的变量声明;假定的对象类型”,所以我尝试了
然而,这给了我“Lamda 表达式不能转换为 'Boolean' 因为 'Boolean' 不是委托类型”的错误
无论如何要使此函数类型的返回安全,还是我应该只使用不同的方法(旧式函数)?
谢谢。
linq - 向匿名 Linq 结果集中添加人工行
我想知道将人工行添加到匿名 linq 结果集中的最佳方法是什么。
我有一个 linq 语句,它使用“select new”来形成所需的数据。每条记录都作为具有 ID 和 Name 属性的匿名对象返回。但是,我要求数据的第一行成为 ID = NULL、Name="All" 的对象。
有没有办法将人工结果合并到 Linq 查询中?否则,如何将匿名类型的新实例添加到匿名结果集合中?
c - 如何在 C 中初始化匿名结构的第二个成员?
我已经为可能在 LISP 中使用的整数和指针等创建了一个结构。
指针至少对齐 8 字节,因此 tag=0。一个整数是 29 位,标签为 1。其他类型有不同的标签值。
我想以不同的方式初始化它们。
对于指针:
或者
这是有效的,因为我假设 GCC 假设我要初始化联合的第一个成员。
我还想初始化一个整数 - 像这样:
我知道这不是标准的 C,但是在 GCC 中使用匿名结构是否有可能?
sql - 努力在域服务类和实体数据模型中将 SQL 查询转换为 Linq
视觉工作室 2008 | 银光 3 | SQL Server 2005 | 域服务类 | 实体数据模型
我有一个数据库表“学生”,其中包含 FirstName、LastName、Semester、ProgramOfStudy、Column 等列......
目标是根据给定Semester和Programofstudy中所有学生的姓氏的第一个字母返回一个总数(按姓氏的第一个字母分组的学生人数) 。
这是有效的SQL:
这是在 LinqPad 中工作的 LINQ:
我无法将其转换为我的域服务类。主要问题是返回类型错误并处理匿名类型。
这是我到目前为止的努力:
解决方案编译并执行,但不返回任何数据。我不知道如何调试它,因为 linq 评估为一大块。
这里也提出了同样的问题,但采用了不同的方法。