自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Luke Ewin的博客

记录和分享Java学习过程的博客平台

  • 博客(51)
  • 资源 (2)
  • 问答 (6)
  • 收藏
  • 关注

原创 职业生涯规划之Java学习路线

Java学习路线

2022-09-27 21:27:54 43

原创 zipkin的最新下载地址

zipkin的下载地址

2022-09-26 13:47:02 3

原创 Java中的单例模式

Java中的单例模式是Java面试中经常被问到的设计模式之一,单例模式在Java实际开发中经常用到,比如,我们需要日志功能,日志的实例就是单例的,整个系统中只存在一个日志对象。

2022-07-11 17:27:32 71

原创 Java中创建多线程有多少种方式?

Java中如何创建多线程呢?你了解多少种方式创建多线程。

2022-07-03 11:32:25 82

原创 Java中的IO流

Java中的IO流

2022-07-03 00:12:56 15

原创 【Java面试】String、StringBuilder、StringBuffer三者之间的区别?

String、StringBuffer、StringBuilder三者之间的区别?

2022-07-02 23:56:40 111

原创 Java实现冒泡排序算法

Java实现冒泡排序算法

2022-06-05 21:31:16 20

原创 shiro学习笔记

官方网站个人笔记网站1. Shiro是什么?shiro是Apache开源的Java安全框架。引入shiro依赖。<dependency> <groupId>org.apache.shiro</groupId> <artifactId>shiro-core</artifactId> <version>1.9.0</version></dependency>2. Shiro中的

2022-04-21 17:06:32 228

原创 SpringBoot整合Redis

1. 导入Redis相关依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId></dependency>导入了相关的依赖后会有自动配置类,找到自动配置类RedisAutoConfiguration。该自动配置类有两个方法,如下。@Confi

2022-04-11 13:57:48 411

原创 SpringBoot整合MyBatis

SpringBoot整合MyBatis

2022-04-10 17:31:24 723

原创 SpringBoot整合MyBatis-Plus

SpringBoot整合MyBatis-Plus

2022-04-10 17:25:45 850

原创 Java面试中经常问到的单例设计模式

Java校招或实习的笔试中经常会问到单例模式,你知道单例模式吗?你有了解过单例设计模式吗?你可以讲一下单例模式的实现方式有哪些吗?

2022-03-11 23:31:14 557

原创 如何合并分区

如何合并分区,使用简单的DOS命令就可以合并分区,无需安装第三方工具。

2022-01-20 09:53:03 541

原创 final

本文中讲述了Java基础中的常问面试题final关键字,本文中的内容都可以在我的B站中找到对应的视频出处。final作为常问的基础面试题,你都懂得多是,本文中讲解了final修饰类,修饰方法,修饰变量的内容点,希望对你们的面试有用。

2021-12-13 11:41:16 256

原创 EasyExcel

你知道如何用Java读取和写Excel表格吗?我们一般能想到的是Apache POI,但是Apache POI存在内存泄漏的风险,那我们还有哪些好用的第三方工具呢?你知道阿里开源的EasyExcel吗?本篇文章将会教会你如何运用EasyExcel读取和写入Excel表格,正如它的名字一样,so easy,非常的简单。

2021-11-22 10:49:14 28

原创 基于Maven方式创建Spring MVC项目

学校学习中老师通常不会使用maven来教学生创建Spring MVC项目,那么这次,我自己结合网上的教程,总结出了如何在idea中创建Maven的Spring MVC项目。在实际生产中也是使用Maven创建项目居多,所以我们很有必要了解如何用Maven创建Spring MVC项目。

2021-10-03 17:56:01 1156

原创 idea中创建Spring MVC项目

本篇文章讲述了如何在idea中创建Spring MVC项目,有详细的步骤截图。本博文会以一个简单的页面开始Spring MVC程序的编写,会讲到如何配置web.xml,dispatcher-servlet.xml,以及会详细讲述idea中如何配置tomcat容器。

2021-09-30 18:55:48 453

原创 log4j警告之log4j:WARN No appenders could be found for logger(org.apache.ibatis.logging.LogFactory).

log4j警告之log4j:WARN No appenders could be found for logger(org.apache.ibatis.logging.LogFactory).

2021-09-18 15:48:23 688

原创 Spring中Bean的作用域与生命周期

Spring中Bean有5种作用域,这里重点讲解单例模式和原型模式.。我们可以通过bean中的scope属性来指定是singleton作用域还是prototype作用域。scope="singleton"时,实例的创建和初始化都交给Spring来管理。而scope="prototype"时,实例的创建由Spring完成,但初始化交给客户代码实现。

2021-09-07 13:09:24 97

原创 关于Android中Button的背景色无法修改的问题的解决方法

关于Android中Button的背景色无法修改的问题的解决方法问题描述在修改Button的背景色时,始终无法修改,并且默认是蓝紫色。<?xml version="1.0" encoding="utf-8"?><FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height=

2021-09-02 13:07:24 1366 2

原创 Spring中实例化Bean中的三种方式

本篇博文主要讲述如何在Spring容器中实例化对象。这里主要有哪些方式呢?主要有三种方式:分别是:方式一:通过默认的构造方法实例化对象;第二种方式是:通过创建一个静态工厂类来实例化对象;第三种方式是:通过创建一个普通的类来实例化对象,但是需要主要在xml配置文件种指明用哪个类作为实例工厂,以及用实例工厂种的哪个方法作为获取实例对象的方法。

2021-09-01 13:27:19 61

