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 / user-479886

NullPointerException's questions

Martin Hope
NullPointerException
Asked: 2025-02-26 05:56:17 +0800 CST

Como usar o Compose SearchBar?

  • 4

Como posso atualizar os resultados do SearchBar com cada tecla pressionada no teclado? Não há variáveis ​​value e valuechanged nele. Aqui está a documentação.

Este é o exemplo:

@Composable
fun DockedSearchBarScaffold() {
    val textFieldState = rememberTextFieldState()
    val searchBarState = rememberSearchBarState()
    val scope = rememberCoroutineScope()
    val scrollBehavior = SearchBarDefaults.enterAlwaysSearchBarScrollBehavior()

    val inputField =
    @Composable {
        SearchBarDefaults.InputField(
            modifier = Modifier,
            searchBarState = searchBarState,
            textFieldState = textFieldState,
            onSearch = {
                scope.launch {
                    searchBarState.animateToCollapsed()
                }
            },
            placeholder = { Text("Search...") },
            leadingIcon = {
                if (searchBarState.currentValue == SearchBarValue.Expanded) {
                    IconButton(
                        onClick = { scope.launch { searchBarState.animateToCollapsed() } }
                    ) {
                        Icon(Icons.AutoMirrored.Default.ArrowBack, contentDescription = "Back")
                    }
                } else {
                    Icon(Icons.Default.Search, contentDescription = null)
                }
            }
        )
    }

    TopSearchBar(
        scrollBehavior = scrollBehavior,
        state = searchBarState,
        inputField = inputField,
    )
    ExpandedDockedSearchBar(
        state = searchBarState,
        inputField = inputField,
    ) {
        SearchResults(
            busStops = emptyList(),
            onResultClick = { result ->
                textFieldState.setTextAndPlaceCursorAtEnd(result)
                scope.launch { searchBarState.animateToCollapsed() }
            }
        )
    }
}
  • 2 respostas
  • 45 Views
Martin Hope
NullPointerException
Asked: 2025-02-24 23:18:09 +0800 CST

O botão Fechar não aparece no SnackBar no Compose

  • 6

Estou tentando exibir uma barra de lanches no jetpack compose, mas ele não está exibindo o botão X de fechar correto presente no exemplo da documentação . Em vez disso, ele está exibindo apenas a mensagem. Não consigo descobrir como exibir esse botão X de fechar.

aqui você pode ver o suposto botão fechar à direita: insira a descrição da imagem aqui

meu código:

val snackbarHostState = remember { SnackbarHostState() }
SnackbarHost(hostState = snackbarHostState)

uiState.toastMessage?.let {
    val message = stringResource(it)
    LaunchedEffect(key1 = message) {
        snackbarHostState.showSnackbar(
            message = message,
            duration = SnackbarDuration.Indefinite
        )
        vm.toastMessage(null)
    }
}
  • 1 respostas
  • 44 Views
Martin Hope
NullPointerException
Asked: 2025-02-13 20:51:32 +0800 CST

Espaço reservado para detalhes em ListDetailPaneScaffold?

  • 7

É possível exibir um espaço reservado no painel de detalhes de um ListDetailPaneScaffoldquando ainda nenhum item da lista foi selecionado? Estou exibindo uma rota em um mapa quando um item é selecionado, e seria preferível exibir um mapa vazio no painel de detalhes antes que qualquer item fosse selecionado. Exibir um espaço branco vazio não parece bom. Não consigo encontrar como fazer isso nos documentos.

ListDetailPaneScaffold(
    modifier = Modifier.fillMaxSize(),
    directive = navigator.scaffoldDirective,
    value = navigator.scaffoldValue,
    listPane = {
        AnimatedPane(modifier = Modifier.fillMaxWidth(0.1f)) {
            LinesList(
                lines = uiState.lines,
                selectedIndex = uiState.lines.indexOf(uiState.selectedLine),
                onItemClick = { index ->
                    // Navigate to the detail pane with the passed item
                    navigator.navigateTo(ListDetailPaneScaffoldRole.Detail, index)
                },
            )
        }
    },
    detailPane = {
        AnimatedPane {
            // Show the detail pane content if selected item is available
            navigator.currentDestination?.content?.let { index ->
                val selectedLine = uiState.lines[index]
                vm.selectLine(selectedLine)
                Map(selectedItem = uiState.selectedLine)
            }
        }
    },
)
  • 1 respostas
  • 28 Views
Martin Hope
NullPointerException
Asked: 2025-02-13 06:46:35 +0800 CST

