Perguntas com a marcação «syntax»

151
Ruby send vs __send__

Entendo o conceito de some_instance.sendmas estou tentando descobrir por que você pode chamar isso de duas maneiras. Os Ruby Koans sugerem que há alguma razão além de fornecer várias maneiras diferentes de fazer a mesma coisa. Aqui estão os dois exemplos de uso: class Foo def bar? true...

148
Diferença de PHP entre array () e []

Estou escrevendo um aplicativo PHP e quero garantir que ele funcione sem erros. O código original: <?php $data = array('name' => 'test', 'id' => 'theID'); echo form_input($data); ?> O seguinte funcionaria sem erros ou não é recomendado por algum motivo? <?= form_input(['name'...

148
Qual é o objetivo do símbolo '@' em CSS?

Eu me deparei com essa pergunta e notei que o usuário está usando uma notação que nunca tinha visto antes: @font-face { /* CSS HERE */ } Então, esse @símbolo é algo novo no CSS3, ou algo antigo que de alguma forma esqueci? É algo como onde, com um ID que você usa #e com uma classe que você usa...

145
Const antes ou depois da const?

Para começar, você provavelmente sabe que constpode ser usado para tornar os dados de um objeto ou um ponteiro não modificáveis ​​ou ambos. const Object* obj; // can't change data Object* const obj; // can't change pointer const Object* const obj; // can't change data or pointer No entanto, você...

139
Obter instrução Insert para linha existente no MySQL

Usando o MySQL, posso executar a consulta: SHOW CREATE TABLE MyTable; E ele retornará a instrução create table para a tabela específica. Isso é útil se você já possui uma tabela criada e deseja criar a mesma tabela em outro banco de dados. É possível obter a instrução de inserção para uma linha...

136
Bash / sh - diferença entre && e;

Normalmente eu uso ;para combinar mais de um comando em uma linha, mas algumas pessoas preferem &&. Existe alguma diferença? Por exemplo, cd ~; cd -e cd ~ && cd -parece fazer a mesma coisa. Qual versão é mais portátil, por exemplo, será suportada por um subconjunto do bash, como o...

135
Formatação de string denominada parâmetros?

Eu sei que é uma pergunta muito simples, mas não tenho idéia de como pesquisar no Google. Como eu posso fazer print '<a href="%s">%s</a>' % (my_url) Então isso my_urlé usado duas vezes? Eu suponho que tenho que "nomear" o %se usar um dict nos parâmetros, mas não tenho certeza da...

135
O que significa Classe <?> Em Java?

Minha pergunta é como acima. Desculpe, provavelmente é uma duplicata, mas não consegui encontrar um exemplo com o <?>no final. Por que você não usaria apenas Classcomo

135
"Int main (vooid)"? Como isso funciona?

Recentemente, tive que digitar um pequeno programa de teste C e, no processo, cometi um erro de ortografia na função principal usando acidentalmente em vooidvez de void. E ainda assim funcionou. Reduzindo-o para a menor versão completa, acabei com: int main (vooid) { return 42; } Isso de fato...

134
Contador automático em Ruby para cada um?

Eu quero usar um para cada e um contador: i=0 for blah in blahs puts i.to_s + " " + blah i+=1 end Há uma melhor forma de fazê-lo? Nota: Não sei se blahsé uma matriz ou um hash, mas fazer blahs[i]isso não tornaria muito mais sexy. Também gostaria de saber como escrever i++em...