小编lam*_*dar的帖子

序列图(SD)和系统序列图(SSD)之间的区别?

我正在研究一个毕业班的项目,但仍然无法绕过他们.

序列图(SD)系统序列图(SSD)之间有什么区别?

在开发系统开发项目时,它们应以何种顺序开发?

uml modeling ooad

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

Docker保存时拒绝访问

我试图在Windows中保存一个docker镜像,以便我可以加载到另一个Linux盒子,在中间保存图像在Windows中,我得到一个错误,说明访问被拒绝重命名docker临时文件.

我检查了权限,一切看起来都很好,事实上我可以编辑.这里的任何帮助都非常值得赞赏.我正在使用docker 1.11.0

C:\<mydir>\Docker\docker_images>docker save -o . <imgID>
rename .docker_temp_742575903 .: Access is denied.
Run Code Online (Sandbox Code Playgroud)

docker

13
推荐指数
3
解决办法
5928
查看次数

使用泽西客户端连接池

我是泽西岛的新手,我做了一个搜索,但无法弄清楚是否有一种方法可以在泽西客户端使用连接池而不是每次我们发送新请求时都创建连接.

整个想法是重用池中的连接集,这将节省批量或资源.仅供参考我不是在寻找连接:保持活力.

这就是我现在正在做的事情

public void postData()
 {
     Client client  =   new Client();
     WebResource webResource = client.resource("http://SomeService.com/..");
     ClientResponse response = webResource.accept("text/plain").get(ClientResponse.class);
     System.out.println(response.getStatus());
     System.out.println(response.getEntity(String.class));
 }
Run Code Online (Sandbox Code Playgroud)

任何帮助都非常值得,Expecting代码片段.提前致谢.

java rest web-services jersey

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

如何处理 stompjs Web 套接字中的互联网连接丢失

我在我的 Angular 项目中使用 stomp js,还在 java spring 中使用 WebSocket 作为后端。

这里是这样的场景:如果客户端电脑中的互联网连接丢失,那么如何通知客户端它们与 WebSocket 连接已断开,以及如何在客户端再次获得互联网连接时自动重新连接?

我正在使用@stomp/ng2-stompjs“^7.2.0”。提前致谢

java stomp spring-websocket stompjs angular8

7
推荐指数
0
解决办法
2553
查看次数

DataStax Cassandra核心驱动器依赖于易受攻击的Guava-19

DataStax cassandra核心 Java驱动器对guava-19(包括最新的DataStax)具有传递性依赖关系,而guava-19具有安全漏洞(CVE-2018-10237)。

为了解决这个问题,当我尝试从DataStax驱动器中排除guava-19.0依赖项并替换为guava-27.1-jre时,在运行时出现以下错误,并通过反编译最新的guava驱动程序进行了确认;好像从guava-20.0中删除了FutureFallback类,并且与最新的cassandra驱动器没有向后兼容性。

java.lang.NoClassDefFoundError: com/google/common/util/concurrent/FutureFallback
Run Code Online (Sandbox Code Playgroud)

任何帮助或快速修复或替代都是非常可取的。

security cassandra datastax-enterprise datastax-java-driver datastax

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

Azure Cosmos DB每个分区大小限制

在Azure Cosmos DB partinioned集合中,每个分区是否有任何大小限制?

根据这份旧文档,它们的大小限制为10 GB.现在也一样吗?

https://azure.microsoft.com/en-in/blog/10-things-to-know-about-documentdb-partitioned-collections/

此致,Karthikeyan V.

azure azure-cosmosdb

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

如何使用 CLI 获取 VMSS 的私有 IP

我正在尝试自动化一些我们的 BAT 脚本,为此我们的脚本需要知道每个 VMSS 实例的私有 IP(实例没有公共 IP)。

有没有办法使用 azure cli 查询特定 VMSS 下所有实例的私有 IP。我尝试了 LB 和 VMSS 的几个命令,但还没有找到解决方案。

az vmss show -g <rg> -n <vmss>
az vmss list-instances -g <rg> -n <vmss>
az vmss nic list-vm-nics -g <rg> --vmss-name <vmss> --ids <id>
az network lb address-pool list -g <rg> --lb-name <lb>
az vmss list-instance-connection-info -g <rg> -n <vmss>
Run Code Online (Sandbox Code Playgroud)

任何帮助都是非常可观的,我不是在寻找 powershell。

azure azure-cli azure-vm-scale-set

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

在Cassandra中使用对象映射器批量插入

使用cassandra对象映射器api想要进行批处理持久化.

对于单个对象,它工作正常.

Mapper<MyObj> mapper = new MappingManager(getSession()).mapper(MyObj.class);
mapper.save(myObj);
Run Code Online (Sandbox Code Playgroud)

对于批量更新我试过这种方式,但理想情况下Cassandra认为我持久化列表所以它给出了异常,就像在List中找不到@Table注释,这是预期的行为

