Programação

Q & A para programadores profissionais e entusiastas



5
Como encontrar a versão exata do MongoDB instalado
Eu tenho o mongoDB 3.2 instalado localmente para Windows 7. Gostaria de descobrir sua versão específica (como é 3.2.1, 3.2.3 ou ...). Como eu poderia encontrar? Se eu abrir o shell do banco de dados (mongo.exe), será possível ver: Versão shell do MongoDB: 3.2.0 Mas essa é apenas a versão …
142 mongodb 

1
Verifique uma chamada de método usando Moq
Eu sou bastante novo no teste de unidade em C # e aprendendo a usar o Moq. Abaixo está a turma que estou tentando testar. class MyClass { SomeClass someClass; public MyClass(SomeClass someClass) { this.someClass = someClass; } public void MyMethod(string method) { method = "test" someClass.DoSomething(method); } } class …
142 c#  testing  methods  moq 

9
Adicionando informações a uma exceção?
Eu quero conseguir algo assim: def foo(): try: raise IOError('Stuff ') except: raise def bar(arg1): try: foo() except Exception as e: e.message = e.message + 'happens at %s' % arg1 raise bar('arg1') Traceback... IOError('Stuff Happens at arg1') Mas o que eu recebo é: Traceback.. IOError('Stuff') Alguma pista de como conseguir …
142 python  exception 

14
Determinar o número de valores de NA em uma coluna
Eu quero contar o número de NAvalores em uma coluna de quadro de dados. Digamos que meu quadro de dados seja chamado dfe o nome da coluna que estou considerando seja col. A maneira como inventei é a seguinte: sapply(df$col, function(x) sum(length(which(is.na(x))))) Essa é uma maneira boa / mais eficiente …
142 r  dataframe 

4
Instrução "Inserir se não existir" no SQLite
Eu tenho um banco de dados SQLite. Estou tentando inserir valores ( users_id, lessoninfo_id) na tabela bookmarks, apenas se ambos não existirem antes em uma linha. INSERT INTO bookmarks(users_id,lessoninfo_id) VALUES( (SELECT _id FROM Users WHERE User='"+$('#user_lesson').html()+"'), (SELECT _id FROM lessoninfo WHERE Lesson="+lesson_no+" AND cast(starttime AS int)="+Math.floor(result_set.rows.item(markerCount-1).starttime)+") WHERE NOT EXISTS ( …


3
Qual é a diferença entre .*? e. * expressões regulares?
Estou tentando dividir uma string em duas partes usando regex. A sequência é formatada da seguinte maneira: text to extract<number> Eu tenho usado (.*?)<e <(.*?)>que funciona bem, mas depois de ler um pouco sobre regex, comecei a me perguntar por que preciso ?das expressões. Eu só fiz isso depois de …

3
Como SetBasePath no ConfigurationBuilder no Core 2.0
Como posso definir o caminho base no ConfigurationBuilder no Core 2.0. Eu pesquisei e encontrei esta questão, esta de documentos da Microsoft, e os 2,0 docs online, mas eles parecem estar usando uma versão do Microsoft.Extension.Configurationde 1.0.0-beta8 . Eu quero ler appsettings.json. Existe uma nova maneira de fazer isso no …

14
Achatar uma matriz de matrizes no Swift
Existe uma contrapartida em Swift para flattenScala, Xtend, Groovy, Ruby e companhia? var aofa = [[1,2,3],[4],[5,6,7,8,9]] aofa.flatten() // shall deliver [1,2,3,4,5,6,7,8,9] é claro que eu poderia usar reduzir para isso, mas que meio que é uma porcaria var flattened = aofa.reduce(Int[]()){ a,i in var b : Int[] = a b.extend(i) …
142 swift 

7
Métodos de extensão estática no Kotlin
Como você define um método de extensão estática no Kotlin? Isso é possível? Atualmente, tenho um método de extensão, como mostrado abaixo. public fun Uber.doMagic(context: Context) { // ... } A extensão acima pode ser chamada em uma instância. uberInstance.doMagic(context) // Instance method mas como faço para torná-lo método estático, …

5
Substituir ou substituir
Pode parecer uma pergunta estúpida, mas estou muito curiosa e quero usar o termo correto ao falar sobre o problema. Não foi possível encontrar uma pergunta semelhante aqui, então decidi criar uma nova. Devemos nos referir à substituição ou substituição de "substituição de uma implementação"? É específico do idioma?

4
Localizando o elemento filho do javascript puro pai
Qual seria o método mais eficiente para encontrar um elemento filho de (com classe ou ID) de um elemento pai específico usando apenas javascript puro. Sem jQuery ou outras estruturas. Nesse caso, eu precisaria encontrar child1 ou child2 do pai , assumindo que a árvore DOM pudesse ter vários elementos …
142 javascript  dom 

8
Renomear índice do DataFrame do Pandas
Eu tenho um arquivo csv sem cabeçalho, com um índice DateTime. Quero renomear o nome do índice e da coluna, mas com df.rename () apenas o nome da coluna é renomeado. Erro? Estou na versão 0.12.0 In [2]: df = pd.read_csv(r'D:\Data\DataTimeSeries_csv//seriesSM.csv', header=None, parse_dates=[[0]], index_col=[0] ) In [3]: df.head() Out[3]: 1 …
142 python  pandas  dataframe 

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.