Como aplicar ColorFilter a um BitmapDescriptor/Drawable?

  • 6

Preciso adicionar um BitmapDescriptor à minha polilinha no Jetpack ComposeGoogle Maps:

val arrowBitmapDescriptor: BitmapDescriptor by remember { mutableStateOf(BitmapDescriptorFactory.fromResource(R.drawable.arrow)) }
Polyline(
    points = polylinePoints,
    endCap = CustomCap(arrowBitmapDescriptor, 30f),
    color = Color(0xff0e71b8)
)

Mas preciso que o bitmapDescriptor seja colorido com a mesma cor da Polilinha, neste caso 0xff0e71b8.

Como isso pode ser feito?

No Android Views era possível dessa forma, mas não consigo descobrir como fazer isso com o Jetpack Compose BitmapDescriptor:

public BitmapDescriptor getEndCapIcon(int color) {
    Drawable drawable = ContextCompat.getDrawable(this, R.drawable.arrow);
    drawable.setBounds(0, 0, drawable.getIntrinsicWidth(), drawable.getIntrinsicHeight());
    drawable.setColorFilter(color, PorterDuff.Mode.MULTIPLY);
    android.graphics.Bitmap bitmap = android.graphics.Bitmap.createBitmap(drawable.getIntrinsicWidth(), drawable.getIntrinsicHeight(), Bitmap.Config.ARGB_8888);
    Canvas canvas = new Canvas(bitmap);
    drawable.draw(canvas);
    return BitmapDescriptorFactory.fromBitmap(bitmap);
}
  • 1 respostas
  • 43 Views
Martin Hope
NullPointerException
Asked: 2025-02-12 01:45:35 +0800 CST

Como ajustar a altura do conteúdo corretamente no Compose?

  • 5

Como envolver a altura do conteúdo de um Columnque tem vários Composables, um deles sendo outro Column? Eu tenho um Cardcom um Columncom 3 itens, um título, um corpo ( Columncom n textos e rolagem) e um texto inferior. A ideia é que se o Cardtem mais altura do que a tela, então, o usuário terá a possibilidade de rolar o corpo (o corpo tem uma rolagem). O problema é que se o corpo tem muito conteúdo (preenchendo toda a altura da tela), o texto inferior do cartão não é exibido.

Com o próximo exemplo, você pode clicar para ampliar ou encurtar o texto para testar o problema.

var long by remember{ mutableStateOf(true) }
Card(modifier = modifier.widthIn(max = 400.dp).fillMaxWidth().padding(16.dp),
    onClick = { long = !long }
) {
    Box(modifier = Modifier.fillMaxWidth(), contentAlignment = Alignment.Center) {
        Column(modifier = Modifier.padding(16.dp), horizontalAlignment = Alignment.CenterHorizontally) {
            Text(text = "1")
            Text(text = "2")

            val scrollState = rememberScrollState()
            Column(modifier = Modifier.verticalScroll(scrollState)) {
                if (long)
                    repeat(50) { Text(text = "body") }
                else
                    repeat(3) { Text(text = "body") }
            }

            Text(text = "3")
        }
    }
}

Tentei usar wrapContentHeightna coluna pai (mesmo resultado), também tentei usar weight(1f)na coluna filho (então o texto inferior fica sempre visível, mas o cartão fica sempre esticado na altura da tela cheia), etc... não consigo obter o comportamento desejado.

  • 1 respostas
  • 31 Views
Martin Hope
NullPointerException
Asked: 2025-02-10 20:58:07 +0800 CST

Por que ListDetailPaneScaffold precisa de uma classe Parcelable personalizada?

  • 5

Na documentação eles dizem isso:

Uso básico Implemente ListDetailPaneScaffold da seguinte forma:

Use uma classe que represente o conteúdo a ser selecionado. Essa classe deve ser Parcelable para dar suporte a salvar e restaurar o item de lista selecionado. Use o plugin kotlin-parcelize para gerar o código para você.

@Parcelize
class MyItem(val id: Int) : Parcelable

E depois, eles usam isso dessa maneira:

val navigator = rememberListDetailPaneScaffoldNavigator<MyItem>()

Por que eles pedem para você usar uma classe personalizada? Por que não usar simplesmente um Int representando o índice atual clicado? Simplesmente isso:

val navigator = rememberListDetailPaneScaffoldNavigator<Int>()

