Programação

Q & A para programadores profissionais e entusiastas

5
Parâmetro de fechamento de escape opcional rápido
Dado: typealias Action = () -> () var action: Action = { } func doStuff(stuff: String, completion: @escaping Action) { print(stuff) action = completion completion() } func doStuffAgain() { print("again") action() } doStuff(stuff: "do stuff") { print("swift 3!") } doStuffAgain() Existe alguma maneira de fazer o completionparâmetro (e action) do …

6
Selecione Auxiliar de Marca no ASP.NET Core MVC
Preciso de ajuda com o auxiliar de seleção de tags no ASP.NET Core. Eu tenho uma lista de funcionários que estou tentando vincular a um auxiliar de seleção de tags. Meus funcionários estão em um List<Employee> EmployeesListvalor selecionado e entrarão em EmployeeIdpropriedade. Meu modelo de exibição fica assim: public class …

6
Interseção de duas listas no Bash
Estou tentando escrever um script simples que irá listar o conteúdo encontrado em duas listas. Para simplificar, vamos usar ls como exemplo. Imagine "um" e "dois" são diretórios. one = `ls one` two = `ls two` interseção $ um $ dois Ainda estou muito verde no bash, então fique à …
162 bash 



4
Como pular para um personagem específico no vim?
Como posso pular para o próximo caractere X no vim? Eu freqüentemente uso, por exemplo, dt:ou ct:para excluir / alterar tudo até dois pontos (ou outro caractere). Existe alguma combinação de teclas curtas para simplesmente mover minha posição do cursor para esse caractere?
162 vim  macvim 

23
Atualizar valor de um dicionário aninhado de profundidade variável
Estou procurando uma maneira de atualizar o dict dictionary1 com o conteúdo da atualização do dict sem substituir o nívelA dictionary1={'level1':{'level2':{'levelA':0,'levelB':1}}} update={'level1':{'level2':{'levelB':10}}} dictionary1.update(update) print dictionary1 {'level1': {'level2': {'levelB': 10}}} Eu sei que a atualização exclui os valores no nível2 porque está atualizando o nível de chave mais baixo1. Como eu …
162 python 

4
Negação em Python
Estou tentando criar um diretório se o caminho não existir, mas o! operador (não) não funciona. Não sei como negar em Python ... Qual é a maneira correta de fazer isso? if (!os.path.exists("/usr/share/sounds/blues")): proc = subprocess.Popen(["mkdir", "/usr/share/sounds/blues"]) proc.wait()
162 python  negation 

4
Sufixo literal para byte no .NET?
Eu estou querendo saber se existe alguma maneira de declarar uma variável de bytes em um curto caminho como flutuadores ou duplos? Quero dizer como 5fe 5d. Claro que eu poderia escrever byte x = 5, mas isso é um pouco inconseqüente se você usar varpara variáveis ​​locais.
162 c#  .net  value-type 


11
Como excluir imagens de um registro do docker privado?
Eu executo um registro de janela de encaixe privado e desejo excluir todas as imagens, exceto as latestde um repositório. Não quero excluir o repositório inteiro, apenas algumas das imagens dentro dele. Os documentos da API não mencionam uma maneira de fazer isso, mas certamente é possível?

9
Como clonar um InputStream?
Eu tenho um InputStream que passo para um método para fazer algum processamento. Usarei o mesmo InputStream em outro método, mas após o primeiro processamento, o InputStream parece ser fechado dentro do método. Como posso clonar o InputStream para enviar para o método que o fecha? Existe outra solução? EDIT: …
162 java  clone  inputstream 

6
MySQL CONCAT retorna NULL se algum campo contiver NULL
Tenho os seguintes dados na minha tabela "dispositivos" affiliate_name affiliate_location model ip os_type os_version cs1 inter Dell 10.125.103.25 Linux Fedora cs2 inter Dell 10.125.103.26 Linux Fedora cs3 inter Dell 10.125.103.27 NULL NULL cs4 inter Dell 10.125.103.28 NULL NULL Eu executei a consulta abaixo SELECT CONCAT(`affiliate_name`,'-',`model`,'-',`ip`,'-',`os_type`,'-',`os_version`) AS device_name FROM devices Retorna …
162 mysql  sql  null  concat 

10
"TypeError: (Inteiro) não é JSON serializável" ao serializar JSON em Python?
Estou tentando enviar um dicionário simples para um arquivo json a partir de python, mas continuo recebendo a mensagem "TypeError: 1425 is not JSON serializable". import json alerts = {'upper':[1425],'lower':[576],'level':[2],'datetime':['2012-08-08 15:30']} afile = open('test.json','w') afile.write(json.dumps(alerts,encoding='UTF-8')) afile.close() Se eu adicionar o argumento padrão, ele gravará, mas os valores inteiros serão gravados …


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.