自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 什么是代理,增强,切入点,编织?

Weaving (编织) 表示把增强应用到目标对象的过程。Advice (增强/通知) 表示需要扩展的功能。Pointcut (切入点) 表示实际增强的方法。Proxy (代理) 表示实现AOP的机制。

2023-06-06 19:26:02 197

原创 计算机的存储设备有哪些?

计算机中常用的存储设备有内存储器和外存储器,软盘、硬盘、光盘、U盘、移动硬盘。

2023-06-06 19:23:18 366

原创 什么是JSON, Ajax ? Ajax可以接收不是JSON串的数据类型吗?

JSON(JavaScript Object Notation, JS对象简谱)是一种轻量级的数据交换格式。它基于 ECMAScript的一个子集,采用完全独立于编程语言的文本格式来存储和表示。简洁和清晰的层次结构使得 JSON 成为理想的数据交换语言。Ajax 不是一种新的编程语言,而是一种用于创建更好更快以及交互性更强的Web应。而不需要重载(刷新)整个页面,这使得程序能够更快地回应用户的操作。写,同时也易于机器解析和生成,并有效地提升网络传输效率。

2023-06-06 19:22:49 188

原创 简述你对运维实施的理解?

运维是英文Operation (操作)和Maintenance (维护)的综合称呼,指的是对计算机网。络系统和应用软件的运行、维护和管理的-技术性的工作。其宗旨是保证网络系统和。应用软件的正常运行,提供稳定和可靠的服务。

2023-06-06 19:22:47 121

原创 SSM和SpringBoot框架对比?

Spring Boot 错误调试上比 SSM 可能要麻烦一些,因为Spring Boot是高度封装的。首先来说,Spring Boot 和 SSM 都是Java体系的一款开发框架,两者在Java Web开。而Spring Boot是由Spring官方推出基于Spring的开发框架,这个框架里包含很多的。Spring Boot 提供了类似脚手架的功能,使得配置上较SSM简单太多,甚至说Spring。的,它是一个聚合,不是某一个公司的产品。基于Spring的MVC框架、MyBatis是轻量级的持久层框架。

2023-06-06 19:22:04 186

原创 什么是RestFul风格?

资源:互联网所有的事务都可以被抽象为资源,例如:.txt .html .jpg .mp3 .mp4等。PATCH(UPDATE):在服务器更新资源(客户端提供需要修改的资源数据)。URI:每一个URI(统一资源定位符)指向一个特定的资源。Restful风格指的是网络应用中就是资源定位和资源操作的风格。所有的资源,都可以通过URI定位,而且这个定位与其他资源无关。PUT(UPDATE):在服务器更新资源(客户端提供完整资源数据)。RESTful 架构风格是围绕资源展开的,资源操作都是统一接口的:。

2023-06-06 19:20:54 71

原创 谈谈你对SpringMVC的理解?主配置文件是什么?

Spring框架的一个后续产品。通过把模型-视图-控制器分离,将web层进行职责解。耦,把复杂的web应用分成逻辑清晰的几部分,简化开发,减少出错,方便组内开发。一种轻量级的、基于MVC的Web层应用框架。偏前端而不是基于业务逻辑层,是。

2023-06-06 19:19:31 31

原创 什么是BIOS?

BIOS是英文“Basic Input Output System”的缩略词,直译过来后中文名称就是“基本输入输出系统”;在IBM PC兼容系统上,是一种业界标准的固件接口;BIOS也是个人电脑启动时加载的第一个软件。

2023-05-18 09:10:47 41

原创 什么是CMOS?

CMOS是Complementary Metal Oxide Semiconductor(互补金属氧化物半导体)的缩写。它是指制造大规模集成电路芯片用的一种技术或用这种技术制造出来的芯片,是电脑主板上的一块可读写的RAM芯片。因为可读写的特性,所以在电脑主板上用来保存BIOS设置完电脑硬件参数后的数据,这个芯片仅仅是用来存放数据的。

2023-05-18 09:10:16 1013

原创 什么是IOS 和 GHO 文件?

