Programação

Q & A para programadores profissionais e entusiastas


10
UITableViewCell personalizado da ponta no Swift
Estou tentando criar uma célula de exibição de tabela personalizada a partir de uma ponta. Estou me referindo a este artigo aqui . Estou enfrentando dois problemas. Criei um arquivo .xib com um objeto UITableViewCell arrastado para ele. Criei uma subclasse UITableViewCelle a defini como classe da célula e Cell …
139 ios  uitableview  swift  ios8 






1
Por que o Git usa uma função hash criptográfica?
Por que o Git usa SHA-1 , uma função hash criptográfica, em vez de uma função hash não criptográfica mais rápida? Pergunta relacionada: Pergunta sobre estouro de pilha Por que o Git usa SHA-1 como números de versão? pergunta por que o Git usa SHA-1 em vez de números seqüenciais …
139 git  hash-function 



2
RxJS: Como eu "manualmente" atualizava um Observable?
Acho que devo estar entendendo mal algo fundamental, porque, na minha opinião, esse deve ser o caso mais básico para um observável, mas, durante toda a minha vida, não consigo descobrir como fazê-lo a partir dos documentos. Basicamente, eu quero ser capaz de fazer isso: // create a dummy observable, …

2
CMake: estrutura do projeto com testes de unidade
Estou tentando estruturar meu projeto para incluir as fontes de produção (na srcsubpasta) e testes (na testsubpasta). Estou usando o CMake para criar isso. Como um exemplo mínimo, tenho os seguintes arquivos: CMakeLists.txt: cmake_minimum_required (VERSION 2.8) project (TEST) add_subdirectory (src) add_subdirectory (test) src / CMakeLists.txt: add_executable (demo main.cpp sqr.cpp) src …


9
O MD5 ainda é bom o suficiente para identificar arquivos exclusivamente?
O hash MD5 de um arquivo ainda é considerado um método bom o suficiente para identificá-lo exclusivamente, considerando todas as falhas do algoritmo MD5 e problemas de segurança etc? A segurança não é minha principal preocupação aqui, mas é a identificação exclusiva de cada arquivo. Alguma ideia?
139 hash  md5 


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.