AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • Início
  • system&network
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • Início
  • system&network
    • Recentes
    • Highest score
    • tags
  • Ubuntu
    • Recentes
    • Highest score
    • tags
  • Unix
    • Recentes
    • tags
  • DBA
    • Recentes
    • tags
  • Computer
    • Recentes
    • tags
  • Coding
    • Recentes
    • tags
Início / coding / Perguntas / 79560811
Accepted
Roman R.
Roman R.
Asked: 2025-04-08 05:21:31 +0800 CST2025-04-08 05:21:31 +0800 CST 2025-04-08 05:21:31 +0800 CST

O ActiveMQ Artemis falha imediatamente após iniciar no contêiner

  • 772

Estou prestes a usar a imagem mais recente do Docker do ActiveMQ Artemis 2.40.0 (não Alpine), e ela falha logo após a execução com o seguinte erro:

$ podman run -ti --name mycontainer --security-opt label=disable -p 61616:61616 -p 8161:8161 --rm  apache/activemq-artemis:2.40.0
...
2025-04-07 21:14:35,462 WARN  [org.apache.activemq.artemis.core.io.aio.AIOSequentialFileFactory] Error while calling io_getevents IO: Operation not permitted
java.io.IOException: Error while calling io_getevents IO: Operation not permitted
    at org.apache.activemq.artemis.nativo.jlibaio.LibaioContext.blockedPoll(Native Method) ~[activemq-artemis-native-2.0.0.jar:2.0.0]
    at org.apache.activemq.artemis.nativo.jlibaio.LibaioContext.poll(LibaioContext.java:368) ~[activemq-artemis-native-2.0.0.jar:2.0.0]
    at org.apache.activemq.artemis.core.io.aio.AIOSequentialFileFactory$PollerThread.run(AIOSequentialFileFactory.java:449) [artemis-journal-2.40.0.jar:2.40.0]
2025-04-07 21:14:35,476 INFO  [org.apache.activemq.artemis.core.server] AMQ221034: Waiting indefinitely to obtain primary lock
2025-04-07 21:14:35,477 INFO  [org.apache.activemq.artemis.core.server] AMQ221035: Primary Server Obtained primary lock
2025-04-07 21:14:35,480 WARN  [org.apache.activemq.artemis.journal] AMQ144010: Critical IO Exception happened: Error while calling io_getevents IO: Operation not permitted
org.apache.activemq.artemis.api.core.ActiveMQException: Error on libaio poll
    at org.apache.activemq.artemis.core.io.aio.AIOSequentialFileFactory$PollerThread.run(AIOSequentialFileFactory.java:452) [artemis-journal-2.40.0.jar:2.40.0]
2025-04-07 21:14:35,481 ERROR [org.apache.activemq.artemis.core.server] AMQ222010: Critical IO Error, shutting down the server. file=Error while calling io_getevents IO: Operation not permitted, message=NULL
org.apache.activemq.artemis.api.core.ActiveMQException: Error on libaio poll
    at org.apache.activemq.artemis.core.io.aio.AIOSequentialFileFactory$PollerThread.run(AIOSequentialFileFactory.java:452) [artemis-journal-2.40.0.jar:2.40.0]

Não está muito claro o que é isso e como consertar. As imagens Alpine funcionam bem, mas eu preferiria não usar Alpine.

Eu uso o Podman versão 5.4.0 e o Fedora Linux 41.

java
  • 2 2 respostas
  • 59 Views

