Programação

Q & A para programadores profissionais e entusiastas


9
Colisão de hash no git
O que realmente aconteceria se eu tivesse uma colisão de hash enquanto usava o git? Por exemplo, eu consigo confirmar dois arquivos com a mesma soma de verificação sha1, o git notaria ou corromperia um dos arquivos? O git poderia ser aprimorado para conviver com isso ou eu precisaria mudar …
175 git  hash  sha1  hash-collision 

16
Obter o objeto de fragmento atual
No meu main.xmleu tenho <FrameLayout android:id="@+id/frameTitle" android:padding="5dp" android:layout_height="wrap_content" android:layout_width="fill_parent" android:background="@drawable/title_bg"> <fragment android:name="com.fragment.TitleFragment" android:id="@+id/fragmentTag" android:layout_width="fill_parent" android:layout_height="wrap_content" /> </FrameLayout> E eu estou definindo um objeto de fragmento como este FragmentManager fragmentManager = activity.getSupportFragmentManager(); FragmentTransaction fragmentTransaction = fragmentManager.beginTransaction(); Fragment newFragment = new FragmentType1(); fragmentTransaction.replace(R.id.frameTitle, casinodetailFragment, "fragmentTag"); // fragmentTransaction.addToBackStack(null); fragmentTransaction.commit(); Ele está definindo diferentes …


11
Substituindo NULL por 0 em uma consulta do servidor SQL
Eu desenvolvi uma consulta e nos resultados das três primeiras colunas que recebo NULL. Como posso substituí-lo 0? Select c.rundate, sum(case when c.runstatus = 'Succeeded' then 1 end) as Succeeded, sum(case when c.runstatus = 'Failed' then 1 end) as Failed, sum(case when c.runstatus = 'Cancelled' then 1 end) as Cancelled, …
175 sql  sql-server 

15
Rastrear todas as ramificações remotas do git como ramificações locais
O rastreamento de uma única filial remota como uma filial local é bastante direto. $ git checkout --track -b ${branch_name} origin/${branch_name} Empurrar todas as ramificações locais para o controle remoto, criando novas ramificações remotas conforme necessário também é fácil. $ git push --all origin Eu quero fazer o contrário. Se …
175 git  branch 

6
Como aplicar fonte global a todo o documento HTML
Eu tenho uma página HTML que inclui algum texto e formatação. Quero que ele tenha a mesma família de fontes e o mesmo tamanho de texto, ignorando toda a formatação interna do texto. Quero definir um formato de fonte global para a página HTML. Como posso conseguir isso?
175 html  css  font-family 




8
Usando fontes personalizadas usando CSS?
Eu já vi alguns sites novos que usam fontes personalizadas em seus sites (além do Arial, Tahoma, etc.). E eles suportam uma boa quantidade de navegadores. Como é que alguém faz isso? Além disso, evita que as pessoas tenham acesso gratuito ao download da fonte, se possível.
175 css  font-face 

11
Swift extrair correspondências de regex
Quero extrair substrings de uma string que corresponde a um padrão regex. Então, eu estou procurando algo como isto: func matchesForRegexInText(regex: String!, text: String!) -> [String] { ??? } Então é isso que eu tenho: func matchesForRegexInText(regex: String!, text: String!) -> [String] { var regex = NSRegularExpression(pattern: regex, options: nil, …
175 ios  regex  string  swift 


2
Nomes de chave JSON minúsculos com JSON Marshal no Go
Desejo usar o "encoding/json"pacote para organizar uma estrutura declarada em um dos pacotes importados do meu aplicativo. Por exemplo.: type T struct { Foo int } Como é importado, todos os campos disponíveis (exportados) na estrutura começam com uma letra maiúscula. Mas desejo ter nomes-chave em minúsculas: out, err := …
175 json  go  marshalling 

5
Obtenha uma lista de valores distintos em Lista
Em C #, digamos que eu tenha uma classe chamada Note com três variáveis ​​de membro String. public class Note { public string Title; public string Author; public string Text; } E eu tenho uma lista do tipo Nota: List<Note> Notes = new List<Note>(); Qual seria a maneira mais limpa …
175 c#  linq  list  distinct 

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.