小编tim*_*ooo的帖子

如何在代理上运行命令?

在服务器上配置和前端.但要在代理上运行:

  • 一些简单的unix命令,用于获取我们的报告数据.
  • 当代理方需要一些处理时.

似乎有各种各样的方法被讨论.那么如何在zabbix代理上执行这样的命令呢?

sysadmin zabbix

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

使用pop3通过javamail获取电子邮件的收到日期的问题

我试图通过javamail获取yahoo.de的电子邮件信息.我可以得到主题,从,等等,但我无法收到电子邮件的收到日期.我使用了getReceivedDate方法,它返回null.这是我的代码..任何人都可以帮助我如何通过javamail获取POP3收到的电子邮件的日期?

import java.io.IOException;
import java.util.Properties;
import javax.mail.Flags;
import javax.mail.Folder;
import javax.mail.Message;
import javax.mail.MessagingException;
import javax.mail.Session;
import javax.mail.Store;

public class FolderFetchPop3 {

    public static void main(String[] args) throws MessagingException, IOException {
        Folder folder = null;
        Store store = null;

        try {
            Properties props = System.getProperties();
            props.setProperty("mail.store.protocol", "pop3");
            Session session = Session.getDefaultInstance(props, null);
            store = session.getStore("pop3");
            store.connect("pop.mail.yahoo.com","username@yahoo.de", "password of emailid");
            folder = store.getFolder("inbox");

            if(!folder.isOpen())
            folder.open(Folder.READ_WRITE);
            Message[] messages = folder.getMessages();
            System.out.println("No of Messages : " + folder.getMessageCount());
            System.out.println("No of Unread Messages : " …
Run Code Online (Sandbox Code Playgroud)

email pop3 jakarta-mail

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

斯坦福CoreNLP情绪

我正在尝试在eclipse中实现coreNLP情绪分析器.得到错误:

Unable to resolve "edu/stanford/nlp/models/lexparser/englishPCFG.ser.gz"
Run Code Online (Sandbox Code Playgroud)

作为类路径,文件名或URL.我使用maven安装了所有NLP文件,因此我不确定它为什么要寻找其他东西.这是我收到错误的代码.

import java.util.Properties;


import edu.stanford.nlp.ling.CoreAnnotations;
import edu.stanford.nlp.neural.rnn.RNNCoreAnnotations;
import edu.stanford.nlp.pipeline.Annotation;
import edu.stanford.nlp.pipeline.StanfordCoreNLP;
import edu.stanford.nlp.sentiment.SentimentCoreAnnotations;
import edu.stanford.nlp.trees.Tree;
import edu.stanford.nlp.util.CoreMap;

public class StanfordSentiment {


StanfordCoreNLP pipeline; 



public StanfordSentiment(){
    Properties props = new Properties();
    props.setProperty("annotators", "tokenize, ssplit, parse, sentiment");

    pipeline = new StanfordCoreNLP(props);


}

public float calculateSentiment (String text) {


        float mainSentiment = 0;

        int longest = 0;
        Annotation annotation = pipeline.process(text);
        for (CoreMap sentence : annotation.get(CoreAnnotations.SentencesAnnotation.class)) {
            Tree tree = sentence.get(SentimentCoreAnnotations.AnnotatedTree.class);
            int sentiment = RNNCoreAnnotations.getPredictedClass(tree) - 2;
            String …
Run Code Online (Sandbox Code Playgroud)

java dependencies nlp stanford-nlp

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

在WEB-INF/lib中的JAR中找不到CDI实例

我有一个maven JSF项目,其中有几个模块部署到Glassfish 3.1.2.2.

结果EAR的结构:

|-- lib
|-- META-INF
|-- core-module.jar (packaged as ejbModule by maven)
|   |-- com
|   |   |-- ApplicationSettings.java
|   |   |-- Module.java (Module interface)
|   |   `-- ModuleCORE.java (implementation of Module interface)
|   `-- META-INF
|       `-- beans.xml
`-- presentation-module.war (packaged as warModule by maven)
    |-- WEB-INF
    |   |-- beans.xml
    |   `-- lib
    |       |-- jar-module.jar
    |       |   |-- com
    |       |   |   `-- ModuleEXT1.java (implementation of Module interface)
    |       |   `-- META-INF
    |       |       `-- …
Run Code Online (Sandbox Code Playgroud)

ejb java-ee maven cdi jsf-2

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

SQL版的VLOOKUP

我是SQL的新手,如果你有空闲的时刻,我想知道是否有人可以帮我复制VlookupSQL中的Excel 函数吗?

从一些研究中,我怀疑它是join我需要的功能之一,但是,我不想只选择两个表中包含的数据 - 我只想在1个表中查找另一个表中的值.

如果数据包含在查找表中,则返回值,如果不包含,则返回NULL.

我在下面给出了几个示例表来帮助说明我的问题.

请注意,产品'C'和'D'不在表2中,但它们仍在结果表中但具有NULL值.

我也有大量独特的产品,所以我不是在寻找一个包含硬编码的答案,例如; CASE WHEN [Product] = 'A' THEN...



表格1

Product    Quantity
-------------------
A          10
B          41
D          2
C          5
B          16
A          19
C          17
A          21
Run Code Online (Sandbox Code Playgroud)

表2

Product    Cost
-----------------
A          £31.45
B          £97.23
Run Code Online (Sandbox Code Playgroud)



结果表

Product   Quantity    Cost
-----------------------------
A         10          £31.45
B         41          £97.23
D         2           NULL
C         5           NULL
B         16          £97.23
A         19          £31.45
C         17          NULL
A         21          £31.45
Run Code Online (Sandbox Code Playgroud)

sql lookup join vlookup

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

如何 Str::shouldReceive?(模拟 Illuminate\Support\Str)

我有一个Str::random()我想测试的类。

但是当我Str::shouldReceive('random')在我的测试中使用时,我得到一个 BadMethodCallException 说该方法 shouldReceive 不存在。

我还尝试直接模拟该类并将其绑定到 IOC,但它一直在执行原始类,生成一个随机字符串而不是我在模拟上设置的返回值。

    $stringHelper = Mockery::mock('Illuminate\Support\Str');
    $this->app->instance('Illuminate\Support\Str', $stringHelper);
    //$this->app->instance('Str', $stringHelper);

    $stringHelper->shouldReceive('random')->once()->andReturn('some password');
    //Str::shouldReceive('random')->once()->andReturn('some password');
Run Code Online (Sandbox Code Playgroud)

unit-testing facade laravel mockery

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

网格线不显示

我已经设置了以下代码以读取 .graphml 文件,执行计算(特征值),然后绘制结果。这是我到目前为止的代码:

import numpy as np
import networkx as nx
import matplotlib.pyplot as plt

# Read in the Data

G = nx.read_graphml("/home/user/DropBox_External_Datasets/JHU_Human_Brain/cat_brain_1.graphml")

nx.draw(G)
plt.savefig("test_graph.png")

Z = nx.to_numpy_matrix(G)

# Get Eigenvalues and Eigenvectors
# ----------------------------------------------------------------------------------
#
e_vals, e_vec = np.linalg.eigh(Z)

print("The eigenvalues of A are:", e_vals)
print("The size of the eigenvalues matrix is:", e_vals.shape)
# ----------------------------------------------------------------------------------

plt.plot(e_vals, 'g^')
plt.ylabel('Eigenvalues')
# plt.axis([-30, 300, -15, 30]) # Optimal settings for Rhesus data
# plt.axis([-0.07, 1, -0.2, 1.2])  # range to zoom in …
Run Code Online (Sandbox Code Playgroud)

python matplotlib gridlines

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

如何将意图应用于整个文件

我有一个大的SQL文件,其中没有引用标识符.IntelliJ IDEA建议打算"引用标识符".我可以逐个做到这一点,但这非常麻烦,因为我有很多不同的标识符(数据库名称,表名,字段).

使用"按名称分析/运行检查"命令,我可以选择" 标识符应该引用 "分析到我的整个文件.但是这种分析并没有因某种未知原因而产生任何结果.分析结果是"没有发现可疑代码".

我还定义了我想要应用意图的文件的确切范围,但它没有帮助 - 相同的结果.

如何一次多次实现意图的应用?

shortcut intellij-idea

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

如何将属性限制为范围?

在某些情况下,我可能想要将数据建模,将值限制在给定范围内.

例如,如果我想代表一个"哺乳动物",我可能想要将legs属性限制为0-4.

我的第一次尝试如下所示:

class Mammal {
    var _numLegs:Int?

    var numLegs:Int {
    get {
        return _numLegs!
    }
    set {
        if 0...4 ~= newValue {
            self._numLegs = newValue
        }
        else {
            self._numLegs = nil
        }
    }
    }
}
Run Code Online (Sandbox Code Playgroud)

然而,这似乎并不令人满意,因为所有属性都是"公开的",没有什么能阻止类的客户设置Mammal._numLegs为某个任意值.

有没有更好的方法呢?

properties swift

4
推荐指数
2
解决办法
1957
查看次数

如何将表标记为只读?

我正在处理django站点的迁移,除了django_session表之外,我想让所有表都是只读的.我怎样才能做到这一点?

postgresql

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