小编Mar*_*anD的帖子

Windows忽略JAVA_HOME:如何将JDK设置为默认值?

如何说服Windows使用JDK而不是JRE?

之前,此处和其他地方已经提出过这个问题:

如何设置默认的Java安装/运行时(Windows)?

问题是Windows忽略了JAVA_HOME它,它也忽略了我将JDK bin目录作为路径中的第一个条目的事实.

当我从命令行运行时java -version,它不是调用我的JDK 1.6安装,而是运行1.7 JRE.

我的猜测是这是一个特定于1.7的问题,Windows 7正在做一些不应该与注册表一起使用的东西.

有想法该怎么解决这个吗?

编辑:哎呀.当我写"路径"时,我在上面写了"类路径中的第一个条目".抱歉.

java windows

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

如何设置默认的Java安装/运行时(Windows)?

我正处于安装JDK的情况,但我无法在浏览器中运行applet(我可能没有安装JRE).

但是,当我安装JRE时,它会破坏我的JDK作为默认运行时.这几乎打破了所有东西(Eclipse,Ant) - 因为它们需要服务器JVM.

JAVA_HOME这些天没有环境变量 - 它似乎只是使用一些注册表魔术(设置系统路径也没用).以前,在我用它来恢复JDK之后,我刚刚卸载了JRE.这次我想正确修复它.

这也体现了jre autoupdater - 曾几何时,我有一个JDK和JRE的工作设置,但它更新并破坏了一切.

java windows installation runtime

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

如何使用Python获取电子邮件的文本内容?

鉴于Python 2.6中的RFC822消息,我如何获得正确的文本/纯文本内容部分?基本上,我想要的算法是这样的:

message = email.message_from_string(raw_message)
if has_mime_part(message, "text/plain"):
    mime_part = get_mime_part(message, "text/plain")
    text_content = decode_mime_part(mime_part)
elif has_mime_part(message, "text/html"):
    mime_part = get_mime_part(message, "text/html")
    html = decode_mime_part(mime_part)
    text_content = render_html_to_plaintext(html)
else:
    # fallback
    text_content = str(message)
return text_content
Run Code Online (Sandbox Code Playgroud)

这些事,我get_mime_parthas_mime_part拍下来,但我不太清楚如何从MIME部分解码的文本.我可以使用编码文本get_payload(),但如果我尝试使用方法的decode参数get_payload()(请参阅doc),当我在text/plain部分调用它时会出现错误:

File "/System/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/
email/message.py", line 189, in get_payload
    raise TypeError('Expected list, got %s' % type(self._payload))
TypeError: Expected list, got <type 'str'>
Run Code Online (Sandbox Code Playgroud)

另外,我不知道如何使用HTML并尽可能地将其呈现为文本.

python email mime rfc822

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

计算机术语中的前置条件,后置条件和不变量有何不同

我正在阅读Java Concurrency in Practice这本书,并对这些术语感到困惑:

  1. 预先条件
  2. 发布条件
  3. 不变

有人可以解释一下他们(举个例子,如果可能的话)?

java concurrency uml invariants

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

如何在Windows上安装PyQt5?

当我尝试使用该命令在Windows上安装PyQt5时

python configure.py
Run Code Online (Sandbox Code Playgroud)

我收到此错误:

Error: Make sure you have a working Qt qmake on your PATH.
Run Code Online (Sandbox Code Playgroud)

我从PyQt5下载了pyQt5 .

我该如何安装PyQt5?


更新:

Qt 5.0.2 for Windows 64-bit (VS 2012, 500 MB)Qt下载页面安装,现在我有这个错误:

Querying qmake about your Qt installation...
Determining the details of your Qt installation...
Error: Failed to determine the detail of your Qt installation. Try again using
the --verbose flag to see more detail about the problem.
Run Code Online (Sandbox Code Playgroud)

当我执行命令时python configure.py --verbose:

Querying qmake about your …
Run Code Online (Sandbox Code Playgroud)

python windows qt nmake pyqt5

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

如何将逻辑OR应用于Excel中的数组

我试图通过ORing两个数组让Excel成为一个数组.作为一个例子,让两个数组A1:A37,8,-3B1:B34,-8,-8.

这应该相当简单,但似乎是这样

OR ( A1:A3 > 0 ; B1:B3 > 0 )
Run Code Online (Sandbox Code Playgroud)

返回TRUE而不是我期待的数组(TRUE, TRUE, FALSE).

当然我可以使用肮脏的技巧

