问题列表 - 第184668页

在 Debian 安装完成之前使用 preseed 运行脚本

我试图在 Debian Wheezy 安装完成之前运行一个脚本。我知道“di preseed/late-command”,即。在安装完成之前使用运行命令。但我面临一个问题。我不知道将我的脚本复制到 iso 文件中的何处。我尝试了以下两种方法:

  1. 我尝试将脚本复制到 initrd.gz (/install.386/initrd.gz) 文件的根目录中,并在 preseed.cfg 中进行了以下更改: d-i preseed/late-command in-target sh /my_script.sh
  2. 我还尝试将我的脚本复制到 iso 文件的根目录中,并在 preseed.cfg 中进行了以下更改: d-i preseed/late-command in-target sh /media/cdrom/my_script.sh

那么,在哪里复制文件(在我的脚本中)以便我可以在后期命令中使用它?

linux debian initrd

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

如何使用Webpack和Sass进行spriting?

我正在将我的构建系统从具有自定义任务的Grunt移动到Webpack.至于JavaScript模块,它工作得很好,但我不太确定如何使用我的Sass样式表.

我依赖于我的AMD模块中的Sass文件,Webpack可以从中读取并生成bundle.css.但我最好让我的构建管道使用spritesmith生成精灵,然后将图像复制到构建目录并使用Sass mixins生成正确的CSS规则.

我在SO和谷歌上都研究了很多,但没有找到任何人做类似的情况.我应该只使用网络包吗?或者我应该有单独的Grunt任务观看图像,生成精灵然后运行Webpack吗?

javascript sass css-sprites gruntjs webpack

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

如何用重音词(西班牙语)解析HTML页面而不丢失它们?

我正在阅读一个包含文字重音词(西班牙语)的HTML网页:

<head> 
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> 
<title>Web page</title>
<body>
<p>Título</p>
<p>Año</p>
<p>Ángel</p>
<p>¿por qué nos vamos?</p>
</body>
Run Code Online (Sandbox Code Playgroud)

我正在使用HXT:

...
let doc = readDocument [ withValidate no
                       , withInputEncoding iso8859_1
                       , withParseHTML yes
                       , withWarnings no
                       , withEncodingErrors no
                       , withCurl []] url
...
Run Code Online (Sandbox Code Playgroud)

使用选项

withInputEncoding utf8

丢弃这些字符,得到以下字样:Ttulo,Ao,ngel,por qunos vamos? 使用选项

withInputEncoding iso8859_1

将这些字符转换为字符串,得到结果如:Rom\225ntica,Man\180s,H\233ctor.其中\ 225,\ 180\ 233字符串 …

haskell character-encoding hxt

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

为什么AutoHotkey会回复"系统无法找到文件"错误?

我是AutoHotkey的新手,无法理解为什么这个脚本会给我错误:

 Failed to launch program or document
 Action: <C:\Windows\System32\msg.exe>
 Params: <* "Initiated.">
 Specifically: The system cannot find the file specified.
Run Code Online (Sandbox Code Playgroud)

这是我的test.ahk文件中的简单脚本:

Run, "C:\Windows\System32\msg.exe" * "Initiated."
Run Code Online (Sandbox Code Playgroud)

我已经验证了msg.exe文件位于c:\ Windows\System32文件夹中,我可以在命令提示符和单击msg.exe程序的情况下运行它而不使用脚本.我也可以为msg.exe创建一个快捷方式,它可以工作,但我无法弄清楚如何获取test.ahk脚本文件来查看它.

我尝试以管理员身份运行脚本(通过单击test.ahk文件)但得到相同的错误.

windows autohotkey

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

Pandas - 读取 .csv 文件的结尾

我有一个大 (8 GB) csv gzip 文件。我想通过 pandas 将其读入 DataFrame 中。由于文件的长度很大,所以我分块读取它并且工作正常,但我有兴趣知道是否有办法只读取最后 x 行,而不解压缩整个文件。

python csv dataframe pandas

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

熊猫有不同长度的阵列

这是我的代码.由于要解析的原始数据的内容,我最终得到的"用户列表"和"推文列表"的长度不同.将列表作为数据框中的列写入时,我得到了ValueError: arrays must all be same length.我意识到这一点,但一直在寻找一种方法来解决它,打印0NaN在较短阵列的正确位置.有任何想法吗?

import pandas
from bs4 import BeautifulSoup
soup = BeautifulSoup(open('#raw.html'))
chunk = soup.find_all('div', class_='content')

userlist = []
tweetlist = []

for tweet in chunk:
    username = tweet.find_all(class_='username js-action-profile-name')
    for user in username:
        user2 = user.get_text()
        userlist.append(user2)

for text in chunk:
    tweets = text.find_all(class_='js-tweet-text tweet-text')
for tweet in tweets:
    tweet2 = tweet.get_text().encode('utf-8')
    tweetlist.append('|'+tweet2)

print len(tweetlist)
print len(userlist)

#MAKE A DATAFRAME WITH THIS
data = {'tweet' : tweetlist, 'user' : …
Run Code Online (Sandbox Code Playgroud)

python arrays dataframe pandas

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

当我尝试打印电源功能的结果时,我总是得到0

我是C的初学者,当我尝试写一些代码时:

printf("\n  Answer : %d \n", 12* pow(2,1));   
Run Code Online (Sandbox Code Playgroud)

我总是得到答案:0但是当我像这样写一个浮点数时:

printf("\n  Answer : %f \n", 12* pow(2,1)); 
Run Code Online (Sandbox Code Playgroud)

我明白了:答案:24.0000

有谁知道为什么会这样?我的意思是为什么0十进制打印?非常感谢.

c printing

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

简单的angular.js示例有时不会加载

问题:

我开始在我的项目中使用angular.js,在开发过程中,我注意到控制器有时不加载,所以我尝试删除项目的一部分,直到尽可能小的例子,但问题仍然存在.

码:

的index.html

<!DOCTYPE html>
<html lang="en">
<head>
    <title>Test</title>
</head>
<body ng-app="myApp">
    <div ng-controller="TestController">
        <input ng-model="testText" type="text" placeholder="Enter text">
    </div>
    <script src="/static/js/angular.js"></script>
    <script src="/static/js/app.js"></script>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

app.js

console.log("INIT");
angular.module('myApp', [])
.controller('TestController', ['$scope', function($scope) {
    $scope.testText = '172.17.2.1';
    console.log("SCOPE");
}]);
Run Code Online (Sandbox Code Playgroud)

注意:

"INIT"部分始终显示在控制台中.有时(或大部分时间)Altough"SCOPE"部分不会使输入字段无法填充.

版本:

Chrome:36.0.1985.125

Angular.js:1.3.14

javascript angularjs

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

WebStorm中的ReactJS工作流程

Intellij for Java的巨大粉丝(喜欢它并热爱捷径).

尝试使用WebStrom for ReactJS.

  • 是否可以进行其他调整?
  • 如何在没有复制/粘贴的情况下快速创建新的反应类,什么是捷径?
  • 如何快速浏览课程?
  • 如何轻松使用导入,例如在我输入时需要快速了解我的项目结构?
  • 如何从Webstorm构建gulp?

谢谢,彼得

javascript intellij-idea requirejs webstorm reactjs

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

使用Appcompat浮动工具栏

如何按照材料设计指南和Google Map应用程序中的建议创建浮动工具栏,如下图所示.

在此输入图像描述

android toolbar android-appcompat android-ui

8
推荐指数
3
解决办法
9488
查看次数