Programação

Q & A para programadores profissionais e entusiastas

8
Como usar namespaces no Swift?
A documentação menciona apenas tipos aninhados, mas não está claro se eles podem ser usados ​​como espaços para nome. Não encontrei nenhuma menção explícita a namespaces.
144 ios  macos  swift 


5
Como copiar parte de uma matriz para outra matriz em c #?
Como copiar uma parte de uma matriz para outra matriz? Considere que estou tendo int[] a = {1,2,3,4,5}; Agora, se eu der o índice inicial e final da matriz, aele deve ser copiado para outra matriz. Como se eu der o índice inicial como 1 e o índice final como …
144 c#  arrays 


15
Procure todos os descendentes de uma classe em Ruby
Eu posso facilmente subir a hierarquia de classes no Ruby: String.ancestors # [String, Enumerable, Comparable, Object, Kernel] Enumerable.ancestors # [Enumerable] Comparable.ancestors # [Comparable] Object.ancestors # [Object, Kernel] Kernel.ancestors # [Kernel] Existe alguma maneira de descer a hierarquia também? Eu gostaria de fazer isso Animal.descendants # [Dog, Cat, Human, ...] Dog.descendants …
144 ruby 


6
Como alterar o nível de log de raiz programaticamente para logback
Eu tenho o seguinte arquivo logback.xml: <configuration debug="true"> <appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender"> <encoder> <pattern>%d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n</pattern> </encoder> </appender> <root level="debug"> <appender-ref ref="STDOUT" /> </root> </configuration> Agora, após a ocorrência de um evento específico, desejo alterar programaticamente o nível do criador de logs raiz de depuração para erro . …
144 java  logging  logback 

7
Qual é o representante _ sublinhado no Swift References?
Na seção de referência dos documentos da Apple, existem muitas instâncias desse tipo de coisa: func runAction(_action: SKAction!) O 'Objetivo-C' equivalente 'disso é: - (void)runAction:(SKAction *)action Parece-me que provavelmente é importante que (na referência Swift) exista um espaço após o sublinhado e a "ação" serem escritas em itálico. Mas não …

12
Como obter o índice de um elemento em um IEnumerable?
Eu escrevi isto: public static class EnumerableExtensions { public static int IndexOf<T>(this IEnumerable<T> obj, T value) { return obj .Select((a, i) => (a.Equals(value)) ? i : -1) .Max(); } public static int IndexOf<T>(this IEnumerable<T> obj, T value , IEqualityComparer<T> comparer) { return obj .Select((a, i) => (comparer.Equals(a, value)) ? i …
144 c#  .net  linq  ienumerable  indexof 

9
Como converter um conjunto em uma lista em python?
Estou tentando converter um conjunto em uma lista no Python 2.6. Eu estou usando esta sintaxe: first_list = [1,2,3,4] my_set=set(first_list) my_list = list(my_set) No entanto, recebo o seguinte rastreamento de pilha: Traceback (most recent call last): File "<console>", line 1, in <module> TypeError: 'set' object is not callable Como posso …
144 python  list  set  python-2.6 

7
Como simular uma importação
O módulo Ainclui import Bna parte superior. No entanto, sob condições de teste gostaria de zombar B em A(simulado A.B) e completamente abster-se de importação B. De fato, Bnão é instalado no ambiente de teste de propósito. Aé a unidade em teste. Eu tenho que importar Acom todas as suas …



11
Posso usar um sinal de hash (#) para comentar em PHP?
Nunca vi um arquivo PHP usando hashes ( #) para comentar. Mas hoje eu percebi que realmente posso! Estou assumindo que há uma razão pela qual todo mundo usa //, então aqui estou eu. Existe alguma razão, além da preferência pessoal, para usar //e não #para comentários?
144 php  comments 


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.