Perguntas com a marcação «optimization»

Otimização é o ato de melhorar um método ou design. Na programação, a otimização geralmente assume a forma de aumentar a velocidade de um algoritmo ou reduzir os recursos necessários. Outro significado de otimização são os algoritmos de otimização numérica usados ​​no aprendizado de máquina.



8
Diferentes maneiras de adicionar ao Dicionário
Qual é a diferença em Dictionary.add(key, value)e Dictionary[key] = value? Percebi que a última versão não lança um ArgumentExceptionao inserir uma chave duplicada, mas há algum motivo para preferir a primeira versão? Edit : Alguém tem uma fonte confiável de informações sobre isso? Eu tentei o MSDN, mas é como …


2
Django: Definir chave estrangeira usando inteiro?
Existe uma maneira de definir o relacionamento de chave estrangeira usando a id de inteiro de um modelo? Isso seria para fins de otimização. Por exemplo, suponha que eu tenha um modelo de funcionário: class Employee(models.Model): first_name = models.CharField(max_length=100) last_name = models.CharField(max_length=100) type = models.ForeignKey('EmployeeType') e EmployeeType(models.Model): type = models.CharField(max_length=100) …








11
Maneira mais eficiente de tornar o primeiro caractere de uma String minúsculo?
Qual é a maneira mais eficiente de fazer o primeiro caractere de uma Stringcaixa baixa? Posso pensar em várias maneiras de fazer isso: Usando charAt()comsubstring() String input = "SomeInputString"; String output = Character.toLowerCase(input.charAt(0)) + (input.length() > 1 ? input.substring(1) : ""); Ou usando um chararray String input = "SomeInputString"; char …

2
Como otimizar o tempo de construção do webpack usando a ferramenta prefetchPlugin e analisar?
Pesquisa anterior: Como diz o wiki do webpack, é possível usar a ferramenta de análise para otimizar o desempenho de construção: de: https://github.com/webpack/docs/wiki/build-performance#hints-from-build-stats Dicas de estatísticas de construção Há uma ferramenta de análise que visualiza sua construção e também fornece algumas dicas de como o tamanho e o desempenho da …

2
Imprimir todos os sinalizadores JVM
Encontrou um sinalizador JVM interessante: java -XX:+UnlockDiagnosticVMOptions -XX:+PrintFlagsFinal -version Ele imprime centenas de várias opções, das quais nunca ouvi falar antes. Ele também imprime valores padrão, o que ajuda a diagnosticar melhor os comportamentos da JVM. Outra bandeira interessante é: -XX:+UnlockExperimentalVMOptions Alguém conhece alguma documentação que explique cada um deles?

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.