2 respostas

  • Voted
  1. Best Answer
    Justin Bertram
    2025-04-08T09:27:23+08:002025-04-08T09:27:23+08:00

    Quando executo este comando do Docker, tudo funciona:

    $ docker run --name mycontainer -p 61616:61616 -p 8161:8161 --rm apache/activemq-artemis:2.40.0
    

    Entretanto, se eu executar o mesmo com o Podman, ele falha:

    $ podman run --name mycontainer -p 61616:61616 -p 8161:8161 --rm apache/activemq-artemis:2.40.0
    Creating ActiveMQ Artemis instance at: /var/lib/artemis-instance
    
    Auto tuning journal ...
    done! Your system can make 125 writes per millisecond, your journal-buffer-timeout will be 8000
    
    You can now start the broker by executing:  
    
       "/var/lib/artemis-instance/bin/artemis" run
    
    Or you can run the broker in the background using:
    
       "/var/lib/artemis-instance/bin/artemis-service" start
    
         _        _               _
        / \  ____| |_  ___ __  __(_) _____
       / _ \|  _ \ __|/ _ \  \/  | |/  __/
      / ___ \ | \/ |_/  __/ |\/| | |\___ \
     /_/   \_\|   \__\____|_|  |_|_|/___ /
     Apache ActiveMQ Artemis 2.40.0
    
    
    2025-04-08 18:49:30,951 INFO  [org.apache.activemq.artemis.integration.bootstrap] AMQ101000: Starting ActiveMQ Artemis Server version 2.40.0
    2025-04-08 18:49:31,010 INFO  [org.apache.activemq.artemis.core.server] AMQ221000: Primary message broker is starting with configuration Broker Configuration (clustered=false,journalDirectory=data/journal,bindingsDirectory=data/bindings,largeMessagesDirectory=data/large-messages,pagingDirectory=data/paging)
    2025-04-08 18:49:31,032 INFO  [org.apache.activemq.artemis.core.server] AMQ221012: Using AIO Journal
    2025-04-08 18:49:31,072 INFO  [org.apache.activemq.artemis.core.server] AMQ221057: Global Max Size is being adjusted to 1/2 of the JVM max size (-Xmx). being defined as 1073741824
    2025-04-08 18:49:31,089 INFO  [org.apache.activemq.artemis.core.server] AMQ221043: Protocol module found: [artemis-server]. Adding protocol support for: CORE
    2025-04-08 18:49:31,090 INFO  [org.apache.activemq.artemis.core.server] AMQ221043: Protocol module found: [artemis-amqp-protocol]. Adding protocol support for: AMQP
    2025-04-08 18:49:31,090 INFO  [org.apache.activemq.artemis.core.server] AMQ221043: Protocol module found: [artemis-hornetq-protocol]. Adding protocol support for: HORNETQ
    2025-04-08 18:49:31,090 INFO  [org.apache.activemq.artemis.core.server] AMQ221043: Protocol module found: [artemis-mqtt-protocol]. Adding protocol support for: MQTT
    2025-04-08 18:49:31,090 INFO  [org.apache.activemq.artemis.core.server] AMQ221043: Protocol module found: [artemis-openwire-protocol]. Adding protocol support for: OPENWIRE
    2025-04-08 18:49:31,091 INFO  [org.apache.activemq.artemis.core.server] AMQ221043: Protocol module found: [artemis-stomp-protocol]. Adding protocol support for: STOMP
    2025-04-08 18:49:31,112 WARN  [org.apache.activemq.artemis.core.io.aio.AIOSequentialFileFactory] Error while calling io_getevents IO: Operation not permitted
    java.io.IOException: Error while calling io_getevents IO: Operation not permitted
        at org.apache.activemq.artemis.nativo.jlibaio.LibaioContext.blockedPoll(Native Method) ~[activemq-artemis-native-2.0.0.jar:2.0.0]
        at org.apache.activemq.artemis.nativo.jlibaio.LibaioContext.poll(LibaioContext.java:368) ~[activemq-artemis-native-2.0.0.jar:2.0.0]
        at org.apache.activemq.artemis.core.io.aio.AIOSequentialFileFactory$PollerThread.run(AIOSequentialFileFactory.java:449) [artemis-journal-2.40.0.jar:2.40.0]
    ...
    

    Se eu voltar para 2.37.0 tudo funciona, por exemplo:

    $ podman run --name mycontainer -p 61616:61616 -p 8161:8161 --rm apache/activemq-artemis:2.37.0
    Creating ActiveMQ Artemis instance at: /var/lib/artemis-instance
    
    Auto tuning journal ...
    done! Your system can make 0.87 writes per millisecond, your journal-buffer-timeout will be 1152000
    
    You can now start the broker by executing:  
    
       "/var/lib/artemis-instance/bin/artemis" run
    
    Or you can run the broker in the background using:
    
       "/var/lib/artemis-instance/bin/artemis-service" start
    
         _        _               _
        / \  ____| |_  ___ __  __(_) _____
       / _ \|  _ \ __|/ _ \  \/  | |/  __/
      / ___ \ | \/ |_/  __/ |\/| | |\___ \
     /_/   \_\|   \__\____|_|  |_|_|/___ /
     Apache ActiveMQ Artemis 2.37.0
    
    
    2025-04-08 18:56:07,777 INFO  [org.apache.activemq.artemis.integration.bootstrap] AMQ101000: Starting ActiveMQ Artemis Server version 2.37.0
    2025-04-08 18:56:07,833 INFO  [org.apache.activemq.artemis.core.server] AMQ221000: Primary message broker is starting with configuration Broker Configuration (clustered=false,journalDirectory=data/journal,bindingsDirectory=data/bindings,largeMessagesDirectory=data/large-messages,pagingDirectory=data/paging)
    2025-04-08 18:56:07,856 INFO  [org.apache.activemq.artemis.core.server] AMQ221013: Using NIO Journal
    2025-04-08 18:56:07,886 INFO  [org.apache.activemq.artemis.core.server] AMQ221057: Global Max Size is being adjusted to 1/2 of the JVM max size (-Xmx). being defined as 1073741824
    2025-04-08 18:56:07,899 INFO  [org.apache.activemq.artemis.core.server] AMQ221043: Protocol module found: [artemis-server]. Adding protocol support for: CORE
    2025-04-08 18:56:07,900 INFO  [org.apache.activemq.artemis.core.server] AMQ221043: Protocol module found: [artemis-amqp-protocol]. Adding protocol support for: AMQP
    2025-04-08 18:56:07,900 INFO  [org.apache.activemq.artemis.core.server] AMQ221043: Protocol module found: [artemis-hornetq-protocol]. Adding protocol support for: HORNETQ
    2025-04-08 18:56:07,900 INFO  [org.apache.activemq.artemis.core.server] AMQ221043: Protocol module found: [artemis-mqtt-protocol]. Adding protocol support for: MQTT
    2025-04-08 18:56:07,900 INFO  [org.apache.activemq.artemis.core.server] AMQ221043: Protocol module found: [artemis-openwire-protocol]. Adding protocol support for: OPENWIRE
    2025-04-08 18:56:07,900 INFO  [org.apache.activemq.artemis.core.server] AMQ221043: Protocol module found: [artemis-stomp-protocol]. Adding protocol support for: STOMP
    2025-04-08 18:56:07,928 INFO  [org.apache.activemq.artemis.core.server] AMQ221034: Waiting indefinitely to obtain primary lock
    2025-04-08 18:56:07,929 INFO  [org.apache.activemq.artemis.core.server] AMQ221035: Primary Server Obtained primary lock
    2025-04-08 18:56:08,003 INFO  [org.apache.activemq.artemis.core.server] AMQ221080: Deploying address DLQ supporting [ANYCAST]
    2025-04-08 18:56:08,010 INFO  [org.apache.activemq.artemis.core.server] AMQ221003: Deploying ANYCAST queue DLQ on address DLQ
    2025-04-08 18:56:08,040 INFO  [org.apache.activemq.artemis.core.server] AMQ221080: Deploying address ExpiryQueue supporting [ANYCAST]
    2025-04-08 18:56:08,040 INFO  [org.apache.activemq.artemis.core.server] AMQ221003: Deploying ANYCAST queue ExpiryQueue on address ExpiryQueue
    2025-04-08 18:56:08,254 INFO  [org.apache.activemq.artemis.core.server] AMQ221020: Started EPOLL Acceptor at 0.0.0.0:61616 for protocols [CORE,MQTT,AMQP,STOMP,HORNETQ,OPENWIRE]
    2025-04-08 18:56:08,271 INFO  [org.apache.activemq.artemis.core.server] AMQ221020: Started EPOLL Acceptor at 0.0.0.0:5445 for protocols [HORNETQ,STOMP]
    2025-04-08 18:56:08,289 INFO  [org.apache.activemq.artemis.core.server] AMQ221020: Started EPOLL Acceptor at 0.0.0.0:5672 for protocols [AMQP]
    2025-04-08 18:56:08,292 INFO  [org.apache.activemq.artemis.core.server] AMQ221020: Started EPOLL Acceptor at 0.0.0.0:1883 for protocols [MQTT]
    2025-04-08 18:56:08,295 INFO  [org.apache.activemq.artemis.core.server] AMQ221020: Started EPOLL Acceptor at 0.0.0.0:61613 for protocols [STOMP]
    2025-04-08 18:56:08,301 INFO  [org.apache.activemq.artemis.core.server] AMQ221007: Server is now active
    2025-04-08 18:56:08,301 INFO  [org.apache.activemq.artemis.core.server] AMQ221001: Apache ActiveMQ Artemis Message Broker version 2.37.0 [0.0.0.0, nodeID=213eeb8e-14ab-11f0-831f-024f3c5ba3d8] 
    2025-04-08 18:56:08,305 INFO  [org.apache.activemq.artemis] AMQ241003: Starting embedded web server
    2025-04-08 18:56:08,414 INFO  [org.apache.activemq.hawtio.branding.PluginContextListener] Initialized activemq-branding plugin
    2025-04-08 18:56:08,441 INFO  [org.apache.activemq.hawtio.plugin.PluginContextListener] Initialized artemis-plugin plugin
    2025-04-08 18:56:08,548 INFO  [io.hawt.HawtioContextListener] Initialising hawtio services
    2025-04-08 18:56:08,552 INFO  [io.hawt.system.ConfigManager] Configuration will be discovered via system properties
    2025-04-08 18:56:08,561 INFO  [io.hawt.jmx.JmxTreeWatcher] Welcome to Hawtio 2.17.7
    2025-04-08 18:56:08,564 INFO  [io.hawt.web.auth.AuthenticationConfiguration] Starting hawtio authentication filter, JAAS realm: "activemq" authorized role(s): "amq" role principal classes: "org.apache.activemq.artemis.spi.core.security.jaas.RolePrincipal"
    2025-04-08 18:56:08,567 INFO  [io.hawt.web.auth.LoginRedirectFilter] Hawtio loginRedirectFilter is using 1800 sec. HttpSession timeout
    2025-04-08 18:56:08,582 INFO  [org.apache.activemq.artemis] AMQ241001: HTTP Server started at http://0.0.0.0:8161
    2025-04-08 18:56:08,582 INFO  [org.apache.activemq.artemis] AMQ241002: Artemis Jolokia REST API available at http://0.0.0.0:8161/console/jolokia
    2025-04-08 18:56:08,582 INFO  [org.apache.activemq.artemis] AMQ241004: Artemis Console available at http://0.0.0.0:8161/console
    

    Vale a pena notar que o corretor está retornando para NIO em vez de usar AIO. No entanto, se eu voltar para a versão 2.35.0, ele usa AIO como esperado:

    $ podman run --name mycontainer -p 61616:61616 -p 8161:8161 --rm apache/activemq-artemis:2.35.0
    Creating ActiveMQ Artemis instance at: /var/lib/artemis-instance
    
    Auto tuning journal ...
    done! Your system can make 83.33 writes per millisecond, your journal-buffer-timeout will be 12000
    
    You can now start the broker by executing:  
    
       "/var/lib/artemis-instance/bin/artemis" run
    
    Or you can run the broker in the background using:
    
       "/var/lib/artemis-instance/bin/artemis-service" start
    
         _        _               _
        / \  ____| |_  ___ __  __(_) _____
       / _ \|  _ \ __|/ _ \  \/  | |/  __/
      / ___ \ | \/ |_/  __/ |\/| | |\___ \
     /_/   \_\|   \__\____|_|  |_|_|/___ /
     Apache ActiveMQ Artemis 2.35.0
    
    
    2025-04-08 18:58:23,246 INFO  [org.apache.activemq.artemis.integration.bootstrap] AMQ101000: Starting ActiveMQ Artemis Server version 2.35.0
    2025-04-08 18:58:23,300 INFO  [org.apache.activemq.artemis.core.server] AMQ221000: Primary message broker is starting with configuration Broker Configuration (clustered=false,journalDirectory=data/journal,bindingsDirectory=data/bindings,largeMessagesDirectory=data/large-messages,pagingDirectory=data/paging)
    2025-04-08 18:58:23,320 INFO  [org.apache.activemq.artemis.core.server] AMQ221012: Using AIO Journal
    2025-04-08 18:58:23,351 INFO  [org.apache.activemq.artemis.core.server] AMQ221057: Global Max Size is being adjusted to 1/2 of the JVM max size (-Xmx). being defined as 1073741824
    2025-04-08 18:58:23,365 INFO  [org.apache.activemq.artemis.core.server] AMQ221043: Protocol module found: [artemis-server]. Adding protocol support for: CORE
    2025-04-08 18:58:23,365 INFO  [org.apache.activemq.artemis.core.server] AMQ221043: Protocol module found: [artemis-amqp-protocol]. Adding protocol support for: AMQP
    2025-04-08 18:58:23,365 INFO  [org.apache.activemq.artemis.core.server] AMQ221043: Protocol module found: [artemis-hornetq-protocol]. Adding protocol support for: HORNETQ
    2025-04-08 18:58:23,365 INFO  [org.apache.activemq.artemis.core.server] AMQ221043: Protocol module found: [artemis-mqtt-protocol]. Adding protocol support for: MQTT
    2025-04-08 18:58:23,366 INFO  [org.apache.activemq.artemis.core.server] AMQ221043: Protocol module found: [artemis-openwire-protocol]. Adding protocol support for: OPENWIRE
    2025-04-08 18:58:23,366 INFO  [org.apache.activemq.artemis.core.server] AMQ221043: Protocol module found: [artemis-stomp-protocol]. Adding protocol support for: STOMP
    2025-04-08 18:58:23,393 INFO  [org.apache.activemq.artemis.core.server] AMQ221034: Waiting indefinitely to obtain primary lock
    2025-04-08 18:58:23,393 INFO  [org.apache.activemq.artemis.core.server] AMQ221035: Primary Server Obtained primary lock
    2025-04-08 18:58:23,448 INFO  [org.apache.activemq.artemis.core.server] AMQ221080: Deploying address DLQ supporting [ANYCAST]
    2025-04-08 18:58:23,459 INFO  [org.apache.activemq.artemis.core.server] AMQ221003: Deploying ANYCAST queue DLQ on address DLQ
    2025-04-08 18:58:23,484 INFO  [org.apache.activemq.artemis.core.server] AMQ221080: Deploying address ExpiryQueue supporting [ANYCAST]
    2025-04-08 18:58:23,484 INFO  [org.apache.activemq.artemis.core.server] AMQ221003: Deploying ANYCAST queue ExpiryQueue on address ExpiryQueue
    2025-04-08 18:58:23,719 INFO  [org.apache.activemq.artemis.core.server] AMQ221020: Started EPOLL Acceptor at 0.0.0.0:61616 for protocols [CORE,MQTT,AMQP,STOMP,HORNETQ,OPENWIRE]
    2025-04-08 18:58:23,725 INFO  [org.apache.activemq.artemis.core.server] AMQ221020: Started EPOLL Acceptor at 0.0.0.0:5445 for protocols [HORNETQ,STOMP]
    2025-04-08 18:58:23,741 INFO  [org.apache.activemq.artemis.core.server] AMQ221020: Started EPOLL Acceptor at 0.0.0.0:5672 for protocols [AMQP]
    2025-04-08 18:58:23,744 INFO  [org.apache.activemq.artemis.core.server] AMQ221020: Started EPOLL Acceptor at 0.0.0.0:1883 for protocols [MQTT]
    2025-04-08 18:58:23,747 INFO  [org.apache.activemq.artemis.core.server] AMQ221020: Started EPOLL Acceptor at 0.0.0.0:61613 for protocols [STOMP]
    2025-04-08 18:58:23,761 INFO  [org.apache.activemq.artemis.core.server] AMQ221007: Server is now active
    2025-04-08 18:58:23,761 INFO  [org.apache.activemq.artemis.core.server] AMQ221001: Apache ActiveMQ Artemis Message Broker version 2.35.0 [0.0.0.0, nodeID=71fe0044-14ab-11f0-afa3-02bcc4133493] 
    2025-04-08 18:58:23,765 INFO  [org.apache.activemq.artemis] AMQ241003: Starting embedded web server
    2025-04-08 18:58:23,879 INFO  [org.apache.activemq.hawtio.branding.PluginContextListener] Initialized activemq-branding plugin
    2025-04-08 18:58:23,903 INFO  [org.apache.activemq.hawtio.plugin.PluginContextListener] Initialized artemis-plugin plugin
    2025-04-08 18:58:24,012 INFO  [io.hawt.HawtioContextListener] Initialising hawtio services
    2025-04-08 18:58:24,015 INFO  [io.hawt.system.ConfigManager] Configuration will be discovered via system properties
    2025-04-08 18:58:24,022 INFO  [io.hawt.jmx.JmxTreeWatcher] Welcome to Hawtio 2.17.7
    2025-04-08 18:58:24,024 INFO  [io.hawt.web.auth.AuthenticationConfiguration] Starting hawtio authentication filter, JAAS realm: "activemq" authorized role(s): "amq" role principal classes: "org.apache.activemq.artemis.spi.core.security.jaas.RolePrincipal"
    2025-04-08 18:58:24,027 INFO  [io.hawt.web.auth.LoginRedirectFilter] Hawtio loginRedirectFilter is using 1800 sec. HttpSession timeout
    2025-04-08 18:58:24,034 INFO  [org.apache.activemq.artemis] AMQ241001: HTTP Server started at http://0.0.0.0:8161
    2025-04-08 18:58:24,034 INFO  [org.apache.activemq.artemis] AMQ241002: Artemis Jolokia REST API available at http://0.0.0.0:8161/console/jolokia
    2025-04-08 18:58:24,034 INFO  [org.apache.activemq.artemis] AMQ241004: Artemis Console available at http://0.0.0.0:8161/console
    

    O problema parece estar de alguma forma relacionado ao ARTEMIS-5055 .

    • 1
  2. Vijay
    2025-04-08T08:37:56+08:002025-04-08T08:37:56+08:00

    O erro acontece porque o Artemis tenta usar o AIO (via libaio), que o Docker bloqueia por padrão em imagens não Alpine.

    Para corrigir o problema, defina ARTEMIS_JOURNAL_TYPE=NIO no seu arquivo de execução ou composição do Docker para usar NIO.

    ex:

    docker run -e ARTEMIS_JOURNAL_TYPE=NIO apache/activemq-artemis:2.40.0
    
    • 0

