Главная страница> Учебник по сетевому программированию
Все Учебное пособие по ASP Учебное пособие по ASP Учебное пособие по ASP.NET Учебник по PHP Учебное пособие по JSP Учебное пособие по C#/CSHARP Учебное пособие по XML Учебное пособие по Ajax Учебник по Perl Руководство по оболочке Учебник по Visual Basic Учебник по Делфи Учебное пособие по мобильной разработке Учебное пособие по C/C++ Учебник по Java J2EE/J2ME разработка программного обеспечения
Учебник по сетевому программированию
  • Использование алгоритма перемешивания в Java

    Использование алгоритма перемешивания в Java

    Основная идея перетасовки FisherYates (перетасовка Кнута): перетасовать массив a из n элементов (индексы 0..n-1): for i от n − 1 до 1 doj ← случайное целое число с 0 ≤ j ≤ iexchange a[ j] и a[i] Исходный код JDK выглядит следующим образом: Скопируйте код
    2024-11-19
  • Как использовать сортировку растровых изображений Java

    Как использовать сортировку растровых изображений Java

    Алгоритм сортировки контейнерных классов в Java JDK в основном использует сортировку вставкой и сортировку слиянием. Реализация в разных версиях может отличаться. Код ключа следующий: Скопируйте код, и код выглядит следующим образом: /*** Выполняет сортир
    2024-11-19
  • Анализ разницы между java_String и StringBuffer

    Анализ разницы между java_String и StringBuffer

    Строка, предоставляемая этим классом StringBuffer, изменяется. Вы можете использовать StringBuffer, когда знаете, что данные символов будут меняться. Обычно вы используете StringBuffers для динамического создания символьных данных. В Java есть три класса,
    2024-11-19
  • Пример кода для пакетного изменения имен файлов в Java

    Пример кода для пакетного изменения имен файлов в Java

    Скопируйте код следующим образом: import java.io.*; import public class Test {public static void main(String[] args) throws IOException {BufferedReader br = new BufferedReader(new FileReader("output1.txt) " ));List<String> newName = новый
    2024-11-19
  • Анализ разницы между Hashtable и HashMap в Java

    Анализ разницы между Hashtable и HashMap в Java

    1. Hashtable является подклассом Dictionary. Код копирования следующий: общедоступный класс Hashtable<K,V> расширяет Dictionary<K,V> реализует Map<K,V>, Cloneable, java.io.Serializable HashMap: Копия. код следующий: общедоступный класс H
    2024-11-19
  • Использование регулярных выражений для извлечения содержимого ( ) в Java

    Использование регулярных выражений для извлечения содержимого ( ) в Java

    Вчера я столкнулся с небольшой проблемой. Мне нужно было обработать некоторых пользователей в пакетном режиме. Формат пользователей, отправленных со стойки регистрации, был следующим. Я хотел извлечь содержимое между скобками (без скобок) Учитель 10 (0010
    2024-11-19
  • Решение проблемы сериализации свойств родительского класса в формат JSON в Struts2.

    Решение проблемы сериализации свойств родительского класса в формат JSON в Struts2.

    Поскольку интерфейс проекта использует Extjs4, при разбиении на страницы списка необходимо возвращать три параметра: totalCount (общее количество записей), start (начальная позиция) и limit (количество элементов на странице). Поскольку в проекте будет мно
    2024-11-19
  • Начнем с создания среды разработки Struts2.

    Начнем с создания среды разработки Struts2.

    Struts2Struts2 разработан на основе WebWork2. Как и struts1, Struts2 также принадлежит платформе MVC. Но всем следует обратить внимание на одну вещь: хотя разница в именах между Struts2 и Struts1 не очень велика, стили кодирования Struts2 и Struts1 практи
    2024-11-19
  • Тип набора результатов в Struts2

    Тип набора результатов в Struts2

    1. Каждый метод действия возвращает значение типа String. Значение, возвращаемое Struts в запросе, определяется этим значением. 2. В файле конфигурации конфигурация каждого элемента действия должна иметь элемент результата, и каждый результат соответствуе
    2024-11-19
  • Разработка базовой конфигурации Struts2 и преобразование типов

    Разработка базовой конфигурации Struts2 и преобразование типов

    1. Значения по умолчанию в конфигурации действий<имя пакета="csdn" namespace="/test" расширяет="struts-default"><имя действия="helloworld" метод="выполнить" ><имя результата="успех&quot
    2024-11-19
  • 3 метода анализа XML DOM, методы SAX и методы StAX под Java

    3 метода анализа XML DOM, методы SAX и методы StAX под Java

    Давайте кратко поговорим о первых трех методах: Метод DOM: Личное понимание похоже на XmlDocument .net, который неэффективен при анализе, занимает память и не подходит для анализа большого XML. Метод SAX: анализ на основе событий, когда; синтаксический ан
    2024-11-19
  • Подробное объяснение преобразования типов в Struts2.

    Подробное объяснение преобразования типов в Struts2.

    1. Значение преобразования типов. Для интеллектуальной среды MVC неизбежно реализовать преобразование типов. Поскольку параметры запроса приложений структуры B/S (браузер/сервер) отправляются на сервер через браузер, эти параметры не используются. могут б
    2024-11-19
  • Об интернационализации и языке выражения OGNL

    Об интернационализации и языке выражения OGNL

    1. Подготовьте файлы ресурсов для интернационализации. Формат именования файлов ресурсов следующий: baseName_language_country.propertiesbaseName_language.propertiesbaseName.properties, где baseName — это базовое имя файла ресурсов, но язык и страна должны
    2024-11-19
  • 40 вопросов о классических алгоритмах JAVA (суперпрактическая версия)

    40 вопросов о классических алгоритмах JAVA (суперпрактическая версия)

    [Процедура 1] Название: Классическая задача: Имеется пара кроликов. У них каждый месяц с третьего месяца после рождения рождается пара кроликов. каждый месяц Если кролики Даже если они не умирают, каково общее количество кроликов каждый месяц? 1. Анализ п
    2024-11-19
  • Относительно общего и частичного обновления окна набора фреймов.

    Относительно общего и частичного обновления окна набора фреймов.

    В проектах мы часто сталкиваемся с сегментацией страниц — наиболее распространенным основным интерфейсом системы или сайта. Главная страница разделена на введение в систему вверху, введение автора внизу, меню системных функций слева и интерфейс, в котором
    2024-11-19