ios(Internetworking Operating System-Cisco,缩写ios,也可写作IOS,区别于苹果系统iOS),CISCO网络配置系统。ios是一个为网际互连优化的复杂的操作系统——类似一个局域操作系统(NOS)、如Novell的NetWare,为LANs而进行优化。简而言之,它是一个与硬件分离的软件体系结构,随网络技术的不断发展,可动态地升 级以适应不断变化的技术(硬件和软件)。ios可以被视作一个网际互连中枢:一个高度智能的管理员,负责管理的控制复杂的分布式网络资源的功能。

2023-05-18 09:08:06 199

原创 常用的循环有几种方法?

while(条件);2、do while 循环。while(循环条件){

2023-05-18 09:07:27 979

原创 ORM是什么?

对象关系映射(Object Relational Mapping,简称ORM)模式是一种为了解决面向对象与关系数据库存在的互不匹配的现象的技术。简单的说,ORM是通过使用描述对象和数据库之间映射的元数据,将程序中的对象自动持久化到关系数据库中。

2023-05-18 09:07:11 30

原创 String 属于基本类型吗?String 的常用API?

public String replace(CharSequence target,CharSequence replacement) 使用新值,将字符串中的旧值替换,得到新的字符串。public String substring(int beginIndex) 从传入的索引处截取,截取到末尾,得到新的字符串。public String[] split(String regex) 根据传入的规则切割字符串,得到字符串数组返回。String不是基本数据类型,是引用数据类型。

2023-05-18 09:05:08 28

原创 Log日志功能等级?

总共有7等级:OFF 、FATAL 、ERROR、WARN、INFO、DEBUG、TRACE 、ALL。2.FATAL 为可能导致应用中止的严重事件错误。4.WARN 为一般警告,比如session丢失。7.TRACE 为比DEBUG更细粒度的事件信息。5.INFO 为一般要显示的信息,比如登录登出。3.ERROR 为严重错误 主要是程序的错误。8.ALL 为最低等级,将打开所有级别的日志。1.OFF 为最高等级 关闭了日志信息。6.DEBUG 为程序的调试信息。

2023-05-17 20:08:29 1860

原创 谈谈你对Spring的理解?主配置文件是什么?

Spring相当于一个大的工厂类,在其配置文件中通过<bean>名为BeanFactory(实际上是一个接口),在程序中通常BeanFactory的子类。Spring实现了工厂模式的工厂类(在这里有必要解释清楚什么是工厂模式),这个类。主配置文件:applicationContext.xml。元素配置用于创建实例对象的类名和实例对象的属性。

2023-05-17 20:08:00 55

原创 页面跳转的方式有哪些?各有什么特点?

(2) 可以跨页面传值。例如:跳转之前的.jsp中request.setAttribute("msg","用户名。跳转之后的.jsp中request.getAttribute("msg");(1) 地址栏不变。引起的问题:因为跳转后地址栏不变,还是跳转前的地址,刷新时。刷新的还是跳转前的页面,在对表单进行提交时会出现表单的重复提交,会出现很大。(2) 不可以跨页面传值。如果要传值,可以采用URL重写方式。(1) 地址栏改变,不会引起表单重复提交的问题。1.请求转发式跳转。2.重定向式跳转。

2023-05-17 20:06:47 286

原创 常用的会话跟踪技术有哪些?

会话跟踪技术常用的有四种方法,分别为:URL重写,隐藏表单域,cookie,session。

2023-05-17 20:06:36 52

原创 过滤器的实现步骤是什么?

3.到 web.xml 中去配置 Filter 的拦截路径。1.编写一个类去实现 Filter 接口。2.实现过滤方法 doFilter()。

2023-05-17 20:06:09 44

原创 什么是EL表达式,JSTL表单式?

(2)I18N 格式标签库 (I18N-capable formatting tag library)。JSTL(即JSP标准标签库)是由JCP(Java community Proces)所制定的标准规。些标签取代JSP页面上的Java代码,从而提高程序的可读性,降低程序的维护难度。(3)SQL 标签库 (SQL tag library)。(4)XML 标签库 (XML tag library)。(1)核心标签库 (Core tag library)。

2023-05-17 20:05:01 42

原创 集合常用的遍历方式?各有什么特点?

1.Foreach(增强for循环) 循环遍历:使用 for 循环遍历集合中的所有元素。特点:使得遍历集合过程更加方便、简短、直观、易读,同时也提高了代码可维护性和可读性。3.lambda表达式遍历: 使用 lambda 表达式对集合进行遍历。特点:迭代器提供了操作元素的方法 可以在遍历中相应地操作元素。特点:效率最高,遍历快,可以根据自定计数器操作元素。2.迭代器遍历:使用迭代器对集合进行遍历。

2023-05-17 20:04:56 65

原创 JavaScript和jQuery的各自三种标签选取方式?

通过标签id来获取标签。通过class获取标签。通过标签名称获取标签。

2023-05-17 20:04:30 22

原创 什么是Map?Map常用API方法?

返回Map双边队列中所有Key对应的Set集合;Map是一个集合,一种依照键(key)存储元素的容器,键(key)很像下标,在List。Map中,要求K是当前Map本身对应的K,或者子类;回Map中所有的key】

2023-05-17 20:03:22 78

原创 什么是数组?数组常用API方法?

13. join() && toString() 把数组中的所有元素转换成一个符串。15: indexOf() 查找指定的字符串值在字符串中首次出现(索引)位置。12. find:返回通过测试(函数内判断)的数组的第一个元素的值。8. filter:从数组中找出所有符合指定条件的元素。4. reverse() 颠倒数组中元素的顺序。5. :sort() 对数组的元素进行排序。splice()添加或删除数组中的元素。数组(Array)是有序的元素序列。7. map:将数组映射成另一个数组。

2023-05-17 20:02:37 17

原创 jsp四大作用域

application、session、request、page

2023-04-13 23:35:14 28

原创 什么是类,什么是对象?两者有什么关系

类是一个模板,是对一类事物的抽象描述,而对象用于表示现实中该事物的个体。类是在对象之上的抽象,对象则是类的具体化,是类的实例。类必须通过对象才可以使用,而对象中的属性和行为必须在类中定义。对象(Object)是一个应用系统中的用来描述客观事物的实体,是有特定属性和行为(方法)的基本运行单位。是类的一个特殊状态下的实例。类与对象有什么关系?

2023-04-12 15:32:31 58

原创 什么是EL表达式,JSTL表单式

是Java中的一种特殊的通用编程语言,借鉴于JavaScript和XPath。主要作用是在Java Web应用程序嵌入到网页(如JSP)中,用以访问页面的上下文以及不同作用域中的对象,取得对象属性的值,或执行简单的运算或判断操作。)是JAVA EE网络应用程序开发开发平台的组成部分。它在JSP规范的基础上,扩充了一个JSP的标签库来完成一些通用任务,比如XML数据处理、条件执行、数据库访问、循环和国际化。(Expression Language),或称。

2023-04-12 15:31:14 60

原创 常用的应用服务器有哪些

它是微软公司主推的服务器,最新的版本是Windows2008里面包含的IIS 7,IIS与Window Server完全集成在一起,因而用户能够利用Windows Server和NTFS(NT File System,NT的文件系统)内置的安全特性,建立强大,灵活而安全的Internet和Intranet站点。Apache取自"a patchy server"的读音,意思是充满补丁的服务器,因为它是自由软件,所以不断有人来为它开发新的功能、新的特性、修改原来的缺陷。

2023-04-12 15:30:00 351

原创 JavaScript和jQuery的各自三种标签选取方式

JS获取元素标签选取的方法:通过ID获取(getElementById);获取html的方法(document.documentElement);获取body的方法(document.body);通过选择器获取一个元素(querySelector);通过选择器获取一组元素(querySelectorAll)$(‘#ID名’).css('background','red')$('标签名').css('background','red')$('.类名').css('background','red')

2023-04-12 15:28:37 178

原创 JavaScript和jQuery的关系

开发中经常用到的功能集合起来,以方便开发者直接使用,而不需要再用原生。语句写大量代码,同时可在不同浏览器间实现一致的效果。的一个代码库(或习惯性叫类库),它将一些在。

2023-04-12 15:23:48 23

原创 List 和 Set的区别

① List和Set之间很重要的一个区别是是否允许重复元素的存在,在List中允许插入重复的元素,而在Set中不允许重复元素存在。② 与元素先后存放顺序有关,List是有序集合,会保留元素插入时的顺序,Set是无序集合。③ List可以通过下标来访问,而Set不能。(1) List接口. 常见实现类如下:ArrayList(数组实现) :允许对元素进行快速随机访问,从ArrayList的中间位置插入或者删除元素时,需要对数组进行复制、移动、代价比较高。

2023-04-12 15:23:05 31

原创 什么是串池?

在JDK1.6中是方法区中运行时常量池的一部分,到JDK1.8时代,方法区被移到了本地内存,而串池留在了堆中。在Java中有两种创建字符串对象的方式:1.采用字面值的方式赋值 2.采用new关键字新建一个字符串对象。字符串池(String Pool)。字符串池由String类私有的维护;

2023-04-12 15:21:10 32

原创 Cryptography加密和Realm领域的作用

Cryptography:密码模块,Shiro提高了一些常见的加密组件用于如密码加密/解密的;Realm:可以有1个或多个Realm,可以认为是安全实体数据源,即用于获取安全实体的;可以是JDBC实现,也可以是LDAP实现,或者内存实现等等;不知道你的用户/权限存储在哪及以何种格式存储;所以我们一般在应用中都需要实现自。

2023-03-27 14:01:52 26

原创 Shiro的过滤链设计机制

行Servlet容器的Filter链(即原始的Filter)而ProxiedFilterChain。FilterChain进行Servlet容器级别的Filter链执行Shiro的。先走Shiro自己的Filter体系,然后才会委托给Servlet容器的。的URL是否匹配解析得到的。即传入原始的chain得到一个代理的。(默认Ant风格)即根据过滤器链和请求的url是否匹配来解析得到。在继续Servlet容器的Filter链的执行之前,通过。

2023-03-27 14:01:05 78

原创 解读Element-UI和VUE技术

(Model-View-ViewModel即:视图层-视图模型层-模型层)设计思想。Vue是一套用于构建用户界面的渐进式JavaScript框架,开发者只需要关注视图层,双向绑定的库,专注于UI层面。Element-UI是基于vue实现的一套不依赖业务。的UI组件库,提供了丰富的PC端组件,减少用户对常用组件的封装,降低了开发的。它不仅易于上手,还便于与第三方库或既有项目的整合。

2023-03-27 13:58:20 30

原创 前端技术的发展流程

时的网站开发,采用的是后端MVC模式。后端不分的时代初期静态网站互联网发展的早期,WWW(WorldWideWeb)、浏览器、1991年,WWW诞生,这标志着前端技术的开始。浏览器展现页面的流程是:后端收到浏览器的URL请求,最重要的是降低前端门槛,让更多人进入这行业,前端工程师的队伍越来越壮大。时候没有专业的前端,前后端开发是一体的,前端代码是后端代码的一部分,前端写静。时代,人们研发前端模块加载、统一异步机制、打造大型MVC框架,甚至伸向后端,端只是后端MVC的V,那时候前端的V是在服务端渲染的。

2023-03-27 13:54:55 97

原创 Authentication认证和Authorization授权的作用

用户通过安全端口访问k8s的api server需要过三关:认证、授权、准入控制 Authentication认证: 用于识别用户身份, 方式有: SSL证书,token, 用户名+密码等 Authorization授权:确认是否对资源具有相关的权Admission Control准入控制: 判断操作是否符合集群的要求。

2023-03-15 08:37:08 105

原创 Shiro的主要功能

shiro摘要

2023-03-15 08:36:21 33

原创 什么是安全框架?Apache Shiro和Spring Security对比

安全框架

2023-03-15 08:35:25 95

原创 SSM框架和SpringBoot框架的对比

SSM框架项目会有大量的配置文件,需要手动的去整合SpringMVC、Spring、MyBatis,并且需要注意各种配置和兼容,后期的维护难度也很大。SpringBoot使用了特定的配置方式,开发人员不需要再定义样板化的配置,简化项目的初始构建。

2023-03-06 12:28:34 166

原创 解析SSM框架?

SSM框架是spring、springMVC、和mybatis框架的整合,是标准的MVC模式。标准的SSM框架有四层,分别是dao层(mapper),service层,controller层和View层。使用spring实现业务对象管理,使用springMVC负责请求的转发和视图管理,mybatis作为数据对象的持久化引擎。

2023-03-06 12:27:53 22

空空如也

空空如也

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

TA关注的人

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