Programação

Q & A para programadores profissionais e entusiastas

20
Atributo XML vs elemento XML
No trabalho, somos solicitados a criar arquivos XML para passar dados para outro aplicativo offline que criará um segundo arquivo XML para retornar, a fim de atualizar alguns de nossos dados. Durante o processo, discutimos com a equipe do outro aplicativo sobre a estrutura do arquivo XML. A amostra que …
253 xml  xsd 

13
Como simular o ambiente com o cron executa um script?
Normalmente, tenho vários problemas com a forma como o cron executa scripts, pois eles normalmente não têm a configuração do meu ambiente. Existe uma maneira de chamar bash (?) Da mesma forma que o cron faz para que eu possa testar scripts antes de instalá-los?
253 bash  scripting  cron 




16
SecurityProtocol padrão no .NET 4.5
Qual é o protocolo de segurança padrão para comunicação com servidores que suportam até TLS 1.2? Vai .NETpor padrão, escolha a maior protocolo de segurança suportado no lado do servidor ou eu tenho que adicionar explicitamente esta linha de código: System.Net.ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls | SecurityProtocolType.Tls11 | SecurityProtocolType.Tls12; Existe uma maneira …
253 .net  security  ssl 


5
jQuery perde evento de foco
Estou tentando mostrar um contêiner se um campo de entrada obtiver o foco e - esse é o problema real - ocultar o contêiner se o foco for perdido. Existe um evento oposto ao foco do jQuery? Algum código de exemplo: <input type="text" value="" name="filter" id="filter"/> <div id="options">some cool options</div> …


6
Por que 0 <-0x80000000?
Eu tenho abaixo um programa simples: #include &lt;stdio.h&gt; #define INT32_MIN (-0x80000000) int main(void) { long long bal = 0; if(bal &lt; INT32_MIN ) { printf("Failed!!!"); } else { printf("Success!!!"); } return 0; } A condição if(bal &lt; INT32_MIN )é sempre verdadeira. Como isso é possível? Funciona bem se eu alterar …

14
Threads vs Processos no Linux
Recentemente, ouvi algumas pessoas dizerem que, no Linux, quase sempre é melhor usar processos em vez de threads, pois o Linux é muito eficiente no processamento de processos e porque há muitos problemas (como bloqueio) associados a threads. No entanto, desconfio, porque parece que os threads podem proporcionar um ganho …


4
O que torna uma instrução SQL sargável?
Por definição (pelo menos pelo que vi), sargable significa que uma consulta é capaz de fazer com que o mecanismo de consulta otimize o plano de execução que a consulta usa. Tentei procurar as respostas, mas não parece haver muito sobre o assunto. Portanto, a pergunta é: o que torna …

4
O que é "levantamento" no Scala?
Às vezes, quando leio artigos no ecossistema Scala, leio o termo "levantamento" / "levantado". Infelizmente, não está explicado o que isso significa exatamente. Eu fiz algumas pesquisas e parece que o levantamento tem algo a ver com valores funcionais ou algo assim, mas não consegui encontrar um texto que explique …

3
Casos de uso para planejadores RxJava
No RxJava, existem 5 agendadores diferentes para você escolher: imediato () : cria e retorna um agendador que executa o trabalho imediatamente no segmento atual. trampolim () : cria e retorna um agendador que enfileira o trabalho no encadeamento atual a ser executado após a conclusão do trabalho atual. newThread …

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.