小编ume*_*mer的帖子

访问API网关时缺少身份验证令牌?

我试图通过AWS API Gateway调用Lambda函数.当我提到身份验证类型为NONE时它工作正常但API变为公共,任何有url的人都可以访问我的API.为了使API调用安全,我使用身份验证类型AWS_IAM并将AmazonAPIGatewayInvokeFullAccess策略附加到我的用户但收到此错误:

{message:"缺少身份验证令牌"}

我不知道我在这里失踪了什么.

amazon-web-services aws-api-gateway

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

如何在页面重新加载后显示消息或警报?

我正在使用Jquery Toastr来显示一些成功消息.它就像警报一段时间.

我想在页面重新加载后显示一些消息.该问题是,当页面重新加载所有的JavaScript被刷新.

有没有办法做到这一点?我想在ajax成功之后做到这一点.

success: function(data) {
    if (data.OperationStatus) {
        window.location.reload(); //Reload the page
        Toaster.show("The record is added"); //I want to show here.But it will never show because when page is loaded javascript is also loaded.            
    }
}
Run Code Online (Sandbox Code Playgroud)

有没有有效的方法来做到这一点?

javascript ajax jquery

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

如何在asp中每天运行cron作业。网络核心应用?

我有一个用asp编写的Web应用程序。净 mvc 核心 2.2。O 需要在每天凌晨 3:00 运行计划作业。最好的方法是什么?

我试过hangfire它在一段时间后停止。我们需要设置 IIS 服务器始终运行。我在 .Net 核心中搜索并找到了托管服务。谁能告诉我在 dot net core 的 web 应用程序中每天运行工作的最佳方法是什么?

c# asp.net cron-task .net-core

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

如何用按钮更改HTML范围滑块值?

我正在使用HTML范围滑块来放大和缩小图像.我还想显示两个带滑块的按钮,如+用于缩放和 - 用于缩小.当用户单击这些按钮中的任何一个时,也应移动滑块.但我无法做到这一点.这是我的代码.

<div id="slider">
    <input id="slide" type="range" min="330" max="1200" step="30" value="330" onchange="ImageViewer.sliderAction(this.value)" />
</div>
Run Code Online (Sandbox Code Playgroud)

这是我的功能:

var sliderAction = function (value) {
    $sliderChosen.html(value);
    $("#img").width(value);
    $("#img").height(value);
};
Run Code Online (Sandbox Code Playgroud)

当我点击按钮时,我尝试了这个:

btnZoomIn.click(function() {
    $("#slide").value();  //Want to change value but value is undefined.
});
Run Code Online (Sandbox Code Playgroud)

是否有任何方法可以更改滑块值并在按钮单击时移动它?

html javascript jquery html5 slider

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

在加载Jqgrid之前和加载网格之后我应该在哪里使用方法来阻止屏幕?

我在java脚本中编写了一个阻止屏幕并取消阻止屏幕的功能.阻止屏幕意味着它阻止屏幕,因此用户无法点击任何内容(屏幕上出现加载程序图标).

UIBlocker有两种方法.

1. UIBlocker.blockScreen()   // It blocks the screen.
2. UIBlocker.unblockScreen()  // It unblocks the screen.
Run Code Online (Sandbox Code Playgroud)

现在,我需要在加载JQGrid时阻止屏幕.我想问一下我应该在哪里使用UIBlocker.blockScreen()UIBlocker.unblockScreen().

根据我的调查结果,UIBlocker.blockScreen应该使用beforeRequest事件,因为它要求数据之前触发.但是还有一些其他事件在加载之前就像beforeProcessing,loadBeforeSend一样触发.所以我仍然对此感到困惑.

第二件事是我应该在哪里使用unblockScreen.在loadComplete中还是在gridComplete中

在这里,我找到了jqgrid的执行顺序,

beforeRequest
loadBeforeSend
serializeGridData
loadError (if a error from the request occur - the event from steps 5 till 7 do not execute. If there is no error the event 4. does not execute and we continue to with the step 5.)
beforeProcessing …
Run Code Online (Sandbox Code Playgroud)

javascript jquery jqgrid

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

如何访问在另一个存储过程中创建的存储过程中的临时表?

我接受了一次采访,面试官问我一个问题,你怎么能在另一个存储过程中创建的存储过程中访问临时表,并且该过程不会删除临时表?

我回答他你可以在同一个会话中访问临时表.他说,但是当你这样做时:

Select * from #table
Run Code Online (Sandbox Code Playgroud)

它会产生错误,因为#table不是在当前SP中创建的.我说你可以在同一个会话中访问临时表,如果两个SP在同一个会话中,那么你可以访问该临时表.我没有尝试这个,但会有一些方法来访问它.他说是的,你可以访问它但是怎么样?在家尝试一下.

我知道用#table创建的表是临时表.它只能在同一个会话中访问.我试图在同一个会话中访问由其他sp创建的临时表,但我无法访问它.有没有办法做到这一点?

sql-server stored-procedures

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

有什么方法可以获取 Json 中的维基百科页面数据吗?

