Programação

Q & A para programadores profissionais e entusiastas




5
Por que o Java Streams é único?
Diferentemente dos C # IEnumerable, em que um pipeline de execução pode ser executado quantas vezes quisermos, em Java, um fluxo pode ser 'iterado' apenas uma vez. Qualquer chamada para uma operação do terminal fecha o fluxo, tornando-o inutilizável. Esse 'recurso' tira muito poder. Imagino que o motivo disso não …


12
Você pode remover elementos de uma lista std :: enquanto itera através dela?
Eu tenho um código que se parece com isso: for (std::list<item*>::iterator i=items.begin();i!=items.end();i++) { bool isActive = (*i)->update(); //if (!isActive) // items.remove(*i); //else other_code_involving(*i); } items.remove_if(CheckItemNotActive); Gostaria de remover itens inativos imediatamente após atualizá-los, para evitar andar na lista novamente. Mas se eu adicionar as linhas comentadas, recebo um erro quando …
239 c++  list  std 


20
Como excluir ou adicionar coluna no SQLITE?
Quero excluir ou adicionar coluna no banco de dados sqlite Estou usando a consulta a seguir para excluir a coluna. ALTER TABLE TABLENAME DROP COLUMN COLUMNNAME Mas dá erro System.Data.SQLite.SQLiteException: SQLite error near "DROP": syntax error
239 sqlite 

30
O que fazer em TransactionTooLargeException
Eu tenho um TransactionTooLargeException. Não reproduzível. Nos documentos, ele diz A transação do Fichário falhou porque era muito grande. Durante uma chamada de procedimento remoto, os argumentos e o valor de retorno da chamada são transferidos como objetos Parcel armazenados no buffer de transação do Fichário. Se os argumentos ou …
239 android  exception 

6
Exemplo de SQL bruto do Rails
Como posso converter esse código em sql bruto e usar em trilhos? Como quando implanto esse código no heroku, há um erro de tempo limite da solicitação. Acho que isso será mais rápido se eu usar o sql bruto. @payments = PaymentDetail.joins(:project).order('payment_details.created_at desc') @payment_errors = PaymentError.joins(:project).order('payment_errors.created_at desc') @all_payments = (@payments …
239 sql  ruby-on-rails 

13
Obter parâmetros de URL de uma string no .NET
Eu tenho uma string no .NET que é realmente um URL. Eu quero uma maneira fácil de obter o valor de um parâmetro específico. Normalmente, eu usaria apenas Request.Params["theThingIWant"], mas essa sequência não é da solicitação. Eu posso criar um novo Uriitem assim: Uri myUri = new Uri(TheStringUrlIWantMyValueFrom); Posso usar …
239 c#  .net  url  parsing  parameters 

8
Upload de arquivo com o Express 4.0: req.files indefinido
Eu estou tentando obter um simples upload de arquivos mecanismo de trabalho com Express 4.0, mas eu continuo recebendo undefinedpara req.filesno app.postcorpo. Aqui está o código relevante: var bodyParser = require('body-parser'); var methodOverride = require('method-override'); //... app.use(bodyParser({ uploadDir: path.join(__dirname, 'files'), keepExtensions: true })); app.use(methodOverride()); //... app.post('/fileupload', function (req, res) { …
239 node.js  express 




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.