Programação

Q & A para programadores profissionais e entusiastas



4
Token de cancelamento no construtor Task: por quê?
Certos System.Threading.Tasks.Taskconstrutores aceitam a CancellationTokencomo parâmetro: CancellationTokenSource source = new CancellationTokenSource(); Task t = new Task (/* method */, source.Token); O que me deixa desconcertado é que não há como, dentro do corpo do método, obter o token passado (por exemplo, nada parecido Task.CurrentTask.CancellationToken). O token deve ser fornecido através …


4
Mantenha o nome da janela fixo no tmux
Eu sou novo no tmux. Quero manter o nome do Windows fixo depois que o renomeio. Mas depois que eu o renomeei, eles continuam mudando quando executo os comandos. Existe alguma maneira de mantê-los em um nome estático?
223 linux  tmux 




13
Instale o gitk no Mac
Alguém sabe como instalar o gitk no Mac? No site oficial, parece que o gitk vem com o git, mas a versão do meu git ( git version 1.7.12.4 (Apple Git-37)) não vem com o gitk. brew install gitk não funciona para o gitk. Informações da versão (copiadas dos comentários): …



4
Criando instância de classe PHP com uma sequência
Eu tenho duas aulas class ClassOne { }e class ClassTwo {}. Estou recebendo uma string que pode ser um "One"ou outro "Two". Em vez de usar uma switchdeclaração longa , como: switch ($str) { case "One": return new ClassOne(); case "Two": return new ClassTwo(); } Existe uma maneira de criar …
223 php 

11
Como usar count e agrupar na mesma instrução select
Eu tenho uma consulta SQL Select que tem um grupo por. Quero contar todos os registros após o grupo por declaração. Existe uma maneira de fazer isso diretamente do sql? Por exemplo, tendo uma tabela com usuários, quero selecionar as diferentes cidades e o número total de usuários select town, …
223 sql  count  group-by 


14
Detectar a tela da retina
O SDK do iOS fornece uma maneira fácil de verificar se o dispositivo atual possui uma tela de alta resolução (retina)? A melhor maneira que encontrei para fazer isso agora é: if ([[UIScreen mainScreen] respondsToSelector:@selector(scale)] == YES && [[UIScreen mainScreen] scale] == 2.00) { // RETINA DISPLAY }

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.