Mapper<List<MyObj>> mapper = new MappingManager(getSession()).mapper(List.class);
myObjList.add(myObj1)
myObjList.addd(myObj2)
mapper.save(myObjList);
Run Code Online (Sandbox Code Playgroud)

有没有办法在使用批处理的cassandra中实现相同的功能?

注意:或者我可以通过使用for循环重复第一步来完成此操作,但我正在寻找批量插入@ObjectMapper.

java cassandra nosql datastax

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

秘密名称不支持特殊字符

我有一个要求,需要将我的秘密名称存储为 fname_lname。但是当我尝试使用下划线时,出现以下错误。为了暂时绕过该错误,我编写了一个实用程序来将下划线转换为连字符,反之亦然。

是否有任何原因不支持下划线等基本特殊字符?

az keyvault secret set --vault-name 'my-kv' -n 'fname_lname' -v 'myvalue' parameter 'secret_name' must conform to the following pattern: '^[0-9a-zA-Z-]+$'.

azure azure-cli azure-keyvault

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

有没有选择使用Spring-AMQP在RabbitMQ中设置AutomaticRecoveryEnabled?

使用Spring-AMQP使用RabbitMQ时获得库存.

只需要一种方法来使用Spring-AMQP配置AutomaticRecoveryEnabled和NetworkRecoveryInterval.如果使用本机RabbitMQ库进行开发,可以直接设置这些标记.但我没有找到使用弹簧做同样的解决方法

使用RabbitMQ Native库(不需要任何帮助)

factory.setAutomaticRecoveryEnabled(true);
factory.setNetworkRecoveryInterval(10000);
Run Code Online (Sandbox Code Playgroud)

使用Spring-AMPQ(需要帮助)

像上面一样,我在尝试使用Spring-AMPQ时没有找到任何这样的方法.这就是我现在正在做的事情.

@Bean(name="listener")
public SimpleMessageListenerContainer listenerContainer() 
{
    SimpleMessageListenerContainer container = new SimpleMessageListenerContainer();
    container.setConnectionFactory(connectionFactory());
    container.setQueueNames(env.getProperty("mb.queue"));
    container.setMessageListener(new MessageListenerAdapter(messageListener));
    return container;
}
Run Code Online (Sandbox Code Playgroud)

在这方面的任何帮助都非常值得赞赏.提前致谢.

java spring rabbitmq spring-rabbit spring-amqp

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

在RabbitMQ中手动确认消息

以前我正在读取队列中存在的所有消息,但现在我必须根据用户选择(计数)返回特定数量的消息.

我尝试相应地更改for循环,但由于自动确认,它读取所有消息.所以我尝试在配置文件中将其更改为手动.

在我的程序中如何在阅读msg后手动确认消息(目前我正在使用AmqpTemplate接收并且我没有频道参考)?

    Properties properties = admin.getQueueProperties("queue_name");
    if(null != properties)
    {
        Integer messageCount = Integer.parseInt(properties.get("QUEUE_MESSAGE_COUNT").toString());          
        while(messageCount > 0)
        {
            Message msg = amqpTemplate.receive(queue_name);
            String value = new String(msg.getBody());

            valueList.add(value);
            messageCount--;
        }
}
Run Code Online (Sandbox Code Playgroud)

任何帮助都非常值得感谢,提前谢谢.

rabbitmq spring-amqp spring-rabbitmq

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

使用Logstash从远程计算机读取带有文件输入插件的日志文件

目前,我的日志和logstash运行在同一台计算机上,因此我使用此配置(使用拉模型)读取放置在本地计算机上的日志

input {     
    file {
        path => "/home/Desktop/Logstash-Input/**/*_log"
        start_position => "beginning"
    }
}
Run Code Online (Sandbox Code Playgroud)

现在,我们在另一台计算机上运行了logstash,并希望读取日志远程机器。

有没有一种方法可以在配置文件的文件输入中设置IP?

编辑: 我设法用logstash-forwarder来做到这一点,pushtash-forwarder是一个推模型(log shipper / logstash-forwarder会将日志发送到logstash索引服务器),但我仍在寻找没有shipper的pull模型,logstash索引服务器将进入直接与远程主机联系。

logstash logstash-forwarder logstash-configuration

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

使用分区键查询cosmosdb

我有一个员工dto,部门为partitionKey。

  1. 如何在任何给定的时间点获取分区数?
  2. 如何使用partitionKey来查询cosmosdb(documentDB),查询浏览器还是Java api都可以?

我试过的

List<Document> documentList = documentClient.queryDocuments(getCollection().getSelfLink(),"SELECT * FROM root r WHERE r.partitionKey ='" + partitionKey+"'", null).getQueryIterable().toList();
Run Code Online (Sandbox Code Playgroud)

我最终从java api 获取了IllegalStateException状态异常,并且查询导出器也未提供任何输出。任何帮助都是非常明显的。

java azure azure-cosmosdb

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