小编Pre*_*rem的帖子

如何遍历c#.net目录中的所有文件?

我想在文件夹中,并在其下面的代码不会得到其子文件夹中的文件subfolders.The的文件:

string[] files = Directory.GetFiles(txtFolderPath.Text, "*ProfileHandler.cs");
Run Code Online (Sandbox Code Playgroud)

任何人都可以告诉我如何在c#.net中实现这一点?

.net c#

108
推荐指数
2
解决办法
17万
查看次数

正则表达式:可选字符出现零次或多次

什么是正则表达式模式:

零个或多个字符出现 /

regex

57
推荐指数
1
解决办法
12万
查看次数

如何检查节点js中的数据类型 - 特别是整数

我尝试了以下检查数据类型(特别是整数),但没有工作.

var i = "5";

if(Number(i) = 'NaN')
{
 console.log('This is not number'));
}
Run Code Online (Sandbox Code Playgroud)

javascript node.js

25
推荐指数
2
解决办法
9万
查看次数

使用javascript执行数组备用排序的最佳算法?

以下是我的面试问题.但我无法破解它,甚至无法想到如何完成这项工作.

var arr = [1,4,5,8,3,2,6,9,7,10];
Run Code Online (Sandbox Code Playgroud)

备用排序的预期输出:

[10,1,9,2,8,3,7,4,6,5]
Run Code Online (Sandbox Code Playgroud)

我尝试过:
我尝试将Math.max.apply(null,arr)和Math.min.apply(null,arr)切换成单独的空数组.但据说这个算法不是最优的.

javascript

18
推荐指数
2
解决办法
2466
查看次数

何时在按钮 onClick 事件上使用内联函数 - Javascript/React.js

我可以看到为按钮onClick事件分配事件处理程序的不同风格。谁能建议何时在按钮onClick事件处理程序上使用内联函数?

onClick={props.handleDeleteOption(props.optionText)}; // Call the handler directly

onClick={(e) => {
          props.handleDeleteOption(props.optionText);
        }} // Call the handler through inline-function
Run Code Online (Sandbox Code Playgroud)

javascript reactjs

9
推荐指数
2
解决办法
1万
查看次数

事件循环,libuv和v8引擎之间的关系

我正在学习Node.js的体系结构。我有以下问题。

  1. 事件循环是libuv还是v8的一部分?
  2. 事件队列是事件循环的一部分吗?是由libuv或v8引擎或事件循环本身生成的事件队列?
  3. libuv和v8引擎之间有什么联系?
  4. 如果事件循环是单线程的,libuv是否会出现在视图中以创建多个线程来处理文件I / O?
  5. 浏览器是否具有事件循环机制或仅Node.js具有?

javascript v8 node.js libuv

8
推荐指数
2
解决办法
1323
查看次数

如何在asp.net Web应用程序(C#)中制作倒数计时器?

我正在C#asp.net中创建定时在线测试.我使用本地机器时间创建了它.但是在数据库断开连接或系统挂起的情况下,倒数计时器必须从机器挂起或意外数据库断开连接的时间开始.例如,用户正在回答问题10分钟并且意外地系统被绞死.恢复后,倒计时必须从10分钟开始.有谁能帮我用C#编码?

我使用了以下代码,但它在上面的场景中没用.

int totalTime = (Convert.ToInt32(ViewState["totaltime"])) * 60;

DateTime startTime = (DateTime)ViewState["startTime"];
TimeSpan elaspedTime = DateTime.Now.Subtract(startTime);
Literal1.Text = elaspedTime.Hours.ToString() + "h" + ":" + elaspedTime.Minutes.ToString() + 
    "m" + ":" + elaspedTime.Seconds.ToString() + "s";

int finish = Convert.ToInt32(elaspedTime.TotalSeconds);

int remaingsec = (totalTime - finish);
TimeSpan remainingtime = TimeSpan.FromSeconds(remaingsec);
string answer = string.Format("{0:D2}h:{1:D2}m:{2:D2}s",
                    remainingtime.Hours,
                    remainingtime.Minutes,
                    remainingtime.Seconds,
                    remainingtime.Milliseconds);

LIteral2.Text =  answer;
if (totalTime == finish)
{
     lnkFinish_Click(sender, e);
     Response.Redirect(@"~/Error.aspx");
}
Run Code Online (Sandbox Code Playgroud)

javascript c# asp.net timer countdown

6
推荐指数
1
解决办法
1万
查看次数

在 react-select 中自定义“未找到数据”验证消息

react-select键入时未找到数据时显示的默认消息是No option。是否可以自定义此消息?

reactjs react-select

6
推荐指数
1
解决办法
4366
查看次数

如何在Redis列表上执行lrange +(从列表中删除lrange的结果)

我知道rpop会删除Redis列表的最后一个元素。如何在一定范围(例如0到100)之间弹出列表项?

我希望这是lrange + rpop的组合。

caching redis

5
推荐指数
2
解决办法
2119
查看次数

如何在javascript中将[object HTMLDivElement]字符串化为html字符串

我已经写了下面的代码来查找和获取div元素编号vcr_datahtml string。当我尝试将其附加divhtml标签时,它会按如下方式打印而不是字符串化div

... <body>[object HTMLDivElement]</body></html>
Run Code Online (Sandbox Code Playgroud)

代码片段:

let doc = new DOMParser().parseFromString(html, 'text/html');
console.log('div element ', doc.getElementById('vcr_data'));

const response = `<!DOCTYPE html>
  <html>
    <head>
      <style id="jss-server-side"></style>
    </head>
    <body>${doc.getElementById('vcr_data')}</body>
  </html>`;

console.log('html: ', response);
Run Code Online (Sandbox Code Playgroud)

html javascript

5
推荐指数
1
解决办法
977
查看次数

标签 统计

javascript ×6

c# ×2

node.js ×2

reactjs ×2

.net ×1

asp.net ×1

caching ×1

countdown ×1

html ×1

libuv ×1

react-select ×1

redis ×1

regex ×1

timer ×1

v8 ×1