мой писательский опыт
Я обычный Java-разработчик. Люблю делиться личными историями и проблемами, с которыми столкнулся в своей работе, в Интернете. С 2017 года публикую статьи на различных блог-платформах под псевдонимом «Тринадцать». Наиболее активные платформы включают CSDN, Blog Park, Nuggets, Jianshu и другие веб-сайты имеют бесплатные статьи и платные колонки.До и после есть около 200 статей, что соответствует моему писательскому опыту.
Практическое руководство по проекту Spring Boot Large Online Shopping Mall
- Руководство к практическому руководству по проекту Spring Boot Large Online Mall
- Spring Boot для выбора технологии
- Предварительная подготовка и создание базовой среды
- Первый опыт проекта Spring Boot — создание и запуск проекта
- Подробное объяснение ядра Spring Boot и анализ исходного кода
- Интерпретация исходного кода автоматической конфигурации DispatchServlet Spring Boot
- Веб-разработка Spring Boot и анализ автоматической конфигурации MVC
- Внедрение и интеграция технологии шаблонизатора Thymeleaf
- Объяснение синтаксиса Thymeleaf и практика кодирования
- Автоматическая настройка источника данных и работа с базой данных на практике Spring Boot
- Практическая интеграция Spring Boot с операционной базой данных Mybatis
- Первый опыт проекта: запустить и использовать новый пчелиный торговый центр
- Подробное объяснение функциональных модулей и схемы процессов Xinbee Mall
- Дизайн страницы и выбор технологии
- Создание макета страницы и реализация логики перехода
- Spring Boot интегрирует капчу для реализации функции кода проверки
- Вход в настройки перехватчика и улучшение аутентификации
- Практика проектирования и разработки общей функции пейджинга
- Плагин JqGrid интегрирует эффект подкачки
- Обработка загрузки файлов и эхо пути в практике Spring Boot
- Разработка нового модуля управления каруселью пчелиного торгового центра
- Разработка нового модуля управления классификацией пчелиного молла-1
- Разработка нового модуля управления классификацией пчелиного комплекса-2
- Внедрение и интеграция текстового редактора KindEditor
- Реализация функции трехуровневой привязки товарных категорий в Xinbee Mall
SpringBoot + Mybatis + Thymeleaf для создания красивого и практичного личного блога
- Урок 01: Spring Boot создает краткое и практичное введение в систему личного блога
- Урок 02: Быстрое создание приложения Spring Boot
- Урок 03: Объяснение разработки веб-проекта для разработки проекта Spring Boot
- Урок 04: Spring Boot интегрирует механизм шаблонов Thymeleaf
- Урок 05: Spring Boot обрабатывает загрузку файлов и эхо пути
- Урок 06: Spring Boot автоматически настраивает источники данных и управляет базами данных
- Урок 07: Spring Boot интегрирует MyBatis для работы с базой данных
- Урок 08: Mybatis-Generator автоматически генерирует код
- Урок 09: Обработка транзакций в Spring Boot
- Урок 10: Учебное пособие по технологии Ajax для практики Spring Boot Project
- Урок 11: Проектирование RESTful API и практика реализации проектов Spring Boot
- Урок 12: Реализация функции пейджинга для разработки проекта системы блогов Spring Boot
- Урок 13: Функция Captcha разработки проекта блог-системы Spring Boot
- Урок 14: Реализация модуля входа в систему для разработки проекта Spring Boot Blog System
- Урок 15: Перехватчик входа в систему для разработки проекта системы блогов Spring Boot
- Урок 16: Реализация функции классификации для разработки проекта системы блогов Spring Boot
- Урок 17: Реализация функции меток для разработки проекта системы блогов Spring Boot
- Урок 18: Функция редактирования статьи разработки проекта системы блогов Spring Boot
- Урок 19: Редактирование и совершенствование статей для разработки проекта системы блогов Spring Boot
- Урок 20: Реализация модуля статьи для разработки проекта системы блогов Spring Boot
- Урок 21: Внедрение модуля Friendship Chain для разработки проекта Spring Boot Blog System
- Урок 22: Создание домашней страницы для разработки проекта системы блогов Spring Boot
- Урок 23: Создание пейджинга и боковой панели для разработки проекта системы блогов Spring Boot
- Урок 24: Создание страницы поиска для разработки проекта системы блогов Spring Boot
- Урок 25: Создание страницы сведений о статье для разработки проекта системы блогов Spring Boot
- Урок 26: Создание страницы ошибок для разработки проекта системы блога Spring Boot
- Урок 27: Реализация функции комментариев для разработки проекта системы блогов Spring Boot
- Урок 28: Упаковка и развертывание проекта для Spring Boot Blog System Разработка проекта
23 эксперимента, которые помогут вам легко играть с Spring Boot
- Вступительные замечания: Введение в «23 эксперимента помогут вам с легкостью играть в Spring Boot»
- Урок 02: Создание среды разработки проекта Spring Boot
- Урок 03: Быстрое создание приложения Spring Boot
- Урок 04: Разработка базовых функций Spring Boot
- Урок 05: Объяснение разработки веб-проекта для разработки проекта Spring Boot
- Урок 06: Spring Boot интегрирует JSP для разработки веб-проектов
- Урок 07: Введение в механизмы шаблонов и интеграцию Spring Boot с Thymeleaf
- Урок 08: Объяснение грамматики Thymeleaf
- Урок 09: Руководство по интеграции шаблонизатора FreeMarker
- Урок 10: Spring Boot обрабатывает загрузку файлов и эхо пути
- Урок 11: Spring Boot автоматически настраивает источники данных и управляет базами данных
- Урок 12: Spring Boot, интеграция источников данных Druid
- Урок 13: Spring Boot интегрирует MyBatis для работы с базой данных
- Урок 14: Обработка транзакций в Spring Boot
- Урок 15: Spring Boot интегрирует модуль операционного кэша Redis
- Урок 16: Реализация запланированных задач в разработке проекта Spring Boot
- Урок 17: Пользовательские страницы ошибок Spring Boot
- Урок 18: Spring Boot интегрирует Swagger для создания документации по интерфейсу
- Урок 19: Введение в упаковку и развертывание проекта Spring Boot
- Урок 20: Введение и интеграция Spring Boot Admin
- Урок 21: Практика разработки информационной системы управления информацией Spring Boot (1)
- Урок 22: Практика разработки информационной системы управления информацией Spring Boot (2)
- Урок 23: Практика разработки информационной системы управления информацией Spring Boot (3)
- Урок 24: Практика разработки информационной системы управления информацией Spring Boot (4)
Практика входа в Spring Boot и разделения фронтенда и бэкэнда
- Вступительные замечания: Введение в SpringBoot и введение в практику разделения фронтенд- и бэкенд-проектов.
- Урок 02. Быстрое понимание стека технологий Spring Boot
- Урок 03: Настройка среды разработки
- Урок 04: Быстрая сборка приложения Spring Boot
- Урок 05: Базовая разработка веб-функций с помощью Spring Boot
- Урок 06: Операция подключения к базе данных Spring Boot
- Урок 07: Spring Boot интегрирует MyBatis для работы с базой данных
- Урок 08: Spring Boot обрабатывает загрузку файлов и эхо пути
- Урок 09: Подробное объяснение разделения серверной части до и после практики проекта Spring Boot
- Урок 10: Дизайн API для Spring Boot Project Практика
- Урок 11: Реализация модуля входа в систему Spring Boot Project Practice
- Урок 12: Реализация функции пейджинга в практике проекта Spring Boot
- Урок 13: интеграция подкачки jqgrid в проектную практику Spring Boot
- Урок 14: Реализация функции редактирования в Spring Boot Project Practice
- Урок 15: Внедрение модуля управления пользователями в Spring Boot Project Practice
- Урок 16: Модуль управления образами для Spring Boot Project Practice
- Урок 17: Введение и интеграция редактора форматированного текста для Spring Boot Project Practice
- Урок 18: Внедрение модуля управления информацией для Spring Boot Project Practice
Создайте красивый и практичный фон управления с нуля
- SSM создает красивую и практичную систему управления
- Руководство: Самостоятельная реализация системы фонового управления JavaWeb
- Урок 01: Введение в Spring MVC + Spring + Mybatis «Три фреймворка»
- Урок 02: Предварительная подготовка и построение базовой среды
- Урок 03: Интеграция трех рамок
- Урок 04: Установка и развертывание Tomcat 8 и функциональное преобразование
- Урок 05: Создание красивой и практичной системы управления за кулисами для продуктового дизайна
- Урок 06: Выбор внешнего интерфейса AdminLTE3
- Урок 07: Проектирование системы и внедрение модуля входа
- Урок 08: Использование плагина JqGrid для реализации нумерации страниц
- Урок 09: Интеграция компонентов Bullet Frame — улучшение функций добавления и изменения
- Урок 10: Модуль управления изображениями
- Урок 11: Загрузка нескольких изображений и загрузка сегментов больших файлов, возобновление работы с точки останова
- Урок 12: Функции импорта и экспорта файлов
- Урок 13: Модуль управления форматированной текстовой информацией
- Урок 14: Интеграция плагина SweetAlert и реализация функции поиска
- Урок 15: Выпуск проекта — команды Linux и процесс выпуска
- Урок 16: Вывод журнала в оптимизации проекта
- Урок 17: Модульное тестирование для оптимизации проекта
- Урок 18: Пул соединений с базой данных для оптимизации проекта
- Урок 19: Интеграция с Druid для оптимизации проекта
- Урок 20: Интеграция кэша для оптимизации проекта
- Урок 21: Эволюция архитектуры веб-сайта и введение в Nginx
- Урок 22: Создание кластера Nginx + Tomcat
- Урок 23: Динамическое и статическое разделение Nginx
Расширенная интеграция SSM
- Дополнительные статьи по интеграции Spring+SpringMVC+MyBatis+easyUI (1) Разработка хорошего RESTful API
- Расширенные статьи по интеграции Spring+SpringMVC+MyBatis+easyUI (2) Боевые заметки RESTful API (дизайн интерфейса и реализация серверной части Java)
- Дополнительные статьи по интеграции Spring+SpringMVC+MyBatis+easyUI (3) Использование метода ajax для отправки формы
- Spring+SpringMVC+MyBatis+easyUI Integration Расширенная глава (4) RESTful Combat (модификация внешнего кода)
- Spring+SpringMVC+MyBatis+easyUI Integration Advanced Глава (5) Запишите процесс от незнания до понимания RESTful
- Интеграция Spring+SpringMVC+MyBatis+easyUI Расширенная глава (6) Должен быть RESTful?
- Spring+SpringMVC+MyBatis+easyUI Integration Advanced Chapter (7) Запись о сбое онлайн-базы данных Mysql
- Spring+SpringMVC+MyBatis+easyUI Integration Advanced Глава (8) Причины и устранение сбоев в онлайн-базе данных Mysql
- Spring+SpringMVC+MyBatis+easyUI Integration Advanced Глава (9) Общие команды и операции для установки redis и redis под Linux
- Расширенные статьи по интеграции Spring+SpringMVC+MyBatis+easyUI (десять) Подробное руководство по интеграции easyUI KindEditor
- Расширенные статьи по интеграции Spring+SpringMVC+MyBatis+easyUI (11) настройки паролей redis, настройки безопасности
- Расширенные статьи по интеграции Spring+SpringMVC+MyBatis+easyUI (12) Spring интегрированный кеш Redis
- Дополнительные статьи по интеграции Spring+SpringMVC+MyBatis+easyUI (13) MyBatis+MySQL возвращает вставленный идентификатор первичного ключа
- Расширенные статьи по интеграции Spring+SpringMVC+MyBatis+easyUI (14) Правильное использование Redis
- Интеграция Spring+SpringMVC+MyBatis+easyUI, расширенная глава (пятнадцать), краткое изложение этапа
Примечания, связанные с Intellij IDEA
- Ошибка компиляции проекта IntelliJ IDEA «пакет xxx не существует» или «не удается найти символ»
- Как проверить информацию о версии IntelliJ IDEA
- Plugin 'Lombok Plugin' is incompatible with this installation
- Решение для неудачной установки IDEA плагина Lombok
- Запись процесса разрешения события медленного запуска проекта/невозможности запуска в режиме отладки Intellij IDEA
- Intellij IDEA просмотреть все точки останова
- Ошибка IntelliJ IDEA: ошибка: java: незавершенный строковый литерал
- IntelliJ IDEA часто используемые сочетания клавиш для Mac версии
Ежедневные заметки
- Недопустимое значение по умолчанию для сообщения об ошибке create_time при импорте SQL
- Когда апплет WeChat получает formId, он подсказывает, что «formId является фиктивным».
- Исключение оплаты WeChat: appid и openid не совпадают
- Исключение оплаты апплета WeChat: requestPayment: сбой, нет разрешения
- Java объединяет два объекта Map в один объект Map
- IDEA сообщает об ошибке: производство модуля "shop-common": java.lang.IndexOutOfBoundsException
- Как Spring загружает файлы конфигурации log4j
- Java-соединение Mysql8
- Значок кнопки разбиения на страницы JqGrid не отображается ошибка
- Plugin 'Lombok Plugin' is incompatible with this installation
- Поток JDK8 toMap() java.lang.IllegalStateException: решение для исключения повторяющегося ключа (дубликат ключа)
- Откройте блок кода Evernote на Mac
- Программист, почему ты так занят?
- Устранение проблемы, связанной с невозможностью подключения по ssh после создания недавно приобретенного сервера A-Li-Cloud ECS
- CentOS 7.2:Failed to start IPv4 firewall with iptables
- Поток JDK8 toMap() java.lang.IllegalStateException: решение для исключения повторяющегося ключа (дубликат ключа)
- Мой год в блог-парке
- Запишите мой список чтения на 2017 год
- Резюме за 2017 год
- Проблема с общедоступной учетной записью WeChat: {"errcode":40125,"errmsg":"недействительный секрет приложения, подробнее см. на http://t.cn/LOEdzVq, подсказки: [req_id: kL8J90219sg58]"}
- git удалить локальную ветку
- Подключаемый модуль спецификации разработки Java для Alibaba p3c подробное руководство и опыт
- Официальный стандарт спецификации кода Java Ali «Alibaba Java Development Manual Ultimate Edition v1.3.0» скачать
- Взгляд программиста: как объявление Лу Ханя о своих отношениях взорвало Weibo?
- не удалось разрешить хост: решение проблемы github.com
- Используйте git для восстановления незафиксированных случайно удаленных данных
- springboot включает вывод журнала access_log
- Ошибка: не удается найти решение проблемы с модулем gulp-clone.
- Объяснение синтаксиса уценки и руководство по MWeb
- javax.net.ssl.SSLHandshakeException: No appropriate protocol (protocol is disabled or cipher suites are inappropriate)
- org.springframework.data.redis.serializer.SerializationException: Cannot serialize;
My Blog
- Система блогов Java Docker+SpringBoot+Mybatis+thymeleaf имеет открытый исходный код.
- Процесс создания моего блога: как сделать сайт с нуля до онлайн-доступа
- Весь рабочий процесс занесения инициализации данных в докер (запись о проблеме)
- Используйте Dockerfile для создания образа mysql и реализации инициализации данных и настройки разрешений.
- Решить проблему, что часовой пояс и время контейнера Docker не синхронизированы
- Компонентная модификация контейнера докеров блога с открытым исходным кодом Java My-Blog
- Ошибка «[[: не найдено» при запуске сценария оболочки
- Общие операции со строками в сценариях оболочки и обработка ошибок «команда не найдена» (с исходным кодом)
- Процесс исправления серьезной ошибки повторной инициализации контейнера mysql в блоге с открытым исходным кодом Java My-Blog
- Mybatis-Generator генерирует, если test="criteria.valid" в файле Mapper.
- Базовое руководство по интеграции механизма шаблонов Springboot и Thymeleaf
- Механизм шаблонов тимелеаф вызывает методы в классах Java
учебные заметки
- Сортировка исходного кода и примечания к чтению «Актуальное программирование с высокой степенью параллелизма на Java»
- «Техническая архитектура крупных веб-сайтов: основные принципы и анализ конкретных случаев» Заметки для чтения
- Техническая архитектура крупномасштабного веб-сайта (2) -- эволюция архитектуры крупномасштабного веб-сайта
- Техническая архитектура больших веб-сайтов (3) — Архитектурные шаблоны
- Техническая архитектура больших веб-сайтов (4) — основные элементы архитектуры
Интеграция и оптимизация SSM
- Интеграция и оптимизация Spring+SpringMVC+MyBatis+easyUI (1) System.out.print и Log
- Интеграция и оптимизация Spring+SpringMVC+MyBatis+easyUI (2) Объяснение и интеграция Log4j
- Интеграция и оптимизация Spring+SpringMVC+MyBatis+easyUI (3) Тест кода
- Spring+SpringMVC+MyBatis+easyUI Интеграция и оптимизация (4) Пример модульного теста
- Spring+SpringMVC+MyBatis+easyUI Интеграция и оптимизация (5) В сочетании с MockMvc для модульного тестирования на стороне сервера
- Интеграция и оптимизация Spring+SpringMVC+MyBatis+easyUI (6) easyUI и редактор форматированного текста Интеграция UEditor
- Интеграция и оптимизация Spring+SpringMVC+MyBatis+easyUI (7) Функция загрузки изображений
- Интеграция и оптимизация Spring+SpringMVC+MyBatis+easyUI (8) Оптимизация кода и завершающие заметки и личные жалобы
- Интеграция и оптимизация Spring+SpringMVC+MyBatis+easyUI (9) Оптимизация уровня данных – краткое введение в пул соединений jdbc, введение в druid
- Интеграция и оптимизация Spring+SpringMVC+MyBatis+easyUI (10) Оптимизация уровня данных — интеграция Druid
- Интеграция и оптимизация Spring+SpringMVC+MyBatis+easyUI (11) Оптимизация уровня данных — мониторинг Druid и медленная запись SQL
- Интеграция и оптимизация Spring+SpringMVC+MyBatis+easyUI (12) Оптимизация уровня данных – Оптимизация ключевых слов и медленного SQL
- Интеграция и оптимизация Spring+SpringMVC+MyBatis+easyUI (13) Оптимизация уровня данных — спецификация таблиц, оптимизация индексов
- Spring+SpringMVC+MyBatis+easyUI Интеграция и оптимизация (14) Расскажите о причинах ведения блога и оптимизации проекта
Основы интеграции SSM
- Spring+SpringMVC+MyBatis+easyUI Основы интеграции (1) Краткое описание проекта и технический выбор Введение
- Spring+SpringMVC+MyBatis+easyUI Основы интеграции (2) Отличный тест
- Основы интеграции Spring+SpringMVC+MyBatis+easyUI (3) Этапы построения
- Spring+SpringMVC+MyBatis+easyUI Основы интеграции (4) Упрощение кода
- Spring+SpringMVC+MyBatis+easyUI Основы интеграции (5) Разговор о maven
- Проект сборки Maven - слишком медленное решение
- Основы интеграции Spring+SpringMVC+MyBatis+easyUI (6) интеграция maven SSM
- Основы интеграции Spring+SpringMVC+MyBatis+easyUI (7) Параметры подключения URL-адреса JDBC
- Основы интеграции Spring+SpringMVC+MyBatis+easyUI (8) исправление ошибки китайского запроса mysql
- Spring+SpringMVC+MyBatis+easyUI Основы интеграции (9) Контроль версий
- Основы интеграции Spring+SpringMVC+MyBatis+easyUI (10) Создание SVN
- Основы интеграции Spring+SpringMVC+MyBatis+easyUI (11) Расширенный сервер SVN
- Spring+SpringMVC+MyBatis+easyUI Основы интеграции (двенадцать) Сводка по этапу
Если не указана перепечатка/источник, все они являются оригинальными автором.Перепечатки приветствуются, но это утверждение должно быть сохранено без согласия автора, а ссылка на исходный текст дается в видном месте на странице статьи. , в противном случае сохраняется право на юридическую ответственность.