自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

FZUMRWANG的博客

多元化,还请不吝赐教

  • 博客(167)
  • 资源 (4)
  • 问答 (9)
  • 收藏
  • 关注

转载 Windows系统中IDEA下载安装教程并配置阿里云Maven仓库服务器

由于 IntelliJ IDEA 的默认 Maven 仓库服务器是 Apache 平台的,下载文件时较慢,且容易在下载过程中丢失数据而导致文件损坏,所以,需要将 Maven 仓库服务器配置为国内的站点,例如阿里云或华为云等。

2022-11-17 16:48:45 588 1

原创 配置Intelij IDEA中多行显示标签页

IntelijIdea中的标签选项卡都是一行显示,本文章讲述了如何配置Intelij IDEA的文件标签为多行显示的方法

2022-11-17 16:33:11 991

转载 VPP上利用IPSec加密Vxlan隧道实验

VPP类似于电脑上的路由器模拟,可以在VPP中构建网络组网。本文讲述了如何在VPP中使用IPSec对二层的Vxlan隧道进行加密

2022-11-12 15:09:14 870

原创 SpringBoot整合SpringSecurity实现简单的验证码登陆

Springoot整合SPringSecurity实现简单验证码登陆

2022-07-05 22:08:29 273

原创 WeakHashMap概念和原理以及简单案例

