Programação

Q & A para programadores profissionais e entusiastas

4
Qual é a diferença entre os métodos getRequestURI e getPathInfo no HttpServletRequest?
Estou criando um controlador frontal simples e muito leve. Preciso corresponder caminhos de solicitação a diferentes manipuladores (ações) para escolher o caminho correto. Na minha máquina local HttpServletRequest.getPathInfo()e HttpServletRequest.getRequestURI()retorne os mesmos resultados. Mas não tenho certeza do que eles retornarão no ambiente de produção. Então, qual é a diferença entre …
143 java  servlets 


5
PHP foreach alterar os valores originais da matriz
Eu sou muito novo em matrizes multidimensionais, e isso está me incomodando bastante. Minha matriz é a seguinte: $fields = array( "names" => array( "type" => "text", "class" => "name", "name" => "name", "text_before" => "name", "value" => "", "required" => true, ) ) Então eu tenho uma função que …
143 php  arrays  foreach 


18
Transposição de matriz em Python
На этот вопрос есть ответы на excesso de pilha на русском : Поворот матрицы (двумерного массива) на 90 градусов в Python с помощью zip Estou tentando criar uma função de transposição de matriz para python, mas não consigo fazê-lo funcionar. Diga que eu tenho theArray = [['a','b','c'],['d','e','f'],['g','h','i']] e eu quero …




14
Funções lambda recursivas em C ++ 11
Eu sou novo no C ++ 11. Estou escrevendo a seguinte função lambda recursiva, mas ela não é compilada. sum.cpp #include <iostream> #include <functional> auto term = [](int a)->int { return a*a; }; auto next = [](int a)->int { return ++a; }; auto sum = [term,next,&sum](int a, int b)mutable ->int …
143 c++  c++11  lambda 

4
Como escrever uma consulta XPath para corresponder a dois atributos?
Pergunta seguinte: <div id="id-74385" class="guest clearfix" style="z-index: 999;"> Dado anteriormente, Se eu quiser uma expressão XPath com verificações id e classe, podemos fazê-lo com a condição 'e' LIKE: //div[@id='id-74385'] and div[@class='guest clearfix'] Esta é a maneira correta? Minha execução falha aqui ... Por favor, ajude!
143 xpath 

4
Adicionar dinamicamente ouvinte de eventos
Estou apenas começando a mexer no Angular 2 e me pergunto se alguém pode me dizer a melhor maneira de adicionar e remover dinamicamente ouvintes de eventos dos elementos. Eu tenho um componente configurado. Quando um determinado elemento do modelo é clicado, desejo adicionar um ouvinte para mousemoveoutro elemento do …

4
Como especificar tipos de função para métodos void (não void) no Java8?
Estou brincando com o Java 8 para descobrir como funciona como cidadãos de primeira classe. Eu tenho o seguinte trecho: package test; import java.util.*; import java.util.function.*; public class Test { public static void myForEach(List<Integer> list, Function<Integer, Void> myFunction) { list.forEach(functionToBlock(myFunction)); } public static void displayInt(Integer i) { System.out.println(i); } public …
143 java  java-8 

7
Java 8 Streams - coletar vs reduzir
Quando você usaria collect()vs reduce()? Alguém tem exemplos bons e concretos de quando é definitivamente melhor seguir um caminho ou outro? Javadoc menciona que collect () é uma redução mutável . Dado que é uma redução mutável, presumo que exija sincronização (internamente), o que, por sua vez, pode ser prejudicial …
143 java  java-8  java-stream 

9
Qual é a diferença entre sigaction e signal?
Eu estava prestes a adicionar um manipulador de sinal extra a um aplicativo que temos aqui e notei que o autor havia usado sigaction()para configurar os outros manipuladores de sinal. Eu ia usar signal(). Para seguir a convenção, devo usar, sigaction()mas se estava escrevendo do zero, qual devo escolher?
143 c  signals  posix 


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.