relate perguntas

  • Lock Condition.notify está lançando java.lang.IllegalMonitorStateException

  • Resposta de microsserviço Muitos para Um não aparece no carteiro

  • Validação personalizada do SpringBoot Bean

  • Os soquetes Java são FIFO?

  • Por que não é possível / desencorajado definir um lado do servidor de tempo limite de solicitação?

Sidebar

Stats

  • Perguntas 205573
  • respostas 270741
  • best respostas 135370
  • utilizador 68524
  • Highest score
  • respostas
  • Marko Smith

    Reformatar números, inserindo separadores em posições fixas

    • 6 respostas
  • Marko Smith

    Por que os conceitos do C++20 causam erros de restrição cíclica, enquanto o SFINAE antigo não?

    • 2 respostas
  • Marko Smith

    Problema com extensão desinstalada automaticamente do VScode (tema Material)

    • 2 respostas
  • Marko Smith

    Vue 3: Erro na criação "Identificador esperado, mas encontrado 'import'" [duplicado]

    • 1 respostas
  • Marko Smith

    Qual é o propósito de `enum class` com um tipo subjacente especificado, mas sem enumeradores?

    • 1 respostas
  • Marko Smith

    Como faço para corrigir um erro MODULE_NOT_FOUND para um módulo que não importei manualmente?

    • 6 respostas
  • Marko Smith

    `(expression, lvalue) = rvalue` é uma atribuição válida em C ou C++? Por que alguns compiladores aceitam/rejeitam isso?

    • 3 respostas
  • Marko Smith

    Um programa vazio que não faz nada em C++ precisa de um heap de 204 KB, mas não em C

    • 1 respostas
  • Marko Smith

    PowerBI atualmente quebrado com BigQuery: problema de driver Simba com atualização do Windows

    • 2 respostas
  • Marko Smith

    AdMob: MobileAds.initialize() - "java.lang.Integer não pode ser convertido em java.lang.String" para alguns dispositivos

    • 1 respostas
  • Martin Hope
    Fantastic Mr Fox Somente o tipo copiável não é aceito na implementação std::vector do MSVC 2025-04-23 06:40:49 +0800 CST
  • Martin Hope
    Howard Hinnant Encontre o próximo dia da semana usando o cronógrafo 2025-04-21 08:30:25 +0800 CST
  • Martin Hope
    Fedor O inicializador de membro do construtor pode incluir a inicialização de outro membro? 2025-04-15 01:01:44 +0800 CST
  • Martin Hope
    Petr Filipský Por que os conceitos do C++20 causam erros de restrição cíclica, enquanto o SFINAE antigo não? 2025-03-23 21:39:40 +0800 CST
  • Martin Hope
    Catskul O C++20 mudou para permitir a conversão de `type(&)[N]` de matriz de limites conhecidos para `type(&)[]` de matriz de limites desconhecidos? 2025-03-04 06:57:53 +0800 CST
  • Martin Hope
    Stefan Pochmann Como/por que {2,3,10} e {x,3,10} com x=2 são ordenados de forma diferente? 2025-01-13 23:24:07 +0800 CST
  • Martin Hope
    Chad Feller O ponto e vírgula agora é opcional em condicionais bash com [[ .. ]] na versão 5.2? 2024-10-21 05:50:33 +0800 CST
  • Martin Hope
    Wrench Por que um traço duplo (--) faz com que esta cláusula MariaDB seja avaliada como verdadeira? 2024-05-05 13:37:20 +0800 CST
  • Martin Hope
    Waket Zheng Por que `dict(id=1, **{'id': 2})` às vezes gera `KeyError: 'id'` em vez de um TypeError? 2024-05-04 14:19:19 +0800 CST
  • Martin Hope
    user924 AdMob: MobileAds.initialize() - "java.lang.Integer não pode ser convertido em java.lang.String" para alguns dispositivos 2024-03-20 03:12:31 +0800 CST

Hot tag

python javascript c++ c# java typescript sql reactjs html

Explore

  • Início
  • Perguntas
    • Recentes
    • Highest score
  • tag
  • help

Footer

AskOverflow.Dev

About Us

  • About Us
  • Contact Us

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve