Programação

Q & A para programadores profissionais e entusiastas

16
LINQ - Junção externa completa
Eu tenho uma lista do ID das pessoas e seu primeiro nome, e uma lista do ID das pessoas e seu sobrenome. Algumas pessoas não têm nome e outras não, sobrenome; Eu gostaria de fazer uma junção externa completa nas duas listas. Portanto, as seguintes listas: ID FirstName -- --------- …

9
Como verificar no Javascript se um elemento está contido em outro
Como posso verificar se um elemento DOM é filho de outro elemento DOM? Existem métodos integrados para isso? Por exemplo, algo como: if (element1.hasDescendant(element2)) ou if (element2.hasParent(element1)) Se não, então alguma idéia de como fazer isso? Ele também precisa ser entre navegadores. Devo também mencionar que a criança pode estar …
202 javascript  dom 


8
Como atualizar um único pod sem tocar em outras dependências
Eu entendo que o comando a seguir irá atualizar um único pod: pod update <podname>. No entanto, isso também atualiza as dependências de outros pods (pods que não foram incluídos no comando update) que você instalou anteriormente. Existe uma maneira de atualizar um único pod e deixar todas as outras …
202 cocoa  cocoapods 


6
Como crio um diretório se ele não existe para criar um arquivo?
Eu tenho um pedaço de código aqui que quebra se o diretório não existir: System.IO.File.WriteAllText(filePath, content); Em uma linha (ou algumas linhas), é possível verificar se o diretório que leva ao novo arquivo não existe e, se não, criá-lo antes de criar o novo arquivo? Estou usando o .NET 3.5.
202 c#  .net  file-io 

14
Convertendo Double para String
Não tenho certeza de que sou eu ou o quê, mas estou tendo um problema ao converter um dobro em string. aqui está o meu código: double total = 44; String total2 = Double.toString(total); Estou fazendo algo errado ou estou perdendo um passo aqui. Eu recebo um erro NumberFormatExceptionao tentar …
202 java  android 

8
Repita as opções <select>
Eu tenho um &lt;select&gt;elemento em HTML. Este elemento representa uma lista suspensa. Estou tentando entender como iterar pelas opções no &lt;select&gt;elemento via JQuery. Como uso o JQuery para exibir o valor e o texto de cada opção em um &lt;select&gt;elemento? Eu só quero exibi-los em uma alert()caixa.
202 jquery 


7
Usando vários delimitadores no awk
Eu tenho um arquivo que contém as seguintes linhas: /logs/tc0001/tomcat/tomcat7.1/conf/catalina.properties:app.env.server.name = demo.example.com /logs/tc0001/tomcat/tomcat7.2/conf/catalina.properties:app.env.server.name = quest.example.com /logs/tc0001/tomcat/tomcat7.5/conf/catalina.properties:app.env.server.name = www.example.com Na saída acima, quero extrair 3 campos (número 2, 4 e o último *.example.com). Estou recebendo a seguinte saída: cat file | awk -F'/' '{print $3 "\t" $5}' tc0001 tomcat7.1 tc0001 tomcat7.2 …


7
Como instalo um módulo globalmente usando o npm?
Eu instalei recentemente o Node.js e o módulo npm no OSX e tenho um problema com as configurações que penso: npm install [MODULE] is not installing the node.js module to the default path which is /usr/local/lib/node_modules.
202 node.js  npm 


10
Substituição da variável de ambiente no sed
Se eu executar esses comandos a partir de um script: #my.sh PWD=bla sed 's/xxx/'$PWD'/' ... $ ./my.sh xxx bla está bem. Mas, se eu correr: #my.sh sed 's/xxx/'$PWD'/' ... $ ./my.sh $ sed: -e expression #1, char 8: Unknown option to `s' Eu li em tutoriais que para substituir variáveis …
202 linux  unix  shell  sed 

3
Como mostrar alterações não confirmadas no Git e algumas diferenças do Git em detalhes
Como mostro alterações não confirmadas no Git? Eu STFW'ed , e estes comandos não estão funcionando: teyan@TEYAN-THINK MINGW64 /d/nano/repos/PSTools/psservice (teyan/psservice) $ git status On branch teyan/psservice Your branch is up-to-date with 'origin/teyan/psservice'. Changes to be committed: (use "git reset HEAD &lt;file&gt;..." to unstage) modified: psservice.c modified: psservice.vcxproj.filters teyan@TEYAN-THINK MINGW64 /d/nano/repos/PSTools/psservice …
202 git  git-diff 

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.