Programação

Q & A para programadores profissionais e entusiastas



4
Altura da janela = "Auto" não está funcionando conforme o esperado
O que estou tentando fazer é mostrar uma janela que não tenha explicitamente uma altura / largura (ambos os valores omitidos ou definidos como Auto). Eu estava imaginando que a janela descobriria seu tamanho calculando automaticamente todos os tamanhos de controles de usuário contidos, mas isso não funciona! Em vez …
223 wpf 

4
Forçar o git stash a substituir arquivos adicionados
Eu tenho alguns arquivos que não foram rastreados no git. Fiz algumas alterações e queria confirmá-las, mas percebi que tinha esquecido de verificar primeiro os arquivos não modificados. Então, eu escondi os arquivos e adicionei as versões não modificadas. Então, quando aplico o stash ao repositório, encontro conflitos devido aos …
223 git 

13
Como atribuir a partir de uma função que retorna mais de um valor?
Ainda tentando entrar na lógica R ... qual é a "melhor" maneira de descompactar (no LHS) os resultados de uma função retornando vários valores? Aparentemente, não posso fazer isso: R> functionReturningTwoValues <- function() { return(c(1, 2)) } R> functionReturningTwoValues() [1] 1 2 R> a, b <- functionReturningTwoValues() Error: unexpected ',' …


6
Substitua um caractere por outro no Bash
Eu preciso ser capaz de substituir um espaço ( ) por um ponto ( .) em uma string no bash. Eu acho que isso seria bem simples, mas sou novo, portanto não consigo descobrir como modificar um exemplo semelhante para esse uso.
223 string  bash  replace 



7
Por que usar 'virtual' para propriedades de classe nas definições de modelo do Entity Framework?
No blog a seguir: http://weblogs.asp.net/scottgu/archive/2010/07/16/code-first-development-with-entity-framework-4.aspx O blog contém o seguinte exemplo de código: public class Dinner { public int DinnerID { get; set; } public string Title { get; set; } public DateTime EventDate { get; set; } public string Address { get; set; } public string HostedBy { get; …
223 c#  class  properties  virtual 

30
Falha na fusão do material do Android e do manifesto appcompat
Eu tenho a próxima série dependencies { implementation fileTree(dir: 'libs', include: ['*.jar']) implementation 'com.android.support:appcompat-v7:28.0.0-rc01' implementation 'com.android.support.constraint:constraint-layout:1.1.2' testImplementation 'junit:junit:4.12' androidTestImplementation 'com.android.support.test:runner:1.0.2' androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.2' implementation 'com.google.android.material:material:1.0.0-rc01' } Mas quando eu quero criar um aplicativo, recebo o próximo log: Manifest merger failed : Attribute application@appComponentFactory value=(android.support.v4.app.CoreComponentFactory) from [com.android.support:support-compat:28.0.0-alpha3] AndroidManifest.xml:22:18-91 is also present at …

12
Como chamar um método assíncrono de um getter ou setter?
Qual seria a maneira mais elegante de chamar um método assíncrono de um getter ou setter em C #? Aqui estão alguns pseudo-códigos para ajudar a me explicar. async Task<IEnumerable> MyAsyncMethod() { return await DoSomethingAsync(); } public IEnumerable MyList { get { //call MyAsyncMethod() here } }
223 c#  async-ctp 

18
CSS: truncar células da tabela, mas caber o máximo possível
Conheça Fred. Ele é uma mesa: <table border="1" style="width: 100%;"> <tr> <td>This cells has more content</td> <td>Less content here</td> </tr> </table> O apartamento de Fred tem o hábito bizarro de mudar de tamanho, então ele aprendeu a esconder parte de seu conteúdo para não empurrar todas as outras unidades e …


7
Como posso renomear um campo para todos os documentos no MongoDB?
Supondo que eu tenha uma coleção no MongoDB com 5000 registros, cada um contendo algo semelhante a: { "occupation":"Doctor", "name": { "first":"Jimmy", "additional":"Smith" } Existe uma maneira fácil de renomear o campo "adicional" para "último" em todos os documentos? Eu vi o operador $ rename na documentação, mas não sou …
223 mongodb 

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.