自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java稀疏数组实现

Java稀疏数组实现压缩还原输出Test压缩//压缩 public static int[][] toXS(int[][] sum) { //获取原数组行,列,非0数量 int count = 0;//非0数量 int lin = 0;//行 int row = 0;//列 for (int[] a1 : sum) { for (int b : a1) { if

2021-12-29 18:55:59 197

原创 Java实现邮件发送(QQ邮箱例)

Java邮件发送(QQ邮箱例)准备工作:电脑登陆QQ邮箱,设置-->账户-->开启SMTP服务,获得邮箱授权码,导入mail.jarSendMail.javaTest .java准备工作:电脑登陆QQ邮箱,设置–>账户–>开启SMTP服务,获得邮箱授权码,导入mail.jar<dependency> <groupId>javax.mail</groupId> <artifactId>mail</artifac

2021-12-28 16:27:26 411

原创 IDEA配置Redis及简单运用

IDEA配置Redis及简单运用前提:已安装Redis,导入jedis.jar,commons-pool2.jar配置连接池RedisUtils.javaRedisJDBCTest.javajedis.properties前提:已安装Redis,导入jedis.jar,commons-pool2.jar<dependency> <groupId>redis.clients</groupId> <artifactId

2021-12-28 15:50:30 4862

原创 数据结构之二叉排序树(Java实现)

数据结构之二叉排序树(Java实现)//结点public class BSTree { int data; BSTree lchild; BSTree rchild; BSTree(){ this.data=0; this.lchild=null; this.rchild=null; } }//构建排序树public static void Creat_BSTree(BSTree T,int k){

2021-11-26 14:58:50 509

原创 数据结构之二叉树遍历,非递归算法(Java实现)

数据结构之二叉树遍历,非递归算法(Java实现)栈存储结构public class Sqstack { public String data; public TowTree next; public Sqstack(){ this.data=null; this.next=null; } public boolean EmpatyStack(Sqstack S){ if(S.next==null){

2021-07-26 23:03:21 134

原创 数据结构之二叉树的遍历,递归算法(Java实现)

数据结构之二叉树的遍历,递归算法(Java实现)public class BiTree { String data; BiTree lchild; BiTree rchild; BiTree(){ this.data=null; this.lchild=null; this.rchild=null; }/*本例所用到的二叉树结构 A B C D 0 0 E0 0 0

2021-07-25 10:55:13 117

原创 数据结构之串,next和nextval计算及KMP算法(java实现)

数据结构之串,next和nextval计算及KMP算法(java实现)public class SString { String [] ch; int lenght; int MaxLen; SString(int maxLen){ this.MaxLen=maxLen; this.ch=new String[maxLen]; this.lenght=this.ch.length; } @Override

2021-07-22 12:29:34 464

原创 数据结构之栈(java实现)

数据结构之栈(java实现)Sqstack(顺序栈)public class SqStack { int MaxSize; int[] data; int top; //初始化 SqStack(int MaxSize){ this.MaxSize=MaxSize; this.data= new int[MaxSize]; this.top=-1; } @Override public Str

2021-07-20 21:46:58 151

原创 数据结构之链式队列(Java实现)

数据结构之链式队列(Java实现)LinkNodepublic class LinkNode { int data; LinkNode next; LinkNode (int data){ this.data=data; }}LinkQueuepublic class LinkQueue { LinkNode front; LinkNode rear; //初始化 LinkQueue(){ this.

2021-07-20 21:40:24 200

原创 数据结构之循环队列(Java实现)

数据结构之循环队列(Java实现)public class SqQueue { private int MaxSize; private int[] data; private int front; private int rear; SqQueue(int MaxSize){ this.MaxSize=MaxSize; this.front=0; this.rear=0; this.data=new

2021-07-20 17:55:27 78

原创 java反射简单认识

java反射简单认识反射的常用对象了解ClassConstructorFieldMethodAnimal.javaText.java反射是java提供的一个重要功能,可以在运行时检查类、接口、方法和变量等信息,无需知道类的名字,方法名等。还可以在运行时实例化新对象,调用方法以及设置和获取变量值。反射非常强大和有用,很多java框架中都有反射的影子,例如spring、mybatis等等,JDBC利用反射将数据库的表字段映射到java对象的getter/setter方法。Jackson, GSON, Boon

2021-05-04 16:08:17 61

原创 List简单认识,及List与数组的转换

List简单认识,及List与数组的转换mport java.util.ArrayList;import java.util.Arrays;import java.util.Collections;import java.util.List;/*创建list`List<E> s = new ArrayList<>() E为泛型数据类型,只能为引用类类型,List i =new ArrayList();不指定类型List可储存不同类型数据,且长度可自增长常用方法

2021-05-04 00:21:49 169

原创 python猜字谜游戏

python猜字谜游戏递归调用import randoma = 0#次数b = random.randint(0,100)#随机整数def mather (i, n): sum = input('输入0~100的整数:') #判断 if int(sum)>n: print('大于正确答案') i = i+1 mather(i, n) if int(sum)<n: print('小于正确答案'

2021-03-11 17:41:44 2563

原创 IDEA 配置Tomcat及运行web项目

IDEA 配置Tomcat及运行web项目1,创建web项目2,配置web路径3,配置tomcat,本章配置用的IDEA版本为:IDEA(2019.3.1)ultimate版前提条件:下载并安装了Tomcat,配置了jdk1,创建web项目点击Create New Project。写入你的项目名,选择储存位置,点击Finish.点击左侧Java Enterprise,右侧下拉勾选Web Application,在Project SDK框后New中选择你的java jdk位置,添加到框中,点击

2020-09-26 17:46:32 1174

空空如也

空空如也

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

TA关注的人

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