Articles of de

Algum exemplo de uma chave estrangeira anulável necessária?

Customers customer_id Orders order_id customer_id fk Se eu tiver duas tabelas e definir uma chave estrangeira em customer_id na tabela Pedidos, permitindo que ela seja nula, estou dizendo que posso ter um pedido que não tenha um cliente associado a ela. Como tal, a noção de uma chave estrangeira anulável parece estar em desacordo com […]

Tipos embutidos têm semântica de movimento?

Considere este código: #include using namespace std; void Func(int&& i) { ++i; } int main() { int num = 1234; cout << "Before: " << num << endl; Func(std::move(num)); cout << "After: " << num << endl; } Sua saída é: Before: 1234 After: 1235 Claramente, i está sendo modificado dentro de Func , já […]

Detectando Sistemas Operacionais em Ruby

Existe uma maneira de detectar o sistema operacional em ruby? Eu estou trabalhando no desenvolvimento de uma ferramenta de sketchup que precisará detectar MAC vs. WINDOWS.

localStorage vs sessionStorage vs cookies

Eu estou trabalhando em um aplicativo onde eu preciso manter alguns dados durante o usuário está logado e eu tenho essa pergunta, qual é a diferença entre localStorage, sessionStorage, cookies ??? Eu estava perguntando o que posso usar para persistir alguns dados no DOM, mesmo que o usuário atualize a página, algumas pessoas dizem: use […]

O que é uma aba vertical?

Qual foi o uso histórico original do caractere de tabulação vertical ( \v na linguagem C, ASCII 11)? Alguma vez teve uma chave num teclado? Como alguém gerou isso? Existe algum idioma ou sistema ainda em uso hoje em que o caractere de tabulação vertical faz algo interessante e útil?

Paperclip :: Errors :: MissingRequiredValidatorError com Rails 4

Estou recebendo este erro quando tento fazer o upload usando o clipe de papel com meu aplicativo de blogging de rails. Não tenho certeza do que está se referindo quando diz “MissingRequiredValidatorError” Eu pensei que atualizando post_params e dando-lhe: imagem seria bom, como ambos criar e atualizar o uso post_params Paperclip::Errors::MissingRequiredValidatorError in PostsController#create Paperclip::Errors::MissingRequiredValidatorError Extracted […]

Duas matrizes, onde os itens na matriz x podem estar na matriz y, mas não vice-versa, testar todas as permutações

Um pequeno aplicativo que eu escrevi permite que um usuário adicione vários itens a dois arrays. Alguma lógica calcula uma figura do conteúdo de cada matriz. Qualquer item na matriz x pode ser colocado na matriz y e vice-versa. Os itens pertencentes ao array y nunca podem ser movidos (a menos que tenham sido movidos […]

Como usar a function de conjunto de nós de maneira independente de plataforma?

Estou escrevendo algum arquivo xlst que eu quero usar no Linux e no Windows. Neste arquivo eu uso a function node-set que declarada em namespaces diferentes para MSXML e xsltproc (“urn: schemas-microsoft-com: xslt” e ” http://exslt.org/common ” respectivamente). Existe alguma maneira independente de plataforma de usar o conjunto de nós?

A restrição de chave estrangeira do MySQL 5.5 falha quando existe chave estrangeira

Apenas instalei o MySQL 5.5 no mac os x 10.6 e estou tendo um problema estranho em muitas tabelas. Abaixo está um exemplo. Inserir uma linha falha com uma restrição de chave estrangeira quando não deveria. A chave estrangeira a que faz referência existe. Alguma ideia? mysql> show create table Language; +———-+—————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————-+ | Table | […]

Associação de modelos com propriedades anexadas

Eu tenho um estilo padrão para meus botões, mas eu quero que certas partes do estilo sejam configuráveis. Por exemplo, eu tenho uma borda aparece quando o MouseOver é acionado para o botão e eu quero que a cor da borda seja configurável. Seguindo este artigo: http://www.thomaslevesque.com/2011/10/01/wpf-creating-parameterized-styles-with-attached-properties/ Eu pensei que poderia usar propriedades anexadas e […]