Programação

Q & A para programadores profissionais e entusiastas

9
Erro de importação do nariz do Python
Não consigo obter a estrutura de teste do nariz para reconhecer os módulos abaixo do meu script de teste na estrutura do arquivo. Eu configurei o exemplo mais simples que demonstra o problema. Vou explicar isso abaixo. Aqui está a estrutura do arquivo do pacote: ./__init__.py ./foo.py ./tests ./__init__.py ./test_foo.py …



4
mailto vincular várias linhas do corpo
tendo problemas para fazer com que várias linhas funcionem corretamente em um link mailto No meu caso, estou testando-o com um leitor de email padrão do Outlook. O seguinte é colocado em uma âncora href: mailto:email@address.com?&subject=test&body=type%20your&body=message%20here somente "mensagem aqui" é exibida no corpo do email. (se eu uso chrome ou …
120 html  outlook  mailto 



5
Como sincronizar uma variável estática entre threads executando instâncias diferentes de uma classe em Java?
Eu sei que o uso da synchronizepalavra - chave antes de um método traz sincronização para esse objeto. Ou seja, 2 threads executando a mesma instância do objeto serão sincronizados. No entanto, como a sincronização está no nível do objeto, 2 threads executando instâncias diferentes do objeto não serão sincronizados. …

7
Qual é o objetivo do DelegatingFilterProxy do Spring MVC?
Vejo isso nos meus aplicativos Spring MVC web.xml: <filter> <filter-name>springSecurityFilterChain</filter-name> <filter-class>org.springframework.web.filter.DelegatingFilterProxy</filter-class> </filter> Estou tentando descobrir por que está lá e se é realmente necessário. Encontrei essa explicação nos documentos do Spring, mas isso não me ajuda a entender: Parece sugerir que esse componente é a "cola" entre os servlets definidos …



11
Como retornar o PDF ao navegador no MVC?
Eu tenho este código de demonstração para o iTextSharp Document document = new Document(); try { PdfWriter.GetInstance(document, new FileStream("Chap0101.pdf", FileMode.Create)); document.Open(); document.Add(new Paragraph("Hello World")); } catch (DocumentException de) { Console.Error.WriteLine(de.Message); } catch (IOException ioe) { Console.Error.WriteLine(ioe.Message); } document.Close(); Como faço para que o controlador retorne o documento pdf ao navegador? …

4
% De módulo no modelo do Django
Estou procurando uma maneira de usar algo como o operador de módulo no django. O que estou tentando fazer é adicionar um nome de classe a cada quarto elemento em um loop. Com o módulo, ficaria assim: {% for p in posts %} <div class="post width1 height2 column {% if …
120 python  django  templates 

6
Incluindo um Novo Elemento de Matriz em um Objeto JSON
Eu tenho um objeto de formato JSON que li de um arquivo JSON que tenho em uma variável chamada teamJSON, que se parece com isso: {"theTeam":[{"teamId":"1","status":"pending"},{"teamId":"2","status":"member"},{"teamId":"3","status":"member"}]} Quero adicionar um novo item à matriz, como {"teamId":"4","status":"pending"} para acabar com {"theTeam":[{"teamId":"1","status":"pending"},{"teamId":"2","status":"member"},{"teamId":"3","status":"member"},{"teamId":"4","status":"pending"}]} antes de voltar a gravar no arquivo. Qual é uma boa …
120 javascript  json 

17
Como obter uma representação binária preenchida com 0 de um número inteiro em java?
por exemplo, para 1, 2, 128, 256a saída pode ser (16 dígitos): 0000000000000001 0000000000000010 0000000010000000 0000000100000000 eu tentei String.format("%16s", Integer.toBinaryString(1)); coloca espaços para preenchimento esquerdo: ` 1' Como colocar 0s para preenchimento. Não consegui encontrá-lo no Formatador . tem outro jeito de fazer isto? PS, este post descreve como formatar …

9
Qual é a diferença entre um int e um long em C ++?
Corrija-me se eu estiver errada, int é de 4 bytes, com um intervalo de valores de -2.147.483.648 a 2.147.483.647 (2 ^ 31) de comprimento é de 4 bytes, com um intervalo de valores de -2.147.483.648 a 2.147.483.647 (2 ^ 31) Qual é a diferença em C ++? Eles podem ser …
120 c++  variables 

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.