Articles of pesquisa

Como o Google Instant funciona?

Alguma idéia de como funciona exatamente a nova pesquisa instantânea do google? Parece ser apenas chamadas AJAX para a pesquisa antiga, mas é muito difícil simplificar muito o Google. Alguém tem especulações? EDIT: Eu sei que há AJAX enviado com cada keypress, mas é preditivo? Ou você acha que é apenas uma pesquisa normal do […]

Registros de Filtragem jqGrid

Parece que houve algumas perguntas aqui sobre este assunto, e eles têm algumas ótimas respostas, mas parece que o meu caso é um pouco diferente. Eu preciso filtrar os registros exibidos em um jqGrid, mas inteiramente do lado do cliente. Por várias razões, a melhor maneira de preencher minha grade é com uma matriz que […]

MySQL find_in_set com várias cadeias de pesquisa

Eu acho que find_in_set só procura por uma única string: – find_in_set(‘a’, ‘a,b,c,d’) No exemplo acima, ‘a’ é a única string usada para pesquisa. Existe alguma maneira de usar o tipo de funcionalidade find_in_set e pesquisar por várias strings, como: – find_in_set(‘a,b,c’, ‘a,b,c,d’) No exemplo acima, quero pesquisar por três strings ‘a, b, c’. Uma […]

Como procurar por materiais “R”?

“O Google” é muito útil … a menos que o seu idioma seja chamado de “R”, caso em que ele libera toneladas de material irrelevante. Alguém tem algum truque de mecanismo de pesquisa para “R”? Existem alguns sites especializados, como os abaixo, mas como você pode dizer ao Google que você quer dizer “R” no […]

Por que Array.indexOf não encontra objects com aparência idêntica

Eu tenho matriz com objects. Algo assim: var arr = new Array( {x:1, y:2}, {x:3, y:4} ); Quando eu tento: arr.indexOf({x:1, y:2}); Retorna -1 . Se eu tiver cadeias de caracteres ou números ou outro tipo de elementos, mas object, então indexOf() funciona bem. Alguém sabe por que e o que devo fazer para pesquisar […]

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 […]