小编rap*_*l75的帖子

不允许同一用户使用多个用户名与服务器或共享资源建立多个连接

使用Windows 2008 R2.在我们的服务器上,我们收到此错误:"不允许同一用户使用多个用户名与服务器或共享资源建立多个连接.断开与服务器或共享资源的所有先前连接,然后重试." 尝试在命令行上映射驱动器时.但是,远程计算机没有打开的资源管理器窗口,当我进行"网络使用"时,远程计算机上没有显示任何内容.

当"net use"报告没有驱动器或文件夹打开时,为什么Windows会认为某些内容已连接?

如何强制Win停止思考连接而不重新启动?

如果我指定用户名和密码,似乎我收到错误.如果我只是投入:

 net use n: \\192.168.10.120\test 
Run Code Online (Sandbox Code Playgroud)

它有效,但如果我投入

 net use n: \\192.168.10.120\test "<password>" /user:"<domain\username>" 
Run Code Online (Sandbox Code Playgroud)

它给出了错误.那为什么会这样?

drive mapped-drive disconnect

54
推荐指数
7
解决办法
9万
查看次数

Firefox 中 NS_ERROR_STORAGE_CONSTRAINT 的原因是什么?

在最新版本的 Firefox 中(可能从 42 或 43 开始?),我发现某些网站由于 NS_ERROR_STORAGE_CONSTRAINT 错误而无法使用。我目前有43.0.4。例如,当我访问https://jsfiddle.net/时,我得到以下信息:

NS_ERROR_STORAGE_CONSTRAINT: 
var baseUrlOverride = localStorage.getItem("togetherjs.baseUrlOverride");
togetherjs.js (line 85)


NS_ERROR_STORAGE_CONSTRAINT: 
...ing")};window.addEvent("domready",function(){var e=document.id("add_external_res...
_dist-e..._2016_1 (line 32)


