自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Linux学习

linux是一个开源、兔费的操作系统,其稳定性、安全性、处理多并发已经得到业界的认可,目前很多企业级的项目(c/c++/php/python/java/go) 都会部署到Linux/unix系统上。常见的操作系统(windows、IOS、Android、MacOS、Linux、Unix)linux之父:Linus Torvalds,他开发了linux0.01版源码,也是Git创作者。Linux主要发行版本Ubuntu(乌班图),RedHat(红帽子),CentOS。

2023-11-07 18:57:27 136

原创 Nginx学习

Nginx(“engine x”)一个具有高性能的【HTTP】和【反向代理】的 【WEB服务器】,同时也是一个【POP3/SMTP/IMAP代理服务器】,是由伊戈尔·赛索耶夫(俄罗斯人) 使用C语言编写的,Nginx的第一个版本是 2004年10月4号发布的0.1.0版本。正向代理 代理的是 客户端。反向代理 代理的是 服务端。Nginx的优点速度更快、并发更高——单次请求或者高并发请求的环境下,Nginx都会比其他Web服务器响应 的速度更快。

2023-11-07 18:55:22 7531

原创 Redis学习

Redis(Remote Dictionary Server,远程字典服务器)是一种基于内存的键值型的NoSql数据库:键值(key-value)型,value支持多种不同数据结构,功能丰富单线程,每个命令具备原子性低延迟,速度快(基于内存、IO多路复用、良好的编码)支持数据持久化支持主从集群、分片集群支持多语言客户端键值型 —— 是指Redis中存储的数据都是以key、value对的形式存储,而value的形式多种多样,可以是字符串、数值、json。

2023-11-07 18:53:45 156

原创 Java项目常用的工具/解决方法

Spring Security是一个用于身份验证和访问控制的框架。原理: Spring Security对Web资源的保护是靠Filter实现的,当初始化时,Spring Security会创建一个名为 SpringSecurityFilterChain 的Servlet过滤器,类型为 org.springframework.security.web.FilterChainProxy,它实现了javax.servlet.Filter,因此外部的请求会经过此类。

2023-11-07 18:52:10 115

原创 MybatisPlus学习

条件构造器 | MyBatis-Plus (baomidou.com)常用AbstractWrapper方法:eq:equals,等于gt:greater than ,大于 >ge:greater than or equals,大于等于≥lt:less than,小于

2023-11-07 18:50:08 45

原创 SpringBoot学习

构建要进行序列化的实体类User:此注解是类注解,作用是在json序列化时将Java bean中的某些属性忽略掉,序列化和反序列化都受影响。此注解用于属性或者方法上(最好是属性上),作用和上面的@JsonIgnoreProperties一样。此注解用于属性或者方法上(最好是属性上),可以方便的把Date类型直接转化为我们想要的模式,比如@JsonFormat(pattern = “yyyy-MM-dd HH-mm-ss”)

2023-11-07 18:49:05 1481

原创 JavaScript学习

格式:var 对象名 = {属性名 : 属性值,… 函数名 : function(参数){} … };或者使用:var 对象名 = new Object();来创造一个空的对象,再利用追加属性的方法,往里面添加数据。使用构造函数来创建对象:function 构造函数名(参数值){ this.属性 = 值;this.方法 = function(){} }————调用时,用“new 构造方法名” 赋值给变量。注:构造函数名字首字母要大写age:23,alert("干饭");

2023-11-07 18:44:54 95

原创 AJAX &Axios 学习

Axios 是一个基于 promise 的 HTTP 库,简单的讲就是可以发送get、post请求。,意思是该匿名函数在发送请求时不会被调用,而是在成功响应后调用的函数。Ajax 请求的局部更新,浏览器地址栏不会发生变化, 局部更新不会舍弃原来页面的内容。//2. post 在js中{} 表示一个js对象,而这个js对象中有三个属性。为了方便起见, Axios 已经为所有支持的请求方法提供了别名。Axios对原生的AJAX进行封装,简化书写。参数是对响应的数据进行封装的对象,通过。中传递的匿名函数称为。

2023-11-07 18:42:34 84

原创 JSP学习

JSP学习笔记

2023-11-07 18:41:06 44

原创 JavaWeb三大组件:Servlet、.Filter、Listener

JavaWeb三大组件:Servlet、.Filter、Listener 的学习笔记

2023-11-07 18:39:15 59

原创 XML & JSON学习

XML和JSON的学习笔记

2023-11-07 18:37:26 37

原创 CSS学习

CSS学习笔记

2023-11-07 18:32:59 9399

原创 HTML学习

HTML学习笔记

