问题列表 - 第241788页

VSCode调试器条件断点

我目前正在调试一个python项目,我想在Visual Studio中添加类似于条件断点条件断点.是否支持此功能,如果支持,如何创建一个?

visual-studio-code

7
推荐指数
3
解决办法
5226
查看次数

如何为ASP.NET MVC 5创建依赖注入?

使用ASP.NET Core创建依赖注入非常简单.文档在这里解释得非常好,这个家伙有一个杀手视频来解释它.

但是,我想用我的ASP.NET MVC 5项目做同样的事情.如何处理ASP.MVC 5的依赖注入?

此外,依赖注入仅限于控制器,还是可以与任何类一起使用?

c# asp.net asp.net-mvc dependency-injection asp.net-mvc-5

36
推荐指数
4
解决办法
4万
查看次数

在打字稿中对对象数组进行排序?

如何在TypeScript中对对象数组进行排序?

具体来说,在一个特定属性上排序数组对象,在这种情况下nome("名称")或cognome("姓氏")?

/* Object Class*/
export class Test{
     nome:String;
     cognome:String;
}

/* Generic Component.ts*/
tests:Test[];
test1:Test;
test2:Test;

this.test1.nome='Andrea';
this.test2.nome='Marizo';
this.test1.cognome='Rossi';
this.test2.cognome='Verdi';

this.tests.push(this.test2);
this.tests.push(this.test1);
Run Code Online (Sandbox Code Playgroud)

谢谢!

sorting typescript angular

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

检查批处理文件中的参数数量

我正在尝试对批处理文件进行简单检查。argCount包含正确的数字,但是比较变量和数字时遇到麻烦。如果参数数量不等于3,我想显示帮助,然后转到文件末尾。
我试过:
if not %argCount% == 3
if not %argCount%=='3'
if not '%argCount%'=='3'
if %argCount% NEQ 3
但是这些选项都没有按预期的方式工作...尝试的大多数选项始终会向我显示帮助消息,而不管参数的数量如何,如果我将3个参数传递给我,则某些选项会向我显示帮助消息而没有前三行脚本(非常奇怪)。

@echo off

set argCount=0
for %%x in (%*) do (
   set /A argCount+=1
)
if not %argCount% == 3 (
    echo This script requires the next parameters:
    echo - absolute path to file
    echo - filter (explanation)
    echo - true or false (explanation)
    echo Examples:
    echo start.bat full\path\to\the\file.ext test true
    echo start.bat full\path\to\the\file.ext nof false
    goto end
)

REM some …
Run Code Online (Sandbox Code Playgroud)

batch-file

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

在raravel 5.2中,Redirect :: back()不起作用

if(count($data) == 1){
            return view('welcome');
        }
        else {
            // echo "dslkfjads";
            Redirect::back()->with('message','Username or password not Match!'); 
        }
Run Code Online (Sandbox Code Playgroud)

上面的Redirect :: back()函数在登录时不起作用.如果我正在打印它正在显示的任何内容

php redirect laravel

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

JavaScript - ReferenceError:未定义 WebSocket

仅关注客户端 API(因为每个服务器端语言都有自己的 API),以下代码段打开一个连接,为连接、断开连接和消息事件创建事件侦听器,将消息发送回服务器,然后关闭使用 WebSocket 连接。

// Create a socket instance
var socket = new WebSocket('ws://localhost:3000');

// Open the socket
socket.onopen = function(event) {

    // Send an initial message
    socket.send('I am the client and I\'m listening!');

    // Listen for messages
    socket.onmessage = function(event) {
        console.log('Client received a message',event);
    };

    // Listen for socket closes
    socket.onclose = function(event) {
        console.log('Client notified socket has closed',event);
    };

    // To close the socket....
    socket.close()

};
Run Code Online (Sandbox Code Playgroud)

但是我在执行上面的代码片段时遇到错误:

参考错误:未定义 WebSocket

我已经浏览了各种链接,如https://davidwalsh.name/websocket,关于如何实现 WebSockets。但是他们都没有导入任何npm package。 …

javascript websocket node.js npm

21
推荐指数
3
解决办法
3万
查看次数

IOS:在加载视图后首先点击不起作用

我最近注意到我的每个应用程序视图都有一个特定的错误/行为:如果用户在视图出现时在 UI 组件上点击太快,则点击会被忽略。如果用户在点击之前稍等片刻,则点击有效。

