自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

无区新手的博客

细节决定成败

  • 博客(195)
  • 资源 (4)
  • 收藏
  • 关注

原创 磁盘使用LVM方式挂载目录

创建GPT分区方式(GPT分区支持容量大于2T,MBR分区只能小于等于2T)分区,物理卷(PV),卷组(VG),逻辑卷(LV)的其他操作。创建卷组(VG),并将物理卷(PV)加入到卷组(VG)中。对逻辑卷设置文件系统类型,并挂载。创建逻辑卷(LV),并分配空间。创建分区(默认MBR分区)将分区创建为物理卷(PV)

2025-02-24 14:08:48 248

原创 Docker+DockerCompose+Harbor安装

设置docker私服仓库。开启docker远程连接。

2025-02-17 13:45:38 404

原创 Ollama+DeepSeek+Open-WebUi

【代码】Ollama+DeepSeek+Open-WebUi。

2025-02-17 13:22:02 449

原创 java实现策略模式

的map会自动将实现类注入到map中,key是beanid,value是注入的对象实例。在springboot中,对于添加了。

2024-09-11 14:44:19 494

原创 docker安装Postgresql

【代码】docker安装Postgresql。

2024-08-30 13:29:52 4479 1

原创 docker安装Mongodb

【代码】docker安装Mongodb。

2024-08-29 13:14:20 301

原创 MySQL高级

