Skip to content

Instantly share code, notes, and snippets.

View juniorcesarabreu's full-sized avatar
🏠
Working from home

Júnior César Abreu juniorcesarabreu

🏠
Working from home
View GitHub Profile
SET FOREIGN_KEY_CHECKS = 0;

SELECT @@FOREIGN_KEY_CHECKS;

SET FOREIGN_KEY_CHECKS = 1;

FONTE

FOR
Conditionally perform a command several times.
syntax-FOR-Files
FOR %%parameter IN (set) DO command
syntax-FOR-Files-Rooted at Path
FOR /R [[drive:]path] %%parameter IN (set) DO command
/*
see in the link :
http://www.coderanch.com/t/304851/JDBC/java/Java-date-MySQL-date-conversion
The following code just solved the problem:
*/
java.util.Date dt = new java.util.Date();
java.text.SimpleDateFormat sdf =
@juniorcesarabreu
juniorcesarabreu / funcao-arrastar-e-soltar-nativa-do-html5.markdown
Last active May 19, 2017 23:15
Função Arrastar e soltar nativa do HTML5

Embed

Se você quiser fazer embed de um gist na sua aplicação, você só precisa adicionar a extensão .pibb na URL, e você terá a versão HTML, somente com os os arquivos do gist :)

Ou então, copiar o script de Embed na aba que aparece na sidebar, na lateral direita.

Versionamento do gist

Você pode tratar seus gists também como repositórios, pois eles podem ser clonados como qualquer outro projeto:

A compilação de um programa escrito em C é feita resumidamente em duas etapas:

  1. Compilação: Traduzir cada source (.c) (chamado unidade de tradução) em um objeto (.o)
  2. Linking: Unir todos os objetos em um programa executável ou biblioteca

O objetivo dessa separação é ganhar tempo. Primeiro que a compilação ocorre em partes, um arquivo por vez, evitando saturar a memória e o tempo de otimização. Depois que você só precisa recompilar os sources que você alterar, não todos.

Dessa forma o compilador não tem nenhuma informação sobre quais são as funções e variáveis expostas pelas outras unidades de tradução, apenas a que ele está lidando no momento. Os arquivos de cabeçalho são a forma de especificar essa interface. O compilador considera que

If you frequently need to access the Nth element of a sequence, std::list, which is implemented as a doubly linked list, is probably not the right choice. std::vector or std::deque would likely be better.

That said, you can get an iterator to the Nth element using std::advance:

std::list<Object> l;
// add elements to list 'l'...

unsigned N = /* index of the element you want to retrieve */;
// <editor-fold defaultstate="collapsed" desc="Code description">//GEN-BEGIN:initComponents
[...]
// </editor-fold>//GEN-END:initComponents
// <editor-fold defaultstate="collapsed" desc="Descrição do código">
[...]
// </editor-fold>//fim
@juniorcesarabreu
juniorcesarabreu / pasta-padrao-xampp.md
Last active June 29, 2017 13:42
Alterar Pasta Padrão do Xampp

Alterar Pasta Padrão do Xampp

Acessando o Arquivo httpd.conf

Acesse o arquivo httpd.conf que esta dentro da pasta xampp/apache/conf da unidade em que o servidor local foi instalado.

Alterando Parâmetros