Jump to content

Search the Community

Showing results for tags 'java'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Q&A Desenvolvimento
    • Perguntas e respostas rápidas
  • Desenvolvimento e Banco de Dados
    • HTML e CSS
    • Java
    • Javascript
    • .NET
    • PHP
    • Python
    • Ruby
    • Mobile
    • Ambientes de Desenvolvimento
    • Arquitetura e Métodos Ágeis
    • Banco de Dados
    • DevOps
    • Desenvolvimento de Games
    • E-Commerce e Pagamentos Online
    • SEO e Otimizações
    • WordPress
    • Algoritmos & Outras Tecnologias
  • Design e Produto
    • Fotografia
    • Photoshop
    • Design de interfaces e UX
    • Edição/Produção de Vídeos
    • Marketing Online
    • Desenho, Ilustração e 3D
  • Entretenimento e uso pessoal
    • Geral
    • Segurança & Malwares
    • Gadgets e wearable
    • Softwares e Apps
    • Entretenimento

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Google+


Hangouts


Skype


Twitter


deviantART


Github


Flickr


LinkedIn


Pinterest


Facebook


Site Pessoal


Localização


Interesses

Found 447 results

  1. Claudia França

    Criar link para baixar arquivo pdf

    https://gestaotecc.com.br/ebook/nomedoarvio.pdf ==== === =======> esse é o link do e-book {"email":"Subscriber Already Exists","convertkit":"Inactive","drip":"Inactive","activeCampaign":"Inactive","campaignMonitor":"Inactive","getResponse":"Inactive","aweber":"Inactive","markethero":"Inactive","SendinBlue":"Inactive","MailPoet":"Inactive","ConstantContact":"Inactive","mailchimp":"Inactive","WebHook":"Inactive","database":"Subscriber Already Exists"} =============> é o erro depois que preenche o formulário. Eu recebo os dados e preciso que o link do arquivo carregue direto. https://gestaotecc.com.br/wp-admin/admin-ajax.php?action=ulpb_formBuilderEmail_ajax é o caminho de onde eu devo por o código mas não sei exatamente onde pr as instruções. ou aceito alguma outra ideia para resolver o problema para quando o usuário preencher o formulário o arquivo de downloads carregar automaticamente.
  2. Olá!!! Sou iniciante na área de programação para desktop e móvel, porém, penso em iniciar um curso para começar a desenvolver para estas áreas. Hoje, penso em desenvolver um programa, similar a um site q possuo, isso porque fico preso a diversos problemas impossíveis de resolver por ser um ambiente web. O site hoje possui uma webrádio shoutcast (passo por problemas sempre que o chrome atualiza as politicas de privacidade), um fórum, notícias de jogos dentre outras funcionalidades. Além disso, gostaria de implementar mini-jogos. Gostaria de saber qual a melhor linguagem, no ponto de vista de vocês, para desenvolver esse programa, tendo em vista que eu partiria do zero. Pesquisei sobre e as mais utilizadas são c# e Java. Com essas linguagens é possível consultar banco de dados mysql hospedados na web?
  3. Descrição das regras de negócio: Uma loja vende 3 tipos de produto: livro, CD e software. Para todos os produtos existe código, descrição, preço e peso. Para o CD existe o nome da banda, para o livro existe o nome do autor e para o software existe a categoria. Para entregar um produto, o cálculo do frete é feito multiplicando o peso do produto por R$ 6,50. Implemente as classes que retratam esse cenário. Programa: O programa deve permitir ao usuário informar qual é o tipo de produto (livro, CD ou software) e, com base nesta resposta, solicitar o preenchimento dos atributos de cada tipo de produto. Em seguida, calcular o valor do frete e imprimir os dados do produto e o valor do frete. Obs.: tanto a leitura dos valores quando a impressão devem ser realizadas pelo terminal.
  4. Gostaria de gravar uma sequencia numérica no banco de dados.Exemplo:No programa tem um campo onde o usuário vai informar o numero inicial :Informe o numero inicial: 200Outro campo pede quantidade gerada a partir desse numero informado:Informe a quantidade a ser gerada: 50Um botão: GerarA partir dai o programa tem que gerar os 50 numero a partir do numero informado e gava los em um banco de dados: 200-201-203…ate 249.Como fazer?
  5. Web.Developer

    Mudando php para java

    $json = json_encode($urls, TRUE); $json = json_decode($urls, TRUE); $produtos = $json; if($produtos[0]==1){ $opcoes = ''; foreach ($produtos[1] as $produto) { $opcoes .= '<option value="'.$produto['face'].'">'.$produto['nome'].'</option>'; } echo '<select name="recarga">'.$opcoes.'</select>'; } como fazer esse json funcionar no java $('#valores').append('<option selected>.:: Selecione uma valor .::</option>'); for(var i=0;dados.length>i;i++){ //Adicionando registros retornados na tabela $('#valores').append('<option value="' + dados[i].face+ '">' + dados[i].nome+ '</option>'); } fiz dessa forma mais não foi
  6. Overtron8000

    Ireport ajuda

    Ola galera, estive fazendo um app simples de impressao de formulario usando o ireport mas não estou conseguindo passar os parametros do formulario para o documento jmxl ja tentei de toda forma mas simplesmente esta caindo no catch e saindo sem criar o arquivo. private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) { HashMap parametros = new HashMap(); parametros.put("fornecedor", fornecedortF.getText()); parametros.put("ncontrato", ncontratoF.getText()); String caminhoRelJasper = "geradorcontrato/relatorio.jrxml"; InputStream fonte = this.getClass().getClassLoader().getResourceAsStream(caminhoRelJasper); try { JasperReport report = JasperCompileManager.compileReport(fonte); JasperPrint print = JasperFillManager.fillReport(report,parametros, new JREmptyDataSource()); JasperExportManager.exportReportToPdfFile(print,"teste.pdf"); System.out.println("imprimiu"); }catch(JRException e){ System.out.println("caiu no catch");} System.out.println("saiu"); } Dai era para esses parametros do map irem pro jxml nao estao indo, nem cria um novo pdf na pasta. link do projeto: https://github.com/regis404/Gerador-de-Contratos
  7. Olá, pessoal. Estou desenvolvendo um sistema onde em uma tela de cadastro de pedidos existe um jbutton para pesquisar produtos, ao cliclar nesse botão abre uma nova JFrame com o campo pesquisar e uma Jtable. Ao selecionar uma linha no JTable o Id do produto, e nome deveria retornar para a tela JFrame aberta anteriormente (o que não esta acontecendo, pois está abrindo uma nova tela de pedidos com os campos devidamente preenchidos). Código da Tela de pedido chamando a tela pesquisar produto: private void btnPesquisarProdutoActionPerformed(java.awt.event.ActionEvent evt) { // abrir a tela pesquisar produto TelaPesquisarProdutos produtos = new TelaPesquisarProdutos(); produtos.setVisible(true); this.add(produtos); código da tela pesquisar produto setando os campos na tela pedido: private void tblProdutosMouseClicked(java.awt.event.MouseEvent evt) { TelaPedidos frame = new TelaPedidos(); frame.jTabbedPane1.setSelectedIndex(1); frame.txtIdProduto.setText(tblProdutos.getValueAt(tblProdutos.getSelectedRow(), 0).toString()); frame.txtProduto.setText(tblProdutos.getValueAt(tblProdutos.getSelectedRow(), 1).toString()); frame.setVisible(true); this.dispose(); } Resumindo, só quero que os dois campos do JTable retorne para o primeiro JFrame aberto.
  8. RSN

    Servlet Filter

    Boa noite, Estou utilizando filter para filtrar as requisições porém está permitindo acessar as páginas mesmo sem o usuário estar logado. package filter; import java.io.IOException; import javax.servlet.Filter; import javax.servlet.FilterChain; import javax.servlet.FilterConfig; import javax.servlet.RequestDispatcher; import javax.servlet.ServletException; import javax.servlet.ServletRequest; import javax.servlet.ServletResponse; import javax.servlet.annotation.WebFilter; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpSession; import beans.Usuario; import dao.DaoUsuario; @WebFilter(urlPatterns={"/*"}) public class FilterAutenticacao implements Filter{ //faz alguma coisa quando a aplicação é derrubada @Override public void destroy() { } //intercepta todas as requisições @Override public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws IOException, ServletException { HttpServletRequest req = (HttpServletRequest) request; HttpSession session = req.getSession(); String urlParaAutenticar = req.getServletPath(); // retorna null caso não esteja logado Usuario usuario = (Usuario) session.getAttribute("usuario"); if (usuario == null && !urlParaAutenticar.equalsIgnoreCase("/pages/ServletAutenticacao")){ // usuário não logado RequestDispatcher dispatcher = request.getRequestDispatcher("/index.jsp?url="+urlParaAutenticar); dispatcher.forward(request, response); return;// para o processo para redirecionar } // executa as ações do request e response chain.doFilter(request, response); } // executa alguma coisa quando a aplicação é iniciada @Override public void init(FilterConfig arg0) throws ServletException { } } package servlet; import java.io.IOException; import java.net.InetAddress; import javax.servlet.RequestDispatcher; import javax.servlet.ServletException; import javax.servlet.annotation.WebServlet; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import javax.servlet.http.HttpSession; import dao.DaoLogin; import dao.DaoOcorrenciaAcesso; import beans.OcorrenciaAcesso; import beans.Usuario; @WebServlet("/ServletAutenticacao") public class ServletAutenticacao extends HttpServlet { private static final long serialVersionUID = 1L; private DaoLogin daoLogin = new DaoLogin(); public ServletAutenticacao() { super(); } protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { if(Boolean.parseBoolean(request.getParameter("deslogar"))){ //adicionar usuario logado na sessao HttpServletRequest req = (HttpServletRequest) request; HttpSession session = req.getSession(); session.invalidate(); //redireciona para login novamente response.sendRedirect("index.jsp"); } } protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { String login = request.getParameter("login"); String senha = request.getParameter("senha"); String ipDaMaquina = InetAddress.getLocalHost().getHostAddress(); //System.out.println(ipDaMaquina); //nome da maquina. String nomeDaMaquina = InetAddress.getLocalHost().getHostName(); //System.out.println(nomeDaMaquina); String url = request.getParameter("url"); // neste momento pode ser feito uma validação no banco de dados try { if (login != null && !login.isEmpty() && senha != null && !senha.isEmpty()) { if (daoLogin.validarLogin(login, senha)) { // se o login foi bem sucedido Usuario usuario = new Usuario(); usuario.setLogin(login); usuario.setSenha(senha); OcorrenciaAcesso ocorrenciaAcesso = new OcorrenciaAcesso(); ocorrenciaAcesso.setLogin(login); ocorrenciaAcesso.setIpDaMaquina(ipDaMaquina); ocorrenciaAcesso.setNomeDaMaquina(nomeDaMaquina); DaoOcorrenciaAcesso daoOcorrenciaAcesso = new DaoOcorrenciaAcesso(); daoOcorrenciaAcesso.salvarOcorrenciaAcesso(ocorrenciaAcesso); // adiciona usuário logado na sessão HttpServletRequest req = (HttpServletRequest) request; HttpSession session = req.getSession(); session.setAttribute("login", usuario); // redireciona para o sistema e autoriza RequestDispatcher dispatcher = request .getRequestDispatcher("pages/usuario.jsp"); dispatcher.forward(request, response); //gravar log de acesso } else {// acesso negado RequestDispatcher dispatcher = request .getRequestDispatcher("acessonegado.jsp"); dispatcher.forward(request, response); } } else {// se o login falhou // redireciona para login novamente RequestDispatcher dispatcher = request .getRequestDispatcher("/index.jsp"); dispatcher.forward(request, response); } } catch (Exception e) { // TODO Auto-generated catch block e.printStackTrace(); } } } package servlet; import java.awt.Graphics2D; import java.awt.image.BufferedImage; import java.io.ByteArrayInputStream; import java.io.ByteArrayOutputStream; import java.io.IOException; import java.io.InputStream; import javax.imageio.ImageIO; import javax.servlet.RequestDispatcher; import javax.servlet.ServletException; import javax.servlet.annotation.WebServlet; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import javax.servlet.http.Part; import javax.xml.bind.DatatypeConverter; import org.apache.commons.fileupload.servlet.ServletFileUpload; import org.apache.tomcat.util.codec.binary.Base64; import beans.Ocorrencia; import beans.Usuario; import dao.DaoUsuario; /** Servlet implementation class ServletUsuario */ @WebServlet("/salvarUsuario") public class ServletUsuario extends HttpServlet { private static final long serialVersionUID = 1L; private DaoUsuario daoUsuario = new DaoUsuario(); Ocorrencia ocorrencia = new Ocorrencia(); public ServletUsuario() { super(); } private String acaoGet; private String sessionUsuario; protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { try { String acao = request.getParameter("acao") != null ? request.getParameter("acao"): "listartodos"; String user = request.getParameter("user"); acaoGet = acao; if (acao != null && acao.equalsIgnoreCase("listartodos")) { RequestDispatcher view = request .getRequestDispatcher("/pages/usuario.jsp"); request.setAttribute("usuarios", daoUsuario.listar()); view.forward(request, response); } else if (acao != null && acao.equalsIgnoreCase("delete") && user != null) { daoUsuario.delete(user); request.setAttribute("msg", "Usuário excluído com Sucesso!"); //Tipo de mensagem request.setAttribute("tipo", "success"); // daoUsuario.salvarOcorrencia(ocorrencia); // daoUsuario.deleteOcorrencia(ocorrencia); daoUsuario.acaoPagina(acaoGet); daoUsuario.recuperarID(); daoUsuario.recuperarNome(); daoUsuario.recuperarUsuario(sessionUsuario); daoUsuario.salvarOcorrencia(ocorrencia); RequestDispatcher view = request .getRequestDispatcher("/pages/usuario.jsp"); request.setAttribute("usuarios", daoUsuario.listar()); view.forward(request, response); } else if (acao != null && acao.equalsIgnoreCase("editar") && user != null) { Usuario usuario = daoUsuario.consultar(user); RequestDispatcher view = request .getRequestDispatcher("/pages/usuario.jsp"); request.setAttribute("user", usuario); view.forward(request, response); } else if (acao != null && acao.equalsIgnoreCase("ocorrencia")) { RequestDispatcher view = request .getRequestDispatcher("/pages/ocorrencia.jsp"); request.setAttribute("ocorrencias", daoUsuario.listarOcorrencia(user)); view.forward(request, response); } } catch (Exception e) { e.printStackTrace(); } } protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { String acao = ("SalvarUsuario"); String usuarioSessao = request.getParameter("usuarioSessao"); sessionUsuario = usuarioSessao; boolean podeInserir = true; String msg = null; String id = request.getParameter("id"); String login = request.getParameter("login"); String nome = request.getParameter("nome"); String senha = request.getParameter("senha"); Usuario usuario = new Usuario(); usuario.setId(!id.isEmpty() ? Long.parseLong(id) : null); usuario.setLogin(login); usuario.setNome(nome); usuario.setSenha(senha); Ocorrencia ocorrencia = new Ocorrencia(); try { if (id == null || id.isEmpty() && podeInserir) { daoUsuario.salvar(usuario); //Mensagem salvo com sucesso request.setAttribute("msg", "Usuário salvo com Sucesso!"); //Tipo de mensagem request.setAttribute("tipo", "success"); daoUsuario.acaoPagina(acao); daoUsuario.recuperarID(); daoUsuario.recuperarNome(); daoUsuario.recuperarUsuario(usuarioSessao); daoUsuario.salvarOcorrencia(ocorrencia); RequestDispatcher view = request .getRequestDispatcher("/pages/usuario.jsp"); request.setAttribute("usuarios", daoUsuario.listar()); view.forward(request, response); } if (id != null && !id.isEmpty()) { daoUsuario.atualizar(usuario); request.setAttribute("msg", "Usuário editado com Sucesso!"); //Tipo de mensagem request.setAttribute("tipo", "success"); daoUsuario.acaoPagina(acaoGet); daoUsuario.recuperarID(); daoUsuario.recuperarNome(); daoUsuario.recuperarUsuario(usuarioSessao); daoUsuario.salvarOcorrencia(ocorrencia); RequestDispatcher view = request .getRequestDispatcher("/pages/usuario.jsp"); request.setAttribute("usuarios", daoUsuario.listar()); view.forward(request, response); }else{ RequestDispatcher view = request .getRequestDispatcher("/pages/usuario.jsp"); request.setAttribute("usuarios", daoUsuario.listar()); } } catch (Exception e) { e.printStackTrace(); } } }
  9. Rengavitp

    Disponibilizar Danfe, xml e boletos

    Boa noite pessoal, Minha dúvida é a seguinte, quero enviar um email ao cliente com um link onde ele poderá baixar a danfe, xml e o boleto da compra, a empresa tem site hospedado na godaddy, mas também tem ip fixo e servidor local onde poderia hospedar a aplicacao. Minha duvida está em qual a forma de fazer isso, tipo minha primeira idéia foi criar um subdominio e redirecionar para o ip da empresa, mas como o servidor tem varias aplicaoes webs de uso interno, acabei desistindo, outra ideia foi usar php e fazer no proprio subdominio, mas ai como faço para pegar os arquivos que estão localmente na empresa? e na hospedagem nao tem como criar mais um banco, ou seja, teria que usar banco de dados remoto também, alguém pode me dar uma ajuda?
  10. 4 Way Technologies

    Hire JAVA Developer

    Need for an experienced programmer, Hire JAVA Developer for making your project fast, effective and reliable at affordable cost only at 4 Way Technologies. We providing IT software services from the last 10+ years globally.
  11. Boa noite, atualmente criamos um app pela plataforma appsheet(no-code). porém estou querendo criar uma aplicação própria(junto a equipe, temos 4pessoas), e nao sei em qual linguagem criar. precisamos que funcione web(para o pessoal interno) e mobile(android) para os téc em campo. estava pesquisando e vi que pelo react native da pra fazer o web e mobile, nao sei se seria o melhor. estavamos fazendo pelo android studio, só que lembramos que vai precisar ser acessado pela web e dei uma pausa.
  12. paulaodaregulage

    ler qrcode em php e java

    Boa tarde Srs, alguém saberia me ajudar no seguinte: queria usar um sistema que leia qrcode para registrar entrada e saáda de alguns materiais, e traga essa leitura para dentro do meu formulário <form> <input type='text' name='numero_qrcode' > <input type='submit'> </form> e ao completar com os 6 digitos do "numero_qrcode" acionasse o submit automaticamente meu script esta assim: <title>ScanQRcode</title></head> <script type="text/javascript" src="instascan.min.js"></script> <table id='preview3' border='4' class="table table-striped table-bordered table-hover"> <tr> <td> <video id="preview"></video> <script> let scanner = new Instascan.Scanner( { video: document.getElementById('preview') } ); scanner.addListener('scan',function(content){ alert('Escaneou o conteudo: ' +content); window.open(content, ""); }); Instascan.Camera.getCameras().then(cameras => { if(cameras.length > 0){ scanner.start(cameras[0]); }else { console.error("não existe câmera no dispositivo!"); } }); </script> </td> </tr> </table> <table id='preview2' border='4' class="table table-striped table-bordered table-hover"> <tr> <td> <form name="botao" method="post" action="qr_code_salvar.php" target="_blank"> Numero do QRCode<input type='text' name='numero_qrcode' value='' > <input type="submit" name="botao" value="registrar numero_qrcode" class="btn btn-success" > </form> </td> </tr> </table> esse sistema está funcionando quase do jeito que eu qria, pq ele está lendo o qrcode e esta direcionando para uma página e depois pega as informações via get,mas qria q ele direcionasse para a página com o numero do qrcode sem eu confirmar o pop up resumindo: 2 opções: qria q ele mostrasse o numero do qrcode no meu formulário e acionasse o submit automaticamente ao ser preeenchido com o numero do qrcode ou continuar enviando o numero do qrcode para uma pagina para ser pego via GET mas que n precisasse clicar no pop up "OK" qria que fosse automaticamente(sem precisar clicar na confirmação do direcionamento da página) qm puder me ajudar... obgd
  13. Boa noite, Gostaria de após selecionar o produto carregasse outro select informando os preços(tabela produto), com javascript fazendo requisição para a servlet. div class="form-group col-md-4"> <label for="exampleInputEmail1">Produto</label> <select class="form-control select2" style="width: 100%;" id="id_produto" name="id_produto"> <option value="nao_informado">Selecione</option> <c:forEach items="${produto}" var="product"> <option value="${product.id}" id="${product.id}" <c:if test="${product.id == orcament.id_produto}"> <c:out value = "selected=selected" /> </c:if>> ${product.descricao}</option> </c:forEach> </select> </div> <div class="form-group col-md-1"> <label for="exampleInputEmail1">Tabela/Precos</label> <select class="form-control select2" style="width: 100%;" id="id_table" name="id_table" > <option value="nao_informado">Selecione</option> </select> </div>
  14. As 7 linguagens de programação que você deve aprender em 2020
  15. Queria que quando o usuário efetuasse o login, exibisse a mensagem "Login efetuado com sucesso", e se houve algum erro também exibisse uma mensagem de erro. valida_login.php <?php session_start(); include_once("config/conexao_fornec.php"); if (isset($_POST['enviar'])) { if (!empty($_POST['login']) || !empty($_POST['senha'])) { $login=$_POST['login']; $senha=MD5($_POST['senha']); $comando="SELECT * FROM usuarios, orders WHERE email = '$login' and senha= '$senha' and id_usuario"; $enviar=mysqli_query($conn, $comando); $resultado= mysqli_fetch_assoc($enviar); if ($resultado) { $_SESSION['id_usuario']=$resultado['?']; $_SESSION['order_date']=$resultado['order_date']; $_SESSION['order_id']=$resultado['order_id']; $_SESSION['login']=$resultado['login']; $_SESSION['senha']=$resultado['senha']; $_SESSION['email']=$resultado['email']; $_SESSION['nome']=$resultado['nome']; $_SESSION['id']=$resultado['id']; $_SESSION['seguranca']=$resultado['seguranca']; header("location:../index.php"); exit; }else{ $_SESSION['msg'] = "<div class='alert alert-success'>Versão e Revisão cadastrada com sucesso!</div>"; } }else{ $_SESSION['mensagem']="<div class='alert alert-danger alert-dismissible text-center' style='width: 24.5%; position: absolute; margin-left: 38.2vw; margin-top: 3vh;'><button type='button' class='close' data-dismiss='alert'>&times;</button>Ops! Alguns dos campos ficou em branco.</div>"; header("location:https://compre-aqui.com/users/"); exit; } }else{ header("location:users"); exit; } ?> Corpo do login <section class="hero is-success is-fullheight"> <div class="hero-body"> <div class="container has-text-centered"> <div class="column is-4 is-offset-4"> <h2 class="text-center mb-4">Faça seu login</h2> <div class="box"> <form action="validar_login.php" method="POST"> <div class="field"> <div class="form-group"> <label for="name">E-mail</label> <input name="login" id="name" type="name" class="form-control" placeholder="Nome completo"> </div> </div> <div class="field"> <div class="form-group"> <label for="senha">Senha</label> <input name="senha" id="senha" class="form-control" type="password" placeholder="Senha"> </div> </div> <button type="submit" class="btn btn-info btn-block" name="enviar">Realizar login</button> </form> <hr style="background-color: white;"> <a href="https://compre-aqui.com/users/cadastro.php" class="btn btn-info btn-block mt-2">Esqueci minha senha</a> <a href="https://compre-aqui.com/users/cadastro.php" class="btn btn-info btn-block mt-2">Cadastre-se</a> </div> </div> </div> </div> </section>
  16. Mauricio Molina

    Ajuda com script

    Ola, Tenho este script que peguei na internet, conheço pouco de javascript, para calcular o valor de dois inputs e adicionar a outro input o resultado, esta funcionando corretamente com as alterações que fiz. Da maneira que eles esta, o resultado esta sendo gerado em forma de moeda ex 20,00. Gostaria que ele gerasse um numero sem as duas casas após a vírgula, ex 20, e se caso o resultado der 4 dígitos que colocasse ponto automaticamente, ex 2.000 Alguém pode dar uma força? <script type="text/javascript"> function id(el) { return document.getElementById( el ); } function metros_perc( un, cooper ) { return parseFloat(un.replace(',', '.'), 10) * parseFloat(cooper.replace(',', '.'), 10); } window.onload = function() { id('mquadra').addEventListener('keyup', function() { var result = metros_perc( this.value , id('cooper').value ); id('metros_perc').value = String(result.toFixed(2)).formatMoney(); }); id('cooper').addEventListener('keyup', function(){ var result = metros_perc( id('mquadra').value , this.value ); id('metros_perc').value = String(result.toFixed(2)).formatMoney(); }); } String.prototype.formatMoney = function() { var v = this; if(v.indexOf('.') === -1) { v = v.replace(/([\d]+)/, "$00"); } v = v.replace(/([\d]+)\.([\d]{1})$/, "$1,$20"); v = v.replace(/([\d]+)\.([\d]{2})$/, "$1,$2"); v = v.replace(/([\d]+)([\d]{3}),([\d]{2})$/, "$1.$2,$3"); return v; }; </script> Obrigado!
  17. Tiagofortuna1110

    Inserir Item

    Boa tarde, Tenho que realizar um trabalho escolar e tenho dúvidas na seguinte parte: switch(opcao) { case 'E': System.out.println("(I)nserir item no fim da lista."); System.out.println("Inserir item na (p)osição n da lista."); System.out.println("Apagar (ú)ltimo item inserido na lista."); System.out.println("Apagar item na posição (N) da lista."); System.out.println("(A)pagar itens da posição m à n da lista."); System.out.println("(L)istar todos os itens."); System.out.println("(V)oltar."); opcao=teclado.next().charAt(0); teclado.nextLine(); break; Tenho que fazer o código para cada uma das letras com outro case mas não estou a perceber como. Podem me ajudar? PS não podemos usar métodos
  18. Procuro programador para desenvolver um Quiz Game para android, utilizando a linguagem Java e a biblioteca LibGdx.
  19. Eu sou novo em Java e estou tentando executar o algoritmo Stable Marrage de GaleShapley, mas ao executá-lo, aparece o seguinte erro: Error: Index 3 out of bounds for length 3 Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 3 at br.com.entrada.GaleShapley.calcMatches(GaleShapley.java:48) at br.com.entrada.GaleShapley.<init>(GaleShapley.java:33) at br.com.entrada.GaleShapley1.main(GaleShapley1.java:164) Gale Shapley Marriage Algorithm Sized : 3 Segue o código abaixo: import java.io.BufferedReader; import java.io.DataInputStream; import java.io.FileInputStream; import java.io.IOException; import java.io.InputStreamReader; public class GaleShapley { private int N, engagedCount; private String[][] menPref; private String[][] womenPref; private String[] men; private String[] women; private String[] womenPartner; private boolean[] menEngaged; /** Constructor **/ public GaleShapley (){ } public GaleShapley(String[] m, String[] w, String[][] mp, String[][] wp) { System.out.println("Sized : "+ mp.length); N = mp.length; engagedCount = 0; men = m; women = w; menPref = mp; womenPref = wp; menEngaged = new boolean[N]; womenPartner = new String[N]; calcMatches(); } /** function to calculate all matches **/ private void calcMatches() { while (engagedCount < N) { int free; for (free = 0; free < N; free++) if (!menEngaged[free]) break; for (int i = 0; i < N && !menEngaged[free]; i++) { int index = womenIndexOf(menPref[free]); if (index < womenPartner.length && womenPartner[index] != null ) { womenPartner[index] = men[free]; menEngaged[free] = true; engagedCount++; } else { String currentPartner = womenPartner[index]; if (morePreference(currentPartner, men[free], index)) { womenPartner[index] = men[free]; menEngaged[free] = true; menEngaged[menIndexOf(currentPartner)] = false; } } } } printCouples(); } /** function to check if women prefers new partner over old assigned partner **/ private boolean morePreference(String curPartner, String newPartner, int index) { for (int i = 0; i < N; i++) { if (womenPref[index].equals(newPartner)) return true; if (womenPref[index].equals(curPartner)) return false; } return false; } /** get men index **/ private int menIndexOf(String str) { for (int i = 0; i < N; i++) if (men.equals(str)) return i; return -1; } /** get women index **/ private int womenIndexOf(String str) { for (int i = 0; i < N; i++) if (women.contains(str)) return i; return -1; } /** print couples **/ public void printCouples() { System.out.println("Couples are : "); for (int i = 0; i < N; i++) { System.out.println(womenPartner +" "+ women); } } /** main function **/ public static void main(String[] args) throws IOException{ System.out.println("Gale Shapley Marriage Algorithm\n"); /** list of men **/ String[] m = {"1", "2", "3"}; /** list of women **/ String[] w = {"1", "2", "3"}; /** men preference **/ String[][] mp = null ; /** women preference **/ String[][] wp= null ; try{ FileInputStream fstream = new FileInputStream("src/input.txt"); DataInputStream in = new DataInputStream(fstream); BufferedReader br = new BufferedReader(new InputStreamReader(in)); String strLine; int line=0; int k=0; int n=0; int i=0; while ((strLine = br.readLine()) != null) { if(line==0){ n =Integer.valueOf(strLine.trim()); mp=new String[n][n]; wp=new String[n][n]; line++; } else{ String[] preferences=strLine.split(" "); if(i<n){ mp=preferences; } else{ if(i-n < w.length) { wp[i-n]=preferences; } } i++; } } in.close(); GaleShapley gs = new GaleShapley(m, w, mp, wp); }catch (Exception e){//Catch exception if any e.printStackTrace(); System.err.println("Error: " + e.getMessage()); } } }
  20. Bom dia a todos.Quero saber se alguns dos sábios participantes saberia um forma que capturar um informação (constantemente atualizada) apresentada em uma aplicação java na tela. São os dados de variação de ações, nos respectivos sites de operações. Geralmente aparecem em um canto fixo ou ficam em um elemento que flutua sobre o gráfico da ação (penso que rodem em java).Posso interceptar e interpretar os sinais enviados ao monitor?Posso interceptar as atualizações da maquina java e/ou o script?Existe um programa para fazer a leitura de uma determinada parte da tela que fica constantemente se atualizando?Obrigado.
  21. Estou pegando essa imagem de outra Activity porém ela não está no drawable(ele vem direito do banco de dados | phpmyadmin), porém ela não fica na imageView inteira... Queria saber como faz para ela ficar do tamanho da ImageView mesmo se ela não tem esse tamanho. Preciso tirar essa azul em volta a imagem precisa estar grande...
  22. Olá pessoal, tenho o seguinte problema: aça um programa que leia as classificações de exame de APROG de uma turma com n alunos (para um array). O número de alunos (n) é inserido pelo utilizador. De seguida, calcule e mostre a média da turma. Finalmente, mostre quantos alunos reprovaram à disciplina (nota <10). O programa deve mostrar a média da turma (formatada com 1 casa decimal) e quantos alunos reprovaram à disciplina, em linhas separadas e com o seguinte formato: media=<media> reprovacoes=<nº de reprovações> input deve ser: 5 12 8 17 19 5 output: media=12.2 reprovacoes=2 Eu consigo calcular as medias porem não sei como encontrar os menores valores digitados que sejam menores que 10 para colocar em reprovações aqui esta o que eu fiz. import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); double soma = 0; double media; int div = 0; int menor = 0; double nota[] = new double[6]; System.out.println("Digite o nome do aluno"); String nome = sc.next(); System.out.println("Insira as 5 notas"); for (int i = 0; i < 6; i++) { nota[i] = sc.nextDouble(); soma += nota[i]; } div = nota.length; media = (soma / div); if (media >= 10) { System.out.println("media=" + media); System.out.println("reprovado="); } } }
  23. ester nascimento

    Matriz Java

    Escreva um programa que leia o nome e o preço de 10 produtos. Logo após realizar o cadastro dos produtos, pedir para o usuário digitar um valor, no qual deverá ser realizada uma pes quisa e exibir apenas os produtos que possuem preço até o valor digitado pelo usuário.
  24. ester nascimento

    Matriz Java

    Escreva um programa que leia o nome e o preço de 10 produtos. Logo após realizar o cadastro dos produtos, pedir para o usuário digitar um valor, no qual deverá ser realizada uma pes quisa e exibir apenas os produtos que possuem preço até o valor digitado pelo usuário.
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.