Storyboard 用于情节提要,点击手势识别器位于 UIImageview 上并使用 IOS 10.2。

通过不同的论坛,我阅读了以下选项:

  • 在主线程中嵌套“当前视图控制器”的调用
  • 在presentviewcontroller之前调用CFRunLoopWakeup
  • 以编程方式添加 TapGesturerecognizer
  • 更改“延迟触摸结束”和“延迟触摸开始”的状态
  • 禁用 3d touch 选项,因为据报道其他应用程序中发生了类似的症状

以上均未成功。任何人都会在视图加载后第一次点击时遇到类似问题?

[更新:我意识到这种不当行为并非特定于该应用程序。要尝试的两个测试:

  • 为 iPhone 和两个视图控制器控制器 A 和控制器 B 创建一个 xCode 项目。两个按钮:控制器 A 视图上的按钮转到控制器 B 视图和返回控制器 B 视图中的按钮返回控制器 A 视图。点击从视图 A 转到 B,在 B 中点击返回并尝试立即点击按钮转到 B。第一次点击也不起作用。

  • 进入 iPhone 的设置。点击通知。按设置返回主设置屏幕,立即点击通知。如果足够快,第一次点击不起作用。第二次点击有效或在第一次点击之前等待一段时间。

现在的问题是:这看起来像是 iPhone 应用程序中的一个常见问题。你知道某个地方是否会有一个共同的设置吗?或者这是给定 IOS 版本的常见错误?]

斯蒂芬

viewcontroller ios uitapgesturerecognizer

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

在Flask中为文件创建下载链接的最佳方法?

在我的项目中,当用户单击链接时,AJAX请求会发送创建CSV所需的信息.CSV需要很长时间才能生成,因此我希望能够在AJAX响应中包含生成的CSV的下载链接.这可能吗?

我见过的大部分答案都是以下列方式返回CSV:

return Response(
        csv,
        mimetype="text/csv",
        headers={"Content-disposition":
                 "attachment; filename=myplot.csv"})
Run Code Online (Sandbox Code Playgroud)

但是,我不认为这与我发送的AJAX响应兼容:

return render_json(200, {'data': params})
Run Code Online (Sandbox Code Playgroud)

理想情况下,我希望能够在params dict中发送下载链接.但我也不确定这是否安全.这个问题通常如何解决?

python ajax flask

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

在 Android 模拟器中测试 https://10.0.2.2 上的安全网站

我正在尝试在 Android 模拟器中测试一个网站。该网站需要在 HTTPS 上运行。在我的 PC 上的模拟器之外,该网站在 SSL 下运行良好,因为我使用绑定到https://localhost 的官方证书。当我在模拟器中运行该网站时,我可以访问https://10.0.2.2,但我在 Chrome 中收到警告和红色“https”(10.0.2.2 是访问主机上的 localhost 的地址)。

有什么办法让它使用证书吗?

https android web progressive-web-apps

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

Symfony 3 约束验证日期或日期时间

我尝试通过 Symfony (3.2) 中的表单验证来验证日期(或日期时间)。

我正在使用 FOSRestBundle 来使用请求中的 json (因为我尝试开发我的个人 API)

但我尝试了很多格式:

  • 2017-04-09
  • 2009年4月17日
  • 对于日期时间:
    • 2017-04-09 21:12:12
    • 2017-04-09T21:12:12
    • 2017-04-09T21:12:12+01:00
  • ...

但表单无效,我总是收到此错误:此值无效

我的控制器的功能

public function postPlacesAction(Request $request) {
    $place = new Place();
    $form = $this->createForm(PlaceType::class, $place);

    $form->handleRequest($request);

    if ($form->isValid()) {
        return $this->handleView($this->view(null, Response::HTTP_CREATED));
    } else {
        return $this->handleView($this->view($form->getErrors(), Response::HTTP_BAD_REQUEST));
    }
}
Run Code Online (Sandbox Code Playgroud)

我的实体

class Place
{
    /**
     * @var string
     *
     * @Assert\NotBlank(message = "The name should not be blank.")
     */
    protected $name;

    /**
     * @var string
     *
     * @Assert\NotBlank(message = "The address …
Run Code Online (Sandbox Code Playgroud)

validation date constraints symfony fosrestbundle

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