Programação

Q & A para programadores profissionais e entusiastas


2
Como definir o tamanho inicial do std :: vector?
Eu tenho um vector<CustomClass*>e coloco muitos itens no vetor e preciso de acesso rápido, para não usar a lista. Como definir o tamanho inicial do vetor (por exemplo, 20.000 lugares, para evitar a cópia quando insiro um novo)?
130 c++  stl 

26
Hibernar: "O campo 'id' não tem um valor padrão"
Estou enfrentando o que considero um problema simples com o Hibernate, mas não consigo resolvê-lo (os fóruns do Hibernate inacessíveis certamente não ajudam). Eu tenho uma classe simples que gostaria de persistir, mas continuo recebendo: SEVERE: Field 'id' doesn't have a default value Exception in thread "main" org.hibernate.exception.GenericJDBCException: could not …

2
Qual o sabor do Regex que o Visual Studio Code usa?
Tentando pesquisar e substituir no Código do Visual Studio, acho que seu sabor Regex é diferente do Visual Studio completo. Especificamente, tento declarar um grupo nomeado com o string (?<p>[\w]+)qual funciona no Visual Studio, mas não no Visual Studio Code. Ele vai reclamar com o erro Invalid group. Além de …

5
Configure o webpack para permitir a depuração do navegador
Eu sou novo no webpack e estou convertendo um aplicativo web existente para usá-lo. Estou usando o webpack para agrupar e minificar meu JS, o que é ótimo quando implantado, no entanto, isso torna muito difícil depurar durante o desenvolvimento. Normalmente, eu uso o depurador incorporado do chrome para depurar …




10
Negar acesso a uma pasta específica em .htaccess
Estou tentando negar que os usuários acessem a site/includespasta manipulando o URL. Não sei se tenho que negar tudo e criar manualmente exceções individuais para permitir, se posso apenas negar esta pasta ou se há uma função de reescrita que pode ser usada. Exemplo específico: não quero ver os arquivos …
130 apache  .htaccess 



10
Passando referências para ponteiros em C ++
Até onde eu sei, não há razão para eu não poder passar uma referência a um ponteiro em C ++. No entanto, minhas tentativas de fazê-lo estão falhando e não faço ideia do porquê. Isto é o que estou fazendo: void myfunc(string*& val) { // Do stuff to the string …
130 c++  pointers  reference 


5
Quando usar o volátil com o multi threading?
Se houver dois threads acessando uma variável global, muitos tutoriais dizem tornar a variável volátil para impedir que o compilador armazene em cache a variável em um registro e, portanto, não seja atualizado corretamente. No entanto, dois threads que acessam uma variável compartilhada são algo que exige proteção através de …

8
Por que uma ConcurrentModificationException é lançada e como depurá-la
Estou usando um Collection(um HashMapusado indiretamente pelo JPA, acontece), mas aparentemente aleatoriamente o código gera um ConcurrentModificationException. O que está causando isso e como faço para corrigir esse problema? Usando alguma sincronização, talvez? Aqui está o rastreamento de pilha completo: Exception in thread "pool-1-thread-1" java.util.ConcurrentModificationException at java.util.HashMap$HashIterator.nextEntry(Unknown Source) at java.util.HashMap$ValueIterator.next(Unknown …

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.