原创 junit单元测试报错:java.lang.NoClassDefFoundError: org/hamcrest/SelfDescribing

在使用junit时报错,报错为java.lang.NoClassDefFoundError: org/hamcrest/SelfDescribing。这是因为高版本的junit需要另外导入hamcrest-core的jar包。

2021-08-31 10:29:08 105

原创 Kali破解wifi密码

本文中教你如何在Kali Linux中破解别人家的WIFI密码,从此再也不用担心没有热点可用了。

2021-07-15 14:28:49 244

原创 三种代理模式

三种常用的代理模式:静态代理、动态代理、cglib代理。通过本篇文章的讲述以及配置代码讲解你将会学会如何运用代理模式讲解实际问题。同时学习cglib代理有助于对Spring源码的阅读,因为Spring框架中大量用到了cglib代理。cglib代理可以动态的创建代理对象,可以不用实现目标接口,方便程序功能模块的扩展。动态代理也称为接口代理,意思是必须要实现目标接口。静态代理中的目标类和代理类必须实现同一个接口。

2021-06-28 12:31:59 92

原创 Java框架的灵魂之注解

注解是JDK1.5之后才出现的技术,通常与反射一起使用。本文中主要讲解如何使用注解,我们需要理解如何用注解的方式代替配置文件。本篇文章中还提到了元注解,即注解的注解,例如@Target注解。

2021-06-27 21:50:11 32

原创 Java框架的灵魂之反射

本篇文章主要讲解反射技术。反射是Java框架的灵魂,没有反射,就没有框架,通常反射会搭配注解一起使用。从本篇文章中,你将会学到如何通过反射来获取Class运行时实例,你还会了解到类的加载过程,你将会知道JVM是如何加载配置文件到内存中的。最后你还会学到反射的简单应用动态代理。

2021-06-27 21:44:47 14

原创 maven

maven是当下比较流行的项目管理和项目构建工具。maven提供了丰富的命令,例如编译命令complie,运行命令run。本篇博文你将会学到如何使用maven构建普通的java项目以及构建web项目。

2021-06-26 18:12:22 32

原创 Windows 10家庭版系统用户名修改中文名为英文名

在安装一些软件时,会默认安装到C:\Users\你的用户名下。如果你用的是中文的用户名,那么会安装失败,需要改为英文名。本篇博文讲述如何修改系统用户名为英文名。

2021-06-16 11:23:44 865 1

原创 使用jstl核心标签时报错500

jstl核心标签报500错误的解决方法

2021-05-30 09:03:04 182 2

原创 冒泡排序

冒泡排序是8大排序算法中最简单的排序算法,最容易理解的,但是也是效率最低的排序算法。本篇文章将从简单到复杂分析冒泡排序的思路,同时教会你如何思考。冒泡排序就是相邻两个数比较,把大数放到后一个数的位置,每一趟冒出一个大数来,入此反复进行,即可完成排序。

2021-05-19 10:16:03 10

原创 Cookie和Session

Cookie和Session是非常重要的技术,无论是Java,还是PHP,还是其它的编程语言,都要学会Cookie和Session技术。你知道如何实现记住密码吗?你知道浏览器为什么在推荐广告时总是推荐一些你曾在其它网站上浏览的内容吗?这是使用了Cookie技术。Cookie是保存中客户端电脑上的。当你购物的时候,你需要添加商品到购物车,然后去结算。那你知道这背后用到了什么技术能够保证你结算的是自己购买的商品而不是别人的呢?这就需要用到Session技术。

2021-05-16 21:42:33 37

原创 Spring

Spring学习内容Spring框架概述IOC容器AOPJdbcTemplate事务管理Spring5新特性Spring框架概述Spring是一个轻量级开源的JavaEE框架Spring可以解决企业应用开发的复杂性Spring有两个核心部分:IOC和AOPIOC:控制反转,把创建对象过程交给Spring进行管理AOP: 面向切面,不修改源代码进行功能增强Spring特点:方便解耦,简化开发AOP编程支持方便程序测试方便和其他框架进行整合方便进行事务操作

2021-05-16 21:32:49 21

原创 Java中对正则表达式的支持

Java对正则表达式的支持Java正则表达式

2021-04-14 19:00:21 79

原创 eclipse中启动tomcat报timeout错误和启动tomcat缓慢的解决方法

解决eclipse中无法启动tomcat或启动tomcat缓慢的问题

2021-03-19 00:18:10 271

原创 Java Web程序设计

java web从入门到精通学习笔记

2021-03-09 00:13:22 885

原创 百度SEO优化

博客的百度搜索优化

2021-03-01 23:39:44 182

原创 微信小程序开发工具的安装

微信小程序开发工具的安装教程

2021-03-01 20:58:06 207

原创 利用Github+PicGo搭建图床

github+PicGo搭建图床,并给Typora使用

2021-03-01 20:50:20 95

原创 nginx中配置二级域名和ssl

nginx配置二级域名和ssl证书

2021-02-23 12:33:33 437

原创 Ubuntu 18.04中手动编译安装Ngnix

Ubuntu 18.04中离线编译安装nginx的详细过程

2021-02-21 13:58:37 59

Kali的安装.md

Kali Linux 2020.4版本在VM的安装过程

2021-02-01

数据库连接工具Navicat

Navicat是连接数据库的工具,可以连接mysql数据库,能够同时连接管理多个mysql数据库。友好的图形操作界面,简单的操作就能够连接上本地和云端的mysql服务器。

2020-09-18

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

TA关注的人

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