Programação

8
Multiencadeamento para zip em nodejs

A operação zip e descompactar pode ser feita multithread no nodejs? Existem vários módulos como o yauzl, mas nenhum deles usa vários encadeamentos e você não pode iniciar vários encadeamentos com cluster de nós ou algo assim, porque cada arquivo zip deve ser tratado em um único...

8
Visual Basic 6 adicionar backcolor ao painel da barra de status

Estou corrigindo um aplicativo antigo, construído com base no código do Visual Basic 6. Há um requisito para adicionar uma barra de status na parte inferior do formulário. Minha barra de status é a seguinte: Posso mostrar o texto corretamente, mas também quero adicionar uma cor de fundo...

8
Como imprimo uma regex expandida em formato não expandido?

É possível imprimir um regex criado usando notação expandida ( qr/.../x) em formato não expandido? Por exemplo: my $decimal = qr/ (?=\d|\.\d) # look-ahead to ensure at least one of the optional parts matches \d* # optional whole digits (?:\.\d*)? # optional decimal point and fractional...

8
Estado local em Common Lisp

Pergunta para iniciantes no Common Lisp: Como fazer com que meu procedimento retorne objeto procedimental distinto com sua própria ligação local cada vez que for chamada? Atualmente, uso let para criar o estado local, mas duas chamadas de função estão compartilhando o mesmo estado local. Aqui está...

8
Exceção de segurança Java Android

No meu aplicativo, o usuário pode tirar uma foto ou adicionar uma foto ao aplicativo. Estou recebendo relatórios de falhas de java.lang.SecurityException quando o aplicativo tenta exibir a imagem salva em um ImageView A linha em que ele errou é holder.imageV.setImageURI(uriParsed); Eu não...

8
Por que essa função não termina em Haskell?

Estou confuso por que minha função nestque compõe fconsigo mesma nvezes nest f 0 = id nest f n = f . nest f (n - 1) nunca termina. Eu teria pensado que seria "correspondência de padrão" no caso quando nse tornar zero. Estou definindo-o digitando essas duas linhas no GHCI e ligando, nest (+ 1) 2...

8
Java 8 aprimorado para loop com índice / intervalo

É possível especificar um índice / intervalo no loop for aprimorado em Java? Por exemplo, eu tenho uma lista: List<String> list; E eu quero executar um loop for do índice 1 em vez de 0: for(String s : list(start from index 1)) OU até o índice 5 for(String s : list(end at index 5)) Eu...