Programação

Q & A para programadores profissionais e entusiastas

6
Qual é a vantagem do __builtin_expect do GCC nas declarações if else?
Me deparei com um #define em que eles usam __builtin_expect. A documentação diz: Função interna: long __builtin_expect (long exp, long c) Você pode usar __builtin_expectpara fornecer ao compilador informações de previsão de ramificação. Em geral, você deve preferir usar o feedback real do perfil para isso (-fprofile-arcs ), pois os …
144 c  linux  gcc  built-in 





7
Personagens Grep antes e depois da partida?
Usando isto: grep -A1 -B1 "test_pattern" file produzirá uma linha antes e depois do padrão correspondente no arquivo. Existe uma maneira de exibir não linhas, mas um número especificado de caracteres? As linhas no meu arquivo são muito grandes, então não estou interessado em imprimir a linha inteira, mas apenas …
144 bash  grep 


8
obter atributos de dados no código JavaScript
Eu tenho o próximo html: <span data-typeId="123" data-type="topic" data-points="-1" data-important="true" id="the-span"></span> É possível obter os atributos que começam com data-e usá-lo no código JavaScript , como o código abaixo? Por enquanto eu recebo nullcomo resultado. document.getElementById("the-span").addEventListener("click", function(){ var json = JSON.stringify({ id: parseInt(this.typeId), subject: this.datatype, points: parseInt(this.points), user: "H. Pauwelyn" …

4
Matriz JavaScript para definir
O MSDN faz referência à abstração da coleção Set do JavaScript . Eu tenho uma matriz de objetos que gostaria de converter em um conjunto para poder remover ( .delete()) vários elementos pelo nome: var array = [ {name: "malcom", dogType: "four-legged"}, {name: "peabody", dogType: "three-legged"}, {name: "pablo", dogType: "two-legged"} …
144 javascript  arrays  set 

8
Como permitir que todos os tipos de conexão de rede HTTP e HTTPS no Android (9) Pie?
No Android 9 Pie agora, solicitações sem criptografia nunca funcionarão. E, por padrão, o sistema espera que você use o TLS por padrão. Você pode ler esse recurso aqui. Portanto, se você fizer solicitações apenas via HTTPS, estará seguro. Mas e os aplicativos que fazem solicitações através de sites diferentes, …

13
Como colar em uma nova linha com vim?
Costumo colar algumas coisas em uma nova linha no vim. O que eu costumo fazer é: o<Esc>p O que insere uma nova linha e me coloca no modo de inserção, depois sai do modo de inserção e, finalmente, cola. Três pressionamentos de tecla. Não é muito eficiente. Alguma ideia melhor?
144 vim  editor 





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.