using 相关问题

“using”是某些编程语言中的关键字(C ++,C#,VB.NET,Haxe)

javascript“使用”关键字用例

使用关键字应该自动为您腾出资源。 例如: 功能dothings(){ 使用file = deno.open(“ ....”); //做事 } 无需调用文件....

回答 0 投票 0

在RSA类上使用陈述会导致401 /对象过早处置?

services.AddAuthentication(JwtBearerDefaults.AuthenticationScheme).AddJwtBearer(opt => { var publicKey = tokenSettings.PublicKey.ToByteArray(); // removing "using" makes it work using var rsa = RSA.Create(); rsa.ImportSubjectPublicKeyInfo(publicKey, out _); var key = new RsaSecurityKey(rsa); opt.TokenValidationParameters = new TokenValidationParameters { IssuerSigningKey = key, ValidAudience = tokenSettings.TargetAud, ValidIssuers = new[] { tokenSettings.Issuer }, RequireSignedTokens = true, RequireExpirationTime = true, ValidateLifetime = true, ValidateAudience = true, ValidateIssuer = true, ClockSkew = TimeSpan.Zero, }; });

回答 3 投票 0


如何将基本模板类类型列入当前范围中的类型当类型名称匹配当前范围? 我正在制作统计数据管理软件,并遇到了一些特定于GCC的问题。因此,通过巨大的努力,我在最小的例子中设法重新创建了问题: //通用统计量与

// generic statistic with complicated managing logic and single calculation // funciton. there could be multiple classes like this template<class T> class statistic { public: using value_type = T; virtual value_type f(int param) = 0; }; // macro for defining a lot of statistics. // it could take the name for different statistic class #define STAT(NAME, TYPE) \ class NAME##_impl: public statistic<TYPE> { \ public: \ using typename statistic<TYPE>::value_type; \ \ value_type f(int param) override; \ } NAME; \ template<class T> class vec { public: using value_type = T; // (error) trying to make statistic follow the vector type STAT(mult_by_2, value_type); // this statistic should be int not regarding the vec type STAT(integer_statistic, int); value_type vec_data; }; template<class T> typename vec<T>::mult_by_2_impl::value_type vec<T>::mult_by_2_impl::f(int param) { // value type in statistic<T> that was brought in current class scope value_type var = 2*param; return var; } template<class T> typename vec<T>::integer_statistic_impl::value_type vec<T>::integer_statistic_impl::f(int param) { return 1; } int main(int argc, char** argv) { vec<double> v; return 0; }

回答 1 投票 0

C++ 使用指令进行前向声明

我有一个标头,它通过使用公开模板化类和 typedef,例如: 命名空间花哨{ 结构栏{ ... } 模板 类 Foo { ... } ...

回答 3 投票 0

如何在javascript中向文件添加数据?

我想使用ActiveXObject制作注册表并将数据写入data.txt。 我写的是 函数WriteFile() { var fso = 新 </desc> <question vote="0"> <p>我想使用ActiveXObject制作注册表并将数据写入data.txt。 我写的是</p> <pre><code>&lt;script type=&#34;text/javascript&#34;&gt; function WriteFile() { var fso = new ActiveXObject(&#34;Scripting.FileSystemObject&#34;); var fh = fso.CreateTextFile(&#34;E:\\Test.txt&#34;, true); x=document.getElementById(&#34;name&#34;).value; y=document.getElementById(&#34;password&#34;).value; fh.WriteLine(x+&#34;#&#34;+y); fh.Close(); } &lt;/script&gt; &lt;BODY&gt; &lt;form&gt; &lt;input type=&#34;text&#34; id=&#34;name&#34;/&gt; &lt;input type=&#34;text&#34; id=&#34;password&#34;/&gt; &lt;input type=&#34;button&#34; value=&#34;Sign Up&#34; id=&#34;write&#34; onclick=&#34;WriteFile()&#34;/&gt; &lt;/form&gt; &lt;/BODY&gt; </code></pre> <p>当我尝试这种方式时,每次单击“注册”按钮时,新数据都会覆盖以前的数据。我尝试使用<pre><code>fh.AppendLine(x + &#34;#&#34; + y)</code></pre>但没有成功。</p> <p>有人可以帮助我如何添加数据,而不是覆盖数据吗?</p> </question> <answer tick="true" vote="1"> <p><strong>免责声明</strong> 您永远不应该使用这些功能。它们只能在 IE 中运行,而且很糟糕。</p> <p>我认为你的问题源于使用<pre><code>CreateTextFile</code></pre>。您应该使用 <a href="http://msdn.microsoft.com/en-us/library/314cz14s%28v=vs.84%29.aspx" rel="nofollow"><pre><code>OpenTextFile</code></pre></a>,并将第二个参数设置为 <pre><code>8</code></pre>。这将允许附加。</p> </answer> <answer tick="false" vote="1"> <p>我很久以前就做过这样的事情...(当我使用 Windows 时)我认为这是因为你要用 <pre><code>CreateTextFile</code></pre> 用新文件替换该文件,所以如果该文件已经存在,你会需要这样做:</p> <pre><code>function AppendLine() { var fso = new ActiveXObject(&#34;Scripting.FileSystemObject&#34;); var fh = fso.OpenTextFile(&#34;E:\\Training Asslab\\Advance\\Write to File\\Test.txt&#34;, 8, True); x=document.getElementById(&#34;name&#34;).value; y=document.getElementById(&#34;password&#34;).value; fh.WriteLine(x+&#34;#&#34;+y); fh.Close(); } </code></pre> </answer> <answer tick="false" vote="1"> 我认为,CreateTextFile 会覆盖当前文件。 在创建它之前,您应该使用 FileExists 检查它的存在。 如果确实存在,您可以使用 OpenTextFile。<p> </p>这是相关的<p>文档<a href="http://msdn.microsoft.com/en-us/library/z9ty6h50%28v=vs.85%29.aspx" rel="nofollow"></a> </p> </answer> <answer tick="false" vote="1">使用带有创建标志和 ForAppending 模式的 <p>OpenTextFile<a href="http://msdn.microsoft.com/en-us/library/314cz14s%28v=vs.85%29.aspx" rel="nofollow"> 方法,而不是 </a><code>CreateTextFile</code><pre>。</pre> </p>但是,请理解,您不仅将自己限制在非常旧的 IE 版本和受信任区域内,而且还将文件保留在用户的本地驱动器上,而不是您的服务器上。因此,您无法使用此“注册数据”执行任何操作。<p> </p> </answer> <answer tick="false" vote="0">你可以使用这个 npm 包。<p> </p><code>https://www.npmjs.com/package/docfillx npm i docfillx </code><pre> </pre> </answer></body>

回答 0 投票 0

实现 IDisposable/IDisposeAsync 作为抽象基类

这个问题特定于.NET 9下的多线程应用程序。 我经常处理 COM 互操作场景,其中引用必须按特定顺序处理,而获取的顺序...

回答 1 投票 0

丢弃作用域创建副作用的返回值

我有这样一个代码块: 公共异步任务 HandleAsync(Func next, CancellationToken CancellationToken) { 使用(var范围= logger.BeginScope(“myName”)){ 等待下一个...

回答 1 投票 0

从 JavaScript 订阅 RabbitMQ 以接收推送消息

我需要订阅从JavaScript(在浏览器窗口上运行)到RabbitMQ通道的通道,以便可以接收RabbitMQ发布到该通道的消息...

回答 2 投票 0

有人可以解释一下 C# 中“namespace”和“using”关键字之间的区别吗?

我是 C# 新手,我不完全理解什么是命名空间以及 using-关键字的作用。如果有人能解释其中的差异,我将不胜感激。据我猜测,使用类似于#inclu...

回答 5 投票 0

“使用 std::string”和“#include <string>”有什么区别[重复]

我刚刚学习C++,我不太明白将 using std::string 与 #include 放在主文件顶部之间的区别。 我似乎能够在没有

回答 1 投票 0

这是选择性构造函数“继承”的标准符合方式吗?

在尝试有选择地继承构造函数(即只是其中一些)时,我发现了一种似乎适用于 GCC 的方法: #包括 #包括 结构B { 乙() { ...

回答 1 投票 0

如何从方法返回 Stream,知道它应该被释放?

我有一个以 FileStream 作为输入的方法。该方法在 for 循环内运行。 私有无效UploadFile(FileStream fileStream) { var 流 = GetFileStream(); // 用 st 做事...

回答 4 投票 0

在循环内使用 StreamWriter/Reader 的“using”语句

这是我的情况。 从文本文件中读取一行 “处理”该行 将“已处理”行写入新的文本文件 循环到 #1 并重复直到 EOF 我是这样做的: 使用 (StreamReader

回答 5 投票 0

使用声明从基类模板引入依赖名称

要在派生类模板中使用依赖基类的名称(例如 B),必须向编译器添加一个突出显示的前缀,该前缀是依赖名称(B::)。并避免做...

回答 1 投票 0

将 std::conditional 与函数类型一起使用

尝试定义一个函数类型别名,该别名取决于我在其中定义的模板类的参数 T。具体来说,如果 T 不是 void,则函数类型的形式为 void foo(T),并且 void.. .

回答 1 投票 0

MSVC 拒绝使用从基类采用的基类别名委托构造函数

以下代码可以使用 g++ 14.2 和 clang++ 18.1 进行编译,但可以使用 MSVC 17.10 (GodBolt) 进行编译。 基类{ 民众: 使用峰值 = 基值; 基数()=默认值; }; 派生类:公共基类{ 保护...

回答 2 投票 0

反对在标头中使用的指南是否适用于类型别名?

我知道不要在 C++ 头文件中使用 using 的指南,其原因已被广泛讨论,例如这里。 当我遇到这个问题时,我正在寻找一个更 C++ 的替代方案

回答 2 投票 0

反对在标头中使用的指南是否适用于别名声明?

我知道不要在 C++ 头文件中使用 using 的指南,其原因已被广泛讨论,例如这里。 当我遇到这个问题时,我正在寻找一个更 C++ 的替代方案来替代 typedef

回答 1 投票 0

using 指令未正确处理

公共异步任务sendJsonToPipeAsync(string jsonLRequest) { 字符串 jsonLResponse = string.Empty; 尝试 { 字符串管道名称 =

回答 1 投票 0

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.