我想获取https://en.wikipedia.org/wiki/Cat的完整数据。我尝试了使用 wiki api 的不同方法,但无法获取 Json 中的数据。我只能获取猫的第一个描述。有没有办法获取Json格式的完整页面内容?

api wikipedia mediawiki-api

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

有没有办法在sql server中将数据库名称设置为全局名称?

我有两个数据库,如下所述:

  • [QCR_DEV]
  • [QCR_DEV_LOG]

所有应用程序数据都存储在[QCR_DEV]中.在[QCR_DEV]的每个表上,有一个触发器将[QCR_DEV]表的插入和更新的详细信息插入到[QCR_DEV_LOG]数据库中.

假设我在[QCR_DEV]数据库中有一个表[party].每当我插入,更新或删除表中的某些记录.表[party_log]中将有一个插入存在于 [QCR_DEV_LOG]数据库中.简而言之,我将[QCR_DEV]表上的日志或操作保存 到[QCR_DEV_LOG]数据库中.

当我们通过应用程序连接到数据库时,它使用连接字符串以某种方式连接到数据库.在我的存储过程中,我没有使用数据库名称,如:

Select * From [QCR_DEV].[party];
Run Code Online (Sandbox Code Playgroud)

我这样使用:

Select * From [party];
Run Code Online (Sandbox Code Playgroud)

这是因为,如果我需要更改数据库名称,那么我只需要更改连接字符串.

现在,我需要从[QCR_DEV_LOG]数据库中获取数据.我正在编写一个存储过程,我需要从两个数据库中获取数据,如:

Select * From [QCR_DEV_LOG][party_log]
INNER JOIN [person] on [person].person_id = [QCR_DEV_LOG][party_log].person_id
where party_id = 1
Run Code Online (Sandbox Code Playgroud)

此存储过程位于[QCR_DEV]数据库中.我需要从两个数据库中获取数据.为此,我需要在查询中提到数据库名称.我不想要这个.有没有办法全局设置数据库名称并在我的查询中使用此名称,以便在将来我需要更改数据库名称时,我只会从全局设置的位置更改.有没有办法做到这一点?

c# database sql-server

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

Ag-Grid没有显示角度2?

我是角度2的新手并尝试配置ag-grid.关于ag-grid的控制台有一些错误.我已经解决了.现在除了一个之外,控制台上没有错误,但它与ag-grid无关.但仍然没有显示网格.这是代码:在Package.json中添加:

"ag-grid": "^7.1.0",
    "ag-grid-ng2": "^7.1.2",
    "ag-grid-enterprise": "^7.1.0"
Run Code Online (Sandbox Code Playgroud)

在布局中添加CSS(使用带有.net内核的角度2(MVC)):

<link href="~/lib/ag-grid/dist/styles/ag-grid.css" rel="stylesheet" />
        <link href="~/lib/ag-grid/dist/styles/theme-fresh.css" rel="stylesheet" />
Run Code Online (Sandbox Code Playgroud)

在@ngModule中添加

 AgGridModule.withComponents([AboutComponent.AboutComponent ]),
Run Code Online (Sandbox Code Playgroud)

关于我使用ag-grid的组件

Here is the about component:
import { Component, OnInit } from "@angular/core";
import { Routes, RouterModule } from "@angular/router";
import PageService = require("../../services/page.service");
import { AgGridModule } from "ag-grid-ng2/main";
import { GridOptions } from "ag-grid/main";


@Component({
    //no need for selector as it will be loaded via routing
    templateUrl: "/page/index"
})
export class PageComponent implements OnInit {
    private pages;

    private gridOptions: …
Run Code Online (Sandbox Code Playgroud)

ag-grid angular

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

如何在角度 2 中添加 TinyMce?

我是 angular 2 的新手,并试图将 tinymce 集成到 angular 2 中,但我无法在我的项目中使用 tinymce。到目前为止,我所做的是在我的项目中使用 bower 安装了 tinyMCe。所有 js 文件都成功添加到我的项目中。然后我在布局页面中添加了所有引用,如下所示:

        <script src="~/lib/tinymce/tinymce.js"></script>
        <script src="~/lib/tinymce/themes/modern/theme.js"></script>
        <script src="~/lib/tinymce/plugins/link/plugin.js"></script>
        <script src="~/lib/tinymce/plugins/paste/plugin.js"></script>
        <script src="~/lib/tinymce/plugins/table/plugin.js"></script> 
Run Code Online (Sandbox Code Playgroud)

在此之后,我编写了将使用 tineMce 的组件,如下所示:

import { Component, OnInit } from "@angular/core";
import { Routes, RouterModule } from "@angular/router";
import { NgForm } from "@angular/forms";
import Page = require("../../interfaces/iPage");
import PageService = require("../../services/page.service");
@Component({
    //no need for selector as it will be loaded via routing
    templateUrl: "/page/addEdit"
})


export class AddEditPageComponent implements OnInit {
    model = this.newModel(); …
Run Code Online (Sandbox Code Playgroud)

tinymce angular

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