Inserir massa de dados com Spring Boot

tenho seguinte situação onde eu utilizo um método para ler um diretório e me listar todos os arquivos que tem contém a palavra TestCase e no mesmo momento verificar a qual pasta ele pertence, ficaria algo assim:

Exemplo:

  • Pasta 01

    • Teste01TestCase.java
    • Teste02TestCase.java
    • Teste03TestCase.java
  • Pasta 02

    • Teste01TestCase.java
    • Teste02TestCase.java
    • Teste03TestCase.java

Mas agora é que fica confuso, preciso salvar a pasta numa tabela chamada Packages e os testes da pasta em uma tabela Tests, algo assim:

Tabela Packages:

id | name

1 | Pasta 01

2 | Pasta 02

Tabela Tests:

id | package_id | name

1 | 1 | Teste01TestCase

2 | 1 | Teste02TestCase

3 | 1 | Teste03TestCase

4 | 2 | Teste01TestCase

5 | 2 | Teste02TestCase

6 | 2 | Teste03TestCase

O problema é que estou utilizando o Spring Boot e percebi que não adianta eu fazer um loop e dando um save, estou sem ideia em como fazer, agradeço qualquer ajuda possível.

Obs.: Sou um pouco leigo, se puder detalhar bem o processo agradeço.

COMO GERAR O HASH SHA-1

Estou configurando o meu projeto para implementar o login com o google porem estou tendo algumas dificuldades ele pede a chave sha-1, e não sei quais comandos deve utilizar para gerar a chave.

o google passa este comando mas preciso saber o que inserir nele:

keytool -exportcert -keystore path-to-debug-or-production-keystore -list -v

Fazer um form de etapas dependente um do outro com Django

Olá, estou aprendendo a utilizar Django, e estou tentando fazer um formulário de cadastro, porém só encontro como fazer da forma simples, com apenas uma etapa. Duas dúvidas: 1°) Como fazer um formulário de três etapas, em que cada etapa depende da anterior pra ser preenchida. Eu não posso preencher a parte dois enquanto a parte um não tiver todos os campos preenchidos. 2°) Como utilizar informações de uma etapa em outra etapa? Por exemplo: na etapa 2, de acordo com um campo preenchido na etapa 1, será exibido para o usuário uma informação diferente.

Se puderem me dar pelo menos um “caminho” pra onde eu devo seguir, agradeço!

404 Not Found. Recurso ou local?

Senhores,

Considerem o seguinte cenário :

Tenho uma web api cujo end point aponta para : .

Acontece que não existe uma rota aprontando para /produto.

O retorno disse será um 404.

Agora o segundo cenário : A minha api tem enpoint que consulta o produto 1 assim :

Aqui a rota está correta porém não existe no meu DB nenhum produto cujo id seja 1.

Qual o retorno adequado a esse request?

Como fazer input ser obrigatório via javascrip

me passem material de estudo,ouvi falar que tinha um pluguin via jquery.. me passem informacoes preciso colocar que um imput seja obrigatorio e aparesca um erro. tentei da maneira facil required porem n foi!

<input type="email" id="user_id" name="user_id" placeholder="" autocomplete="on" autocapitalize="none" spellcheck="false" autocorrect="off" class="andes-form-control__field" maxlength="120" autofocus=""> 

this.TypeError: this.props.items is undefined em React

Pessoal estou tentando fazer um pequeno input em react. Estou tento esse pequeno erro no {this.props.item} Deste de já agradeço a ajuda.

class App extends Component { state={query:”, items:[]}

handleChange=(e)=>{   this.setState({query: e.target.value}) }   handleSubmit=(e)=>{   e.preventDefault()  if(!this.state.query.length){   return   }    const newItem={     query:this.state.query,     id: Date.now()   }   this.setState(state => ({     items: state.items.concat(newItem),     query: ''   }))  } 

render(){

return ( type=’text’ placeholder= ‘Digite sua frase’ onChange={this.handleChange} value={this.state.query} /> Add

    {this.props.items.map(item =>( {item.query}

    ))}

</div> 

); } }

Qual o uso apropriado do ‘display: table’?

