小编vah*_*bdi的帖子

如何用CTRL-]在VIM中实现自己的标签跳转?

如果:h在VIM中使用,它将自动跟随| links | 通过CTRL+ ],打开新的帮助主题并维护标签跳转列表(CTRL+ T将返回跳转历史记录).如何以我自己的文件格式实现这种行为?例如,我想CTRL+ ]文本里面{}打开一个名为something.txt和文件CTRL+ T回去.怎么实现这个?

vim

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

如何在bash脚本中重写while循环以防止创建临时文件?

我认为生成临时文件可能会更慢,如果用户按ctrl+c,临时文件将变为垃圾.

这是我的原始代码

for f in bin/* ; do
  ldd $f 2>/dev/null | awk '{print $1}'
done | sort -u | grep -v -e '^not$' -e 'ld-linux' > list.1
while read soname ; do
  process_so_name $soname
done < list.1
Run Code Online (Sandbox Code Playgroud)

是否可以删除临时文件列表.

bash

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

如何将自定义变量值传递给django管理界面?

我想做一些非常简单的事情,但我无法在任何地方找到任何信息:我想将一些变量传递给的管理界面.简单来说,我想计算一些值:

def sum(a,b):
    sum = a + b
    return sum
Run Code Online (Sandbox Code Playgroud)

然后在index或base_html.html中使用它作为 {{ sum }}

我怎么能这样做?

python django

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

如何使用Python在需要谷歌账号登录的网站上进行网络爬虫?

我是 Python 新手,我想用 Python 抓取几个需要 Google 帐户登录的网站。例如,我想抓取一个网站 xxx.appspot.com,我需要登录我的 Google 帐户才能访问它,因为这数据库需要验证,我是授权人员。

当我做这样的事情时:

content=urllib.urlopen(target_url).read()
Run Code Online (Sandbox Code Playgroud)

我得到的“内容”当然只是一个登录页面。我如何实现代码以便抓取工具可以在我进行实际抓取之前登录 Google 帐户。

python web-crawler

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

在WPF窗口中完全删除标题栏的上下文菜单

我创建了一个WPF窗口并将其Window Style属性设置为'None'.然而,当我按Alt+ Up Key组合时,窗口左上角会出现一个上下文菜单.

有没有办法禁用它..

注意:处理PreviewKeyDown事件可以完成工作,但我正在寻找不同的方法.

   <Window

    x:Class="WpfApplication14.MainWindow"

    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"

    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"

    WindowStyle="None"

    Title="MainWindow" Height="350" Width="525">

      <Grid/>

    </Window>
Run Code Online (Sandbox Code Playgroud)

.net c# wpf

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

如何检测哪个文件在vim中映射此密钥?

使用vim,我发现某些键被映射到我没有这样做的东西.

按下时TAB,vim做了奇怪的动作.

检查后显示 :imap<CR>

i <Tab>      * pumvisible() ? "\<C-N>" : "\<TAB>"
i <Tab><Tab>   <ESC>o
Run Code Online (Sandbox Code Playgroud)

我想删除那些东西.

但我不知道这些是从哪里来的.

如何检测映射这些的确切文件?

我使用Listmaps,但结果中没有关于此的地图.

并尝试grep像:

$grep -r 'map <Tab>' ~/.vim
Run Code Online (Sandbox Code Playgroud)

只是没有结果.

对不起,简短的英文,提前谢谢!

vim

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

JSHint在Webstorm和Grunt中表现不同

我使用角度生成器使用Grunt创建了一个新服务,然后使用WebStorm Ctrl+ ALT+L重新格式化代码,因为标签/空格似乎不同.

然后当使用Grunt和任务JShint抱怨我得到以下错误:

app/scripts/services/poteservice.js
  line 11  col 13  Expected '}' to have an indentation at 15 instead at 13.
  line 14  col 13  Expected '}' to have an indentation at 15 instead at 13.
Run Code Online (Sandbox Code Playgroud)

另一个奇怪的问题是我发现我可以在WebStorm中启用JSHint,但后来我遇到了类似的问题

 JSHINT: angular not defined

    and

 Use the function form of use strict
Run Code Online (Sandbox Code Playgroud)

任何人都知道如何让每个人都很好地一起玩,即WebStorm和Grunt等.

我确实安装了角度的WebStorm插件.

有人可以帮忙吗?

javascript webstorm jshint angularjs gruntjs

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

当代码出错时,Visual Studio 2012 Ultimate IntelliSense无法正常工作

我使用visual studio 2012更新1.当我编译我的代码时,我有一个错误,并且在此错误上IntelliSense无法正常工作.我用CTRL+SPACE但没有显示.我想我应该从菜单中使用它,但要么没有再显示.

有什么问题?它是关于视觉工作室吗?我该如何解决?

c# intellisense visual-studio visual-studio-2012

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

如何检查字符串是否为rgb十六进制字符串

我试图创建一种校对命令控制台输入的方法,并检查以确保该字符串是一个rgb十六进制字符串.(例如:#FAF0E6)目前我正在尝试:除了:阻止.

def isbgcolor(bgcolor):
    #checks to see if bgcolor is binary
    try:
        float(bgcolor)
        return True
    except ValueError:
        return False
Run Code Online (Sandbox Code Playgroud)

我也试过使用.startswith('#').我已经看到了如何用Java编写这个函数的例子,但我仍然是初学者和Python我所知道的.救命?

python string hex function block

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

python sys.argv [1]与sys.argv [1:]

我写了这段代码:

#!/usr/bin/env python
import sys

if sys.argv[1] :
    print sys.argv[1]
Run Code Online (Sandbox Code Playgroud)

键入时在控制台中尝试此操作:$ python py.py xxx打印xxx当我离开它时没有参数出现错误:

回溯(最近调用最后一次):文件"py.py",第4行,如果是sys.argv [1]:IndexError:列表索引超出范围

现在进行一些更改:

#!/usr/bin/env python
import sys

if sys.argv[1:] :
    print sys.argv[1:]
Run Code Online (Sandbox Code Playgroud)

你看我也改变了[1]到[1:],现在如果我在控制台中键入"$ python py.py"并忘记返回没有错误的参数.什么事发生在幕后?

python python-2.7 python-3.x

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

在perl中不需要在开头定义哈希?

是否不需要在代码的开头定义perl哈希变量.

例如,我在一个脚本变量"反式",这不是定义的发现my %trans%trans在代码的任何地方.但以下代码似乎正在起作用.

$trans{$lang_code} = set_elements($files_to_process{$lang_code},@tags_to_extract);
Run Code Online (Sandbox Code Playgroud)

$test = $trans{lc $Preferred_Language}->{'t_14'};
Run Code Online (Sandbox Code Playgroud)

Perl在检查语法后继续将"trans"解释为哈希变量吗?这是怎么回事

perl perl-data-structures

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

删除perl中的特殊字符

我有一个像

$mynum = "(800)-756-1235";

我想删除所有特殊字符,只想在这里输入数字.
如何在perl中做到这一点?

regex perl

0
推荐指数
1
解决办法
2183
查看次数