小编Iro*_*ack的帖子

如何在Express中重复某些内容?

我正在学习节点和Express,我想在Express Example中重复一个单词

用户访问...... / repeat / hello / 5我希望“ hello”在浏览器页面上打印5次,

如果他们这样做/ repeat / hello / 3,我希望“ hello”打印3次。我怎样才能做到这一点?如果可以的话,我可以使用for循环嵌套吗?

这是我的代码

var express = require("express");
var app = express();
//const repeating = require("repeating");

app.get("/", function(req,res){
    res.send("Hi there, welcome to my Assignment!");
});

//pig

app.get("/speak/pig", function(req,res){
    res.send("The pig says Oink");
});

//cow

app.get("/speak/cow", function(req,res){
    res.send("The cow says Moo");
});

//dog

app.get("/speak/dog", function(req,res){
    res.send("The dog says Woof, Woof!");
});

app.get("/repeat/hello/:3", function(req,res

    res.send("hello, hello, hello");
});

app.get("/repeat/blah/:2", function(req,res){
    res.send("blah, blah");
});

app.get("*", function(req,res){

    res.send("Sorry, page not …
Run Code Online (Sandbox Code Playgroud)

javascript node.js express

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

cudaMallocManaged 和 cudaDeviceSynchronize()

我有以下两个几乎相同的示例代码。code1.cu使用cudaMalloccudaMemcpy来处理设备/主机变量值交换。

\n\n

使用code2.cu cudaMallocManaged因此cudaMemcpy不需要。当使用 cudaMallocManaged 时,我必须包含 cudaDeviceSynchronize()以获得正确的结果,而对于使用 cudaMalloc 的情况,则不需要这样做。我希望能得到一些关于为什么会发生这种情况的提示

\n\n

代码2.cu

\n\n
#include <iostream>\n#include <math.h>\n#include <vector>\n//\n\nusing namespace std;\n\n\n// Kernel function to do nested loops\n__global__\nvoid add(int max_x, int max_y, float *tot, float *x, float *y)\n{\n    int i = blockIdx.x*blockDim.x + threadIdx.x;\n    int j = blockIdx.y*blockDim.y + threadIdx.y;\n    if(i < max_x && j<max_y) {\n        atomicAdd(tot, x[i] + y[j]);\n    }\n}\n\n\nint main(void)\n{\n    int Nx = 1<<15;\n    int Ny = 1<<15;\n    float *d_x = …
Run Code Online (Sandbox Code Playgroud)

cuda

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

textarea宽度:100%在绝对位置的情况下不工作

这是我正在使用的代码,

HTML

<div class="chatbrd"> 
  <div class="newmsg">
    <form  action="" method="post">
     <textarea placeholder="type a message" type="text" name="msg" >
     </textarea>

     <button type="submit"  name="newmsg" value="submit">send</button>
 </form>
  </div>
</div>
Run Code Online (Sandbox Code Playgroud)

CSS

.chatbrd
{
height:800px;
position:relative;
overflow:auto;
max-height:200px;
border:1px solid black
}

.newmsg
{
 position:absolute;
 bottom:0;
  max-width:600px;  

 }
.newmsg textarea
{
width:100%;

}
Run Code Online (Sandbox Code Playgroud)

看到这里jsfiddle

我希望textarea的宽度应该等于外部div的宽度,但我坚持了.

html css

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

Android房间显示错误AppDatabase_Impl不存在

我正在开发一个应用程序并为数据库添加空间,但它显示错误是

java.lang.RuntimeException:无法启动活动ComponentInfo {com.app.android/com.app.android.activities.AttendanceActivity}:java.lang.RuntimeException:找不到com.app.android.db.AppDatabase的实现.AppDatabase_Impl不存在

在gradle文件中,我添加了所有内容.我的gradle文件如下所示.我不知道.问题是什么.此代码适用于其他应用程序.但它在此应用程序中显示.请帮助我.

apply plugin: 'com.android.application'
apply plugin: 'realm-android'
android {
useLibrary 'org.apache.http.legacy'
compileSdkVersion 25
buildToolsVersion '26.0.2'
defaultConfig {
    applicationId 'com.app.android'
    minSdkVersion 14
    targetSdkVersion 25
    versionCode 16
//     edumia   versionCode 16
    versionName "2.0.5"
//       edumia  versionName "2.0.5"
    testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
}
buildTypes {
    debug {
        debuggable true
    }
    release {
        minifyEnabled true
        proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
    }
}
productFlavors {
}
}
repositories {
jcenter()
maven {
    url 'https://github.com/uPhyca/stetho-realm/raw/master/maven-repo'
}
maven {
    url 'https://dl.bintray.com/ayz4sci/maven/'
}

}

allprojects {
repositories {
    jcenter() …
Run Code Online (Sandbox Code Playgroud)

java android android-room

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

用包含异步等待的数组foreach等待

在node.js中,我需要使用一个function procesMultipleCandidates ()包含Array.foreach 的1,该进程将每个元素插入db。但整个功能应在完成所有插入操作后返回响应

JavaScript代码

async function procesMultipleCandidates (data) {
  let generatedResponse = []
  await data.forEach(async (elem) => {
    try {    

           // here candidate data is inserted into  
           let insertResponse = await insertionInCandidate(elem) 
           //and response need to be added into final response array 
           generatedResponse.push(insertResponse)
    } catch (error) {
    console.log('error'+ error);
    }
  })
  console.log('complete all') // gets loged first
  return generatedResponse // return without waiting for process of 
}
Run Code Online (Sandbox Code Playgroud)

并且如上所述,最后一个return语句不等待foreach执行首先完成。

javascript foreach node.js async-await

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

WindowsForms - 如何在C#中将整数转换为String

我是C#的新手,我正在创建一个表格,该表格应该让用户有机会输入姓名和年龄.然后,通过提交此信息,应该有一个摘要(一个新表单),显示用户输入的内容.我终于得到了它的名字,因为它是一个字符串,这不是什么大问题,但我坚持这个年龄.我尝试过铸造,然而,它不起作用.我也查看了文档,但是我找不到任何有用的东西.好吧,可能是因为我不知道在哪里看.无论如何,如果有人给我一个例子,我会非常感激.提前致谢.

FormEnterDetails.cs

PersonStatic.LName = this.textBoxLastName.Text;
PersonStatic.Age = this.textBoxAge.Text;
Run Code Online (Sandbox Code Playgroud)

DetailsHolder.cs

private string lName;
public string LName
{
    get { return lName; }
    set { lName = value; }
}

string age;
public String Age
{
    get { return age; }
    set { age = value; }
}
Run Code Online (Sandbox Code Playgroud)

FormSummary.cs

private void FormSummary_Load(object sender, EventArgs e)
{
    //we need to do this work on form load and not on creation
    this.labelFirstNameSummary.Text = dh.FName;
    this.labelLastNameSummary.Text = dh.LName;
    this.labelAge.Text = Int32.Parse(dh.Age);
}
Run Code Online (Sandbox Code Playgroud)

PersonStatic.cs

static string …
Run Code Online (Sandbox Code Playgroud)

c# winforms

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

标签 统计

javascript ×2

node.js ×2

android ×1

android-room ×1

async-await ×1

c# ×1

css ×1

cuda ×1

express ×1

foreach ×1

html ×1

java ×1

winforms ×1