小编Rom*_*man的帖子

有没有一种简单的方法可以开始使用Twitter Bootstrap?

今天我第一次尝试使用Twitter引导程序,但它失败了.我试着按照这里的说明进行操作.

首先,我曾经git clone git://github.com/twitter/bootstrap.git下载过bootstrap.结果我得到bootstrap了所有子目录和文件调用的目录.然后我创建了一个测试html文件,我从这里复制粘贴的html代码.然后我在浏览器中打开了这个html文件.它看起来不像它应该看起来.

然后我意识到html代码试图twitter-bootstrap-v2从不读取引导程序bootstrap.好的,我已重命名该bootstrap目录.之后,html文件看起来更好但不像它应该看起来那样.

然后我意识到html代码试图"读取" example-fixed-layout.css不存在的文件.好的,我已经通过复制粘贴css代码从包含html代码的同一页面创建了这个文件.之后我的html代码看起来更好,但仍然不像它应该看的那样.

然后我意识到css代码中example-fixed-layout.css有一个链接/twitter-bootstrap/images/gridbg.gif,在下载的目录中我没有这个图像.此时我放弃了.

有没有一种简单的方法可以开始使用Twiter bootstrap?

而且,我很困惑的事实是我需要"编译CSS和JavaScript"(就像这里写的那样).如何编译JavaScript?有可执行css这样的东西吗?

css web twitter-bootstrap

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

如何检查Paramiko是否成功将文件上传到SFTP服务器?

我使用Paramiko将文件放入SFTP服务器:

import paramiko

transport = paramiko.Transport((host, port))
transport.connect(username=username, password=password)
sftp = paramiko.SFTPClient.from_transport(transport)
sftp.put(local_path, remote_path)
Run Code Online (Sandbox Code Playgroud)

现在,我想检查一下是否有效.我的想法是我比较本地文件和远程文件(位于SFTP服务器上)的校验和.

Paramiko功能是否允许这样做?如果是这样的话,究竟是如何运作的?

python sftp checksum paramiko

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

从csv文件读取数据框时如何设置列?

我尝试使用以下命令从 CSV 文件中读取数据:

df = pandas.read_csv(finp, header=None, columns = cols)
Run Code Online (Sandbox Code Playgroud)

结果,我收到以下错误消息:

TypeError: parser_f() got an unexpected keyword argument 'columns'
Run Code Online (Sandbox Code Playgroud)

我通过以下方式解决问题:

df = pandas.read_csv(finp, header=None)
df.columns = cols
Run Code Online (Sandbox Code Playgroud)

但我仍然想知道为什么第一种方法不起作用。有任何想法吗?

python csv pandas

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

尝试安装scikit-learn for Python 3时"无法获取索引基URL"错误消息

我尝试为Python 3安装scikit-learn.我按以下方式进行:

virtualenv model_env
source  model_env/bin/activate
pip3 install sklearn
Run Code Online (Sandbox Code Playgroud)

因此,我收到以下错误消息:

Downloading/unpacking sklearn
  Cannot fetch index base URL https://pypi.python.org/simple/
  Could not find any downloads that satisfy the requirement sklearn
Cleaning up...
No distributions at all found for sklearn
Run Code Online (Sandbox Code Playgroud)

我遇到了与pandas包相同的问题,我使用以下命令解决了它:

sudo apt-get install python3-pandas
Run Code Online (Sandbox Code Playgroud)

不幸的是,同样的方法不适用于 sklearn

sudo apt-get install python3-sklearn
Run Code Online (Sandbox Code Playgroud)

添加

当我更换sklearnscikit-learn,我也有同样的问题:

Downloading/unpacking scikit-learn
  Cannot fetch index base URL https://pypi.python.org/simple/
  Could not find any downloads that satisfy the requirement scikit-learn
Cleaning up...
No distributions at all …
Run Code Online (Sandbox Code Playgroud)

python scikit-learn python-3.4

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

为什么Python2到Python3转换器将"items()"放入"list"?

我使用工具将我的代码从Python2重新格式化为Python3.它总是做的一件事就是更换

my_dict.items()
Run Code Online (Sandbox Code Playgroud)

通过

list(my_dict.items())
Run Code Online (Sandbox Code Playgroud)

那背后的动机是什么?我假设items()不保证订购(它是随机的,因为字典没有订购).所以,通过使用list我们订购key, value对.

我的假设是否正确?

python items list python-3.x

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

git 裸仓库有什么用?

在远程机器上,我使用以下命令创建一个裸存储库:

git init --bare $HOME/bare/My-Repo
Run Code Online (Sandbox Code Playgroud)

在我的本地机器上,我克隆了一个 repo(但不是我在远程机器上创建的那个):

git clone ssh://something.com/My-Repo
Run Code Online (Sandbox Code Playgroud)

在我的本地机器上,在我刚刚克隆的存储库中,我创建了一个对位于远程机器上的上述裸存储库的“引用”:

