Articles of a

A otimização do JavaScript for loops é realmente necessária?

Eu li que é aconselhável otimizar loops em JavaScript, não lendo o atributo length de uma matriz a cada iteração no header do loop . Então, devemos preferir fazer isso: var names = [‘George’,’Ringo’,’Paul’,’John’]; for(var i=0,j=names.length;i<j;i++){// Read array length once and assign it to a variable doSomeThingWith(names[i]); } em vez disso: var names = [‘George’,’Ringo’,’Paul’,’John’]; […]

Suprimir aviso de importação reprovado em Java

Em Java, se você importar uma class reprovada: import SomeDeprecatedClass; Você recebe este aviso: The type SomeDeprecatedClass is deprecated Existe uma maneira de suprimir esse aviso?

Como faço para resize uma matriz no MATLAB?

Suponha que eu tivesse uma matriz de 1 por 12 e eu quisesse redimensioná-la para uma matriz de 4 por 3 . Como eu pude fazer isso? Minha solução atual é meio feia: for n = 1:(length(mat)/3) out(n,1:3) = mat( ((n-1)*3 + 1):((n-1)*3 + 3) ); end Existe uma maneira melhor de fazer isso?

Valide o número de itens has_many no Ruby on Rails

Os usuários podem adicionar tags a um snippet: class Snippet :taggings belongs_to :closing_reason end Quero validar o número de tags: pelo menos 1, no máximo 6. Como estou prestes a fazer isso? Obrigado.

Quais são os arquivos .a e .so?

Atualmente estou tentando portar um aplicativo C para o AIX e estou ficando confuso. Quais são os arquivos .a e .so e como eles são usados ​​ao criar / executar um aplicativo?

Suprimindo a saída da janela de comando de uma function

Uma function que estou usando tem display() nela (ou outras coisas que exibem mensagens na janela de comando), então ela gera muitas coisas (x 1200) na linha de comando quando eu executo meu código, o que torna as coisas difíceis de rastrear e observe. Existe uma maneira de suprimir a saída desta function específica? Terminar […]

Java List.contains (Objeto com valor de campo igual a x)

Eu quero verificar se uma List contém um object que tenha um campo com um determinado valor. Agora, eu poderia usar um loop para passar e verificar, mas eu estava curioso para saber se havia algo mais eficiente em código. Algo como; if(list.contains(new Object().setName(“John”))){ //Do some stuff } Eu sei que o código acima não […]

Diferença entre junit à esquerda e junit à direita no SQL Server

Eu sei sobre junções no SQL Server. Por exemplo. há duas tabelas Table1, Table2. Há estrutura de tabela estão seguindo. create table Table1 (id int, Name varchar (10)) create table Table2 (id int, Name varchar (10)) Tabela1 Dados da seguinte forma: Id Name ————- 1 A 2 B Tabela2 Dados da seguinte forma: Id Name […]

Vinculando bibliotecas estáticas a outras bibliotecas estáticas

Eu tenho um pequeno pedaço de código que depende de muitas bibliotecas estáticas (a_1-a_n). Gostaria de empacotar esse código em uma biblioteca estática e disponibilizá-lo para outras pessoas. Minha biblioteca estática, vamos chamá-lo de X, compila bem. Eu criei um programa de amostra simples que usa uma function do X, mas quando tento vinculá-lo ao […]

SQL para LINQ com múltiplos join, count e left join

Eu escrevi este pedido SQL com vários JOIN (incluindo um LEFT JOIN ). Isso me dá o resultado esperado . SELECT DISTINCT c.Id, c.Title, COUNT(v.Id) AS ‘Nb_V2’, COUNT(DISTINCT v.IdUser) AS ‘Nb_V1’, r.cnt AS ‘Nb_R’ FROM TABLE_C c JOIN TABLE_V v on c.Id = v.Id LEFT JOIN ( SELECT Id, COUNT(*) AS cnt FROM TABLE_R GROUP […]