Estou perdendo alguma coisa? Eu testei e funciona. Ele até sobrevive a mudanças de configuração sem ter que lidar com Parcelable. Ele simplifica tudo. Por que adicionar a complexidade de uma classe Parcelable personalizada em vez de simplesmente usar um índice Int?

  • 1 respostas
  • 57 Views
Martin Hope
NullPointerException
Asked: 2025-02-09 07:31:26 +0800 CST

Como analisar essa rara estrutura XML com o Retrofit?

  • 4

Estou usando Retrofit e Jackson com parser XML para transformar esse XML em classes de dados. Como você pode ver, é um array muito raro dentro de child_group... há um item e uma info, um item e uma info, etc... não é um array normal.

<?xml version="1.0" encoding="utf-8"?>
<parent id="2261">
    <child_group>
        <item>
            <line>1</line>
        </item>
        <info></info>
        <item>
            <line>2</line>
        </item>
        <info></info>
        <item>
            <line>3</line>
        </item>
        <info></info>
    </child_group>
</parent>

Não consigo encontrar nenhuma informação sobre como criar a estrutura de classe de dados para analisar isso. O que posso tentar em seguida?

Esta estrutura de classe de dados passada para retrofit analisa apenas o primeiro item e a primeira informação, mas não o restante deles:

@JacksonXmlRootElement(localName = "parent")
data class Parent(
    val id: String,
    @JacksonXmlElementWrapper(useWrapping = false)
    @JacksonXmlProperty(localName = "child_group")
    val child_group: ChildGroup
)

data class ChildGroup(
    @JacksonXmlElementWrapper(useWrapping = false)
    @JacksonXmlProperty(localName = "item")
    val item: List<Item>,
    val info: String? = null
)

data class Item(
    val line: String
)

Este é meu construtor Retrofit:

Retrofit.Builder().baseUrl("https://www.website.es/")
.addConverterFactory(
    JacksonConverterFactory.create(XmlMapper()
    .configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES, false)
    .registerKotlinModule()))
.build().create(ApiService::class.java)

Eu tentei fazer isso também, com o mesmo resultado:

@JacksonXmlRootElement(localName = "parent")
data class Parent(
    val id: String,
    @JacksonXmlProperty(localName = "child_group")
    @JacksonXmlElementWrapper(useWrapping = false)
    val childGroup: List<ChildGroupItem> 
)

data class ChildGroupItem(
    val item: Item,
    val info: String? = null 
)

data class Item(
    val line: String
)
  • 1 respostas
  • 49 Views
Martin Hope
NullPointerException
Asked: 2025-02-07 16:21:06 +0800 CST

Como evitar recomposições desnecessárias devido à verificação de uma variável de estado?

  • 9

Estou adicionando muitos marcadores em um mapa do Google no Jetpack Compose, e funciona, mas preciso pintá-los apenas quando o nível de zoom estiver acima de 15, então adicionei if (cameraPositionState.position.zoom > 15)antes de adicionar os marcadores. Também funciona, mas funciona muito lento porque cada vez que movo a posição da câmera com o dedo, o mapa recompõe tudo e adiciona novamente todos os marcadores.

Como posso evitar essa recomposição toda vez que a câmera for movida?

Se eu remover isso, if (cameraPositionState.position.zoom > 15)as recomposições desaparecem e o mapa fica suave novamente, mas preciso dessa verificação para evitar pintar os criadores se o nível de zoom estiver acima de 15.

Como resolver isso?

val cameraPositionState = rememberCameraPositionState {
    position = CameraPosition.fromLatLngZoom(city, 13f)
}

GoogleMap(modifier = Modifier.fillMaxSize(), cameraPositionState = cameraPositionState) {
    if (cameraPositionState.position.zoom > 15) { // THIS LINE IS THE ISSUE
        val bitmapDescriptor = BitmapDescriptorFactory.fromResource(R.drawable.ic_bus_mini)
        for (busStop in uiState.data) {
            Marker(
                state = rememberMarkerState(position = LatLng(busStop.lat, busStop.lon)),
                title = busStop.name, icon = bitmapDescriptor,
            )
        }
    }
}

Tentei uma solução usando derivedstateof:

val showMarkers by remember(cameraPositionState.position.zoom) {
    derivedStateOf {
        cameraPositionState.position.zoom > 15
    }
}

