小编Dru*_*uid的帖子

Django模板路径

我正在Windows 7环境中关注http://docs.djangoproject.com/en/dev/intro/tutorial02/#intro-tutorial02上的教程.我的设置文件是:

TEMPLATE_DIRS = (
    'C:/django-project/myapp/mytemplates/admin'
)
Run Code Online (Sandbox Code Playgroud)

base_templateadmin/base_site.htmlDjango本身的源代码(django/contrib/admin/templates)中的默认Django管理模板目录中获取模板到教程指示的myapp目录的admin子目录中.

它似乎没有因某种原因而生效.可能是什么问题的任何线索?我必须做同步数据库吗?

python django

82
推荐指数
7
解决办法
14万
查看次数

ASP.NET UpdatePanel超时

我要求的UpdatePanel时间超过90秒.我收到此超时错误:

Microsoft JScript运行时错误:Sys.WebForms.PageRequestManagerTimeoutException:服务器请求超时.

有没有人知道是否有办法增加通话超时前的时间?

asp.net ajax updatepanel

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

处理StringBuilder对象

如何有效地处理StringBuilder对象?如果用户一次性生成多个报告,我的应用程序最终会占用大量内存.

我在线阅读了一些网站,以下内容可能有所帮助:

StringBuilder sb = new StringBuilder(1000000);

// loop goes here adding lots of stuff to sb

exampleObject.Text = sb.ToString();

sb.Length = 0;
Run Code Online (Sandbox Code Playgroud)

最后一行真的有帮助吗?还有其他任何处理方法吗?

注意:这并不能阻止我的用户继续使用该应用程序.我只是想知道是否有办法避免冗余内存使用.

c# string memory-leaks memory-management winforms

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

当我将双倍与零比较时,为什么Resharper会抱怨?

如果我做

double d = 0;
if (d == 0) {
  ...
}
Run Code Online (Sandbox Code Playgroud)

Resharper在比较中抱怨d == 0"浮点数与等式运算符的比较.在舍入值时可能会损失精度."

为什么?将双精度值或浮点数表示为精确零值并不困难吗?

我理解,如果我将某些其他值(如0.2)与其中没有确切的二进制表示形式进行比较,那么这样的警告是相关的.

c# floating-point resharper

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

设置ViewStateUserKey会给我一个"viewstate MAC failed的验证"错误

我的BasePage课程中有以下内容,我的所有ASPX页面都来自:

protected override void OnInit(EventArgs e)
{
    base.OnInit(e);
    ViewStateUserKey = Session.SessionID;
}
Run Code Online (Sandbox Code Playgroud)

我也machineKey有一套Web.config.我不认为这个错误是因为Web场,因为这也发生在我的开发机器上.

我的主机现已升级到.NET 3.5 SP1.在此更新之后,每次使用ViewStateUserKey上面的设置进行编译时,我都会在每次回发时不断获得"viewstate MAC failed"验证错误.

我在这做错了什么?使用最新的框架更新,此设置是否更加必要?

c# asp.net viewstate asp.net-2.0 failed-to-load-viewstate

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

ASP.NET Request.Form性能

我使用a HttpHandler来实现针对高性能的轻量级Web服务.它需要POST内容类型application/x-www-form-urlencoded.Web服务执行许多任务,包括解密,数据库工作,业务逻辑等.在负载测试期间,性能监视器(ANTS和Visual Studio)指向占用大部分时间的单行代码,实际上是67%.

string value = context.Request.Form[MY_FORM_KEY];
Run Code Online (Sandbox Code Playgroud)

在这个代码行的调用堆栈的底部,性能监视器,这个调用说:

System.Web.Hosting.UnsafeIISMethods.MgdSyncReadRequest();
Run Code Online (Sandbox Code Playgroud)

是罪魁祸首.

有人可以帮忙解释一下吗?!该应用程序位于.Net 4,在Windows Server 2008上作为发行版IIS 7发布.

谢谢你,Joey J. Barrett

asp.net performance request.form

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

如何在c#中使用带有代理支持的http帖子

如何在c#和多部分表单数据上传方法中使用带有代理支持的http post

c# httpwebrequest

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

Mailgun到Gmail并回复

我有一个网站example.com,我希望我的客户能够发送电子邮件support@example.com.我习惯使用Gmail,因此我希望收到我的Gmail帐户的所有电子邮件:me@gmail.com并使用Gmail界面回复我的客户.

我正在尝试使用Mailgun和亚马逊的Route 53来实现这一切.在一个方向,我想做这个工作:

some_customer@yahoo.com - > support@example.com - > Mailgun - >(将发件人地址"some_customer@yahoo.com"转换为某些"middleman@mailgun.com") - > me@gmail.com

换句话说,当客户发送support@example.com电子邮件时,它会到达我的Gmail收件箱.

在另一个方向,当我使用我熟悉的Gmail网络界面回复我的客户时:

me@gmail.com - > middleman@mailgun.com - > Mailgun - >(将发件人地址"me@gmail.com"转换为"support@example.com") - > some_customer@yahoo.com

在第二步中,由于我想回复客户,我只是回复,middleman@mailgun.com而Mailgun只是将我的gmail地址更改为support@example.com转发给我的客户.

可以这样做吗?如果是这样,怎么样?

谢谢,

email gmail mailgun

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

如何在extjs中显示时间和日期

如何在网格面板中显示日期/时间.该日期来自服务器端asp.net Web服务:

{9/14/2009 10:23:00 AM}
Run Code Online (Sandbox Code Playgroud)

我在显示日期和时间时遇到错误.表明NaN/NaN/NaN 12:NaN:NaN PM

var store = new FMP.AspNetJsonStore({
            fields: [
                      { name: 'DateOccurred'}
                     ],
 });

var dateRenderer = Ext.util.Format.dateRenderer('m/d/Y h:i:s A');

 { header: xppo.st('SDE_DATE_OCCURRED'), width: 75, sortable: true,
     dataIndex: 'DateOccurred', renderer: dateRenderer },
Run Code Online (Sandbox Code Playgroud)

在商店中,如果我定义字段:

[ { name: 'DateOccurred', type: 'date', dateFormat: 'm/d/Y'} ],
Run Code Online (Sandbox Code Playgroud)

...它显示一个空白字段.

请帮我解决这个问题.

extjs

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

鼠标进入/离开Form和Button子事件问题

有一个淡出鼠标离开事件的程序.

但问题是当鼠标像Button一样进入表单的子节点时,它会触发鼠标离开事件.所以我设置了这段代码.

private void Form1_MouseLeave(object sender, EventArgs e)
{
    if (this.ClientRectangle.Contains(this.PointToClient(Cursor.Position)))
    {
        this.Opacity = 1.0;
    }
    else
    {
        int loopctr = 0;

        for (loopctr = 100; loopctr >= 5; loopctr -= 10)
        {
            this.Opacity = loopctr / 99.0;
            this.Refresh();
            Thread.Sleep(100);
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

但现在的问题是表单通常不会触发鼠标离开事件,看起来是因为按钮非常靠近表单边缘而从未注册过鼠标离开表单边界,可能是因为鼠标光标要快当它离开时跳过表格.

关于如何汉德尔的任何建议?

c# forms events button winforms

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