Programação

Q & A para programadores profissionais e entusiastas


3
Como mapear / reduzir / filtrar um conjunto em JavaScript?
Existe alguma maneira de map/ reduce/ filter/ etc a Setem JavaScript ou terei que escrever minha própria? Aqui estão algumas Set.prototypeextensões sensatas Set.prototype.map = function map(f) { var newSet = new Set(); for (var v of this.values()) newSet.add(f(v)); return newSet; }; Set.prototype.reduce = function(f,initial) { var result = initial; for …



5
Tarefa assíncrona espera retorno
Alguém pode explicar o que isso significa em um método síncrono? Se eu tentar mudar o método async, o VS reclamará. Isso funciona: public Task MethodName() { return Task.FromResult<object>(null); } Isso não funciona: public async Task MethodName() { return Task.FromResult<object>(null); } Então, basicamente, eu gostaria de saber o que exatamente …


17
Como obter o elemento filho pelo nome da classe?
Estou tentando obter a extensão filho que tem uma classe = 4. Aqui está um elemento de exemplo: <div id="test"> <span class="one"></span> <span class="two"></span> <span class="three"></span> <span class="four"></span> </div> As ferramentas que tenho disponíveis são JS e YUI2. Eu posso fazer algo assim: doc = document.getElementById('test'); notes = doc.getElementsByClassName('four'); //or …
131 javascript  yui 

3
qual é a maneira mais eficiente de contar ocorrências em pandas?
Eu tenho um grande dataframe df (cerca de 12M linhas) com dizer: df.columns = ['word','documents','frequency'] Portanto, o seguinte foi executado em tempo hábil: word_grouping = df[['word','frequency']].groupby('word') MaxFrequency_perWord = word_grouping[['frequency']].max().reset_index() MaxFrequency_perWord.columns = ['word','MaxFrequency'] No entanto, isso está demorando muito tempo para ser executado: Occurrences_of_Words = word_grouping[['word']].count().reset_index() O que eu estou fazendo …
131 python  pandas 


8
Quebra de código IntelliJ?
Como seria possível atribuir um atalho para quebra de linha como o texto sublime faz? isto é, se a linha do código for muito longa, ela deve ser automaticamente interrompida para a próxima linha. wikipedia.org.org/Word_wrap

6
O que é entryComponents no ngModule angular?
Estou trabalhando em um Ionicaplicativo ( 2.0.0-rc0) do qual depende angular 2. Portanto, a nova introdução de ngModulesestá incluída. Estou adicionando o meu app.module.ts.abaixo. import { NgModule } from '@angular/core'; import { IonicApp, IonicModule } from 'ionic-angular'; import { MyApp } from './app.component'; import { Users } from '../pages/users/users'; @NgModule({ …


7
Zombando vs. Espionando em estruturas de zombaria
Em estruturas de zombaria, você pode zombar de um objeto ou espioná -lo. Qual é a diferença entre os dois e quando devo / devo usar um sobre o outro? Olhando para Mockito , por exemplo, vejo coisas semelhantes sendo feitas usando espiões e zombarias , mas não tenho certeza …

3
Retornar arquivo na API da Web do ASP.Net Core
Problema Desejo retornar um arquivo no meu controlador de API da Web do ASP.Net, mas todas as minhas abordagens retornam HttpResponseMessagecomo JSON. Código até agora public async Task<HttpResponseMessage> DownloadAsync(string id) { var response = new HttpResponseMessage(HttpStatusCode.OK); response.Content = new StreamContent({{__insert_stream_here__}}); response.Content.Headers.ContentType = new MediaTypeHeaderValue("application/octet-stream"); return response; } Quando chamo esse …

5
Como comparar se duas estruturas, fatias ou mapas são iguais?
Quero verificar se duas estruturas, fatias e mapas são iguais. Mas estou tendo problemas com o seguinte código. Veja meus comentários nas linhas relevantes. package main import ( "fmt" "reflect" ) type T struct { X int Y string Z []int M map[string]int } func main() { t1 := T{ …
131 go  go-reflect 

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.