e mudando o if por if (showMarkers) {mas o problema persiste, movendo a câmera, faz tudo recompor adicionando todos os marcadores novamente e atrasando o mapa

  • 1 respostas
  • 43 Views
Martin Hope
NullPointerException
Asked: 2025-01-12 20:54:22 +0800 CST

"Referência não resolvida: cópia" se estiver usando o operador || na verificação da classe de dados

  • 7

Tendo este estado:

sealed interface BusStopsDBScreenUiState {
    val message: StringResource?
    data class Loading(override val message: StringResource? = null) : BusStopsDBScreenUiState
    data class Error(override val message: StringResource? = null) : BusStopsDBScreenUiState
    data class Success(val data: List<BusStop>, override val message: StringResource? = null) : BusStopsDBScreenUiState
}

E este cheque:

if ((currentState is BusStopsDBScreenUiState.Success) || (currentState is BusStopsDBScreenUiState.Error))
    _uiState.value = currentState.copy(message = null)
}

Estou recebendo este erro durante copya chamada:

Referência não resolvida: cópia

Se eu remover o ||operador e deixar simplesmente if (currentState is BusStopsDBScreenUiState.Success)copiar, esse erro não ocorrerá mais.

Como isso é possível? Como isso pode ser resolvido?

  • 1 respostas
  • 34 Views
Martin Hope
NullPointerException
Asked: 2024-12-24 07:41:28 +0800 CST

Relacionamento muitos para muitos na sala: Não é possível encontrar a coluna da entidade filha

  • 6

Tenho um banco de dados de salas com um relacionamento muitos para muitos entre pontos de ônibus e linhas

@Entity(tableName = "BusStops")
data class BusStopEntity(
    @PrimaryKey val id: Int = 0,
    val name: String,
    val lat: Double,
    val lon: Double
)

@Entity(tableName = "Lines")
data class LineEntity(
    @PrimaryKey val id: Int = 0,
    val name: String
)

@Entity(primaryKeys = ["busStopId", "lineId"])
data class BusStopLineEntity(
    val busStopId: Int,
    val lineId: Int
)

Eu uso esta classe de dados para ter o relacionamento:

data class LineWithBusStops(
    @Embedded val line: LineEntity,
    @Relation(
        parentColumn = "id",
        entityColumn = "busStopId",
        associateBy = Junction(BusStopLineEntity::class)
    )
    val busStops: List<BusStopEntity>
)

Mas recebo um erro na @RelationlinhaentityColumn = "busStopId"

Não é possível encontrar a coluna da entidade filho busStopIdem com.local.model.BusStopEntity. Opções: id, nome, lat, lon

Se eu mudar busStopIdpara id, terei ainda mais erros.

Alguma ideia?

kotlin
  • 1 respostas
  • 28 Views
Martin Hope
NullPointerException
Asked: 2024-12-23 16:33:31 +0800 CST

Como analisar XML com dois elementos com o mesmo nome?

  • 8

Preciso analisar este XML retornado pelo Retrofit:

<data>
    <id>1</id>
    <subdata>
        <id>1a</id>
    </subdata>
    <subdata>
        <id>1b</id>
    </subdata>
</data>

Estou usando Jackson:

Retrofit.Builder()
    .baseUrl("https://www.web.com/")
    .addConverterFactory(JacksonConverterFactory.create(XmlMapper()
        .configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES, false)
        .registerKotlinModule()))
    .build().create(DataApiService::class.java)

Tentei com essas classes de dados para o objeto:

data class Data(
    val id: String,
    @JacksonXmlProperty(localName = "subdata")
    val subdata1: SubData,
    @JacksonXmlProperty(localName = "subdata")
    val subdata2: SubData
)

data class SubData(
    val id: String,
)

Mas não funciona:

IllegalArgumentException: Conflicting getter definitions for property "subdata": com.data.model.Data#getSubdata1() vs com.data.model.Data#getSubdata2()
java
  • 1 respostas
  • 59 Views
Martin Hope
NullPointerException
Asked: 2024-11-11 20:36:56 +0800 CST

Como aninhar uma rolagem vertical dentro de outra rolagem vertical no Compose?

  • 7

O que posso fazer se eu precisar colocar um lazycolumndentro de um lazycolumn? Estou recebendo este erro:

IllegalStateException: O componente com rolagem vertical foi medido com restrições de altura máxima infinita, o que não é permitido.

