首页
分类
技术
私有云
其他
文档
Dream2.0 主题
友链
动态
图库
关于
隐私政策
宏尘
专注于技术知识和NAS笔记等内容分享
累计撰写
167
篇文章
累计收获
1661
个点赞
累计收获
94151
次访问
导航
首页
分类
技术
私有云
其他
文档
Dream2.0 主题
友链
动态
图库
关于
隐私政策
目录
宏尘极客
专注于技术知识和NAS笔记等内容分享
标签
Java
Android开发 EventBus 中 ThreadMode 的 5 种类型介绍
EventBus是Android中的消息发布/订阅框架,允许组件间解耦通信。<code>ThreadMode</code>是EventBus中的重要概念,决定了事件处理函数在哪个线程中执行。本文介绍了EventBus中的五种ThreadMode类型:POSTING、MAIN、BACKGROUND、ASYNC和MAIN_ORDERED,每种类型都有详细的描述、适用场景和示例。这些ThreadMode类型在Android开发中有各自特定的应用场景,开发者可以根据实际需求选择合适的ThreadMode。
2024-10-15 15:12
8
0
4
32.8℃
客户端
技术
安卓知识 - 安卓(AS)使用Lombok的介绍
一、Lombok概述 Lombok是一个可以通过简单的注解形式来帮助我们简化Java代码的库。在安卓开发中,Lombok能够极大地减少模板代码的编写,让开发者更加专注于业务逻辑的实现。通过使用Lombok,我们可以减少大量的getter、setter、构造函数等代码的编写,从而极大地提高开发效率和代
2024-08-15 13:42
73
0
10
51.3℃
技术
客户端
Udp协议基础介绍
UDP协议是一种无连接的协议,用于在网络上传输数据。其协议头由源端口号、目的端口号、长度和校验和四个字段组成,共占8个字节。UDP传输数据不建立连接,因此具有高效的传输速度和较小的额外开销。本文提供了Java编写的简单UDP服务器和客户端代码示例,展示了UDP通信的基本方式。服务器监听特定端口并接收消息,而客户端向该端口发送消息。
2024-02-08 06:12
84
0
10
52.4℃
服务器
技术
Tcp协议基础介绍
本文介绍了TCP协议基础,包括TCP协议头的主要字段和其功能,以及TCP通讯方式。此外,通过Java代码示例演示了TCP的基本通讯过程。摘要关键词:TCP协议、Java代码示例。
2024-02-08 06:09
44
0
10
48.4℃
技术
服务器
安卓 Java tcp提炼封装工具
摘要: 该文章介绍了一个安卓Java TCP提炼封装工具,名为TcpLibApp。该工具提供了服务端和客户端的使用方式,支持一台手机建立多个端口监听服务器并处理各自的报文,同时一个手机可以对多个端口服务器进行连接并处理各自的报文。文章详细介绍了该工具的仓库地址、项目介绍、工程引入工具包、配置debug模式、重写服务报文接收及发送处理、服务端的使用、客户端的使用、比较复杂的报文解析处理等。
2024-01-23 15:20
45
0
9
46.5℃
技术
客户端
如何使用Spring Boot + SQLite3 + mybatis插件
如何使用Spring Boot + SQLite3 + mybatis插件自动创建实体和mapper 在本文中,我们将探讨如何使用Spring Boot,SQLite3和MyBatis插件自动创建实体和mapper。这个过程将包括几个步骤,从设置项目开始,到配置数据库和MyBatis插件,最后自动生
2024-01-14 11:54
226
0
10
66.6℃
后端
技术
什么是代码重构
本文详细解释了Java代码重构的概念和原则,通过示例展示了如何通过重构提高代码质量。首先介绍了什么是代码重构,即在不改变软件外部行为的前提下,对软件内部结构进行改善的过程。接着介绍了Java代码重构的五大原则,包括单一职责原则、开闭原则、里氏替换原则、依赖倒置原则和接口隔离原则。最后,通过一个简单的Java代码重构示例,展示了如何应用这些原则对原始代码进行改进,以提高代码的可读性、可维护性和可扩展性。
2024-01-13 13:57
56
0
8
45.6℃
后端
技术
设计模式 - 工厂模式
Java中的工厂模式是一种创建型设计模式,通过提供创建对象的接口,但具体创建的对象类型在运行时决定。工厂模式分为简单工厂模式、工厂方法模式和抽象工厂模式。以简单工厂模式为例,通过创建产品接口、具体产品类和工厂类,客户端可以通过调用工厂类的静态方法来创建产品对象。工厂模式使得代码更加灵活和可扩展。
2024-01-13 13:50
33
0
8
43.3℃
技术
后端
设计模式 - 观察者模式
观察者模式是一种设计模式,允许对象间建立一对多的依赖关系。在Java中,观察者模式通过Observable类和Observer接口实现。这种模式主要由主题、观察者等角色组成。Java中的具体实现包括Observable类、Observer接口以及具体主题和观察者的具体实现类。通过注册观察者,当主题状态改变时,所有观察者都会收到通知并自动更新。文章以一个简单的Java代码示例展示了观察者模式的具体应用。
2024-01-13 13:47
15
0
8
41.5℃
技术
后端
设计模式 - 单例模式
Java中的单例模式是一种创建型设计模式,确保一个类只有一个实例,并提供全局访问点。在Java中,有多种实现方式,包括饿汉式、懒汉式、双重校验锁、静态内部类和枚举等。单例模式适用于需要频繁创建和销毁的对象、创建对象时耗时过多或耗费资源过多的情况。然而,过度使用可能导致系统结构不清晰,增加代码耦合度,不利于单元测试。因此,使用单例模式时需考虑其对系统的影响。
2024-01-13 13:45
29
0
8
42.9℃
后端
技术
设计模式 - 策略模式
策略模式是一种行为设计模式,允许根据需求在运行时选择算法的行为。在软件开发中,遇到需要根据不同情况使用不同算法的场景时,策略模式通过定义一系列可互换的算法并提供统一的接口,使客户端代码可根据需要选择算法,而不必了解具体实现。该模式适用于多种场景,如避免使用大量条件语句、算法行为封装成可重用对象等。Java中实现策略模式的示例包括定义策略接口、具体策略类和上下文类。
2024-01-13 13:42
20
0
8
42.0℃
后端
技术
什么是面向对象
面向对象的JAVA JAVA 是一种面向对象的编程语言,它支持类和对象的概念。类是对象的模板,它定义了对象的属性和方法。对象是类的实例,它具有类定义的属性和行为。 类和对象 在 JAVA 中,类是一个自定义数据类型,它描述了具有相同属性和方法的对象。对象是类的实例,每个对象都有类定义的属性和行为。
2024-01-13 13:36
38
0
8
43.8℃
后端
技术
上一页
下一页
1
2
弹