Programação

Q & A para programadores profissionais e entusiastas





23
Ativar / desativar caixas de seleção
Eu tenho o seguinte: $(document).ready(function() { $("#select-all-teammembers").click(function() { $("input[name=recipients\\[\\]]").attr('checked', true); }); }); Gostaria que id="select-all-teammembers"quando clicada alternasse entre marcado e desmarcado. Ideias? que não são dezenas de linhas de código?




5
Eficiência da programação puramente funcional
Alguém sabe qual é a pior desaceleração assintótica possível que pode acontecer durante a programação puramente funcional em oposição a imperativamente (isto é, permitindo efeitos colaterais)? Esclarecimento do comentário de itowlson : existe algum problema para o qual o algoritmo não destrutivo mais conhecido seja assintoticamente pior que o algoritmo …



29
A maneira mais simples de redimensionar uma UIImage?
No meu aplicativo para iPhone, tiro uma foto com a câmera e desejo redimensioná-la para 290 * 390 pixels. Eu estava usando esse método para redimensionar a imagem: UIImage *newImage = [image _imageScaledToSize:CGSizeMake(290, 390) interpolationQuality:1]; Funciona perfeitamente, mas é uma função não documentada, por isso não posso mais usá-la no …
397 ios  uiimage  resize 

30
Uso de 'const' para parâmetros de função
Até onde você vai const? Você apenas faz funções constquando necessário, ou usa todo o porco e as usa em todos os lugares? Por exemplo, imagine um mutador simples que use um único parâmetro booleano: void SetValue(const bool b) { my_val_ = b; } Isso é constrealmente útil? Pessoalmente, opto …
397 c++  const 

6
Quais são os usos reais do ES6 WeakMap?
Quais são os usos reais da WeakMapestrutura de dados introduzidos no ECMAScript 6? Como uma chave de um mapa fraco cria uma forte referência ao seu valor correspondente, garantindo que um valor que foi inserido em um mapa fraco nunca desapareça enquanto sua chave ainda estiver ativa, ela não poderá …


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.