2023-11-07 18:31:36 37

原创 Vue2&Vue3学习

Vue是一套前端框架,旨在免除原生JavaScripte中的DOM操作,简化书写。

2023-11-07 18:24:01 362

原创 前端报错解决:Cannot find module ‘vue-eslint-parser‘

前端报错: [vite] Internal server error: Failed to load parser 'vue-eslint-parser' declared in '.eslintrc.js': Cannot find module 'vue-eslint-parser'

2023-11-07 15:31:32 1157

原创 拉取下来的新项目运行应该注意的点

java项目启动的注意事项和可能用得到的技巧

2023-11-06 18:36:33 88

原创 springboot中使用Redis时的报错解决方案

这里是Controller类报错,不过异常都是一层一层往外抛的,所以一直往下看,会发现是 ‘lettuceClientResources’ 出错了, 如果你的redis连接配置确保正确的话,有可能是你同时引入了netty的依赖,因为 spring-boot-starter-data-redis 中包含 lettuce-core依赖,而 lettuce-core 中又包含一些netty的依赖, 所以,如果你引入的netty依赖和lettuce-core中的不一样,就会出错。

2023-06-19 17:48:22 1055

原创 计算机操作系统 学习

线程是进程当中的一条执行流程。是一个基本的CPU执行单元,也是程序执行 流的最小单元。从资源组合的角度: 进程把一组相关的资源组合起来,构成了一个资源平台(环境),包括地址空间(代码段,数据段),打开的文件等各种资源;从运行的角度:代码在这个资源平台上的一条执行流程(线程).即引入线程后,进程转变为 除CPU外的系统资源的分配单元。线程 = 进程 - 共享资源进程通信的机制及同步不使用共享变量的进程通信send(message) - 消息大小固定或者可变在它们之间建立通信链路。

2023-06-09 18:57:38 2451

原创 Java设计模式

概述软件设计模式(Software Design Pattern),又称设计模式,是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。它描述了在软件设计过程中的一些不断重复发生的问题,以及该问题的解决方案。也就是说,它是解决特定问题的一系列套路,是历来 代码设计经验的总结,具有一定的普遍性,可以反复使用。UML类图统一建模语言(Unified Modeling Language,UML)是用来设计软件的可视化建模语言。它的特点是简单、统一、图形化、能表达软件设计中的动态与静态信息。

2023-06-09 18:52:06 540

原创 SpringBoot和MybatisPlus

构建要进行序列化的实体类User:此注解是类注解,作用是在json序列化时将Java bean中的某些属性忽略掉,序列化和反序列化都受影响。此注解用于属性或者方法上(最好是属性上),作用和上面的@JsonIgnoreProperties一样。此注解用于属性或者方法上(最好是属性上),可以方便的把Date类型直接转化为我们想要的模式,比如@JsonFormat(pattern = “yyyy-MM-dd HH-mm-ss”)

2023-06-09 18:49:57 541

原创 javaWeb学习笔记

网页主要由三部分组成:结构:HTML表现:CSS行为:JavaScriptHTMLChrome浏览器调试工具:右键点“检查”,或按F12常用标签标题标签 : < h1 > ~ < h6 >段落标签:< p > < /p > (两段之间会插入一定的间距)换行标签:< br >水平分割线:< hr >文本格式化标签:加粗:< strong >< /strong >或者 <

2023-06-09 18:37:32 1186

原创 MySQL学习

MySQLSQL分类:DDL:数据定义语言Data Definition Language,负责数据结构定义与库对象定义的语言,由CREATE、ALTER与DROP三个语法所组成。DML:数据操作语言Data Manipulation Language,负责对数据库对象运行数据访问工作的指令集,以 INSERT、UPDATE、DELETE三种指令为核心,分别代表插入、更新与删除。DQL:数据查询语言Data Query Language,负责进行数据查询而不会对数据本身进行修改的语

2023-06-09 17:27:25 288

原创 Java学习

前言这篇文章是我学习Java时整理的笔记,篇幅特长,推荐根据目录查看复习。基础内容编写 Java 程序时,应注意以下几点:大小写敏感:Java 是大小写敏感的,这就意味着标识符 Hello 与 hello 是不同的。类名:对于所有的类来说,类名的首字母应该大写。如果类名由若干单词组成,那么每个单词的首字母应该大写,例如 MyFirstJavaClass 。方法名:所有的方法名都应该以小写字母开头。如果方法名含有若干单词,则后面的每个单词首字母大写。源文件名:源文件名必须和类名相同。当保存文

2023-06-09 17:13:24 1672

空空如也

空空如也

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

TA关注的人

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