m0_73852362
码龄3年
求更新 关注
提问 私信
  • 博客:21,636
    动态:38
    21,674
    总访问量
  • 120
    原创
  • 0
    粉丝
  • 12
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:河南省
加入CSDN时间: 2022-09-21
博客简介:

m0_73852362的博客

查看详细资料
个人成就
  • 获得3次点赞
  • 内容获得4次评论
  • 获得13次收藏
创作历程
  • 95篇
    2023年
  • 25篇
    2022年
成就勋章

TA关注的专栏 0

TA关注的收藏夹 0

TA关注的社区 8

TA参与的活动 0

  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

Redis的理解

Redis (全称:Remote Dictionary Server 远程字典服务)是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。它是一个运行在内存中的数据结构存储系统,它可以用作和。主流的理解有以下三种1.key value store.是一个以key-value形式存储的数据库,定位直指MySQL,用来作为唯一的存储系统。
原创
发布博客 2023.06.06 ·
164 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

MyBatis的理解

持久化是将程序数据在持久状态和瞬时状态间转换的机制。为什么需要持久化服务呢?那是由于内存本身的缺陷引起的。
原创
发布博客 2023.06.06 ·
156 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

springmvc的理解

在没有使用SpringMVC之前我们都是使用Servlet在做Web开发。但是使用Servlet开发在接收请求参数,数据共享,页面跳转等操作相对比较复杂。servlet是java进行web开发的标准,既然springMVC是对servlet的封装,那么很显然。MVC框架,它解决WEB开发中常见的问题(参数接收、文件上传、表单验证、国际化等等),而且使用简单,与Spring无缝集成。支持 RESTful风格的URL请求。MVC模式(Model-View-Controller):解决页面代码和后台代码的分离。
原创
发布博客 2023.06.06 ·
164 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

spring的理解

1.Spring 是一个轻量级的 DI / IoC 和 AOP 容器的开源框架,来源于 Rod Johnson 在其著作《Expert one on one J2EE design and development》中阐述的部分理念和原型衍生而来。2.Spring 提倡以“最少侵入”的方式来管理应用中的代码,这意味着我们可以随时安装或者卸载 Spring适用范围:任何 Java 应用Spring 的根本使命:简化 Java 开发。
原创
发布博客 2023.06.06 ·
156 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

什么是微服务

微服务最早由Martin Fowler与James Lewis于2014年共同提出,微服务架构风格是一种使用一套小服务来开发单个应用的方式途径,每个服务运行在自己的进程中,并使用轻量级机制通信,通常是HTTP API,这些服务基于业务能力构建,并能够通过自动化部署机制来独立部署,这些服务使用不同的编程语言实现,以及不同数据存储技术,并保持最低限度的集中式管理。分布式架构就是根据业务来进行拆分,每个业务模块作为一个独立项目来进行开发,这被称为一个服务。优点:降低服务的耦合,有利于服务的拓展与升级。
原创
发布博客 2023.06.06 ·
45 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

springBoot

spring boot还有一些辅助功能,比如内嵌服务器,就是我们在用spring创建web项目的时候不是要配置一个tomcat的服务器来进行启动吗,这个spring boot就不需要配置这个服务器,它把这个服务器内置到自己的功能里面了。就是我们在创建spring的项目的时候不是要引入很多的坐标吗,也就是war包,但spring boot不需要,因为他把这些坐标打成了一个包,在要用的时候,直接引用这个包就可以。spring boot的主要功能。
原创
发布博客 2023.06.06 ·
48 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

常见的应用服务器有哪些?

resin的速度要比tomcat快3倍,调试方便,resin的报错是十分简洁而明确的,可以让你一眼就可以看出程序错误的类型和位置,resin对于中文的支持要比tomcat好不少。Tomcat:免费开源,轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。服务器软件,它支持JSP1.1、Servlet2.2规范,目前最新的版本是JRun4,但是它的下载是要付费,它是Micromedia的一个应用服务器,它基于Sun公司的Java2平台企业版(J2EE)。
原创
发布博客 2023.05.18 ·
199 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

约定优于配置

后,就约定了你是一个 web 开发环境,当你是一个 web 环境,就约定了你会使用 Spring MVC(Struts2 之类的就拜拜了,因为不是亲生的,而且确实没 Spring MVC使用率高)至于其它的也约定你会需要,都给你默认导入进来,当你觉得不合适的时候,可以用更少的改动,满足你的需要。约定优于配置,并不是一个新套路,新技术,新思想,而是原来就一直存在的, Spring Boot 只不过是把它放大了,并真正的做到了约定优于配置。约定优于配置,并不是零配置或者完全没有配置,而是通过约定来减少配置。
原创
发布博客 2023.05.18 ·
148 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

什么是Shiro?默认主配置文件是什么?

1、设置核心 2、设置登录页(登录失败)3、设置首页(登录成功)4、自定义过滤器-logoutFilter 5、自定义过滤器-restfulFilter 6、加载自定义过滤器7、 为默认过滤器设置参数。注:当运行一个Web应用程序时,Shiro将会创建一些有用的默认Filter实例。封装处理的其实很不错,使用起来很方便。是纯java的权限管理框架,可以处理认证、权限、加密等标准需求。(2)创建配置类:ShiroConfig.java。但是,使用shiro得了解一些它的基本特点。
原创
发布博客 2023.05.18 ·
145 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

