自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 HttpClient

我们在使用HttpClient有时候会不知道该怎么使用,甚至与不好找到对应的api来使用.这里我将简单的请求进行了一些封装,变成一个简单的工具类来使用引入依赖</</</</</</</</

2024-07-03 16:47:30 282

原创 使用微信公众号发送模板消息

记录一次使用微信公众号发送模板消息

2022-11-07 20:44:42 574

原创 Emqx 安装

记录一次安装 emqx 的踩坑记录

2022-11-07 20:30:25 871

原创 Java工具类

Math类Math 数学运算类Math常用方法public static void main(String[] args) { long a = Math.round(20.46d); int b = Math.round(20.2f); System.out.println("double进行四舍五入后:"+a+"\t float进行四舍五入后:"+b); // double进行四舍五入后:20 float进行四舍五入后:20 // 返回小于等于 参数的最

2021-09-03 15:55:12 106

原创 Java-泛型类

泛型什么是泛型?泛型 ‘指的时参数化类型’ 就是将类型由原来的具体的类型参数化,类似育方法中的变量参数,此时类型也定义成参数形式,然后在使用/调用传入具体的类型使用泛型类/* <T> T 是自定义的*/public cliass ClassName<T>{ private T data; public T getData(){ return data; } public void setData(T data){

2021-09-03 15:42:51 95

原创 Java包装类-Double包装类

Double包装类Double是double的包装类Double继承了Number类,实现了Comparable接口。Double的方法byteValue() 实例方法将Double转换为byte类型返回compare(double a, double b) 静态方法public static void main(String[] args) { /* compare(double a, double b) 比较两个double数值 a

2021-09-03 15:33:28 2857

原创 Java包装类-Float包装类

Float包装类Float 是 float的包装类Float继承了 Number类 实现了 Comparable接口Float方法byteValue() 示例方法public static void main(String[] args) { Float f = 10f; // 将 Float类型转换为 byte类型 System.out.println(f.byteValue());}compare​(float f1, float f2) 静态方法public

2021-09-03 15:18:43 1707

原创 Java包装类-Character包装类

Character类Character是char类型的包装类.Character类实现了 java.io.Serializable 和 Comparable接口.Character类中有三个内部类.SubsetUnicodeBlock 继承了 Subset类UnicodeScript 枚举类Character中的方法charCount​(int codePoint) 静态方法确定表示指定字符所需的char值的数量charValue() 实例方法返回characer对象的值c

2021-09-02 13:22:22 759

原创 Java包装类 - Integer包装类

Integer 包装类Integer类中包装的是int的值.Integer 包装类 的父类和实现了那些接口?Integer 包装类 是继承了 number抽象类 且实现了 Comparable 接口.number类 实现了 java.io.Serializable接口.Integer 都有那些方法?bitCount方法 静态方法这个方法可以用来统计某个int值转成二进制后中1的数量.// 例如:public static void main(String[] args) {

2021-09-01 16:51:41 205

原创 Java面向对象

Java面向对象Java面向对象概述什么是面向对象?将功能的实现进行分化处理,例如某个方法只用来做时间的格式化,某个方法只用来处理字符串的切割等等。我们只需要写一次方法,之后我们需要就进行调用,减少代码的重复性。而这些我们封装在一个类中以后我们想要使用其方法时,直接调用即可,我们不再需要过度的去关注这个方法的实现。面对对象有那些特征?封装性: 所有内容对外部不可见继承性: 将父类的功能继承下来并对其进行拓展多态性: 如方法的重载,就是多态性的一种体现方式类和对象我们如何去定义一个类

2021-08-27 21:19:37 107

原创 Java数组

Java数组相关数组的概念什么是数组?数据是相同数据类型的多个数据的容器.为什么需要数组?因为我们在使用过程中,不可避免的需要将数据进行传递或存储.我们在方法中传递单个数值/字符串/其他类型 那我们倒是没必要使用数组,可我们想要传递多个数值或存储多个数据我们就可以使用数组了.数组的语法// 创建数组的语法有两种方式:/* 第一种 创建一个固定且为空的数组例如: 数组类型[] 数组名 = new 数据类型[数组长度]; 第二种 创建数组时给定数据的数组 数组类型[] 数组名 = {

2021-08-26 18:59:24 81

原创 初次接触mvc框架

仅描述 如何创建 以及实现的代码小白理解,欢迎大佬批判.如何去写一个自定的mvc呢?需要注解 , 通过获取注解的形式来进行一些处理需要自定义映射池一个servlet管理器自定义注解这里我是举例说明 --> 例如返回字符串和跳转视图所用的注解返回字符串的注解/** * @Documented 可以使用在用户文档 * @Retention(RetentionPolicy.RUNTIME) 描述此注解不仅被保存到class文件中,jvm加载class文件之后,仍然存在; *.

2021-07-21 16:34:27 72 1

原创 Java中图片的上传与下载小案例

所需配置java 11.0.6版本tomcat 服务jar包 :1. smartupload.jar2. javaee-api-7.0.jar注: 我是在idea中使用的tomcat,所以以下仅供参考.代码实现上传页面<%@ page contentType="text/html;charset=UTF-8" language="java" %><html> <head> <title>$Title$</title>

2021-07-06 15:20:23 100

原创 java格式化JSON的两种方式

Gson创建演示所用类class Person{ private String name; private int age; public Person() {} public Person(String name, int age) { this.name = name; this.age = age; } @Override publi

2021-06-15 17:12:19 2628 1

原创 多线程相关

什么是进程? 什么是线程?进程 : 进程指的是在内存中运行的应用程序,每一个进程都是独立的线程 : 线程是进程中的一条执行路径,共享内存空间 [ 共享进程的内存空间 ], 且线程之间可以自由进行切换.线程有那些调度方式?线程由两种调度方式, 分别是 分时调度/抢占式调度分时调度:所有的线程轮流获得CPU的使用权, 平均分配每个线程占用CPU的时间抢占式调度优先高的线程更容易获得CPU的使用权,若线程的优先级相同,那么是随机选择.而java中使用的就是抢占式调度方式.什么是同步

2021-06-13 19:44:11 66

原创 Java核心类库介绍

Java核心类库泛型概述: 泛型 ‘指的时参数化类型’ 就是将类型由原来的具体的类型参数化,类似育方法中的变量参数,此时类型也定义成参数形式,然后在使用/调用传入具体的类型使用泛型类public cliass ClassName<T>{ private T data; public T getData(){ return data; } public void setData(T data){ this.data = d

2021-06-07 22:35:05 302

原创 对java种变量的理解

对java种变量的理解什么是变量?public static void main(String[] args){ /* 变量是在内存种开辟的一块单元,是可以变化的 什么是可以变化的? */ int a = 1; // 这里对一个变量声明并赋值 System.out.print(a); // 我这里输出的a 他的值 是1 a = 2; System.out.print(a); // 我这里输出的a 他的值 是2 /* 也就是说 我声明一个变量后,可以对他进行同类型不同值的赋值 这就是

2021-05-17 21:30:25 82

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除