Aug212020
使用Spring Boot快速开发Java应用程序
Spring Boot是一个用于简化Java应用程序开发的框架,它基于Spring Framework,并提供了很多开箱即用的特性。使用Spring Boot,开发者可以快速构建和部署Java应用程序,减少了繁琐的配置和编码工作,提高了开发效率。
为什么选择Spring Boot?
简化项目配置:Spring Boot采用约定优于配置的原则,提供了一些默认的配置,简化了项目的配置工作。开发者可以根据需要进行个性化配置,而不需...阅读全文
抢沙发
Aug182020
深入理解Java中的Java NIO与Netty高性能网络通信
介绍
随着互联网的快速发展和用户对高性能网络通信的需求不断增加,Java NIO(New IO)和Netty成为了Java开发者们广泛使用的工具。Java NIO是Java 1.4版本引入的一组API,支持非阻塞IO操作。而Netty则是一个基于Java NIO的开源框架,提供了更加高级的抽象接口和开发模型,使得开发者能够更轻松地构建高性能的网络应用。
本篇博客将深入探讨Java NIO和Netty的使用,帮助读者更全面地了解和...阅读全文
Aug162020
快速入门使用Servlet进行Java后端开发
1. 简介
Servlet是Java中的一种用于开发Web应用的技术。它允许开发者使用Java编写基于HTTP协议的服务器端程序。Servlet通过处理HTTP请求和生成HTTP响应来实现动态的Web内容。
本篇博客将介绍如何快速入门使用Servlet进行Java后端开发。
2. 环境搭建
要开始使用Servlet进行Java后端开发,首先需要搭建一个Java开发环境。以下是环境搭建的步骤:
安装JDK:从Oracle官方网站下载并安装最...阅读全文
Aug102020
Mybatis Mybatis-plus配置多数据源,连接多数据库
概述
在开发中,常常会遇到需要连接多个数据库的情况。使用 Mybatis 和 Mybatis-plus 框架可以很方便地配置多数据源,以连接不同的数据库。本文将介绍如何配置多数据源,并提供示例代码。
步骤
以下将详细讲解配置多数据源的步骤:
1. 添加依赖
在项目的 pom.xml 文件中添加 Mybatis 和 Mybatis-plus 的依赖。
<dependency>
<groupId>org.mybatis</groupId>
&l...阅读全文
Aug082020
Android Studio 最新最详细安装教程
引言
Android Studio 是一款功能强大的集成开发环境(IDE),用于开发 Android 应用程序。它提供了丰富的开发工具和功能,使开发者能够轻松创建高质量的 Android 应用。本篇博客将详细介绍如何安装最新版的 Android Studio,并提供一些注意事项和常见问题的解决方案。
步骤一:下载 Android Studio
首先,你需要下载 Android Studio 安装包。请访问官方网站 https://developer.android.co...阅读全文
Aug052020
使用OpenGL进行安卓游戏开发
近年来,移动游戏市场愈发繁荣,越来越多的开发者开始涉足安卓游戏开发领域。而作为一种强大的图形库,OpenGL的使用在安卓游戏开发中变得愈发重要和普遍。本篇博客将介绍如何使用OpenGL进行安卓游戏开发,并展示一些有趣且简单的示例。
OpenGL简介
OpenGL(Open Graphics Library)是一种跨平台的图形渲染API,广泛应用于游戏开发、计算机辅助设计等领域。OpenGL提供了丰富的函数库,可以...阅读全文
Aug022020
Servlet中的HTTP协议详解与应用
引言
在Web开发中,Servlet是一种被广泛使用的Java编程模型,它用于处理由客户端发送的HTTP请求,并生成HTTP响应返回给客户端。然而,要深入理解Servlet的工作原理,首先需要了解HTTP协议。本文将介绍HTTP协议的基本概念和特点,并探讨如何在Servlet中应用HTTP协议。
HTTP协议概述
HTTP,全称为超文本传输协议(Hypertext Transfer Protocol),是一种用于在Web之间传输数据的协议。它基...阅读全文
Aug022020
使用Kotlin开发跨平台桌面应用
在软件开发中,跨平台应用的需求越来越多。开发跨平台桌面应用可以让我们的软件在多种操作系统上运行,提高开发效率和用户体验。而Kotlin作为一种新兴的编程语言,提供了极好的支持和便利性,使得开发跨平台桌面应用变得更加简单和高效。
Kotlin简介
Kotlin是一种基于Java虚拟机(JVM)的编程语言,由JetBrains公司于2011年推出。与Java相比,Kotlin提供了更简洁、更安全、更具有表达力的语...阅读全文
Jul272020
使用Retrofit和Moshi进行安卓应用程序的JSON解析和网络请求
在安卓应用程序开发中,常常需要与服务器进行数据交互。而与服务器进行数据交互最常见的方式是通过网络请求来获取和发送数据。同时,服务器通常会以JSON格式的数据进行响应。在安卓应用程序中,我们需要解析这些JSON数据,并将其转换为可用的对象。
在本文中,我们将介绍如何使用Retrofit和Moshi这两个库来进行安卓应用程序的JSON解析和网络请求。
Retrofit – 网络请求库
Retrofit...阅读全文
Jul242020
如何在Linux上安装和配置Jenkins CI/CD
介绍
Jenkins是一个基于Java的开源持续集成和交付工具,可广泛用于软件开发过程中的自动化构建、测试和部署。本文将介绍如何在Linux上安装和配置Jenkins CI/CD。
步骤
1. 安装Java
首先,确保您的系统中已安装Java。您可以使用以下命令检查是否已安装Java:
java -version
如果输出中显示了Java的版本信息,则表示已安装Java。否则,请使用以下命令安装OpenJDK:
sudo apt update
sudo apt...阅读全文