上次记录了如何发送邮件,其实发送短信和发送邮件差不多。只不过发邮件是不收费的,发短信是要收费的。 这次就来说说怎么样发送短信验证码。 ▍实验条件 首先说明一下这篇文章所介绍的发送短信过程中所涉及到的事物。 1、购买短信服务(我使用的是腾讯短信服务)2、编码工具:IntelliJ IDEA3、SDK ▍步骤及代码 注:这篇文章跟那篇介绍发邮
转载
2024-08-23 11:02:42
38阅读
Servlet程序在服务器端运行,动态地生成Web页面。与传统的CGI和许多其他类似CGI的技术相比,JavaServlet具有更高的效率,更容易使用,功能更强大,具有更好的可移植性,更节省投资。下面我来讲解下JavaServlet有哪些特点?JSP和JavaScript相比有哪些区别?JavaServlet有哪些特点高效:在传统的CGI中,每个请求都要启动一个新的进程,如果CGI程序本身的执行时
转载
2024-08-15 14:47:18
22阅读
前言:工作中发现一些服务提供的sdk 真是非常难用,非常让人困惑,不禁想聊下自己设计sdk 会遵循哪些原则高内聚低耦合往大点看,我们的库应该功能内聚,不要有业务侵入,往小点看我们的sdk,需要单一职责。先举个真实的反例:custom.Trace("xxx", "xxx")
custom.Debug("xxx", "xxx")
custom.Info("xxx", "xxx")我司使用最多的日志
转载
2024-06-20 12:51:04
41阅读
Redis SDK 是一系列用于与 Redis 数据库进行交互的开发工具。作为一个高效的内存数据库,Redis 在现代应用中享有广泛的使用。本文将详细介绍“redis sdk有哪些”,涵盖背景描述、技术原理、架构解析、源码分析、性能优化及扩展讨论六个部分。
### 背景描述
随着互联网的飞速发展,Redis 的应用已成为当今高性能系统的标配。在此背景下,选择合适的 Redis SDK 有助于提
# Java常用接口有哪些
作为一名经验丰富的开发者,我将会指导一位刚入行的小白如何实现“java常用接口有哪些”。下面是整个过程的流程图:
| 步骤 | 描述 |
| ---- | ---- |
| 1 | 导入必要的包 |
| 2 | 创建接口 |
| 3 | 实现接口 |
| 4 | 使用接口 |
现在,让我们一步一步地来完成这个任务。
## 导入必要的包
首先,我们需要导入一些必
原创
2024-02-02 06:08:06
39阅读
### Java常用注解
#### 1. 介绍
注解(Annotation)是Java语言的一种元数据(metadata)机制,它提供了一种用于给程序元素(类、方法、变量等)添加附加信息的方式。注解可以在编译时进行解析,并且可以通过反射机制在运行时获取和使用。Java常用注解有很多,用于不同的场景和目的。本文将介绍一些常用的Java注解及其使用方式。
#### 2. 流程概述
在学习Jav
原创
2023-09-14 06:15:53
34阅读
Java是一种广泛使用的编程语言,它具有丰富的功能和强大的生态系统。在Java中,常用的包是一组预定义的类和接口,用于提供常用的功能和工具。这些包属于Java标准库(Java Standard Library),是Java开发的基础。
Java常用包的功能非常广泛,涵盖了各个领域的应用。下面是一些常用的Java包及其功能:
1. **java.lang包**:这是Java的核心包,提供了基本的
原创
2023-11-11 06:35:40
68阅读
## Java常用MQ有哪些
消息队列(Message Queue,简称MQ)是一种用于在不同应用程序之间传递消息的通信方式。在日常开发中,消息队列被广泛应用于异步通信、解耦系统、削峰填谷等场景。Java作为一种广泛应用于企业级应用的编程语言,拥有多种常用的消息队列实现。
下面将介绍几种Java常用的消息队列:
### ActiveMQ
ActiveMQ是Apache基金会的一个开源消息代
原创
2024-03-19 07:01:20
44阅读
一、什么是JavaScript(JS)?JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML(标准通用标记语言下的一个应用)网页上使用,用来给HTML网页增加动态功能。 二、JavaScript与Java是什么关系?它俩没有关系,千万别把它俩混淆
转载
2024-07-17 07:57:02
23阅读
分类插入排序 直接插入排序希尔排序交换排序 冒泡排序快速排序选择排序 直接选择排序堆排序归并排序 归并归并排序插入排序直接插入排序将待排序数组看作是左右两部分,左边为无序区,右边为有序区。排序过程就是将右边无序区中的元素逐个插入到左边有序区中,最后整个数组为有序区。package test;
import java.util.Arrays;
public class Sort {
pu
转载
2023-09-19 09:36:42
102阅读
近一直在调用微信的API,却发现一直调用不成功,纠结了好久,各方面找教程,现在晒出来和大家分享一下 - 最近一直在调用微信的API,却发现一直调用不成功,纠结了好久,各方面找教程,找官方,官方里的文档也只是写得很模糊,说是按三步走。1、申请App_ID 2、填写包名3、获取程序签名的md5值,这三步只要你走对了就能调通,可是大家都不知道有时候我们打包的keystore和我们打包的keystore获
转载
2023-07-31 16:28:53
37阅读
Collection集合基本概念:java.util.Collection接口是List接口、Queue 接口以及Set接口的父接口,因此该接口里定义的方法可用于操作List、Queue和Set集合。常用方法说明boolean add(E e)向集合中添加对象boolean addAll(Collection<? extends E> c)用于将参数指定集合c中的所有元素添加到当前集合
转载
2023-06-25 20:43:23
19阅读
1.什么是接口?1.1从生活中理解:生活中常用的接口有USB、Type-C、HDMI等等。这些接口就是做一些事情的一种规范,但具体做什么事,需要由遵从接口的实现类来决定。 如USB接口,可以做很多事,但具体做什么需要由连接USB接口的设备类型决定,如鼠标类用来控制光标、键盘类用来输入、U盘类用来存储数据等等。1.2java中的接口类似于生活中的接口,创建新接口并通过自定义接口里的方法,从而使该接口
转载
2023-06-16 15:23:57
319阅读
HTML5在广告方面的潜力越发凸显,尤其是在移动设备端的广告创意表现得让人倍感惊喜。近日,国内移动广告领航者的帷千动媒正式发布其广告SDK 3.0版本,该版本是基于HTML5的富媒体广告形式进行更多扩展,将为用户带来更为绚丽的广告视觉效果以及更加灵活的交互方式。在iOS和Android两个平台同时发布的升级版帷千广告SDK,集“小体积,大功能,多效果,高速度,全形式”的SUPER优势于一体。同时也
JAVA 面向对象常见术语总结笔记 一、继承特点:1、提高了代码的复用性。2、让类与类之间产生关系,是多态性的前提。 二、Java中的继承:1、java只支持单继承,不支持多继承。为啥呢?答案:因为继承了多个父类如果有相同方法时,子类对象不确定运行哪一个。2、Java还支持多层继承。A-->B--->C 原来可以形成继承体系。想要使用体系功能,"查阅父类功能,建立子类对象调
转载
2023-11-27 14:59:01
35阅读
# Java常用的包有哪些
## 一、流程
下面是教你如何了解Java常用的包的流程:
```mermaid
sequenceDiagram
小白->>开发者: 请求了解Java常用包
开发者->>小白: 解释了解流程
小白->>开发者: 逐步进行教学
```
## 二、步骤
| 步骤 | 操作 |
| ---- | ---- |
| 1 | 导入相关包 |
|
原创
2024-04-02 05:20:23
28阅读
# Java中常用端口及其应用
在Java网络编程中,了解常用的网络端口非常重要。端口在操作系统网络传输中起着至关重要的角色。它可将数据包路由到特定的应用程序。本文将介绍Java中常用的端口,以及如何在Java中进行网络编程的基本操作。
## 什么是端口?
在计算机网络中,端口是一个数字,用于标识计算机上的某个特定应用程序。当数据通过网络传输时,源和目的地都需要一个端口号,以确保数据能够传送
原创
2024-10-23 04:21:36
116阅读
# Android VR SDK 了解与实现指南
在虚拟现实(VR)开发的世界中,选择合适的SDK是成功的关键之一。本文将指导你如何了解并获取安卓VR SDK,包括整件事情的步骤、相应代码的实现,以及使用饼状图和类图来直观展示相关信息。
## 过程概览
下面是获取和使用安卓VR SDK的流程概述:
| 步骤 | 描述
一、 Java开发环境中涉及的名词:JDK,JRE,JVM A:什么是JVMJVM是java虚拟机(JVM Java Virtual Machine),java程序需要运行在虚拟机上,不同平台有自己的虚拟机,因此java语言可以跨平台跨平台:同样的java代码可以在不同的操作系统上执行B:什么是JREJRE:JAVA Runtime Environment java
转载
2023-09-21 10:44:26
72阅读
# Java Spring 常用注解解析
在Java Spring框架中,注解是实现各种功能的核心部分。对于新入行的小白来说,理解和使用这些注解是非常重要的。本文将逐步介绍如何掌握Java Spring的常用注解,并提供相关代码实例和解释。
## 流程概述
为了更好地掌握Java Spring注解,我们可以分步骤进行学习。下表展示了整个学习过程的流程:
| 步骤 | 说明