WeakHashMap参考资料1.一文搞懂WeakHashMap工作原理概念和原理说明WeakHashMap使用了软引用结构,它的对象在垃圾回收时会被删除注:垃圾回收是优先级非常低的线程,不能被显示调用,当内存不足的时候会启用下面是 WeakHashMap 的实现原理拆分:public class WeakHashMap<K,V> extends AbstractMap<K,V> implements Map<K,V> { ... ...

2022-05-07 17:45:58 802

原创 待归类链接

@Produces注解HTTP 方法:GET 对比 POST@Consumes @Produces分别表示入参和出参数吗RESTful 两个注解@PathParam 和 @QueryParam介绍Jackson JsonNode和ObjectNode

2021-02-26 18:49:27 130

原创 Jersey学习记录

文章目录参考资料参考资料Jersey 的使用详解

2021-02-24 08:53:46 122

原创 Mybatis-Plus使用记录

文章目录查询分页查询多条件 or 的使用in方法使用查询分页查询1.创建分页插件@Configurationpublic class MybatisPlusConfig { @Bean public PaginationInterceptor paginationInterceptor() { return new PaginationInterceptor(); }}2.测试分页 /** * myabtis 实现的分页为什么还要分页插件?

2021-02-23 19:45:31 164

原创 Postman记录

文章目录报错记录Postman POST请求报错401未授权报错记录Postman POST请求报错401未授权在HTTP协议进行通信的过程中,HTTP协议定义了基本认证过程以允许HTTP服务器对WEB浏览器进行用户身份证的方法,当一个客户端向HTTP服务 器进行数据请求时,如果客户端未被认证,则HTTP服务器将通过基本认证过程对客户端的用户名及密码进行验证,以决定用户是否合法。BASIC认证的过程客户端向服务器请求数据,请求的内容可能是一个网页或者是一个其它的MIME类型,此时,假设客户端尚

2021-02-23 18:08:31 364

原创 SVN介绍

参考资料SVN视频笔记链接:https://pan.baidu.com/s/1yxyBNeyA0x_PzcifWzKeWA 提取码:lldv 复制这段内容后打开百度网盘手机App,操作更方便哦--来自百度网盘超级会员V2的分享SVN介绍SVN是Subversion的简称,是一个自由开源的版本控制系统。Subversion将文件存放在中心版本库里,这个版本库很像一个普通的文件服务器,不同的是,它可以记录每一次文件和目录的修改情况,这样就可以借此将数据恢复到以前的版本,并可以查看数据的更改细节

2021-02-22 22:05:25 286

原创 Ubuntu使用

查看端口占用进程:nestat -ap | grep 3003

2021-02-22 14:47:17 94

原创 验证码

文章目录图片验证码参考资料图片验证码参考资料验证码的原理、作用及实现验证码机制与实现

2021-02-21 23:07:41 250

原创 Java报错集锦

Raw use of parameterized class ‘Future’

2021-02-21 19:02:16 332

原创 SpringBoot记录

SpringBoot文章目录SpringBoot动态和静态页面什么是动态,什么是静态动态和静态的区别重定向参考资料动态和静态页面什么是动态,什么是静态SpringBoot会将静态访问(html/图片等)自动映射到静态目录下src/main/resources/static,即可以直接通过地址栏访问其静态页面。从后台跳转到静态页面的代码如下:@Controllerpublic class HtmlController { @GetMapping("/html") public Strin

2021-02-21 19:01:38 109

原创 Spring-Security访问控制

文章目录Spring-Security一、简单介绍二、简单使用Spring-Security一、简单介绍能够为企业应用提供安全访问控制的安全框架——由Spring提供;访问控制的几种实现方式:Aop、拦截器实现框架实现:Spring-Security,Apache Shiro二、简单使用...

2021-02-20 16:36:45 289

原创 SSM框架报错集锦

通过映射类表示的依赖无法被满足,从而导致不能创建BeanCaused by: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name ‘userServiceImpl’: Unsatisfied dependency expressed through field ‘baseMapper’;可能性1:数据库地址配置问题在application.properties

2021-02-20 12:53:54 754 1

转载 编写IF不带ELSE的五种方法

https://mp.weixin.qq.com/s?__biz=MzAxNjk4ODE4OQ==&mid=2247495077&idx=1&sn=3bcf89d2a3ffbc7076cba099b5392242&chksm=9beeccd7ac9945c10225f8b44586387442442415389152b78a966808536c768a7fa11143f7a6&mpshare=1&srcid=1128QodAo33ZrCso0VR7vDcY&a

2020-11-30 08:56:22 863

原创 字符串判空的常用方法

org.apache.commons.lang.StringUtils 类提供了 String 的常用操作,最为常用的判空有如下两种 isEmpty(String str) 和 isBlank(String str)public static boolean isEmpty(String str) { return str == null || str.length() == 0;}public static boolean isNotEmpty(String str) { retu

2020-11-26 13:59:25 4185 1

原创 数据库查阅过的资料汇总

mysql设计三范式及老IT的经验分享,新手必看 mysql 中enum字段的使用 数据库表命名规范 数据库表及字段命名规范 如何Mysql触发器中抛出一个异常 有关mysql中ROW_COUNT()的小例子 Mysql 里面使用row_number() 的用法和注意在线乞讨,没饭吃了...

2020-11-23 15:55:23 154

原创 JackSon注解-@JsonInclude

@JsonInclude - jackSon注解

2020-11-18 09:55:57 284

原创 Java开发中各种资料记录

驼峰和下划线互转

2020-09-25 17:37:40 100

原创 设计模式

设计模式(一)设计模式概述设计模式的几个要素设计原则(六大原则)单一职责原则开闭原则里氏替换原则依赖注入原则接口分离原则迪米特原则设计模式的分类(三种分类)单例设计模式1.饿汉式单例Singleton.javapackage demo1;/* * 单例设计模式的演示 * * 单例模式的特点: * 1.单例类只能有一个实例 * 2.单例...

2020-02-11 00:10:11 297

原创 Java JDK8的新特性

接口中的默认方法接口的定义: 接口的作用是定义该类型的实例要具有的功能,也就是必须执行哪些工作,并且不需要关心这些工作的具体进行 接口的定义方法没有方法体,并且接口不允许定义实例变量,。如果一个类实现了这个接口,那么必须重写接口所有方法类与接口的区别: 1.类中可以定义成员变量,但是接口中不允许存在成员变量 2.接口中所有的方法都没有具体实现(在Java8以前定义是正确的...

2020-02-09 15:48:03 193

原创 反射

反射1.通过反射获取Class类实例的三种方式第一种方式: 使用对象.getClass()获取该对象的Class实例Class cls = new Student().getClass();第二种方式: 类名.classClass cls = Student.class;第三种方式: Class.forName("全限定名-即包名.类名"),用类名获取一个Class实例,这种方式比...

2020-02-08 20:09:20 2520

原创 注解

注解1.注解概述注解主要起到标识作用,是JDK5.0提出的,Java增加对元数据的支持,也就是Annotation(注解)什么是元数据?元数据是用来描述数据的数据,通俗一点来说,就是描述代码间的关系,或者代码与其他资源(数据库)之间的内在联系的数据。举例:对于struts来说,元数据就是struts-config.xml;对于hibernate来说就是hbm文件;如何创建元数据...

2020-02-06 18:21:48 170

原创 网络编程

网络编程1.网络编程的基本常识目前主流的网络通信软件:QQ,微信,MSN,...2.七层协议ISO(国际标准委员会组织),将数据的传输从逻辑上划分了以下七层 应用层、表示层、会话层、传输层、网络层、数据链路层、物理层 当发送消息时,需要按照上述从前向后的次序对发送的内容进行层层加包,然后发送过去当接收消息时,需要按照上述相反的次序对接收到的内容层层拆包,然后再解析出来3.常见...

2020-02-06 14:09:55 258

原创 定时器

定时器定时器:可以让我们在指定的时间内做某件事情,还可以重复的做某件事情依赖Timer和TimerTask这两个类 Timer:定时 public Timer() public void schedule(TimerTask task,long delay) 在指定延迟后执行指定任务 public void schedule(TimerTask task,lon...

2020-02-01 14:37:48 251

原创 线程池

线程池程序启动一个新线程成本是比较高的,因为它涉及到要与操作系统进行交互。而使用线程池可以很好的提高性能,尤其是当程序中要创建大量生存周期很短的线程的时候,更应该考虑使用线程池 - 线程池里的每一个线程代码结束后,并不会死亡,而是再次回到线程池中成为空闲状态,等待下一个对象来使用 - 在JDK5之前,我们必须手动实现自己的线程池,从JDK5开始,Java内置支持线程池JDK5新增加了...

2020-02-01 13:31:09 151

原创 线程组

MyRunnable.javapackage demo9;public class MyRunnable implements Runnable{ @Override public void run() { for (int i = 0; i < 20; i++) { System.out.println(Thread.currentThread().getName()+...

2020-01-31 22:33:58 147

原创 同步锁(Lock)

MyLock.javapackage demo7;import java.util.concurrent.locks.Lock;import java.util.concurrent.locks.ReentrantLock;public class MyLock implements Runnable{ int poll = 100; Object object = new Obj...

2020-01-31 17:15:27 191

原创 线程的生命周期

2020-01-31 13:03:51 148

原创 设置和获取线程优先级

MyPriority.javapublic class MyPriority extends Thread{ public MyPriority(String name) { super(name); } @Override public void run() { for (int i = 0; i < 20; i++) { System.out.printl...

2020-01-30 13:29:56 584

原创 Eclipse快捷键

https://www.douban.com/note/254195820/?type=like存盘 Ctrl+s(肯定知道)注释代码 Ctrl+/取消注释 Ctrl+(Eclipse3已经都合并到Ctrl+/了)代码辅助 Alt+/快速修复 Ctrl+1代码格式化 Ctrl+Shift+f整理导入 Ctrl+Shift+o切换窗口 Ctrl+f6 <可改为ctrl+tab方...

2020-01-25 20:37:45 377

原创 集合

1.Java集合概述Java 中的集合大致上可分为4种体系,分别是Set,List,Map和Queue,具体说明如下所示。Set:代表无序、不可重复的集合。List:代表有序,重复的集合。Map:代表具有映射关系的集合。Queue:从JDK1.5以后增加的一种体系集合,代表一种队列集合实现。Java集合就像一种容器,可以把多个对象(实际上是对象的引用,但习惯上都称对象)“丢进”该容...

2020-01-16 14:57:16 160

原创 Data类

在Java程序的开发过程中经常会遇到日期类型的情形,主要使用包java.util中的Data、Calendar以及java.text包中的SimpleDateFormat实现使用Data类构造方法public Date()例如,通过下面的代码,可以得到当前系统的日期import java.util.Date ;public class DateT1{ public static v...

2020-01-16 03:46:33 313

原创 正则表达式

在遇到需要匹配、查找、替换、判断字符串的情况,可以使用正则表达式解决这些问题;正则表达式是一种可以用于模式匹配和替换的规范,一个正则表达式就是由普通的字符以及特殊的字符组成的文字模式,它用以描述在查找文字主题时候匹配的一个或者多个字符串如果要在程序中应用正则表达式则必须依靠Pattern类与Matcher类,这两个类都在java.util.regx包中定义。Pattern类的主要作用是进行正则...

2020-01-16 02:38:04 217

原创 StringBuffer和StringBuilder类

下述文章资料来源于:W3CSCHOOL离线版的Java教程Java JDK 6.0开发手册Java开发从入门到精通(陈小玉版)Java StringBuffer和StringBuilder类当对字符串进行修改的时候,需要使用StringBuffer和StringBuilder类。和String类不同的是,StringBuffer和StringBuilder类的对象能够被多次的修改,并且...

2020-01-16 00:40:22 201

原创 Java 数据类型包装器

为什么使用包装类Java虽然是面向对象的编程语言,但是在里面包含了8种基本数据类型,这8个基本数据类型不支持面向对象的编程机制。这些基本数据类型的数据不具备“对象”的特性,例如没有属性、没有方法可以被调用。这8种基本数据类型带来了一定的方便之处,例如可以进行简单、有效的常规数据处理。但在某些时候,在使用基本数据类型时会有一些制约,例如所有引用类型的变量都继承了 Object类,都可以当成Ob...

2020-01-14 17:10:50 200 1

原创 toString/hashCode/String/equals

02_Object类Java中常用的包java.lang包 - 该包是java语言的核心包,该包里的所有内容由Java虚拟机自动导入; - 如:java.lang.String类/System类等...... java.util包 - 该包是java语言的工具包,体面提供了大量的工具类和集合等内容 - 如:java.util.Scanner类/Random类、Arrays类...

2020-01-14 15:37:37 151

原创 图灵学院Java开发笔记

第2章 Java面向对象编程18_一个案例了解多态的实际意义多态的分类:特定的(强制的,重载的)、通用的(参数的,包含的)(3)参数的多态参数多态允许把许多类型抽象成单一的表示。例如,在一个名为List的抽象类中,描述了一组具有同样特征的对象,提供了一个通用的模板。我们可通过制定一种类型以重用这个抽象类。这些参数可以是用户定义的类型,很多用户都可以使用这个抽象类,因此参数多态毫无疑问...

2020-01-09 20:53:48 1844

Ubuntu安装企业微信(含Deb安装包)

Ubuntu安装企业微信(含Deb安装包)

2022-07-11

100套精选简历模板100份.zip

100套精美简历模板,网络上那些好看简历要钱,辛苦找的这些各种行业的都有,有人力,有计算机,有机械,有电力,有建筑,有金融,对,大部分的行业的简历都有,该文件是文档类型,可以进行编辑,并且还很好看

2020-01-25

一键PHP JAVA安装工具

基于阿里云一键安装包源码安装,安全、稳定、高效,用户可以自由安装所需的组件,如lnmp、lamp、lnmpa、lnmt,并提供快捷方便添加虚拟主机、ftp账号等功能

2018-12-12

ECharts开发手册

这个手册在官网之上就能够找到,在线查找,但是呢,每一次登录很麻烦,用这个可以随时的查看,简陋资源,谨慎下载

2018-09-28

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

TA关注的人

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