Eu sei que, como diz o documento ( https://developer.android.com/develop/ui/compose/lists#avoid-nesting-scrollable ), devemos evitar aninhar componentes roláveis ​​na mesma direção.

Mas meu aplicativo é um aplicativo especial, como um "construtor de aplicativos" no qual o usuário pode construir um aplicativo usando diferentes tipos de itens, por exemplo: textos, imagens, contêineres de rolagem vertical ( lazycolumns), contêineres de rolagem horizontal ( lazyrows), etc. e, por exemplo, o usuário é livre para colocar uma rolagem vertical, com algum texto e uma rolagem horizontal, e essa rolagem horizontal pode ter uma rolagem vertical dentro.

Preciso saber como conseguir isso

  • 1 respostas
  • 96 Views
Martin Hope
NullPointerException
Asked: 2024-10-11 19:35:51 +0800 CST

Como especificar o verticalAlignment de um contêiner composable por uma porcentagem?

  • 7

É possível especificar o alinhamento vertical de um contêiner por uma porcentagem da altura do contêiner? por exemplo, 20% da altura.

Só consigo encontrar formas padrão comoverticalAlignment = Alignment.CenterVertically

Por exemplo:

LazyRow(
        modifier = modifier.fillMaxSize(),
        verticalAlignment = Alignment.CenterVertically, <--- I need this to be 20% 
        horizontalArrangement = Arrangement.spacedBy(5.dp, Alignment.CenterHorizontally)
    ) {
        items(section.options) { menuOption ->
            HorizontalMenuOption(
                option = menuOption,
                buttonWidthPercentage = buttonWidthPercentageInFloat,
                onClickAction = onClickAction
            )
        }
    }
  • 1 respostas
  • 33 Views
Martin Hope
NullPointerException
Asked: 2024-08-22 15:18:08 +0800 CST

Loop infinito de recomposição se eu adicionar um if em um elemento que pode ser composto

  • 5

Um elemento que pode ser composto com a navhostserá recomposto em um loop infinito se eu adicionar uma condição if para navegar até uma tela se um parâmetro int que representa a seção atual tiver sido alterado. A condição não mudou, o parâmetro é sempre 1 em cada recomposição , mas o que pode ser composto está sendo recomposto constantemente se eu adicionar esse if. Se eu removê-lo, ele só será recomposto uma vez.

A razão pela qual preciso disso é porque um evento externo (não neste elemento que pode ser composto ou em seus filhos) pode alterar a tela atual e é representado por aquela variável chamada currentSectionIdque está sendo observada no elemento que pode ser composto pai a partir de um fluxo de estado armazenado em outra classe.

Alguém pode me explicar esse loop infinito?

@Composable
fun ApplicationNavHost(
    currentSectionId: Int,
    modifier: Modifier = Modifier,
    navController: NavHostController = rememberNavController()
) {
    val sections = SectionHolder.sections
    val startSection = SectionHolder.startSection

    NavHost(
        navController = navController,
        startDestination = startSection.toString(),
        modifier = modifier
    ) {
        for ((i, section) in sections.withIndex()) {
            Log.d("XXXX", "added route: $i")
            composable(route = i.toString()) {
                SectionComposableFactory(
                    section = section,
                )
            }
        }
    }

    if (currentSectionId != startSection.toInt()){
        navController.navigate(currentSectionId.toString())
        Log.d("XXXX", "new section: $currentSectionId")
    }
}
  • 1 respostas
  • 29 Views
Martin Hope
NullPointerException
Asked: 2024-05-29 19:19:36 +0800 CST

Atualizando corretamente um uistate mutablestate para definir o item selecionado atual em um viewmodel

  • 6

Como atualizar um uistate mutablestate para definir o item selecionado atual em um viewmodel? Eu tenho essa classe uistate e preciso alterar o valor de selectedBookId.

sealed interface BooksGridUiState {
    data class Success(
        val booksList: List<BookData>,
        val selectedBookId: String?
    ) : BooksGridUiState
    object Error : BooksGridUiState
    object Loading : BooksGridUiState
}

Esta é a variável no viewmodel:

var uiState: BooksGridUiState by mutableStateOf(BooksGridUiState.Loading)
        private set

Não consigo fazer o truque de ligar

.update {
    it.copy(

Porque este não é um mutablestateflow e estou seguindo um codelab e preciso usar mutablestate (editado)

é correto fazer assim?

fun selectBook(id: String) {
    (uiState as BooksGridUiState.Success).let {
        uiState = BooksGridUiState.Success(it.booksList, id)
    }
}

talvez seja melhor fazer assim?

fun selectBook(id: String) {
    (uiState as BooksGridUiState.Success).let {
        uiState = it.copy(selectedBookId = id)
    }
}
  • 1 respostas
  • 29 Views

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