DM8--SpringBoot整合达梦数据库

在上一篇 DM8--达梦数据库(安装步骤) 中已经介绍了数据库DM8的安装步骤,接下来将主要介绍在项目中如何连接使用达梦数据库,在这里主要讲在SpringBoot项目中对达梦数据库的整合。
Java DM8 SpringBoot 2021年12月15日 973次浏览

Java的一些对时间操作的工具类

分享一下本人在学习中积累的一些对时间操作的方法,Java代码如下:
Java 2021年12月10日 492次浏览

Java实现对多文件压缩程zip文件操作的工具类

直接上代码:import java.io.*;import java.util.List;import java.util.zip.ZipEntry;import java.util.zip.ZipOutputStream;/*** * Zip压缩文件操作工具类 */public class Zip
Java zip 2021年12月10日 450次浏览

实现多文件同时下载,多文件打包zip下载(SpringBoot)

在项目开发中,难免会遇到对文件的下载功能,也往往会遇到同时对多个文件一起下载的问题,下面就来介绍对多文件下载是的一种方法。那么对多文件下载时,我们可以将需要下载的多个文件先压缩成一个zip临时文件,然后下载该zip文件,最后删除zip文件。Java实现代码如下。编写ZipOutTools.java
Java zip SpringBoot 2021年12月10日 520次浏览

Netty框架(一)

Netty是一款异步的事件驱动的网络应用程序框架,支持快速开发可维护、高性能且面向协议的服务器和客户端。Netty主要是对Java的NIO包进行的封装。Netty的特性总结分类特性设计统一的API,支持多种传输类型,阻塞的和非阻塞的简单而强大的线程模型真正的无连接数据报套接字支持链接逻辑组件以支持复
Java Spring Cloud Netty 2021年12月07日 425次浏览

(六)NIO编程--1篇

首先先抛出一个问题:少量的线程如何同时为大量连接服务呢?答案就是:就绪选择。这就好比到餐厅吃饭,每来一桌客人,就有一个服务员专门服务,从你进餐厅到最后结账走人。这种方式的好处就是服务质量好,一对一的VIP服务,可是缺点也很明显,成本高。如果餐厅生意好,同时来100桌客人,那么就需要100个服务员了,
Java Spring Cloud RPC 2021年12月06日 404次浏览

(五)微服务底层通信和协议--2篇

Java网络编程
Java Spring Cloud RPC 2021年12月04日 430次浏览

(五)微服务底层通信和协议--1篇

Java网络通信传统BIO编程通信的本质其实就是I/O,Java的网络编程主要涉及的内容是Socket编程,其他还有多线程编程、协议栈等相关知识。在JDK1.4推出Java NIO之前,基于Java的所有Socket通信都采用同步阻塞模式(BIO),类似于一问一答模式。客户端发起一次请求,同步等待调
Java Spring Cloud RPC 2021年12月04日 447次浏览

Java的默认序列化

Java默认序列化Java序列化是在JDK1.1中引入的。是Java内核的重要特性之一。如果希望一个类对象是可序列化的,要做的就是实现Serializable 接口。Java的Serializable是一个标记接口,不需要实现任何字段和方法。如下例的为Serializable接口的源码:packag
Java RPC 2021年12月03日 441次浏览

(四)序列化与反序列化

本节文章主要讲解在微服务之间的调用时,数据如何进行序列化与反序列化。
Java Spring Cloud RPC 2021年12月03日 436次浏览