Atraves da materia cinesiologia nos professores aprendemos que sempre temos musculos responsaveis por determinado movimento articular, e neste artigo vamos falar da musculatura abdominal.FONTE: http://www.exerciciosemcasa.com/2013/04/dicas-importantes-sobre-exercicios.html?spref=fb Os musculos abdominais tem como principal funcao realizar a flexao lombar e tambem e importante ressaltar que independente do movimento, seja ele, uma elevacao do tronco ou elevacao o do quadril, a musculatura do abdome nao sera divida em parte infra ou supra. A contracao vai de origem a insercao(o musculo contrai por completo pois em estudos de eletromiografia nao foi detectado maior trabalho da "parte inferior do abdome") e sabendo disso podemos analisar quais exercicios sao mais efetivos. Para que o musculo abdominal tenha um trabalho efetivo, devemos realizar a flexao lombarExiste uma diferenca no trabalho muscular em exercicios que promovem flexao dos quadris. O principal musculo responsavel por essa flexao e o iliopsoas. Outros musculos que sao ligados ao quadril tambem comecam a auxiliar o movimento. A figura mostra a musculatura responsavel pela flexao do quadril.Exemplo de exercicio abdominal sendo realizado somente com a flexao do quadril, ou seja, menos trabalho dos musculos abdominais. Aprendam a corrigir o proprio movimento para ter um trabalho mais efetivo, ou seja, se voces nao visualizarem uma flexao da coluna lombar em um exercicio abdominal, o mesmo nao estara focado neste musculo e sim em outros. Quando nao ha uma visivel flexao, quer dizer que o foco do exercicio ja nao e mais o reto do abdome mas sim, algum musculo flexor do quadril( iliopsoas, reto femural, sartorio.) e o abdome passa a ser um musculo secundario apenas estabilizador do tronco em isometria. Para listarmos os processos que estao executando em Java pelo nome do processo, usamos o comando JPS. Experimente no console digitar 'jps', exibira a lista dos processos em java com o numero do processo (PID) e o nome da Classe.Abaixo crio uma classe que listara os processos ativos e pegaremos um determinado processo para finaliza-lo.public void mataProcesso(){try{ //Executa comando que lista todos os processos ativos de java Process p = Runtime.getRuntime().exec("jps"); //Ler lista de processos InputStream is = p.getInputStream(); InputStreamReader readerInput = new InputStreamReader( is ) ; BufferedReader reader = new BufferedReader( readerInput ); String linha = ""; //Enquanto linha nao for nula, exibe linha while ( ( linha = reader.readLine() ) != null ){ //Se existir o processo abaixo, divide a String em 2, PID e NomeProcesso. //nomeDoProcesso e o nome do processo que mataremos. if ( linha.contains("nomeDoProcesso")){ String[] getPID = linha.split(" "); System.out.println("PID: "+ getPID[0]); System.out.println("Process name: "+ getPID[1]); //Mata Processo pelo pid Runtime.getRuntime().exec("taskkill /f /pid "+getPID[0] ); } }}catch(Exception e){ e.printStackTrace();}Um exemplo de saida dos processos (Meus processos ativos que estavam rodando no momento da execucao) :652 Jps2164 jMentor2444 Bootstrap3428 Hoje vamos criar um projeto com API Rest que retorne uma lista de objetos como JSON. Uma das principais dificuldades que encontrei ao criar um projeto sem o Maven, foi encontrar os jars para o retorno do json.Existem diversos posts com exemplos de utilizacao de Rest na internet bem simples, porem apenas com os jars recomendado nao consegui retornar via json, apenas xml.