什么是关系型数据库?什么是非关系型数据库?

在sql中,必须定义好地段和表结构之后,才能够添加数据,例如定义表的主键、索引、外键等。表结构可以在定义之后更新,但是如果有比较大的结构变更,就会变的比较复杂。在Nosql数据库中,数据可以在任何时候任何地方添加。不需要预先定义。
原创
发布博客 2023.05.18 ·
139 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

MySQL和Oracle的对比?

2、MySQL的另一个主要的途径之一是缺乏标准的RI(Referential Integrity-RI)机制,RI限制的缺乏(在给定字段域上的一种固定的范围限制)可以通过大量的数据类型来补偿;1、兼容性:Oracle产品采用标准SQL,并经过美国u构架标准技术所(NIST)测试,与IBM SQL/DS、DB2、INGRES、IDMS/R等兼容。1、兼容性:Oracle产品采用标准SQL,并经过美国u构架标准技术所(NIST)测试,与IBM SQL/DS、DB2、INGRES、IDMS/R等兼容。
原创
发布博客 2023.05.18 ·
77 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Shiro的过滤链设计机制?

是否匹配来解析得到配置的过滤器链。内部提供了一个路径匹配的。即根据过滤器链和请求的。模式与过滤器链的关系。模式与过滤器链的关系。
原创
发布博客 2023.05.17 ·
65 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

解析MyBatis-Plus框架?

MyBatis-Plus(简称MP)是一个 MyBatis 的增强工具,在 Mybatis 的基础上只做增强不做改变,为简化开发、提高效率而生。MP会内置集成部分SQL方法,可以直接使用,而不用一个SQL需求对应一个Mapper下的一个SQL条目。1. pom.xml 引入Mybatis-Plus的jar坐标,覆盖Spring-MyBatis。2. 修改application.yml配置文件。
原创
发布博客 2023.05.17 ·
68 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

二进制转换

数码:一组用来表示某种数制的符号。例如,十进制的数码是0、1、2、3、4、5、6、7、8、9;二进制的数码是0、1 取值范围。* 基数:某数制可以使用的数码个数。例如,十进制的基数是10;十六进制:逢十六进一,取值范围0~9,A,B,C,D,E,F。* 数位:数码在一个数中所处的位置。二进制:逢二进一,取值范围0~1。八进制:逢八进一,取值范围0~7。十进制:逢十进一,取值范围0~9。* 位权:基数的幂值,数位-1。
原创
发布博客 2023.05.17 ·
74 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

MD5加密的优缺点?

的缺点:作为散列算法,经过证实,仍然会存在两种不同数据会发生碰撞;将用户的密码直接MD5后存储在数据库中是不安全的。很多人使用的密码是常见的组合,威胁者将这些密码的常见组合进行单向哈希,得到一个摘要组合,然后与数据库中的摘要进行比对即可获得对应的密码。的优点:计算速度快,加密速度快,不需要密钥;可以检查文件的完整性,一旦文件被更改,MD5值会改变;防止被篡改,传输中一旦被篡改,计算出的MD5值也会改变;防止看到明文,公司存放密码存放的是MD5值。
原创
发布博客 2023.05.17 ·
178 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

SpringBoot工作生命周期?

加载配置文件,读取端口号,建立。连接到前端资源,完成页面展示。
原创
发布博客 2023.05.17 ·
50 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

什么是VLSM?

实际上是相对于标准的有类子网掩码而言的,对于有类的IP地址的网络号部分的位数就相当于默认掩码的长度。而VLSM的作用就是在有类的IP地址的基础上,从他们的主机号部分借出相应的位数来做网络号,也就是增加网络号的位数,增加了掩码的长度。实际上不可以都借出来,因为P地址中必须要有主机号的部分,而且主机号部分剩下一位是没有意义的,剩下1位的时候不是代表主机号就是代表广播号,所以实际最多可以借位数为主机位数减去2)。)规定了如何在一个进行了子网划分的网络中的不同部分使用不同的子网掩码。
原创
发布博客 2023.05.17 ·
112 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

创建对象的过程?

1、为父类和子类分配内存空间2、递归的构造父类对象,所有实例变量被赋予默认值3、本类属性初始化,所有实例变量被赋予初始值4、调用本类中的构造方法,实例变量可以在这里第三次赋值创建子类对象必须先创建父类对象,在一个对象被创建过程中,实例变量(对象私有变量)通常被赋值了三次。
原创
发布博客 2023.05.17 ·
47 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

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

类:具有相同特性和行为的对象的抽象就是类。对象的抽象就是类,类的具体化就是对象,也可以说类的实例就是对象。对象:人们要进行研究的任何事物,它不仅能表示具体事物,还能表示抽象的规则计划或事物。关系:类的实例化的结果就是对象,对象的抽象就是类,类包含对象。
原创
发布博客 2023.05.17 ·
120 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

常用的循环有几种方法?

循环:先判断,在执行;当条件表达式成立时,则执行循环体,然后在进行判断,如果条件不成立时,有可能不执行。一般用于循环次数不确定循环。循环:先执行,后判断;一般用于循环次数不确定的循环,与while循环不同的是先执行后判断,至少先会执行一次。循环:先判断,在执行;如果循环次数确定,一般不用for循环。循环:一般用做分支的,或者进行选择。
原创
发布博客 2023.05.17 ·
658 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多