(((A1:A3 > 0)*1 + (B1:B3 > 0)*1) >= 1) *1
Run Code Online (Sandbox Code Playgroud)

但谁愿意维持这一点呢?

此外,有可能搜索"CSE(Ctrl+ Shift+ Enter)公式"(http://www.mrexcel.com/articles/CSE-array-formulas-excel.php),但它看起来真的像黑魔法.

我错过了一些容易的事吗?

对于那些对它感兴趣的人来说,我正在尝试构建的实际公式当然要复杂一些.它试图计算(通过SUMPRODUCT)所有行(status == A OR status == B) AND Date = some cell.我正在寻找的OR只是我的一个数组,SUMPRODUCT并没有在单元格中定义(这太容易了).

arrays excel

19
推荐指数
3
解决办法
4万
查看次数

npm挂起任何命令

我安装了最新版本的Node.js(12.2 x64 windows)cmd以管理员身份运行并尝试调用任何npm命令(除外npm -v),cmd窗口挂起.Ctrl+ 之后C它返回

Terminate batch job (Y/N)?
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

我试图离开cmd几个小时,但没有给出一些结果.奇怪的是因为node.exe进程很耗费CPU和内存.

我试图重新安装node.js几次没有成功.
我甚至无法获得一些调试信息.

我通过rdp连接我在VM上遇到了这样的问题.在我的笔记本电脑上安装的相同版本正常 在我的VM上我有卡巴斯基防病毒软件,但在关闭它之后我得到了相同的结果.

有人面对这样的问题吗?有没有办法获得更多的信息问题?能否请你推荐一些解决方法?

windows node.js npm

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

我怎样才能看到这个网站www.samy.pl的源代码?

网站(www.samy.pl)使用了一些技术,因此没有人可以检查代码
(Ctrl+ Shift+ I)或查看源(Ctrl+ U).它可以检测您是否已打开控制台或检查器,代码会自动更改.

这怎么可能?

html javascript iframe web

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

PackageNotInstalledError:软件包未安装在前缀中

conda更新conda >>成功

conda update anaconda >>给我错误,指出未在前缀中安装软件包。

我在系统上安装了Python发行版的单个安装。我该如何解决这个问题?

(base) C:\Users\asukumari>conda info
Run Code Online (Sandbox Code Playgroud)
 active environment : base
active env location : C:\Users\asukumari\AppData\Local\Continuum\anaconda3
        shell level : 1
   user config file : C:\Users\asukumari\.condarc  populated config files : C:\Users\asukumari\.condarc
      conda version : 4.5.9
conda-build version : 3.4.1
     python version : 3.6.4.final.0
   base environment : C:\Users\asukumari\AppData\Local\Continuum\anaconda3  (writable)
       channel URLs : https://repo.anaconda.com/pkgs/main/win-64
                      https://repo.anaconda.com/pkgs/main/noarch
                      https://repo.anaconda.com/pkgs/free/win-64
                      https://repo.anaconda.com/pkgs/free/noarch
                      https://repo.anaconda.com/pkgs/r/win-64
                      https://repo.anaconda.com/pkgs/r/noarch
                      https://repo.anaconda.com/pkgs/pro/win-64
                      https://repo.anaconda.com/pkgs/pro/noarch
                      https://repo.anaconda.com/pkgs/msys2/win-64
                      https://repo.anaconda.com/pkgs/msys2/noarch
      package cache : C:\Users\asukumari\AppData\Local\Continuum\anaconda3\pkgs
                      C:\Users\asukumari\AppData\Local\conda\conda\pkgs
   envs directories : C:\Users\asukumari\AppData\Local\Continuum\anaconda3\envs
                      C:\Users\asukumari\AppData\Local\conda\conda\envs
                      C:\Users\asukumari\.conda\envs
           platform : win-64
         user-agent : conda/4.5.9 …
Run Code Online (Sandbox Code Playgroud)

python python-3.x anaconda conda

9
推荐指数
4
解决办法
7707
查看次数

如何确定令牌是否是 Spacy 内实体的一部分?

我有

import spacy
nlp = spacy.load("en_core_web_lg")
line = "Rio de Janeiro is the capital of.."
doc = nlp(line)
for tok in doc:
    printf(tok.lemma_)
for ent in doc.ents:
    printf(e.lemma_)
Run Code Online (Sandbox Code Playgroud)

我想获得维基化:“[[里约热内卢]] [[be|is]] [[the]] [[capital]] [[of]]..”如何确定令牌“Rio”是否是实体的一部分“里约热内卢”?

python spacy

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