Programação

Q & A para programadores profissionais e entusiastas

5
Expressão regular para limitar o número de caracteres a 10
Estou tentando escrever uma expressão regular que permita apenas letras minúsculas e até 10 caracteres. O que eu tenho até agora é assim: pattern: /^[a-z]{0,10}+$/ Isso não funciona ou compila. Eu tinha uma que funcionava, que apenas permitia letras minúsculas, que era esta: pattern: /^[a-z]+$/ Mas preciso limitar o número …
189 regex 


3
Promise.all: ordem dos valores resolvidos
Observando o MDN , parece que o valuespassado para o then()retorno de chamada de Promise.all contém os valores na ordem das promessas. Por exemplo: var somePromises = [1, 2, 3, 4, 5].map(Promise.resolve); return Promise.all(somePromises).then(function(results) { console.log(results) // is [1, 2, 3, 4, 5] the guaranteed result? }); Alguém pode citar …


13
Como obter o valor de um campo de entrada usando o ReactJS?
Eu tenho o seguinte componente React: export default class MyComponent extends React.Component { onSubmit(e) { e.preventDefault(); var title = this.title; console.log(title); } render(){ return ( ... <form className="form-horizontal"> ... <input type="text" className="form-control" ref={(c) => this.title = c} name="title" /> ... </form> ... <button type="button" onClick={this.onSubmit} className="btn">Save</button> ... ); } }; …

5
O Postgres altera manualmente a sequência
Estou tentando definir uma sequência para um valor específico. SELECT setval('payments_id_seq'), 21, true Isso dá um erro: ERROR: function setval(unknown) does not exist Usar ALTER SEQUENCEtambém não parece funcionar? ALTER SEQUENCE payments_id_seq LASTVALUE 22 Como isso pode ser feito? Ref: https://www.postgresql.org/docs/current/static/functions-sequence.html


8
Qual é o objetivo de "pip install --user ..."?
De pip install --help: --user Install to the Python user install directory for your platform. Typically ~/.local/, or %APPDATA%\Python on Windows. (See the Python documentation for site.USER_BASE for full details.) A documentação do site.USER_BASE é um buraco de minhoca aterrorizante de um assunto interessante do * NIX que eu não …

8
Nome do arquivo blob JavaScript sem link
Como você define o nome de um arquivo de blob no JavaScript quando forçar o download através de window.location? function newFile(data) { var json = JSON.stringify(data); var blob = new Blob([json], {type: "octet/stream"}); var url = window.URL.createObjectURL(blob); window.location.assign(url); } A execução do código acima baixa um arquivo instantaneamente sem uma …

8
Como retornar HTTP 500 do ASP.NET Core RC2 Web Api?
De volta ao RC1, eu faria o seguinte: [HttpPost] public IActionResult Post([FromBody]string something) { try{ // ... } catch(Exception e) { return new HttpStatusCodeResult((int)HttpStatusCode.InternalServerError); } } No RC2, não há mais HttpStatusCodeResult e não há nada que eu possa encontrar que me permita retornar um tipo 500 de IActionResult. A …





9
Como personalizar o botão Voltar no ActionBar
Consegui personalizar o plano de fundo, a imagem do logotipo e a cor do texto da barra de ação usando as sugestões a seguir : Android: Como alterar o ícone "Página inicial" do ActionBar para algo diferente do ícone do aplicativo? Imagem de fundo do ActionBar cor do texto ActionBar …

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.