小编Ozz*_*zzy的帖子

过程退出的问题

假设我有一个ID为1234的进程.此进程在我的应用程序运行之前运行.

我有这个代码:

        Process app = Process.GetProcessById(1234);
        MessageBox.Show(app.MainWindowTitle);
        app.Exited += this.methodShowsMessageBox;
Run Code Online (Sandbox Code Playgroud)

现在,当我编译并运行应用程序时,它会获取进程并显示主窗口标题.然而,当我关闭进程1234时,app.Exited确实无法触发......为什么会这样?我怎么才能解雇它?

c# process exit-code exit

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

Wireshark信息过滤器帮助

我已经浏览了网络上有关如何过滤信息列的教程,但无法找到任何有意义的内容.

我想过滤所有日志,其中info列包含文本"insitu-conf",但无法找到方法.请帮忙.

filter wireshark

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

C#Splash Loading页面

我即将开始研究一个大型应用程序(对我来说很重要:P)我想知道,如何为exe程序启动时显示的程序创建一个启动页面,并在所有exe文件都显示时消失装?

c# load splash-screen winforms

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

插入或更新时的PostgreSQL触发器

我有两张桌子.我想在car表上创建一个触发器,它将fuel根据某个值在表上插入或删除.

汽车

id - SERIAL
fuel - BOOLEAN
Run Code Online (Sandbox Code Playgroud)

汽油

car_id -  INTEGER
Run Code Online (Sandbox Code Playgroud)

我不包括任何行数据,因为触发器的描述不需要它.

基本上,我想在Car表上创建一个触发器:

  • 在插入或更新上运行.
  • 插入Car.idFuel表,如果Car.fuel is true.
  • 如果Car.fuel is false,触发器应该删除Fuel表中的所有行Fuel.car_id = Car.id.

我该怎么做?

编辑:澄清我正在使用Postgres

sql postgresql triggers constraints

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

PHP如何发送原始HTTP数据包

我想将一个原始的HTTP数据包发送到网络服务器并收到它的响应,但我无法找到一种方法来做到这一点.我不熟悉套接字和我找到的每个链接使用套接字发送udp数据包.任何帮助都会很棒.

php sockets http packet

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

编程中的数字平方

我知道这可能是一个非常简单的问题,但我如何在编程语言中做n 2这样的事情呢?

是n*n吗?或者还有另一种方式吗?

math

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

PHP Laravel Facade __callStatic参数列表

不确定如何准确地标题.在深入了解Laravel 4课程以了解外墙是如何工作的时候,我偶然发现了这个问题:

Illuminate\Support\Facades\Facades.php@__callStatic

public static function __callStatic($method, $args)
{
    $instance = static::getFacadeRoot();

    switch (count($args))
    {
        case 0:
            return $instance->$method();

        case 1:
            return $instance->$method($args[0]);

        case 2:
            return $instance->$method($args[0], $args[1]);

        case 3:
            return $instance->$method($args[0], $args[1], $args[2]);

        case 4:
            return $instance->$method($args[0], $args[1], $args[2], $args[3]);

        default:
            return call_user_func_array(array($instance, $method), $args);
    }
}
Run Code Online (Sandbox Code Playgroud)

现在我可以告诉这个方法调用Facade引用的类的任何给定方法并传递参数.我错了,但这是我迄今为止的理解.

真正让我烦恼的部分是转换.

为什么在默认情况下无论如何都需要从0到4的情况.

如果没有参数,即使案例0种有意义,为什么还有案例1-4而不仅仅是继续案例10.对此有合理的论据,还是只是过早优化的情况?

php optimization arguments laravel

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

C#隐藏调整大小光标

在我的程序中,我使用WndProc覆盖来阻止我的表单调整大小.事实是,当您将指针移动到窗体的边缘时,光标仍然存在.反正有没有隐藏这个光标?

c# user-interface cursor

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

C# 设置桌面图标后面的窗口

假设我在屏幕上的 0,0 坐标处有一个 100px x 100px 的空表单。它没有边框样式。有什么办法可以将其放置在桌面图标后面吗?

我认为这将涉及 Progman 进程,因为它包含桌面图标。但无论我尝试什么...获取窗口句柄和更改父母等,我似乎无法让窗口出现在图标后面。

有任何想法吗?

c# windows winapi handle

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

PHP:收到请求的正文

我目前正在使用第三方API,我无法透露.摘要是:

动作 - >第三方 - >回调

所以我的服务器与第三方通过一些数据进行通信

一旦数据被发回,第三方就会向回调网址发送XML.

我收到带有标题的回调:

内容类型:application/xml内容长度:69请求方法:POST

但是,print_r($ _ POST)根本没有显示任何内容.也不是$ _GET.

会发生什么事?我知道你不能根据我的模糊给我最详细的答案,但如果你能指出我正确的方向,那就太棒了.

php api post http-headers

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