Articles of pesquisa

Computação rápida de log2 para inteiros de 64 bits

Um ótimo recurso de programação, Bit Twiddling Hacks, propõe ( aqui ) o seguinte método para calcular log2 de um inteiro de 32 bits: #define LT(n) n, n, n, n, n, n, n, n, n, n, n, n, n, n, n, n static const char LogTable256[256] = { -1, 0, 1, 1, 2, 2, 2, […]

Pesquisa na Barra de Ferramentas do JQGrid: procure por várias palavras para uma coluna

Eu uso a pesquisa da barra de ferramentas. Você pode pesquisar por várias palavras para uma coluna? O delimitador é um espaço e a pesquisa deve ser feita usando o operador Like. Como resultado, a pesquisa deve retornar todas as linhas que atenderam a todas as palavras da string de pesquisa, independentemente da ordem em […]

Como encontrar o commit do Git que introduziu uma string em qualquer branch?

Eu quero ser capaz de encontrar uma certa string que foi introduzida em qualquer commit em qualquer branch, como posso fazer isso? Eu encontrei algo (que eu modifiquei para o Win32), mas git whatchanged não parece estar olhando para os diferentes ramos (ignorar o pedaço py3k, é apenas uma correção de feed de linha msys […]

Pesquisa de texto completo com InnoDB

Estou desenvolvendo um aplicativo da web de alto volume, onde parte dele é um database MySQL de postagens de discussão que precisa crescer para mais de 20M linhas, sem problemas. Eu estava originalmente planejando usar MyISAM para as tabelas (para os resources de pesquisa de texto completo embutidos), mas o pensamento de toda a tabela […]

Como pesquisar tree JSON com jQuery

Eu tenho uma pergunta sobre a pesquisa do JSON para as informações específicas. Por exemplo, eu tenho este arquivo JSON: { “people”: { “person”: [ { “name”: “Peter”, “age”: 43, “sex”: “male” }, { “name”: “Zara”, “age”: 65, “sex”: “female” } ] } } Minha pergunta é: como encontrar uma determinada pessoa pelo nome e […]

Como grep Git commit diffs ou conteúdos para uma determinada palavra?

Em um repository de código Git, quero listar todos os commits que contêm uma determinada palavra. Eu tentei isso git log -p | grep –context=4 “word” mas não necessariamente me devolve o nome do arquivo (a menos que esteja a menos de 5 linhas da palavra que eu procurei. Eu também tentei git grep “word” […]

Solr vs. ElasticSearch

Quais são as principais diferenças arquitetônicas entre essas tecnologias? Além disso, quais casos de uso são geralmente mais apropriados para cada um?

grep um arquivo, mas mostra várias linhas circundantes?

Eu gostaria de grep para uma seqüência de caracteres, mas também mostrar as cinco linhas anteriores e as cinco linhas seguintes, bem como a linha correspondente. Como eu poderia fazer isso?

Como adicionar pasta ao caminho de pesquisa de assembly em tempo de execução no .net?

Minhas DLLs são carregadas por um aplicativo de terceiros, que não podemos personalizar. Minhas montagens devem estar localizadas em sua própria pasta. Eu não posso colocá-los no GAC (meu aplicativo tem um requisito para ser implantado usando o XCOPY). Quando a DLL raiz tenta carregar o recurso ou o tipo de outra DLL (na mesma […]

Algoritmo de tree de sufixos de Ukkonen em inglês claro

Eu me sinto um pouco grosso neste momento. Eu passei dias tentando envolver minha mente com a construção de tree com sufixo, mas como não tenho conhecimento em matemática, muitas das explicações me escapam à medida que começam a usar excessivamente a simbologia matemática. O mais próximo de uma boa explicação que encontrei é o […]