Programação

59
O que faz ((void (*) ()) buf) (); significar?

Estou resolvendo um desafio de exploração binária no picoCTF e me deparei com este pedaço de código: ((void (*)())buf)(); onde bufé uma matriz de caracteres. Eu resolvi o desafio, mas não consigo entender o que exatamente está fazendo. Eu olhei para esta discussão, mas não consegui entender. O...

56
Integridade incorreta ao buscar no cache

Ao executar yarn add --dev jest, recebi o erro Integridade incorreta ao buscar no cache . Saída total: tests (master)$ yarn add --dev jest yarn add v1.19.0 info No lockfile found. [1/4] Resolving packages... warning jest > jest-cli > jest-config > jest-environment-jsdom > jsdom >...

56
Qual é o significado de java.util. @ Anulável?

Estou lendo o código do Goiaba, onde encontrei a anotação java.util.@Nullableem algum código. Eu sei o significado de @Nullable, mas eu não entendo este. Em particular, não consigo encontrar uma classe chamada Nullableno pacote java.util. Por favor, alguém me diga qual é o significado disso...

54
iOS 11

Não há nada de errado com as outras respostas. Estou apenas compartilhando a versão do storyboard para definir a fonte. 1. Selecione sua barra de navegação no seu controlador de navegação 2. Altere a fonte do título no Inspetor de atributos (Você provavelmente precisará alternar a tonalidade...

54
A saída -1 se torna uma barra no loop

Surpreendentemente, o seguinte código gera: / -1 O código: public class LoopOutPut { public static void main(String[] args) { LoopOutPut loopOutPut = new LoopOutPut(); for (int i = 0; i < 30000; i++) { loopOutPut.test(); } } public void test() { int i = 8; while ((i -= 3) > 0)...