Programação

956
Operador :: (dois pontos) no Java 8

Eu estava explorando a fonte Java 8 e achei esta parte específica do código muito surpreendente: //defined in IntPipeline.java @Override public final OptionalInt reduce(IntBinaryOperator op) { return evaluate(ReduceOps.makeInt(op)); } @Override public final OptionalInt max() { return...

949
Como marcar um commit mais antigo no Git?

Nós somos novos no git e quero definir uma tag no início do nosso repositório. Nosso código de produção é o mesmo do repositório inicial, mas fizemos confirmações desde então. Uma tag no início nos permitiria "reverter" a produção para um estado conhecido e estável. Então, como adicionar uma tag a...

948
Como reformatar o JSON no Notepad ++?

Preciso do Notepad ++ para obter uma string json dessa {"menu": {"id": "file","value": "File","popup": {"menuitem": [{"value": "New", "onclick": "CreateNewDoc()"},{"value": "Open", "onclick": "OpenDoc()"},{"value": "Close", "onclick": "CloseDoc()"}]}}} para isso... {"menu": { "id": "file",...

947
Seletor CSS para o primeiro elemento com classe

Eu tenho vários elementos com um nome de classe red, mas não consigo selecionar o primeiro elemento class="red"usando a seguinte regra CSS: .red:first-child { border: 5px solid red; } <p class="red"></p> <div class="red"></div> Executar snippet de códigoOcultar...