自定义博客皮肤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)
  • 资源 (3)
  • 收藏
  • 关注

原创 整理面试题题库

1、java的数据类型**基本数据类型:int,short,long,char,byte,boolean,float,double引用数据类型:类(class),接口(interface),数组2、jdk和jre的区别jdk:java开发工具包,提供java的开发环境和运行环境jre:java的运行环境,为java的运行提供了所需的环境jdk里面包含了jre3、==和equals的区别==:对于基本数据类型来说是值的比较,而对引用类型来说是地址的比较;equals:一般情况下是地址比较,只

2020-07-12 13:12:24 311 1

原创 初识Spring Security

上一节我们说到权限,今天来讲讲权限框架Spring Security1、首先什么是Spring SecuritySpring Security 是 spring 采用AOP思想,基于 servlet 过滤器实现的安全框架。它提供了完善的认证机制和方法级的授权 功能。是一款非常优秀的权限管理框架2、入门案例添加 SpringSecurity 坐标<dependency> <groupId>org.springframework</groupId>

2020-09-25 15:25:41 103 1

原创 UEditor

1.1什么是UEditorUEditor是百度的一款所见即所得的编辑器(富文本编辑器),大家可以看看一下这款编辑器的效果1.2 使用UEditor 步骤1.2.1 导入UEditor的文件1.2.2 把jar包导入当前项目中1.2.3 引入UEditor的文件<!-- 配置文件 --><script type="text/javascript"src="/static/js/ueditor/ueditor.config.js"></script>&

2020-09-13 13:11:28 1388

原创 SpringMVC

SpringMVC是什么SpringMVC是一个基于MVC模式的WEB/表现层框架,它解决WEB开发中常见的问题:参数接收、文件上传/下载、表单验证、国际化等等;SpringMVC作为Spring框架一个非常重要的功能模块,可以与Spring无缝集成,提高开发效率;Spring是一个轻量级的Java 开发框架,为了解决企业应用开发的复杂性而创建。SpringMVC以Spring框架为核心,为应用程序中的Web层(表现层)提出的一套优秀的解决方案;注意:SpringMvc的功能就是之前Servlet

2020-08-29 15:56:38 113

原创 反射

什么是反射反射就是我们在设计程序的时候,难以保证一些类已经设计好了,但是我们不得不使用这些类。为了保证设计能够继续进行,我们不得不使用反射技术。使的编译能够通过,提高编程的效率,这样的我们就能在规定的时间内完成任务。在运行时期,动态地去获取类中的信息(类的信息,普通方法信息,构造器信息,字段、包、访问修饰符等信息);简单的理解,通过一个全限定类名,获取字节码文件,以及通过该字节码文件获取字段、构造方法、普通方法等信息作用提高开发灵活度,提高程序的扩展性框架(提高开发效率的别人封装好的代码)底层都是

2020-08-01 16:02:29 166

原创 线程

1、什么是线程任务管理器可以有多个进程,每个进程运行的都是可执行程序,一个可执行程序就是一个软件,可执行程序的本质就是在计算机当中运行的一块代码 进程:可以看成是在计算机当中运行的一块代码线程:可以看成是在计算机当中运行的一小块代码2、线程与进程的关系一个进程中可以有多个线程,至少得有一个线程;上面说一个进程可以狭隘的看成是一大段代码,那其实线程也是一段代码线程是进程中的最小单位;也可以把线程看成是一个轻量级的进程注意常识 : 计算机安装一个软件,软件是由代码构成,当启动一个软件之后,代

2020-07-24 12:39:45 132

原创 ArrayList和LinkedList的区别

要想知道ArrayList和LinkedList的区别,首先我们要知道什么是ArrayList和LinkedList。ArrayList1、ArrayList的概念ArrayList是一个可以处理变长数组的类型,这里不局限于“数”组,ArrayList是一个泛型类,可以存放任意类型的对象。顾名思义,ArrayList是一个数组列表,因此其内部是使用一个数组来存放对象的,实现了List接口的容器类。因为是数组,所以一旦创建,就不能轻易改变其长度。因此他的查询快和修改快,增、删慢。2、常用方法Arra

2020-07-22 00:03:31 318

原创 面向对象拔高题

1. 编写程序,判断一个字符是否为小写字母,如果是,将它转换成大写字母,否则,不转换。public static void getChar(char arr) { if (arr >= 'a' && arr <= 'z') { arr -= 32; } System.out.println(arr);}2. 编写程序实现对给定的 4 个整数从大到小的顺序排列public static void getArr(int... parm) { int t

2020-07-16 23:37:07 380

原创 面向对象-继承

继承继承引入三个类都有重复的代码,可以把这共同的代码抽出去,抽出去放到另外一个类里面;下面的3个类和上面的类需要发生一点关系(继承),上面的类叫做 父类(超类,基类,根类),下面的类叫子类(派生类,拓展类);好处 : 提高了代码的复用性Java中类继承的基本语法案例代码:父类:public class Animal { String name; int age; public void eat() { System.out.println("吃"); }}子类:public

2020-07-12 13:54:15 184

原创 JDBC数据库编程技术

JDBC(Java Database Connectivity)是一个独立于特定数据库管理系统、通用的SQL数据库存取和操作的公共接口(一组API),定义了用来访问数据库的标准Java类库,使用这个类库可以以一种标准的方法、方便地访问数据库资源。JDBC为访问不同的数据库提供了一种统一的途径,为开发者屏蔽了一些细节问题。 JDBC的目标是使Java程序员使用JDBC可以连接任何提供了JDBC驱动程序的数据库系统,这样就使得程序员无需对特定的数据库系统的特点有过多的了解,从而大大简化和加快了开发过程。

2020-07-12 13:24:02 178

原创 AOP 面向切面编程

AOP 简介AOP 为 Aspect Oriented Programming 的缩写,意思为面向切面编程,是通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。作用:在程序运行期间,在不修改源码的情况下对方法进行功能增强优势:减少重复代码,提高开发效率,并且便于维护AOP 的动态代理技术将程序中的交叉业务逻辑(比如安全,日志,事务等),封装成一个切面,

2020-07-12 12:59:56 218

权限功能实现.zip

这是一个基本权限功能的实现,主要是实现了登录权限、角色权限和菜单权限。使用maven架构,开发工具idea,数据库是mysql

2020-09-25

一个简单的21点小游戏游戏.zip

一个简单的控制台小游戏,完整的展现了21点小游戏,实现方法有点low,但是还是可以供以借鉴和学习。运用了面向对象的技术

2020-07-16

客户关系管理系统.zip

客户关系管理系统(CRM)是以客户数据的管理为核心,利用信息科学技术,实现市场营销、销售、服务等活动自动化,并建立一个客户信息的收集、管理、分析、利用的系统,帮助企业实现以客户为中心的管理模式。本系统主要涵盖的功能包括:营销管理、客户管理、服务管理、统计报表、基础数据管理、权限管理等模块。主要应用技术:spring boot+vue+spring security

2020-07-11

空空如也

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

TA关注的人

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