问题列表 - 第2906页

禁用Carbon Emacs滚动蜂鸣声

我一直在考虑在我的Mac上使用Carbon Emacs,而我遇到的唯一绊脚石就是当你试图滚过文档末尾时发出令人讨厌的滚动声.我看过网上但我似乎无法找到我应该添加到我的.emacs中的内容,这会阻止它在滚动时发出哔哔声.滚动时我不想完全沉默它.有任何想法吗?

emacs dot-emacs carbon-emacs

10
推荐指数
3
解决办法
4650
查看次数

形式最顶层?

如何在所有其他应用程序上显示内容.我希望在我的程序的所有形式上显示某些内容,并在我的桌面上打开所有其他程序(不是我的).

*Top Most不起作用我已经测试过,我的浏览器可以超出我的应用程序:S

这是我使用TopMost为TRUE时的图像.你可以看到我的浏览器已经结束了...

http://www.freeimagehosting.net/uploads/5a98165605.png

.net c#

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

Java中的HTTP头编码/解码

正在将自定义HTTP标头传递给Servlet应用程序以进行身份​​验证.标头值必须能够包含重音和其他非ASCII字符,因此必须采用特定编码(理想情况下为UTF-8).

控制身份验证环境的开发人员向我提供了这段Java代码:

String firstName = request.getHeader("my-custom-header"); 
String decodedFirstName = new String(firstName.getBytes(),"UTF-8");
Run Code Online (Sandbox Code Playgroud)

但是这段代码对我来说看起来并不合适:它假定了头值的编码,当我觉得有一种正确的方法来指定头值的编码时(我认为来自MIME).

这是我的问题:处理需要支持UTF-8编码的自定义标头值的正确方法(tm)是什么:

  • 在电线上(标题在电线上的样子)
  • 从解码的角度来看(如何使用Java Servlet API对其进行解码,我们可以假设request.getHeader()已经正确地进行了解码)

这是一个与环境无关的代码示例,如果您无法更改服务,则将标头视为UTF-8:

String valueAsISO = request.getHeader("my-custom-header"); 
String valueAsUTF8 = new String(firstName.getBytes("ISO8859-1"),"UTF-8");
Run Code Online (Sandbox Code Playgroud)

java servlets header http utf-8

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

在Django表单中,如何将字段只读(或禁用)以使其无法编辑?

在Django表单中,如何将字段设置为只读(或禁用)?

当表单用于创建新条目时,应启用所有字段 - 但是当记录处于更新模式时,某些字段必须是只读的.

例如,在创建新Item模型时,所有字段都必须是可编辑的,但在更新记录时,有没有办法禁用该sku字段以使其可见,但无法编辑?

class Item(models.Model):
    sku = models.CharField(max_length=50)
    description = models.CharField(max_length=200)
    added_by = models.ForeignKey(User)


class ItemForm(ModelForm):
    class Meta:
        model = Item
        exclude = ('added_by')

def new_item_view(request):
    if request.method == 'POST':
        form = ItemForm(request.POST)
        # Validate and save
    else:
            form = ItemForm()
    # Render the view
Run Code Online (Sandbox Code Playgroud)

班级ItemForm可以重复使用吗?ItemForm或者Item模型类需要进行哪些更改?我是否需要编写另一个类" ItemUpdateForm"来更新项目?

def update_item_view(request):
    if request.method == 'POST':
        form = ItemUpdateForm(request.POST)
        # Validate and save
    else:
        form = ItemUpdateForm()
Run Code Online (Sandbox Code Playgroud)

forms django field readonly

403
推荐指数
17
解决办法
25万
查看次数

如何使用.Net检查Active Directory服务器是否已启动并正在运行?

在尝试查询AD服务器之前,我想检查它是否还活着.看起来像是一件微不足道的事情,但我还没有发现任何东西来阐明这一点.

我怎样才能做到这一点?

.net ldap active-directory

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

你如何用JavaScript阅读CSS规则值?

我想返回一个包含CSS规则所有内容的字符串,就像您在内联样式中看到的格式一样.我希望能够在不知道特定规则中包含的内容的情况下执行此操作,因此我不能仅通过样式名称将其拉出(如.style.width等)

CSS:

.test {
    width:80px;
    height:50px;
    background-color:#808080;
}
Run Code Online (Sandbox Code Playgroud)

到目前为止的代码:

function getStyle(className) {
    var classes = document.styleSheets[0].rules || document.styleSheets[0].cssRules
    for(var x=0;x<classes.length;x++) {
        if(classes[x].selectorText==className) {
            //this is where I can collect the style information, but how?
        }
    }
}
getStyle('.test')
Run Code Online (Sandbox Code Playgroud)

html javascript css

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

如何在asp.net-mvc单元测试中生成视图?

我试图在单元测试中生成视图,但我无法绕过丢失的VirtualPathProvider.大多数viewengines使用VirtualPathProviderViewEngine基类从当前的HostingEnvironment获取提供程序.

protected VirtualPathProvider VirtualPathProvider {
    get {
        if (_vpp == null) {
            _vpp = HostingEnvironment.VirtualPathProvider;
        }
        return _vpp;
    }
    set {
        _vpp = value;
    }
}
Run Code Online (Sandbox Code Playgroud)

在单元测试中没有HostingEnvironment,即使我创建了一个HostingEnvironment,也没有当前的VirtualPathProvider.

我该如何解决这个问题?我是否必须创建自定义FakeWebFormViewEngine?

asp.net asp.net-mvc unit-testing

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

如何从一个Perl数组中添加尚未包含在另一个数组中的元素?

鉴于:

my @mylist1;
push(@mylist1,"A");
push(@mylist1,"B");
push(@mylist1,"C");

my @mylist2;
push(@mylist2,"A");
push(@mylist2,"D");
push(@mylist2,"E");
Run Code Online (Sandbox Code Playgroud)

在Perl中最快的方式是在mylist2中插入mylist1中的所有元素,而不是已经存在于mylist2(ABCDE)中.

arrays perl

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

在释放对象和垃圾回收后,Java仍然使用系统内存

我正在运行JVM 1.5.0(Mac OS X Default),我在Activity Monitor中监视我的Java程序.我有以下内容:

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.ArrayList;
import java.util.Date;

public class MemoryTest {

public static void memoryUsage() {
 System.out.println(
     Runtime.getRuntime().totalMemory() - 
     Runtime.getRuntime().freeMemory()
 );
}

public static void main( String[] args ) throws IOException {

    /* create a list */
    ArrayList<Date> list = new ArrayList<Date>();

    /* fill it with lots of data */
    for ( int i = 0; i < 5000000; i++ ) {
        list.add( new Date() );
    } // systems shows ~164 …
Run Code Online (Sandbox Code Playgroud)

java garbage-collection memory-leaks memory-management

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

.NET:如何在Active Directory中查找用户?

如何在Active Directory中查找用户?

一些示例用户名是:

  • avatopia \伊恩
  • 化身\伊恩
  • ian@avatopia.com
  • ian@avatopia.local
  • avatopia.com \伊恩

重要的是要注意我不知道域的名称,我不应该硬编码.

堆栈溢出上有一些示例代码失败.

using System.DirectoryServices;

/// <summary>
/// Gets the email address, if defined, of a user from Active Directory.
/// </summary>
/// <param name="userid">The userid of the user in question.  Make
/// sure the domain has been stripped first!</param>
/// <returns>A string containing the user's email address, or null
/// if one was not defined or found.</returns>
public static string GetEmail(string userid)
{
    DirectorySearcher searcher; …
Run Code Online (Sandbox Code Playgroud)

.net active-directory

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