Pular para o conteúdo principal

Postagens

Mostrando postagens com o rótulo Vivendo e aprendendo

List sem repetição/duplicação? Use HASHSET!

Resultado da listagem Tem diferença! :) Mas como chegamos nisto? 1. Preparando listas para comparação Foram três. Todas com 32.767 registos. Uma totalmente sem repetições e com números sequenciais. Uma com poucas repetições (garantidas com números randômicos variando entre 1 e  32.767 / 2 :) e Uma com muitas repetições (também randômicos, entre 1 e 32.767  /  5) 2. Percorrendo e populando as novas listas  Como a classe List  não implementa validação de repetição, optamos por escolher o método mais usado (e aconselhável, principalmente onde trabalho :) que é o método Contains. if (!list.Contains(listaSemRepeticao[i]))                     list.Add(listaSemRepeticao[i]);  E na HashSet , inserção direta (porque ela já implementa a verificação de repetição). hash.Add(listaSemRepeticao[i]); E só! 3. Visualizando os resultados. Presentes na imagem acima. 4. Curiosidades ...

Zipcar - Um modelo de negócio que deu certo!

Este é o primeiro POST de "Modelos de negócios que deram certo". A ideia é comentar modelos de negócios que revolucionaram (e/ou complementaram). Afinal, a melhor forma de aprender é acompanhar bons exemplos (qualquer um que assista Super Nanny sabe do que estou falando :o). E para começar com chave de ouro, um conceito pelo qual sou apaixonado: compartilhamento de recurso .  Se eu tenho um carro X e só o utilizo durante a manhã, porque não deixar outra pessoa utilizando a noite? Isso daria certo, se e somente se, os dois fossem totalmente responsáveis e tivessem um confiança mútua. Correto?  Afirmativo! O problema é que nos dias de hoje não dá para confiar tanto assim não (principalmente com a quantidade de "fotos indesejadas" que andam vazando na internet).  A solução adotada para viabilizar este modelo de negócio foi achar alguém para regulá-lo . Uma empresa especializada na manutenção e conservação destes bens a ponto de garantir que, uma vez req...

Tire férias do seu objetivo! Esta pode ser a única maneira de continuar a tentar atingi-lo.

Passei um tempo sem escrever só para constatar que, sim,  férias são necessárias . Todo mundo precisa de férias! E digo isto não porque estou, oficialmente, entrando de férias de meu emprego atual, mas porque pude constatar que acabei caindo em um erro que faz parte da natureza humana: querer conquistar  tudo , mas em  nada  de tempo. O problema é que já conseguiram vender a ideia de que a vida é curta! Que nenhum momento pode ser desperdiçado e que a cada nova batida do coração o tempo vai ficando cada vez mais raro.  “Eu não posso perder tempo”  sempre foi um dos meus lemas prediletos. E, se você associar a isto uma meta audaciosa como a conquista do primeiro milhão, bingo, você descobriu a entrada de um labirinto muito difícil de sair: a vida em curto prazo! No livro  “Os Segredos da Mente Milionária”,  Harv Eker acabou descrevendo o meu modo de ver a vida:  “Por pensar sempre no curto prazo, eu me desviava do rumo quando aparec...

Na verdade você é um grande sanguessuga!

Joffrey vai provar... (ou quase!) "Pense em seus contatos mais poderosos neste momento. Faça uma lista com quatro ou cinco nomes. (Espero que você tenha esse tanto.) Junto aos nomes, escreva uma frase ou duas sobre como eles o ajudaram, e como você gostaria que continuassem a ajudá-lo. Logo abaixo, escreva uma ou duas frases sobre como você os ajudou." Se você tentar, vai constatar o que o autor quis provar: "Não há nada a escrever sobre como você os ajudou. Ou pelo menos não há o bastante." Eu só consegui provar para mim mesmo que tenho que me esforçar mais. Vivendo e aprendendo! :) - Do livro O Livro Negro do Networking , de Jeffrey Gitomer.