Inicio> Tutorial de programación de red
Todo Tutorial ASP Tutorial ASP Tutorial de ASP.NET tutorial PHP Tutorial JSP Tutorial de C#/CSHARP Tutorial XML Tutorial de Ajax Tutorial de Perl Tutorial de concha Tutorial de Visual Basic Tutorial de Delfos Tutorial de desarrollo móvil Tutorial de C/C++ Tutorial de Java J2EE/J2ME ingeniería de software
Tutorial de programación de red
  • El uso del algoritmo aleatorio en Java.

    El uso del algoritmo aleatorio en Java.

    Idea básica de barajar de FisherYates (barajar Knuth): barajar una matriz a de n elementos (índices 0..n-1): para i desde n − 1 hasta 1 doj ← entero aleatorio con 0 ≤ j ≤ iexchange a[ j] y a[i] El código fuente del JDK es el siguiente: Copie el código de
    2024-11-19
  • Cómo utilizar la clasificación de mapas de bits de Java

    Cómo utilizar la clasificación de mapas de bits de Java

    El algoritmo de clasificación de clases de contenedor en Java JDK utiliza principalmente clasificación por inserción y clasificación por fusión. La implementación de diferentes versiones puede ser diferente. El código clave es el siguiente: copie el códig
    2024-11-19
  • Análisis de la diferencia entre java_String y StringBuffer

    Análisis de la diferencia entre java_String y StringBuffer

    Se modifica la cadena proporcionada por esta clase StringBuffer. Puede utilizar StringBuffer cuando sepa que los datos de los caracteres van a cambiar. Normalmente, utiliza StringBuffers para construir dinámicamente datos de caracteres. Hay tres clases en
    2024-11-19
  • Código de ejemplo para modificar por lotes nombres de archivos en Java

    Código de ejemplo para modificar por lotes nombres de archivos en Java

    Copie el código de la siguiente manera: 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) " ));Lista<Cadena&
    2024-11-19
  • Análisis de la diferencia entre Hashtable y HashMap en java

    Análisis de la diferencia entre Hashtable y HashMap en java

    1. Hashtable es una subclase de Dictionary. El código de copia es el siguiente: clase pública Hashtable<K,V>extiende Dictionary<K,V>implementa Map<K,V>, Cloneable, java.io.Serializable HashMap: la copia. El código es el siguiente: clase
    2024-11-19
  • Usar expresiones regulares para extraer el contenido de () en java

    Usar expresiones regulares para extraer el contenido de () en java

    Ayer encontré un pequeño problema. Necesitaba procesar algunos usuarios en lotes. El formato de los usuarios enviados desde la recepción era el siguiente. Quería extraer el contenido entre paréntesis (sin paréntesis) Profesor 10 (0010) Profesor 11. (0011)
    2024-11-19
  • Solución a cómo serializar propiedades de clase principal en formato JSON en Struts2

    Solución a cómo serializar propiedades de clase principal en formato JSON en Struts2

    Dado que la interfaz del proyecto utiliza Extjs4, la paginación de listas debe devolver tres parámetros: totalCount (número total de registros), inicio (posición inicial) y límite (número de elementos por página). Dado que habrá muchas cuadrículas en el p
    2024-11-19
  • Comencemos por construir un entorno de desarrollo Struts2.

    Comencemos por construir un entorno de desarrollo Struts2.

    Struts2Struts2 está desarrollado en base a WebWork2. Al igual que struts1, Struts2 también pertenece al marco MVC. Pero una cosa a la que todos deben prestar atención es que, aunque la diferencia en los nombres entre Struts2 y struts1 no es muy grande, lo
    2024-11-19
  • Tipo de conjunto de resultados en Struts2

    Tipo de conjunto de resultados en Struts2

    1. Cada método de acción devuelve un valor de tipo Cadena. El valor devuelto por Struts en una solicitud está determinado por este valor. 2. En el archivo de configuración, la configuración de cada elemento de acción debe tener un elemento de resultado y
    2024-11-19
  • Configuración básica de desarrollo de Struts2 y conversión de tipos.

    Configuración básica de desarrollo de Struts2 y conversión de tipos.

    1. Valores predeterminados en la configuración de Acción<package name="csdn" namespace="/test" extends="struts-default"><action name="helloworld" método="execute" ><result name="success
    2024-11-19
  • 3 métodos DOM de análisis XML, métodos SAX y métodos StAX en Java

    3 métodos DOM de análisis XML, métodos SAX y métodos StAX en Java

    Hablemos brevemente sobre los primeros tres métodos: Método DOM: la comprensión personal es similar al XmlDocument de .net, que no es eficiente al analizar, ocupa memoria y no es adecuado para analizar XML grandes. Método: análisis basado en eventos, cuan
    2024-11-19
  • Explicación detallada de la conversión de tipos en Struts2

    Explicación detallada de la conversión de tipos en Struts2

    1. La importancia de la conversión de tipos Para un marco MVC inteligente, es inevitable implementar la conversión de tipos. Debido a que los parámetros de solicitud de las aplicaciones de estructura B/S (navegador/servidor) se envían al servidor a través
    2024-11-19
  • Sobre la internacionalización y el lenguaje de expresión OGNL.

    Sobre la internacionalización y el lenguaje de expresión OGNL.

    1. Prepare los archivos de recursos para la internacionalización. El formato de denominación de los archivos de recursos es el siguiente: baseName_language_country.propertiesbaseName_language.propertiesbaseName.properties donde baseName es el nombre básic
    2024-11-19
  • 40 preguntas sobre algoritmos clásicos de JAVA (versión súper práctica)

    40 preguntas sobre algoritmos clásicos de JAVA (versión súper práctica)

    [Procedimiento 1] Título: Problema clásico: Hay un par de conejos. Dan a luz un par de conejos cada mes desde el tercer mes después del nacimiento. Después de que el conejo crece hasta el cuarto mes, da a luz un par de conejos. cada mes Si los conejos Inc
    2024-11-19
  • Respecto a la actualización general y parcial de la ventana del conjunto de marcos

    Respecto a la actualización general y parcial de la ventana del conjunto de marcos

    En los proyectos, a menudo nos encontramos con la segmentación de páginas, la interfaz principal más común de un sistema o sitio web. La página principal se divide en introducción del sistema en la parte superior, introducción del autor en la parte inferi
    2024-11-19