索引索引概述MySQL官方对索引的定义为:索引(index)是帮助MySQL高效获取数据的数据结构(有序)。在数据之外,数据库系统还维护者满足特定查找算法的数据结构,这些数据结构以某种方式引用(指向)数据, 这样就可以在这些数据结构上实现高级查找算法,这种数据结构就是索引。左边是数据表,一共有两列七条记录,最左边的是数据记录的物理地址(注意逻辑上相邻的记录在磁盘上也并不是一...

2024-08-28 14:43:43 887

原创 docker安装minio

密码:miniopassword。账号:miniouser。

2024-08-28 14:29:52 477

原创 docker安装Jenkins

nodejs直接选择版本安装,建议v18.12版本以上。jdk存放地址:/var/jenkins_home。全局参数,任务里面可以使用${变量名}访问。maven直接选择版本安装。

2024-08-28 14:09:33 208

原创 一篇文章带你入门Golang

条件判断语句条件分支语句循环语句与其它编程语言不同的是,Go 语言中的循环语句只支持 for 关键字,而不支持 while 和 do-while 结构。关键字 for 的基本使用方法与其他语言类似,只是循环条件不含括号循环控制语句goto 可以打破原有代码执行顺序,直接跳转到某一行执行代码。math包提供了基本的数学常数和数学函数,使用时需要import "math"类型名:标识结构体的名称,在同一个包内不能重复。结构体中属性,也叫字段,必须唯一。同类型的成员属性可以写在一行。

2024-08-28 14:00:47 5877 2

原创 Prometheus+exporter+Grafana

Prometheus:监控中心,监控exporter的实时数据exporter:采集数据工具,如下:Grafana:可视化监控。

2024-08-28 12:01:08 1150

原创 磁盘挂载

下,并且有很多数据。如果不是物理卷,需要额外操作。是物理卷,则不需要清除数据。是否是一个LVM物理卷。的容量扩展到物理磁盘1。条件如下:物理磁盘1。其余步骤看下面的操作。

2024-08-28 11:39:47 284

转载 工厂设计模式

工厂模式创建型模式优点:一个调用者想创建一个对象,只要知道其名称就可以了 扩展性高,如果想增加一个产品,只要扩展一个工厂类就可以 屏蔽产品的具体实现,调用者只关心产品的接口缺点:每次增加一个产品时,都需要增加一个具体类和对象实现工厂,使得系统中类的个数成倍增加,在一定程度上增加了系统的复杂度,同时也增加了系统具体类的依赖。这并不是什么好事步骤 1创建一个接口:public interface Shape { void draw();}步骤 2创建实现接口的实体

2021-07-23 16:19:57 224

转载 Swagger2

https://www.cnblogs.com/niudaben/p/11869869.htmlhttps://blog.youkuaiyun.com/xiaojin21cen/article/details/78654652

2020-11-10 15:21:37 345

转载 java8之stream流之Collector和Collectors

CollectorCollector是专门用来作为Stream的collect方法的参数的。public interface Stream<T> extends BaseStream<T, Stream<T>> { <R, A> R collect(Collector<? super T, A, R> collector);}而Collectors是作为生产具体Collector的工具类。Collector主要包含五个.

2020-11-09 16:20:18 2453

转载 Zookeeper

ZookeeperZookeeper 工作机制Zookeeper从设计模式角度来理解:是一个基于观察者模式设计的分布式服务管理框架,它负责存储和管理大家都关心的数据,然后接受观察者的注册,一旦这些数据的状态发生变化,Zookeeper就将负责通知已经在Zookeeper上注册的那些观察者做出相应的反应。...

2020-11-05 10:16:02 218

转载 java8新特性之方法引用

java8方法引用有四种形式:静态方法引用       :   ClassName :: staticMethodName 构造器引用        :   ClassName :: new 类的任意对象的实例方法引用:   ClassName :: instanceMethodName 特定对象的实例方法引用  :   object :: instanceMethodNamelambda表达式可用方法引用代替的场景可以简要概括为:lambda表达式的主体仅包含一个表达式,且该表达式仅调用.

2020-10-28 09:40:34 406

原创 Redis常见面试题

Redis的持久化方式?RDB:会将数据保存到dump.rdbAOF:将数据写的操作保存到appendonly.aof文件中区别:RDB 在15分钟内操作了一个key,5分钟内操作了10个key,1分钟内操作了10000个key都会发生持久化操作,并且每次都会替换原来的文件,如果有修改的数据,则不会持久化到文件中,所以RDB保存的是修改前的数据,会丢失数据AOP是每次发生写操作的时候会把操作日志追加到文件里,数据恢复的更完整,最为什么哈希槽的大小是16384?...

2020-10-27 18:40:21 234

原创 Redis总结

NoSQL:Not Only SQL(不仅仅是SQL)NoSQL的四大分类KV键值对: 新浪:Redis 美团:Redis + Tair 阿里、百度:Redis + memecache 文档型数据库:MongoDB(一般必须要掌握):MongoDB是一个基于分布式文件存储的数据库,C++编写,主要用来处理大量的文档!MengoDB是一个介于关系型数据库和非关系型数据中中间的产品!MongoDB是非关系型数据库中功能最丰富,最像关系型数据库的!Conth

2020-10-21 16:12:19 505 1

转载 RabbitMQ

编程不良人整理视频地址资料地址RabbitMQ 实战教程1.MQ引言1.1 什么是MQMQ(Message Quene) : 翻译为 消息队列,通过典型的 生产者和消费者模型,生产者不断向消息队列中生产消息,消费者不断的从队列中获取消息。因为消息的生产和消费都是异步的,而且只关心消息的发送和接收,没有业务逻辑的侵入,轻松的实现系统间解耦。别名为 消息中间件 通过利用高效可靠的消息传递机制进行平台无关的数据交流,并基于数据通信来进行分布式系统的集成。1.2 MQ有哪些..

2020-09-19 15:32:58 337

转载 ThreadLocal

原文链接:ThreadLocal就是这么简单前言今天要研究的是ThreadLocal,这个我在一年前学习JavaWeb基础的时候接触过一次,当时在baidu搜出来的第一篇博文ThreadLocal,在评论下很多开发者认为那博主理解错误,给出了很多有关的链接来指正(可原博主可能没上博客了,一直没做修改)。我也去学习了一番,可惜的是当时还没有记录的习惯,直到现在仅仅记住了一些当时学过的皮毛。因此,做一些技术的记录是很重要的~同时,ThreadLocal也是面试非常常见的面试题,对Java..

2020-09-04 10:04:13 282 1

原创 shiro02

shiro在项目中的实际用法:阶段1、搭建一个项目结构(与shiro无关,只是一个普通的项目)阶段2、加入shiro的配置实现认证(与数据库无关)阶段3、加入数据表阶段4、授权阶段5、缓存------------------------------------------------------------------阶段1、搭建一个项目结构(与shiro无关,只是一个普通的项目)1、创建web项目2、导入ssm的基本依赖<depen..

2020-08-09 09:28:39 222

原创 shiro01

shiro问题1:什么是shiro?它是做什么的?答:shiro是apache公司提供的一种安全框架。它在项目中主要用于进行权限控制在项目要进行权限控制,一般会采用下列技术:spring security shiro相同点:这两种技术,都可以进行权限控制不同点:spring security入门有门槛,上手有一定难度, shiro上手很简单 spring security这种技术它依赖于spring,项目只有用到spring才可以使用它,shiro..

2020-08-09 09:04:03 788 1

原创 nginx

nginx:反向代理服务器作用:反向代理:通过nginx对一台服务器或者多台服务器进行代理 负载均衡:通过nginx配置服务器集群,可以将一台服务器处理的任务,分散到多台服务器共同处理 动静分离:将静态资源(图片、html页面)放在nginx服务器上,动态的资源(数据)放在真正的服务器---------------------------------------------------------------------正向代理:对客户端进行代理,这...

2020-08-09 08:52:17 465 1

原创 redis功能

问题:redis如何持久化数据?redis持久化数据的方式有两种:第一种方式:Rdb这种方式是定时存储数据 修改了1条数据900秒(15分钟)保存 修改了10条数据300秒(5分钟)保存 修改了10000条数据60秒(1分钟)保存这种方式存在的问题:如果数据保存时间还没有到,程序意外终止,就会导致还没有保存的数据会丢失为了解决该问题redis提供了另一种持久化的机制: aof 第二种方式: AOF特点:这种方式修改任何数据,都会马上将数据持久...

2020-08-08 23:27:43 429 1

原创 redis数据类型

redis中的数据一共五种数据类型:string(字符串类型 ) hash类型(散列类型) list类型(列表类型) set (无序集合类型) zset(有序集合类型)---------------------------------string字符串类型:set(key,value)-------存储数据get(key)-------------取数据mset(k1 v1 k2 v2)-------------同时存储多个键值对mget(k1 k..

2020-08-08 22:55:30 426

原创 redis简单安装与使用

问题1:什么是NOSQL?Nosql:它是泛指一种:非关系型数据库关系型数据库:指数据是以数据表的方式组织在一起,表与表之间可以建立关联,例如:sqlserver,mysql,oracle 非关系数据库:这种数据库,没有数据表的概念,数据是存储在内存中的,这种数据库,读取数据会更快问题2:nosql数据库,用于解决什么样的问题?这种数据库主要用于解决程序中的高并发问题,实现程序的高可用高并发:大量请求同时访问,这种情况就称为高并发 高可用:当处理请求的服务器挂了.

2020-08-08 22:35:24 187 1

原创 Linux

LinuxUnix是一种操作系统内核Linux系统是在Unix系统的基础上进行了一层封装,产生的一个操作系统Linux系统按类型可以分为:图形化界面版(就与windows一样,有图形界面可以通过鼠标操作) 服务器版 (它没有好看的图形化界面,所有操作要通过命令完成,类似于dos)@@@@@我们主要是使用服务器端Linux系统按原生程度又可分为:内核版:直接在linux系统上开发的版本 发行版:一些公司在内核版的基础上,再进行了一层封装(发行版)@...

2020-08-08 22:24:02 349 1

原创 SSM整合

ssm:(spring,springmvc+mybatis)步骤:1、创建web项目2、导入包: spring 4.2 core,beans,context,expression,aop,aspects,web,webmvc,orm,jdbc,tx spring 3.0.2 logging, aop联盟,织入 mybatis mybatis,my...

2020-08-08 21:43:25 184

原创 redis

Redis概念: redis是一款高性能的NOSQL系列的非关系型数据库什么是NOSQLNoSQL(NoSQL = Not Only SQL),意即“不仅仅是SQL”,是一项全新的数据库理念,泛指非关系型的数据库。随着互联网web2.0网站的兴起,传统的关系数据库在应付web2.0网站,特别是超大规模和高并发的SNS类型的web2.0纯动态网站已经显得力不从心,暴露了很多难以克服的问题,而非关系型的数据库则由于其本身的特点得到了非常迅速的发展。NoSQL数据库的..

2020-07-30 22:33:02 179 1

原创 springmvc02

在springmvc中,实现文件上传步骤:1、创建web应用2、导入jar spring 4.2 core,beans,context,expression,aop,aspects,web,webmvc spring 3.0.2 logging, aop联盟,织入 jsp: jstl,standard 增加: co...

2020-07-19 15:56:54 438 1

原创 springmvc01

Springmvc的使用springmvc的基本流程 进入控制器的几种方式 在控制器类中取值的几种方式 在控制器类中跳转的几种方式 在控制器类中产生作用域的几种方式 在springmvc中使用ajax的几种方式问题1:什么是mvc设计模式?答:mvc是一种设计模式,它强制性的将程序的结构分为:模型层(Model)、视图层(View)、控制器层(Controller),每一层只做自己的事情,相互之间互相协作,这样的程序结构易于管理、维护方便扩展 模型层...

2020-07-19 15:11:21 182 1

原创 spring02

spring与mybatis集成的步骤:1、创建java工程2、导入jar spring 4.2 core,beans,context,expression,aop,aspects 增加: jdbc(与数据库进行操作),orm(对象关系映射),tx(事务) spring 3.0.2 logging,aop联盟,织入包 ...

2020-07-19 13:59:26 201 1

原创 spring01

springssh: struts2+hibernate+spring ssm: spring+springmvc+mybatis问题:什么是spring?答:spring是一个轻量级的J2EE框架,它可以让java的企业级开发变的非常简单问题:spring有哪些版本?答:1.2,2.0,2.5,3.0,3.1,4.0,4.2,5.x我们学习阶段:刚开始使用:4.2,使用maven以后版本改为4.37,在微服务架构中我们使用 5.1.6spring提倡的一个.

2020-07-19 10:00:49 167 1

原创 SSM框架整合

SSM框架整合原始方式整合1. 创建表结构2. 创建Maven工程3. 导入Maven坐标4. 编写实体类5. 编写Mapper接口6. 编写Service接口7. 编写Service接口实现8. 编写Controller9. 编写添加页面10. 编写列表页面11. 编写相应配置文件12. 测试添加账户13. 测试账户列表1.准备工作 CREATE TABLE account( id INT PRIMARY KEY AUTO_INC.

2020-07-17 22:52:09 136

原创 Mybatis的多表操作

Mybatis多表查询一对一查询一对一查询的模型MapperScannerConfigurer用户表和订单表的关系为,一个用户有多个订单,一个订单只从属于一个用户一对一查询的需求:查询一个订单,与此同时查询出该订单所属的用户一对一查询的语句对应的sql语句:select * from orders o,user u where o.uid=u.id;查询的结果如下:创建Order和User实体public class Order ...

2020-07-17 22:35:30 398 1

原创 Mybatis02

在实际应用mybatis中的过程中,主要是采用代理的方式配置mybatis:代理配置mybatis的特点:Dao层主要是编写接口,不需要编写实现类 Dao接口的名称必须要与Mapper映射文件的名称一样,只是后缀名不同 Mapper.xml文件的namespace必须是:Mapper接口的全路径自动生成实体类和dao包接口和映射文件用插件生成:实体类 Mapper接口 Mapper映射文件准备工作:1、在mybatis网站中,下载一个插件包(ja...

2020-07-17 17:55:34 227 1

原创 Mybatis01

使用mybatis,首先要配置环境(只需要配置一次)步骤:准备好mybatis-config.xml以及 mapper.xml文件的配置模板 在idea中,分别配置 mybatis-config.xml文件模板mapper.xml文件模板<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://.

2020-07-17 16:38:07 201 1

原创 SpringMVC的文件上传&拦截器&异常处理

SpringMVC的文件上传SpringMVC的请求-文件上传-客户端表单实现(应用)文件上传客户端表单需要满足:表单项type=“file” 表单的提交方式是post 表单的enctype属性是多部分表单形式,及enctype=“multipart/form-data”<form action="${pageContext.request.contextPath}/user/quick22" method="post" enctype="multi..

2020-07-17 14:08:25 310 1

原创 SpringMVC的数据响应

SpringMVC的请求和响应SpringMVC的数据响应SpringMVC的数据响应-数据响应方式(理解)1) 页面跳转直接返回字符串 通过ModelAndView对象返回2) 回写数据直接返回字符串 返回对象或集合 SpringMVC的数据响应-页面跳转-返回字符串形式(应用)SpringMVC的数据响应-页面跳转-返回ModelAndView形式1(应用)在Controller中方法返回ModelAndView对象,并且...

2020-07-15 16:13:29 148 1

Docker离线安装包

Docker离线安装包

2025-02-17

default.ini

grafana的默认配置文件

2024-08-28

简单的JavaWeb项目,基本的增删改查和分页查询等功能

简单的JavaWeb项目,拥有登录,添加,删除,修改,分页查询,删除选中,复杂分页查询功能。

2020-05-19

zy.media.min.js

支持各个浏览器的视频播放插件!

2020-03-28

fastclick.js

fastclick插件,解决移动端click事件300ms延时问题!

2020-03-28

java环境自动一键配置

Java环境一键配置,只需要知道jdk安装的路径,自动配置环境。

2018-04-09

空空如也

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

TA关注的人

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