Como o próprio nome diz, o display table faz com que o elemento (divs, sections, etc.) tenha um comportamento bem semelhante a de uma tabela com a tag <table>, onde podemos usar elementos filhos com a propriedade display: table-cell que terão comportamento semelhante a células de uma <table>.

Por exemplo, posso usar a propriedade vertical-align: middle; numa div filha para centralizar verticalmente um conteúdo, como numa <td> de uma tabela <table>:

.tabela{    display: table;    height: 200px;    background: Yellow; }  .celula{    display: table-cell;    vertical-align: middle; }
<div class="tabela">    <div class="celula">       Texto    </div> </div>

Minhas dúvidas:

É apropriado usar display: table para criar layouts ou deve ser usada apenas para criar tabelas, como faz a tag <table>?

Enfim, qual a aplicação apropriada dessa propriedade?

Otimizar código Python 3

To resolvendo um desafio aqui, que é, basicamente, ver quantos elementos de uma lista encaixam em TODOS os intervalos de uma matriz.

E minha solução foi essa:

def countSignals(frequencies, filterRanges):     corretos = 0     len_fR = len(filterRanges)     for i in frequencies:         for a in range(len_fR):             if i in range(filterRanges[a][0], filterRanges[a][1] + 1):                 passou = True                 if passou and filterRanges[a] == filterRanges[-1]:                     corretos+=1             else:                  break     return corretos   if __name__ == '__main__':      frequencies_count = int(input().strip())      frequencies = []      for _ in range(frequencies_count):         frequencies_item = int(input().strip())         frequencies.append(frequencies_item)      filterRanges_rows = int(input().strip())     filterRanges_columns = int(input().strip())      filterRanges = []      for _ in range(filterRanges_rows):         filterRanges.append(list(map(int, input().rstrip().split())))      result = countSignals(frequencies, filterRanges)      print(result) 

Como funciona a execução:

Recebo um número, que será equivalente à len(frequencies). Depois, recebo cada um dos elementos que irá compor a lista frequencies. Em seguida, recebo o valor de len(filterRanges). Depois recebo a dimensão de cada uma das listas que compõe filterRanges No final, recebo os valores de cada uma das listas.

Exemplo de input:

5 #-> len(frequencies) 20 #-> frequencies[0] 5 #-> frequencies[1] 6 #-> frequencies[2] 7 #-> frequencies[3] 12# -> frequencies[4] 3 #-> len(filterRanges), sendo que este é composto por listas 2 #-> tamanho das listas que compõe filterRanges 10 20 #-> filterRanges[0] = [10,20] 5 15 #-> filterRanges[1] = [5,15] 5 30 #-> filterRanges[2] = [5,30] 

O código precisa contar quantos valores de frequencia estão no intervalo de TODAS as listas que compõe filterRanges.

Nesse caso, por exemplo, o retorno seria 1, pois apenas o numero 12 se encaixa em todos os intervalos.

Ele passou em 10 dos 15 testes, e os outros 5 deu timeout. alguém tem alguma sugestão para otimizar o código? O erro que deu foi “Terminated due to timeout”, porque o codigo ficou executando por mais de 10 segundos (ele dá timeout qunado chega em 10). Como faço pra otimizar esse código?

Como diminuir tempo de execução desse código

To resolvendo um desafio aqui, que é esse aqui: https://justpaste.it/2277i

E minha solução foi essa:

https://justpaste.it/71ken

Ele passou em 10 dos 15 testes, e os outros 5 deu timeout. alguém tem alguma sugestão para otimizar o código? O erro que deu foi “Terminated due to timeout”, porque o codigo ficou executando por mais de 10 segundos (ele dá timeout qunado chega em 10). Como faço pra otimizar esse código?

como fazer imput ser obrigatorio?

quero fazer que um imput seja obrigatorio, example, peco xxxxx, e a pessoa clica em continuar e erroneo, quero que saia um texto falando”coloque seu xxxx <input type="email" id="user_id" name="user_id" placeholder="" autocomplete="on" autocapitalize="none" spellcheck="false" autocorrect="off" class="andes-form-control__field" maxlength="120" autofocus="">