小编Ter*_*rry的帖子

关闭后,WPF窗口不会释放内存

我一直试图找出这个问题的答案:https://stackoverflow.com/questions/14379994/wpf-memory-optimization-advice

所以我创建了一个测试代码:

private void Application_Startup_1(object sender, StartupEventArgs e)
{
    ShutdownMode = System.Windows.ShutdownMode.OnExplicitShutdown;
    MainWindow window = new MainWindow();
    window.Show();
    window.Close();
    window = null;
    GC.Collect();
}
Run Code Online (Sandbox Code Playgroud)

MainWindow是Visual Studio自动创建的窗口,我没有添加任何代码.在"MainWindow window = new MainWindow();"行之前,应用程序占用4M内存.当窗口打开时,它变为13M.即使我们关闭窗口并调用GC.Collect()它也不会改变

这些额外的内存用于什么以及我们如何释放它们?

c# memory wpf window

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

如何在 django 中启用基本访问身份验证

我想在我的 Django 项目中启用基本访问身份验证,如下所示:在此输入图像描述

我通过 Google 找到了这篇文章,并根据第一个答案更改了我的 settings.py:

MIDDLEWARE_CLASSES = (
  ...

  'django.contrib.auth.middleware.AuthenticationMiddleware',
  'django.contrib.auth.middleware.RemoteUserMiddleware',

  ...
)

AUTHENTICATION_BACKENDS = (
  'django.contrib.auth.backends.RemoteUserBackend',
)
Run Code Online (Sandbox Code Playgroud)

但身份验证窗口没有出现。该项目仍处于调试模式,我通过python ./manage.py runserver.

python django basic-authentication

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

用nginx和uWSGI提供django

我按照这篇文章来服务我的django项目.该项目运行良好,manage.py runserver我想将其设置为生产.这是我的设置文件:

nginx.conf:

upstream django {
    server /tmp/vc.sock;
    #server 10.9.1.137:8002;
}

server {
    listen      8001;
    server_name 10.9.1.137;
    charset     utf-8;
    client_max_body_size 25M;

    location /media  {
        alias /home/deploy/vc/media;
    }
    location /static {
        alias /home/deploy/vc/static;
    }


    location / {
        uwsgi_pass  django;
        include     /etc/nginx/uwsgi_params;
    }
}
Run Code Online (Sandbox Code Playgroud)

uwsgi.ini:

[uwsgi]

chdir           = /home/deploy/vc
wsgi-file      = vc/wsgi.py

master          = true
processes       = 2
#socket          = :8002
socket          = /tmp/vc.sock
chmod-socket    = 666
vacuum          = true
Run Code Online (Sandbox Code Playgroud)

如果我使用TCP端口套接字(server 10.9.1.137:8002socket = …

python django nginx uwsgi

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

标签 统计

django ×2

python ×2

basic-authentication ×1

c# ×1

memory ×1

nginx ×1

uwsgi ×1

window ×1

wpf ×1