自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 SpringBoot集成Shiro实现认证

SpringBoot集成Shiro实现认证maven 配置 <dependency> <groupId>org.apache.shiro</groupId> <artifactId>shiro-spring</artifactId> <vers...

2020-01-28 20:58:29 108

原创 Compareable与Comparator的比较。

一.两者都是为了实现对对象排序更加方便,而产生的。实现Compareable与Comparator,目的就是为了可以直接对自定义对象进行排序。Compareable接口实现 Compareable接口的对象要重写t.compareto(t1);方法。此时就相当与赋予了该对象了可以比较的功能。Compareable接口使用实例class Students implements Compa...

2019-08-14 11:03:40 393 1

原创 累加数-算法

题目描述累加数是一个字符串,组成它的数字可以形成累加序列。一个有效的累加序列必须至少包含 3 个数。除了最开始的两个数以外,字符串中的其他数都等于它之前两个数相加的和。给定一个只包含数字 ‘0’-‘9’ 的字符串,编写一个算法来判断给定输入是否是累加数。说明: 累加序列里的数不会以 0 开头,所以不会出现 1, 2, 03 或者 1, 02, 3 的情况。...

2019-08-14 10:21:27 2569

原创 如何让一个servlet处理多个请求

为什么需要一个servlet处理多个请求在web.xml中一个servlet只能绑定一个url-pattern,如果一个servlet只处理一个请求的话,业务一多这种写法就会效率非常低下。并且会浪费更多的资源。解决思路每次请求servlet都会调用它的service()方法那么我们只需要重写servlet的service方法。前端将此次请求需要调用的方法名通过参数传递过来。在servi...

2019-08-13 19:59:17 680

原创 git使用

git 分支的作用几乎每一种版本控制系统都以某种形式支持分支。使用分支意味着你可以从开发主线上分离开来,然后在不影响主线的同时继续工作。有人把 Git 的分支模型称为必杀技特性,而正是因为它,将 Git 从版本控制系统家族里区分出来。分支的应用场景假设此时,你突然接到一个电话说有个很严重的问题需要紧急修补,那么可以按照下面的方式处理:返回到原先已经发布到生产服务器上的分支。为这...

2019-08-13 19:20:39 123

原创 Linux 常用指令

文件目录指令cd /home 进入 ‘/ home’ 目录’cd … 返回上一级目录cd …/… 返回上两级目录cd 进入个人的主目录cd ~user1 进入个人的主目录cd - 返回上次所在的目录pwd 显示工作路径ls 查看目录中的文件ls -F 查看目录中的文件ls -l 显示文件和目录的详细资料ls -a 显示隐藏文件ls [0-9] 显示包含数字的文件名和目录名...

2019-08-13 14:36:07 84

原创 Java多线程基础(2)

线程死锁:什么是死锁死锁定义:当两个线程互相等待对方释放同步监听器时就会产生死锁Java虚拟机没有采取措施来处理死锁情况。所谓死锁是指两个或两个以上的线程在执行过程中,因争夺资源而造成的一种互相等待的现象,若无外力作用,它们都将无法推进下去。生活中的案例讲死锁:两个人面对面过独木桥,甲和乙都已经在桥上走了一段距离,即占用了桥的资源,甲如果想通过独木桥的话,乙必须退出桥面让出桥的资源,让...

2019-08-13 11:28:26 91

原创 java-多线程基础(1)

java多线程简介线程对象是可以产生线程的对象。比如在Java平台中Thread对象,Runnable对象。线程,是指正在执行的一个指点令序列。在java平台上是指从一个线程对象的start()开始,运行run方法体中的那一段相对独立的过程。相比于多进程,多线程的优势有:(1) 进程之间不能共享数据,线程可以;(2) 系统创建进程需要为该进程重新分配系统资源,故创建线程代价比较小;(3...

2019-08-13 10:57:45 132

原创 Java-IO实现文件夹拷贝

通过io实现对文件夹的拷贝思路分析通过文件夹的路径创建File对象通过File对象的isDirectory()来判断是文件还是文件夹a. 是文件拷贝文件b. 是文件夹 递归调用拷贝文件夹代码示例import java.io.*;import java.util.Scanner;public class copyfile { public static void m...

2019-08-13 10:21:07 228

原创 接口与抽象类的比较

抽象类抽象类的特点抽象类和抽象方法必需由关键字abstract修饰抽象类不能实例化抽象类不一定是会有抽象方法但有抽象方法的一定是抽象类抽象类的成员变量:有常量,有变量成员方法:有抽象的,有非抽象的抽象类虽然不能实例化但它有构造方法,构造方法是为了用于子类访问父类数据的初始化j。抽象类的构造方法和普通类的构造方法一样都是用来初始化类只是抽象类的构造方法不能直接调用 因为抽象类不能...

2019-08-13 10:00:37 90

原创 java面向对象

java面向对象1.Java面向对象是什么OOP(面向对象编程)、OOD(面向对象设计)、OOA(面向对象的分析)Object Oriented Programming万物皆对象。将现实的事物抽象出来,抽象成类,通过继承、实现、组合的方式把万事万物都给容纳了。实现了对现实世界的抽象和数学建模 抽象会使复杂的问题简单化,从以前执行者变成指挥者,面向对象更符合人类思维,面向过程符合机器思想。...

2019-08-13 09:13:23 150

空空如也

空空如也

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

TA关注的人

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