问题列表 - 第18908页

Vim Python缩进无法正常工作?

我在CentOS 5上有Vim 7(增强版),它附带了所有常用的Vim插件/脚本.

$ find /usr/share/vim/vim70/ -name \*python\*
/usr/share/vim/vim70/syntax/python.vim
/usr/share/vim/vim70/ftplugin/python.vim
/usr/share/vim/vim70/indent/python.vim
/usr/share/vim/vim70/autoload/pythoncomplete.vim
Run Code Online (Sandbox Code Playgroud)

我认为当打开以.py(vim file.py)结尾的文件时,它会自动加载这些插件,但我不确定是这种情况.我想要的是:

按下TAB并接收四个空格.套房,条件等的自动缩进下一行

我通过在.vimrc文件中明确设置tabstop,shiftwidth等来实现这一点.这不是上面的Python文件的用途吗?为什么我要把这些东西放在我身上.vimrc呢?我如何从Vim插件中获取这些功能呢?

目前的.vimrc:

syntax on
set hls
set expandtab
set textwidth=0
set tabstop=4
set softtabstop=4
set shiftwidth=4
set autoindent
set backspace=indent,eol,start
set incsearch
set ignorecase
set ruler
set wildmenu
set smarttab
filetype indent on
filetype on
filetype plugin on
Run Code Online (Sandbox Code Playgroud)

python vim vim-plugin

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

没有框架边框的JFrame,最大按钮,最小按钮和框架图标

我想创建一个无框架边框,最大按钮,最小按钮和框架图标.

java swing

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

在RAM中加载C#类代码?

我想知道当你实例化类时,C#类的实际代码是否被加载到RAM中?

因此,例如,如果我有2个类CLASS A,CLASS B,其中A类有10000行代码,但只有1个字段,一个int.B类有10行代码,1个字段也有int.如果我实例化A类,由于其代码行,它将占用比B类更多的RAM?

一个补充问题,如果代码行与类一起加载到内存中,它们是否会为类的每个实例加载?或者只为所有实例一次?

提前致谢.

c# memory-management

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

在django admin中保存对象时出现unicode错误

在我的django应用程序中,我有一些对象导致django管理员中的相应URL为非ascii.(例如:http://mysite/admin/myapp/myclass/Présentation/)

我可以编辑对象没有任何问题,但当我保存它时,我有以下错误:

UnicodeEncodeError: 'ascii' codec can't encode character u'\xe9' in position 24: ordinal not in range(128), HTTP response headers must be in US-ASCII format

奇怪的是,对象被正确保存到数据库中.

有谁知道Django管理员如何管理unicode?任何有助于解决此问题的信息,指针或想法将不胜感激.

提前致谢

更新:这是模型的代码

class Plugin(models.Model):
    """Some subcontent that can be added to a given page"""
    class Meta:
        ordering = ['ordering']

    name = models.CharField(max_length=32, primary_key=True)
    div_id = models.CharField(default='rightcol', max_length=32)
    published = models.BooleanField(default=True,
        help_text=_("If this is not checked, it is not displayed on the page."))
    ordering = models.IntegerField(default=1,
        help_text=_("plugins are sorted with this number in …
Run Code Online (Sandbox Code Playgroud)

python django unicode django-admin

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

在处理给定的数据集时,如何为zlib'setDictionary'找到一个好的/最佳的字典?

我有一组(巨大的)类似的数据文件.该集合不断增长.单个文件的大小约为10K.每个文件都必须自己压缩.使用zlib库完成压缩,该库由java.util.zip.Deflater类使用.使用字典将字典传递给Deflate算法时setDictionary,我可以提高压缩率.

有没有办法(算法)找到'最佳'字典,即具有整体最佳压缩比的字典?

请参阅zlib手册

java compression zlib deflate

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

Ruby中的Undefine变量

假设我正在使用irb,并输入a = 5.如何删除定义,a以便键入a返回NameError

一些背景:后来我想这样做:

context = Proc.new{}.binding
context.eval 'a = 5'
context.eval 'undef a'  # though this doesn't work.
Run Code Online (Sandbox Code Playgroud)

ruby metaprogramming local-variables

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

将java程序编译为可执行文件

可能重复:
如何为Java程序创建.exe?

我刚刚用eclipse创建了一个简单的程序,我想将它编译成可执行文件,但似乎无法找到如何做到这一点.请帮忙.

java executable compilation

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

格式化使用PHP创建的XML文档 - DomDocument

我试图直观地格式化我的XML文件在输出时的外观.现在,如果你去这里查看源代码,你会看到文件的样子.

我创建该文件的PHP是:(注意,$ links_array是一个url数组)

        header('Content-Type: text/xml');
        $sitemap = new DOMDocument;

        // create root element
        $root = $sitemap->createElement("urlset");
        $sitemap->appendChild($root);

        $root_attr = $sitemap->createAttribute('xmlns'); 
        $root->appendChild($root_attr); 

        $root_attr_text = $sitemap->createTextNode('http://www.sitemaps.org/schemas/sitemap/0.9'); 
        $root_attr->appendChild($root_attr_text); 



        foreach($links_array as $http_url){

                // create child element
                $url = $sitemap->createElement("url");
                $root->appendChild($url);

                $loc = $sitemap->createElement("loc");
                $lastmod = $sitemap->createElement("lastmod");
                $changefreq = $sitemap->createElement("changefreq");

                $url->appendChild($loc);
                $url_text = $sitemap->createTextNode($http_url);
                $loc->appendChild($url_text);

                $url->appendChild($lastmod);
                $lastmod_text = $sitemap->createTextNode(date("Y-m-d"));
                $lastmod->appendChild($lastmod_text);

                $url->appendChild($changefreq);
                $changefreq_text = $sitemap->createTextNode("weekly");
                $changefreq->appendChild($changefreq_text);

        }

        $file = "sitemap.xml";
        $fh = fopen($file, 'w') or die("Can't open the sitemap file.");
        fwrite($fh, $sitemap->saveXML());
        fclose($fh);
    } …
Run Code Online (Sandbox Code Playgroud)

php xml domdocument

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

3层架构 - 需要一个例子

目前我正在使用单层架构.现在我想学习如何使用3层架构编写代码.请问您能给我一个简单的例子吗?

architecture asp.net

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

我可以在商业应用程序中使用免费的SQLServer Express吗?

我可以在商业Windows项目中使用免费的SQLServer Express吗?有任何许可证问题吗?它在多用户环境中支持多少个节点?

sql

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