Programação

Q & A para programadores profissionais e entusiastas


4
string.split - por delimitador de vários caracteres
Estou tendo problemas para dividir uma string em c # com um delimitador de "] [". Por exemplo, a cadeia "abc] [rfd] [5] [,] [." Deve produzir uma matriz contendo; ABC RFD 5 , . Mas não consigo fazê-lo funcionar, mesmo se eu tentar o RegEx, não consigo obter uma …
151 c#  split 


5
Interromper makefile se a variável não estiver definida
Como posso interromper uma execução de make / makefile com base na variável de makefile que não está sendo definida / avaliada? Eu vim com isso, mas funciona apenas se o chamador não executar explicitamente um destino (ou seja, executar makeapenas). ifeq ($(MY_FLAG),) abort: ## This MUST be the first …
151 makefile 

10
Como lidar corretamente com o Self fraco em blocos rápidos com argumentos
No meu TextViewTableViewCell, eu tenho uma variável para acompanhar um bloco e um método de configuração onde o bloco é passado e atribuído. Aqui está a minha TextViewTableViewCellturma: // // TextViewTableViewCell.swift // import UIKit class TextViewTableViewCell: UITableViewCell, UITextViewDelegate { @IBOutlet var textView : UITextView var onTextViewEditClosure : ((text : String) …
151 ios  swift  retain-cycle 


8
Como dividir uma string e atribuí-la a variáveis
No Python, é possível dividir uma string e atribuí-la a variáveis: ip, port = '127.0.0.1:5432'.split(':') mas no Go não parece funcionar: ip, port := strings.Split("127.0.0.1:5432", ":") // assignment count mismatch: 2 = 1 Pergunta: Como dividir uma string e atribuir valores em uma etapa?
151 string  go  split 

5
C ++ equivalente ao toString de Java?
Eu gostaria de controlar o que é gravado em um fluxo, ou seja cout, para um objeto de uma classe personalizada. Isso é possível em C ++? Em Java, você pode substituir o toString()método para fins semelhantes.
151 c++ 

8
O que significa enumerável?
Fui direcionado para as MDN's da página for..in quando dizia "for..in" itera sobre as propriedades enumeráveis ​​de um objeto ". Depois fui para a página Enumerabilidade e propriedade das propriedades, onde dizia "Propriedades enumeráveis ​​são aquelas que podem ser iteradas por um loop for..in". O dicionário define enumerável como contável, …

4
O que é um EJB e o que ele faz?
Tentando aprender o que EJBsão grãos, o que significa que suas instâncias são gerenciadas em uma piscina, blá blá. Realmente não consigo entender bem. Você pode me explicar o que eles realmente são (praticamente para um programador Java)? O que eles fazem? Quais são os seus propósitos? Por que realmente …
151 jakarta-ee  ejb  ejb-3.1 

30
android.view.InflateException: arquivo XML binário: erro ao inflar o fragmento de classe
Eu tenho um erro muito frustrante que não consigo explicar. Eu criei um aplicativo Android que usa Android AppCompatpara torná-lo compatível com versões mais antigas. Aqui está o meu principal arquivo de layout de atividade: <android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:id="@+id/drawer_layout" android:layout_width="match_parent" android:layout_height="match_parent" tools:context=".MainActivity"> <!-- As the main content view, the view …
151 android 



8
Alguém pode explicar a função "debounce" em Javascript
Estou interessado na função "debouncing" em javascript, escrita aqui: http://davidwalsh.name/javascript-debounce-function Infelizmente, o código não é explicado com clareza suficiente para eu entender. Alguém pode me ajudar a descobrir como funciona (deixei meus comentários abaixo). Em suma, eu realmente não entendo como isso funciona // Returns a function, that, as long …


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.