NS_ERROR_STORAGE_CONSTRAINT: 
...s(e.dataset.id),t.markReadItems()),t.pushMessage("setBadge",{counter:t.currentCo...
app.js (line 1)
Run Code Online (Sandbox Code Playgroud)

并且该网站无法完成加载。这只是一个例子,还有很多其他例子。几乎所有使用 localStorage 的网站都会出现这些错误。我找不到任何文档来解释此错误是什么或如何修复它。有任何想法吗?

javascript browser firefox local-storage

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

可以在 svg 行中使用 calc() 吗?

我不确定这是否是最好的方法。我正在尝试制作一个 SVG,其中包含可缩放部分和固定部分。它看起来像这样:

在此输入图像描述

当网页加载时,我不知道容器的高度是多少,但我知道宽度。我希望连接线根据高度进行缩放,但保持带有加号的框居中,如下所示:

在此输入图像描述 我已经尝试过 x1、y1 等的线路设置,但我无法找到一种方法来做到这一点而不诉诸 javascript。SVG 不是最好的选择吗?这是我到目前为止所拥有的:

<svg class="s2">
        <line x1="50%" y1="0" x2="50%" y2="10%" style="stroke:rgba(255,0,0,.9);stroke-width:1px;"></line> <!-- top joining line -->

        <g id="square" x="50%" y="50%" width="16px" height="16px">
            <line x1="5" y1="8" x2="11" y2="8" style="stroke:rgba(255,0,0,.9);stroke-width:1px;"></line> <!-- plus horizontal line -->
            <line x1="8" y1="5" x2="8" y2="11" style="stroke:rgba(255,0,0,.9);stroke-width:1px;"></line> <!-- plus vertical line -->

            <rect x="4" y="4" width="8" height="8" style="fill:transparent;stroke:rgba(0,0,0,.5);"></rect>
        </g>

        <line x1="50%" y1="90%" x2="50%" y2="100%" style="stroke:rgba(255,0,0,.9);stroke-width:1px;"></line> <!-- bottom joining line -->

        <line x1="90%" y1="50%" x2="100%" y2="50%" style="stroke:rgba(255,0,0,.9);stroke-width:1px;"></line> <!-- right joining line -->
    </svg>
Run Code Online (Sandbox Code Playgroud)

javascript …

scaling svg

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

如何在 PHP 中仅列出 S3 中的文件夹

我知道要获取存储桶中所有内容的列表,您可以执行以下操作:

$s3 = new Aws\S3\S3Client([
'version' => 'latest',
'region'  => 'us-east-1',
'credentials' => array(
    'key' => <key>,
    'secret' => <secret>
)
]);
$objects = $s3->getIterator('ListObjects', array('Bucket' => <bucketname>, 'Prefix' => 'downloads/'));
Run Code Online (Sandbox Code Playgroud)

有没有办法只获取 1 个特定文件夹内的文件夹列表,而不是整个递归内容列表?

php directory amazon-s3

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

如何更新pyarrow表中的数据?

我有一个 python 脚本,它使用 pyarrow 读取镶木地板文件。我正在尝试循环遍历表以更新其中的值。如果我尝试这个:

for col_name in table2.column_names:
    if col_name in my_columns:
        print('updating values in column '  + col_name)
        
        col_data = pa.Table.column(table2, col_name)
        
        row_ct = 1
        for i in col_data:
            pa.Table.column(table2, col_name)[row_ct] = change_str(pa.StringScalar.as_py(i))
            row_ct += 1
Run Code Online (Sandbox Code Playgroud)

我收到此错误:

 TypeError: 'pyarrow.lib.ChunkedArray' object does not support item assignment
Run Code Online (Sandbox Code Playgroud)

我如何更新这些值?

我尝试使用pandas,但它无法处理原始表中的空值,并且它还错误地转换了原始表中列的数据类型。pyarrow 有本地编辑数据的方法吗?

python-3.x pyarrow

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

从 parquet 文件读取时 pandas 数据类型发生变化?

我对 pandas 和 parquet 文件类型是全新的。我有一个 python 脚本:

  1. 读入 hdfs parquet 文件
  2. 将其转换为 pandas 数据框
  3. 循环遍历特定列并更改一些值
  4. 将数据帧写回 parquet 文件

然后使用 impala-shell 将 parquet 文件导入回 hdfs。

我遇到的问题似乎与步骤 2 有关。我让它在读入数据帧后以及在步骤 3 中进行任何更改之前立即打印出数据帧的内容。它似乎正在更改数据类型和数据某些字段,当将其写回 parquet 文件时会导致问题。例子:

  • 在数据库中显示为NULL的字段在数据帧的打印输出中被替换为字符串“None”(对于字符串列)或字符串“nan”(对于数字列)。
  • 数据库中应为 Int 且值为 0 的字段将更改为“0.00000”,并在数据帧中转换为浮点型。

看来它实际上正在更改这些值,因为当它写入 parquet 文件并将其导入 hdfs 并运行查询时,我收到如下错误:

WARNINGS: File '<path>/test.parquet' has an incompatible Parquet schema for column 
'<database>.<table>.tport'. Column type: INT, Parquet schema:
optional double tport [i:1 d:1 r:0]
Run Code Online (Sandbox Code Playgroud)

我不知道为什么它会改变数据而不是保持原样。如果发生这种情况,我不知道是否需要循环每一列并将所有这些替换回其原始值,或者是否有其他方法告诉它不要管它们。

我一直在使用这个参考页面: http://arrow.apache.org/docs/python/parquet.html

它用

pq.read_table(in_file) 
Run Code Online (Sandbox Code Playgroud)

读取镶木地板文件,然后

df = table2.to_pandas()
Run Code Online (Sandbox Code Playgroud)

转换为我可以循环并更改列的数据框。我不明白为什么它会改变数据,而且我找不到办法防止这种情况发生。我需要用比 …

dataframe python-3.x pandas parquet pyarrow

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

can't change outerHTML with javascript

I have this HTML template on a page:

<div id="bid_wrapper_[[bid_id]]_[[template]]">
    <div class="form_item_block" id="bid_wrapper_[[bid_id]]_[[template]]">
        <div id="bid_delete_[[bid_id]]_[[template]]"><img src="/images/icons/cross.png"></div>
        <div id="bid_label_wrapper_[[bid_id]]_[[template]]">Bid #1</div>
        <div><input type="text" name="bid_summary" id="bid_summary_[[bid_id]]_[[template]]"></div>
        <div><input name="bid_price" id="bid_price_[[bid_id]]_[[template]]"></div>
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

I'm trying to strip out the _[[template]] text, and also replace the [[bid_id]] with a number. I tried this:

var bid_template = document.getElementById('bid_wrapper_[[bid_id]]_[[template]]').cloneNode(true) 
var new_bid_id = 2

var new_oh = bid_template.outerHTML

new_oh = new_oh.replace(/_\[\[template\]\]/g, '')
new_oh = new_oh.replace(/\[\[bid_id\]\]/g, new_bid_id)
Run Code Online (Sandbox Code Playgroud)

At this point if I console.log new_oh, it is exactly what I want …

javascript replace outerhtml

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

打开 3.7GB parquet 文件立即被杀死

我有 Python 3.7.3,正在使用 pyarrow 2.0.0 并尝试打开 3.7GB parquet 文件。python 脚本立即终止,我唯一看到的是“Killed”。由于我没什么可继续的,我不确定为什么它被“杀死”。尝试打开它的计算机有 16GB RAM,所以看起来应该有足够的 RAM 来处理它?有没有办法让我获得更多关于它被“杀死”的原因的信息?

python python-3.7 pyarrow

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

CLI php中的printf在行尾打印额外的数字

我有一个在命令行上运行的 php (v. 7.0.16) 脚本:

$ct = 1;
foreach($sort_this as $cur_site_id => $dx){

    $cur_location = $locations[$cur_site_id]['location'];
    $msg = "\033[A\33[2K\r" . 'getting data for %25s (' . $cur_site_id . ') store: %7s %01.2f' . "\n";
    echo printf($msg, $cur_location, ($ct . ' / ' . count($sort_this)), number_format((($ct / count($sort_this)) * 100), 2));
    $ct++;
}
Run Code Online (Sandbox Code Playgroud)

这个循环运行大约 40 次迭代。printf 语句可以解决 1 个小问题。在“获取数据”行之后的行中,我看到一个数字在运行时从 7x-7y 递增(有时从 71 开始,有时从 77 开始,等等)。我不知道是什么导致这个数字被打印出来。因此,当循环开始时,我会在屏幕上看到类似的内容:

getting data for                  DENVER (531) store: 42 / 42 0.00
77
Run Code Online (Sandbox Code Playgroud)

当它完成这样的事情时:

getting data for                 SEATTLE …
Run Code Online (Sandbox Code Playgroud)

php printf command-line

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

尝试升级 pyarrow 会导致错误

我运行此命令将 pyarrow 从 2.0.0 升级到 3.0.0:

pip3 install --user --upgrade pyarrow
Run Code Online (Sandbox Code Playgroud)

我收到这些错误:

Failed building wheel for pyarrow

...

-- Could NOT find Arrow (missing: Arrow_DIR)
-- Checking for module 'arrow'
--   No package 'arrow' found
CMake Error at /usr/share/cmake-3.13/Modules/FindPackageHandleStandardArgs.cmake:137 (message):
  Could NOT find Arrow (missing: ARROW_INCLUDE_DIR ARROW_LIB_DIR
  ARROW_FULL_SO_VERSION ARROW_SO_VERSION)
Call Stack (most recent call first):
  /usr/share/cmake-3.13/Modules/FindPackageHandleStandardArgs.cmake:378 (_FPHSA_FAILURE_MESSAGE)
  cmake_modules/FindArrow.cmake:419 (find_package_handle_standard_args)
  cmake_modules/FindArrowPython.cmake:46 (find_package)
  CMakeLists.txt:214 (find_package)
Run Code Online (Sandbox Code Playgroud)

我该如何解决这个问题?

python upgrade python-3.7 pyarrow

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

如何测试curl在PHP中是否可用且没有错误

我正在尝试检测在从命令行运行的脚本中是否使用 PHP 安装了curl。我尝试了以下方法:

if(@function_exists('curl_version')){
...
}
Run Code Online (Sandbox Code Playgroud)

error_reporting(E_ERROR);
ini_set('display_errors', '0');

if(is_callable('curl_init')){
...
}
Run Code Online (Sandbox Code Playgroud)

但在这两种情况下我都会收到以下消息:

PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/local/lib/php/extensions/no-debug-zts-20121212/curl.so' - /usr/local/lib/php/extensions/no-debug-zts-20121212/curl.so: cannot open shared object file: No such file or directory in Unknown on line 0
Run Code Online (Sandbox Code Playgroud)

我更愿意隐藏错误消息,但似乎 @ 和 error_reporting 不起作用。有其他方法来抑制此消息吗?

php curl error-suppression suppress hide

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