git remote add my_remote ssh://remote.com/${USER}/bare/My-Repo
Run Code Online (Sandbox Code Playgroud)

我不知道它是否与我的问题有关,但我还在本地存储库中执行以下操作:

git config remote.my_remote /some/path/git-receive-pack
git config remote.my_remote /some/path/git-upload-pack
Run Code Online (Sandbox Code Playgroud)

现在,我可以从本地存储库推送到远程机器上的裸存储库:

git push my_remote master
Run Code Online (Sandbox Code Playgroud)

现在,我们的想法是我们在远程机器上创建另一个存储库,它应该从裸存储库中获取一些内容。我通过在远程机器上执行这样的事情来创建这个 repo:

some_script.sh $HOME/bare/My-Repo $HOME/My-Repo
Run Code Online (Sandbox Code Playgroud)

现在,我做的一些改变$HOME/My-Repo在远程机器上(请注意,它不是仓库),然后我git addgit commit之后,我推:

git push origin my-dev-branch
Run Code Online (Sandbox Code Playgroud)

结果我推送到裸存储库(位于同一台远程机器上)。之后,我转到我的本地机器并从远程机器(从裸存储库)“获取”更改:

git fetch my_remote
git checkout -b my-dev-branch my_remote/my-dev-branch
git fetch origin
git rebase origin/master
Run Code Online (Sandbox Code Playgroud)

所以,我的问题是:为什么我们需要这个裸存储库?为什么我们不能只有一个远程存储库,直接在本地和远程存储库之间交换内容?或者,为什么我们不能只是rsync (或scp)本地存储库往返于远程机器?

添加

这就是为什么我问这个问题而不是谷歌搜索。我用谷歌搜索了我的问题,第一个链接在这里:http : //www.saintsjd.com/2011/01/what-is-a-bare-git-repository/

我在那里读到:

使用 git …

git git-bare

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

为什么我的SWT应用程序不起作用?

我正在尝试使用Eclipse创建Hello World SWT应用程序.我遵循所有说明,最后我的程序不起作用.

这是我的代码:

import gnu.gcj.xlib.Display;
import org.eclipse.swt.widgets.Shell;


public class HelloWorldSWT {

    /**
     * @param args
     */
    public static void main(String[] args) {
        // TODO Auto-generated method stub
        Display display = new Display();
        Shell shell = new Shell(display);
        shell.setText("Hello world!");
        shell.open();
        while (!shell.isDisposed()) {
        if (!display.readAndDispatch()) display.sleep();
        }
        display.dispose();
    }

}
Run Code Online (Sandbox Code Playgroud)

这是我的错误消息:

Exception in thread "main" java.lang.Error: Unresolved compilation problems: 
    The constructor Shell(Display) is undefined
    The method readAndDispatch() is undefined for the type Display
    The method sleep() is undefined for …
Run Code Online (Sandbox Code Playgroud)

java eclipse swt

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

类的字段和方法的参数是否会干扰?

我有一个名为"a"的字段.在类中我有一个方法,在这个方法的参数列表中我也有"a".那么,我会在方法中看到哪个"a"?它会是该领域还是该方法的论点?

public class myClass {
   private String a;
   // Method which sets the value of the field "a".
   public void setA(String a) {
     a = a;
   }
}
Run Code Online (Sandbox Code Playgroud)

顺便说一下,有类似的情况.方法有一些局部(for方法)变量,其名称与字段名称一致.如果我在方法(字段或局部变量)中引用这样的方法 - 局部变量,那么"看到"该方法会是什么?

java methods concurrency visibility field

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

为什么在循环中看到变量而在循环外部看不到?

我有以下代码:

    String serviceType;
    ServiceBrowser tmpBrowser;
    for (String playerName: players) {
        serviceType = "_" + playerName + "._tcp";
        tmpBrowser = BrowsersGenerator.getBrowser(serviceType);
        tmpBrowser.browse();
        System.out.println(tmpBrowser.getStatus());
    }       
    System.out.println(tmpBrowser.getStatus());
Run Code Online (Sandbox Code Playgroud)

编译器抱怨最后一行.它写道"变量tmpBrowser可能尚未初始化".如果我评论最后一行,编译不会抱怨.

java compiler-errors initialization

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

为什么我在循环中看不到静态变量?

我有一个设置变量的静态方法:

static String[] playersNames;
public static void setParameters(String[] players) {
playersNames = players;
}
Run Code Online (Sandbox Code Playgroud)

然后我有一个静态块:

static {
    JRadioButton option;
    ButtonGroup group = new ButtonGroup();
    // Wright a short explanation of what the user should do.
    partnerSelectionPanel.add(new JLabel("Pleas select a partner:"));
    // Generate radio-buttons corresponding to the options available to the player.
            // Bellow is the problematic line causing the null pointer exception:
    for (String playerName: playersNames) {         
        final String pn = playerName;
        option = new JRadioButton(playerName, false);
        option.addActionListener(new ActionListener(){
            @Override …
Run Code Online (Sandbox Code Playgroud)

java variables static visibility

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