Já vi programadores usarem a fórmula mid = start + (end - start) / 2 em vez de usar a fórmula mais simples mid = (start + end) / 2 para encontrar o elemento do meio na matriz ou lista. Por que eles usam o
Já vi programadores usarem a fórmula mid = start + (end - start) / 2 em vez de usar a fórmula mais simples mid = (start + end) / 2 para encontrar o elemento do meio na matriz ou lista. Por que eles usam o
Qual é o objetivo de usar IBOutlets e IBActions no Xcode e no Interface Builder? Faz alguma diferença se eu não usar IBOutlets e IBActions? Rápido: @IBOutlet weak var textField: UITextField! @IBAction func buttonPressed(_ sender: Any) { /* ... */ } Objetivo-C: @property (nonatomic, weak)...
Preciso gerar alguns URLs em um modelo no ASP.NET MVC. Gostaria de chamar algo como UrlHelper.Action (), que usa as rotas para gerar a URL. Não me importo de preencher os espaços em branco habituais, como nome do host, esquema e assim por diante. Existe algum método que eu possa chamar para isso?...
Eu tenho um UIScrollViewque tem várias opiniões. Quando um usuário move o dedo, a visualização rola para a direita ou esquerda, dependendo da direção do movimento do dedo. Basicamente, meu código funciona de maneira semelhante ao aplicativo de fotos do iPhone. Agora, existe uma maneira de eu fazer...
Se eu colocar apenas uma imagem em um botão e definir o imageEdgeInsets mais próximo do topo, a imagem permanecerá centralizada e tudo funcionará conforme o esperado: [button setImage:image forState:UIControlStateNormal]; [button setImageEdgeInsets:UIEdgeInsetsMake(-15.0, 0.0, 0.0, 0.0)]; Se eu...
Estou criando um programa C ++ simples e quero substituir temporariamente uma biblioteca compartilhada fornecida pelo sistema por uma versão mais recente, para desenvolvimento e teste. Tentei definir a variável LD_LIBRARY_PATH, mas o vinculador (ld) falhou com: / usr / bin / ld: não é possível...
Quero escrever um programa de captura de tela para a plataforma Windows, mas não tenho certeza de como capturar a tela. O único método que eu conheço é usar o GDI, mas estou curioso para saber se existem outras maneiras de fazer isso e, se houver, o que implica menos sobrecarga? A velocidade é uma...
Eu acho que existe uma maneira de executar apenas testes com um determinado rótulo. Alguém
Digamos que eu tenha uma UIButtonvisualização em uma guia no meu aplicativo para iPhone e quero que ela abra uma guia diferente na barra de guias do TabBarController. Como eu escreveria o código para fazer isso? Estou assumindo que descarrego a exibição existente e carrego uma exibição de guia...
Eu continuo ouvindo sobre todos os novos recursos interessantes que estão sendo adicionados à JVM e um desses recursos interessantes é invocado dinâmico. Gostaria de saber o que é e como torna a programação reflexiva em Java mais fácil ou
Antes do iOS 6, abrir um URL como esse abriria o aplicativo Google Maps: NSURL *url = [NSURL URLWithString:@"http://maps.google.com/?q=New+York"]; [[UIApplication sharedApplication] openURL:url]; Agora, com a nova implementação do Apple Maps, isso abre o Mobile Safari para o Google Maps. Como...
Estou confuso sobre um script bash. Eu tenho o seguinte código: function grep_search() { magic_way_to_define_magic_variable_$1=`ls | tail -1` echo $magic_variable_$1 } Eu quero ser capaz de criar um nome de variável contendo o primeiro argumento do comando e com o valor de, por exemplo, a...
Como posso obter o ID do usuário atualmente conectado no MVC 5 ? Tentei as sugestões do StackOverflow, mas elas parecem não ser para o MVC 5. Além disso, qual é a melhor prática do MVC 5 de atribuir itens aos usuários? (por exemplo, um Userdeveria ter Items. Devo armazenar o usuário Idem Item?...
Enquanto escrevia esta resposta , tive que corresponder exclusivamente em quebras de linha em vez de usar o ssinalizador -flag ( dotall- ponto corresponde a quebras de linha). Os sites geralmente usados para testar expressões regulares se comportam de maneira diferente ao tentar corresponder em...
Em linguagens de programação como C e C ++, as pessoas geralmente se referem à alocação de memória estática e dinâmica. Entendo o conceito, mas a frase "Toda a memória foi alocada (reservada) durante o tempo de compilação" sempre me confunde. A compilação, como eu a entendo, converte código C / C...
Eu usei o comando gcc no terminal para compilar programas C, mas de repente, após uma atualização no SO do meu Mac (no macOS 10.14 Mojave e XCode 10.0), comecei a receber a mensagem: test.c:8:10: fatal error: stdio.h: No such file or directory #include <stdio.h> ^~~~~~~~~ compilation...
Estou tendo problemas recebendo o soquetes C API para funcionar corretamente no C++on z/OS. Embora eu esteja incluindo sys/socket.h, ainda recebo erros de tempo de compilação informando que isso AF_INETnão está definido . Estou perdendo algo óbvio, ou isso está relacionado ao fato de estar ligado...
Como eu geraria uma lista de todas as permutações possíveis de uma string com caracteres x e y de comprimento, contendo uma lista variável de caracteres. Qualquer idioma funcionaria, mas deveria ser
Eu tenho uma biblioteca que eu criei, mylib.c: #include <mylib.h> int testlib() { printf("Hello world\n"); return (0); } mylib.h: #include <stdio.h> extern int testlib(); No meu programa, tentei chamar esta função de biblioteca: myprogram.c: #include <mylib.h> int main...
O que é o 'ciclo de vida da página' de uma página ASP.NET MVC, em comparação com o ASP.NET WebForms? Estou tentando entender melhor essa questão "simples" para determinar se as páginas existentes que eu tenho em um site (muito) simples podem ser facilmente convertidas a partir do ASP.NET...