Página Inicial>Tutorial de programação de redes> Java Tutorial
Todos Tutorial ASP Tutorial ASP Tutorial ASP.NET Tutorial de PHP Tutorial JSP Tutorial C#/CSHARP Tutorial XML Tutorial Ajax Tutorial Perl Tutorial de concha Tutorial Visual Básico Tutorial Delphi Tutorial de desenvolvimento móvel Tutorial C/C++ Java Tutorial J2EE/J2ME engenharia de software
Java Tutorial
  • Como obter o endereço do contêiner da web em java

    Como obter o endereço do contêiner da web em java

    endereço local do tomcatE:/soft4develop/apache-tomcat-6.0.18System.getProperty("user.dir")//E:/soft4develop/apache-tomcat-6.0.18/binSystem.getProperty("catalina.home")/ / E:/soft4develop/apache-tomcat-6.0.18 também é aplicável ao jboss
    2024-11-19
  • Vários métodos e tempo para executar a inserção em lote do mysql em java

    Vários métodos e tempo para executar a inserção em lote do mysql em java

    Método 1: o código de cópia do código Java é o seguinte: conn = DriverManager.getConnection(JDBC_URL, JDBC_USER, JDBC_PASS = conn.prepareStatement("inserir em valores de loadtest (id, dados) (?, ?)"); for (int i = 1; i <= COUNT; i++) {pstmt.c
    2024-11-19
  • Implemente código para fazer upload de vários arquivos ao mesmo tempo em struts2

    Implemente código para fazer upload de vários arquivos ao mesmo tempo em struts2

    Nomeie vários objetos de campo de arquivo com o mesmo nome na página upload.jsp, para que vários campos de arquivo possam ser analisados ​​em uma matriz na ação. O tamanho da matriz é o número de campos de arquivo ao mesmo tempo. O campo é analisado em tr
    2024-11-19
  • Solução para o problema de nomes de arquivos distorcidos ao baixar arquivos em Java

    Solução para o problema de nomes de arquivos distorcidos ao baixar arquivos em Java

    Public static String toUtf8String(String s) { StringBuffer sb = new StringBuffer(); for (int i = 0; i < s.length(); i++) { char c = s.charAt(i); if (c >= 0 && c <= 255) { sb.append(c); } else { byte[] b; tente {b = Character.toString(c).g
    2024-11-19
  • Java:DocumentBuilderFactory chama instância do método XML

    Java:DocumentBuilderFactory chama instância do método XML

    Primeiro obtenha: obtenha a instância de fábrica do analisador DOM DocumentBuilderFactory domfac=DocumentBuilderFactory.newInstance(); e, em seguida, obtenha o analisador DOM DocumentBuilder dombuilder=domfac.newDocumentBuilder(); fluxo de entrada para qu
    2024-11-19
  • Um método mais simples de inicialização de colchetes duplos usando classes internas anônimas em java

    Um método mais simples de inicialização de colchetes duplos usando classes internas anônimas em java

    As estruturas de coleção Java, como set, map e list, não fornecem nenhum método conveniente para inicialização. Cada vez que você cria uma coleção, você deve adicionar os valores um por um. Por exemplo, o código copiado é o seguinte: Set<Character>
    2024-11-19
  • Introdução ao uso de arrays JAVA

    Introdução ao uso de arrays JAVA

    Existem três diferenças principais entre arrays JAVA e classes de contêiner: eficiência, tipo e capacidade de salvar tipos básicos. Em JAVA, arrays são a maneira mais eficiente de armazenar e acessar aleatoriamente uma sequência de referências de objetos.
    2024-11-19
  • Mergulhe na final do Java

    Mergulhe na final do Java

    A palavra-chave JAVA final é usada para modificar dados, métodos ou classes, o que geralmente significa "inalterável", ou seja, os dados não podem ser alterados, os métodos não podem ser substituídos e as classes não podem ser herdadas. Geralmen
    2024-11-19
  • Vários métodos de salto de página em java servlet

    Vários métodos de salto de página em java servlet

    Servlet: É claro que em servlets os saltos geralmente ocorrem em doGet, doPost e outros métodos. 1) O método de redirecionamento é response.sendRedirect("/a.jsp"); o caminho da página é um caminho relativo. sendRedirect pode pular para qualquer
    2024-11-19
  • O uso do algoritmo shuffle em Java

    O uso do algoritmo shuffle em Java

    Ideia básica do embaralhamento de FisherYates (embaralhamento de Knuth): Para embaralhar uma matriz a de n elementos (índices 0..n-1):para i de n − 1 até 1 doj ← número inteiro aleatório com 0 ≤ j ≤ iexchange a[ j] e a[i] O código-fonte do JDK é o seguint
    2024-11-19
  • Como usar a classificação de bitmap Java

    Como usar a classificação de bitmap Java

    O algoritmo de classificação de classes de contêiner em Java JDK usa principalmente classificação por inserção e classificação por mesclagem. A implementação de diferentes versões pode ser diferente: Copie o código e o código é o seguinte: /*** Executa um
    2024-11-19
  • Análise da diferença entre java_String e StringBuffer

    Análise da diferença entre java_String e StringBuffer

    A string fornecida por esta classe StringBuffer é modificada. Você pode usar StringBuffer quando souber que os dados do personagem serão alterados. Normalmente, você usa StringBuffers para construir dados de caracteres dinamicamente. Existem três classes
    2024-11-19
  • Código de exemplo para modificação em lote de nomes de arquivos em Java

    Código de exemplo para modificação em lote de nomes de arquivos em Java

    Copie o código da seguinte forma: import java.io.*; import java.util.*; public class Test {public static void main(String[] args) throws IOException {BufferedReader br = new BufferedReader(new FileReader("output1.txt " ));List<String> novo
    2024-11-19
  • Análise da diferença entre Hashtable e HashMap em java

    Análise da diferença entre Hashtable e HashMap em java

    1. Hashtable é uma subclasse de Dictionary. O código de cópia é o seguinte: public class Hashtable<K,V>extends Dictionary<K,V>implements Map<K,V>, Cloneable, java.io.Serializable HashMap: A cópia. o código é o seguinte: public class Hash
    2024-11-19
  • Usando expressões regulares para extrair o conteúdo de () em java

    Usando expressões regulares para extrair o conteúdo de () em java

    Encontrei um pequeno problema ontem. Precisava processar alguns usuários em lote. O formato dos usuários enviados da recepção era o seguinte. Queria extrair o conteúdo entre colchetes (sem colchetes). Professor 10 (0010) Professor 11. (0011) Professor 9 (
    2024-11-19