自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 babelfish-for-postgresql在anlios8.8(centos8)安装

Babelfish for PostgreSQL 扩展了您的 PostgreSQL 数据库,能够接受来自 Microsoft SQL Server 客户端的数据库连接。这样做允许最初为 SQL Server 构建的应用程序直接使用 PostgreSQL,与传统迁移相比,只需更改代码,并且无需更改数据库驱动程序。

2024-04-26 11:47:29 768 1

原创 babelfish-for-postgresql / babelfish_extensions 安装(git官网)

主要转载官网babelfish的安装步骤。

2024-03-10 20:29:29 752

原创 NGINX源码安装详细配置文档[附常用Linux代码+健康检测模块+流量检测模块]

本文详细介绍了如何源码安装nginx,并且附带安装包和依赖包,以及linux常用指令集合,可以更好的帮助你安装部署nginx

2024-03-10 12:47:05 1534

原创 Compiling Babelfish from distribution tarballs

官网安装babelfish教程

2024-02-28 15:37:49 964 1

原创 Openresty(Nginx)内网安装,手把手详细教学+附安装包

OpenResty 的核心是扩展了 Nginx 的 nginx-core,通常通过添加各种第三方模块来实现更多的功能,OpenResty 具有Nginx的功能。

2023-09-08 16:20:23 2580

原创 Nginx参数配置详细说明【全局、http块、server块、events块】【已亲测】

本文包含Nginx参数配置说明全局块、http块、server块、events块共计30多个参数配置与解释,其中常见参数包含配置错误出现的错误日志,能让你更快的解决问题。该文的参数大部分经过单独测试,错误都是自己收集出来的,如有疑问可以私聊,文档有误感谢指正,文章对你有帮助请点赞收藏,非常感谢!

2023-09-07 10:03:19 6948

原创 尚硅谷-尚医通项目(源码+功能语言描述_可借鉴)

这是项目大部分功能后端业务层语言描述总结(仅供参考) 提前安装Typora软件打开。

2022-10-28 11:49:15 2015 2

原创 JQuery详解(讲解+举例)--(后端开发适用)

jQuery是一套兼容多浏览器的javascript脚本库。核心理念是写得更少,做得更多,使用jQuery将极大的提高编写javascript代码的效率,帮助开发者节省了大量的工作,让写出来的代码更加优雅,更加健壮,"如虎添翼"。同时网络上丰富的jQuery插件也让我们的工作变成了"有了jQuery,一切so easy。"-因为我们已经站在巨人的肩膀上了。

2022-10-24 12:03:24 1495

原创 Dom4j教程详解+XML详解(详解+举例)

XML(Extensibe Markup Language)表示**可扩展**的标记语言XML的标签没有被预定义,也就是说不是固定的,用户可以根据自身需要去定义标签。使用dom4j解析xml

2022-10-23 23:06:07 3521 1

原创 正则表达式——详情版+常用表达式

正则表达式:是用来描述字符串内容格式,使用它通常用于匹配一个字符串的内容是否符合格式要求

2022-10-01 12:17:20 7360 3

原创 MySQL索引有哪几种?详解(主键、唯一、普通、组合,全文、前缀索引)

本文描述了主键索引、唯一索引、普通索引、组合索引,全文索引、前缀索引的详细用法与创建过程

2022-09-23 19:59:40 1768

原创 Java框架-SpringMVC(基础使用+运行流程+拦截器+统一异常处理等详解)

Spring MVC 是 Spring 提供的一个基于 MVC 设计模式的轻量级 Web 开发框架(SpringMVC是Spring的一个子模块),本质上底层是封装了 Servlet,并且和 Spring 框架无缝结合。MVC模式:分别是 Model、View 和 Controller。Model :业务模型,负责相关数据和业务的处理。View:页面,负责展示数据。Controller:控制器,负责接收用户的请求,并调用模型和视图去完成用户的需求,控制器本身不输出任何东西和做任何处理。

2022-09-18 23:16:09 403

原创 Seata 分布式事务 详解+使用

Seata 是一款开源的分布式事务解决方案,致力于在微服务架构下提供高性能和简单易用的分布式事务服务1.为什么需要Seata2.Seata的运行原理(AT模式)3.Seata的启动4.使用Seata5.TCC模式、SAGA模式、XA模式

2022-09-18 21:34:43 2196 1

原创 Redis 强化(缓存淘汰、持久化、存储原理、哨兵,集群,缓存击穿/穿透/雪崩)

本文对Redis (缓存淘汰、持久化、存储原理、哨兵,集群,内存击穿/穿透/雪崩)详细解释

2022-09-17 22:45:19 184

原创 Dubbo 负载均衡(4种策略算法)

在实际项目中,一个服务基本都是集群模式的,也就是多个功能相同的项目在运行,这样才能承受更高的并发这时一个请求到这个服务,就需要确定访问哪一个服务器

2022-09-12 17:42:59 685

原创 同步请求和异步请求的区别,如何使用?

同步: 指单线程依次做几件事异步: 指多线程同时做几件事

2022-09-10 23:00:06 744

原创 什么是RabbitMQ?它有什么用?它怎么用?(安装使用教程)

RabbitMQ 是一个由 Erlang 语言开发的 AMQP 的开源实现。 AMQP :Advanced Message Queue,高级消息队列协议。它是应用层协议的一个开放标准,为面向消息的中间件设计,基于此协议的客户端与消息中间件可传递消息,并不受产品、开发语言等条件的限制。 RabbitMQ 最初起源于金融系统,**用于在分布式系统中存储转发消息,在易用性、扩展性、高可用性**等方面表现不俗。

2022-09-10 15:01:34 3033

原创 Kafka是什么?它有什么作用?它怎么使用(mac/window)?

Kafka是一个结构相对简单的消息队列(MQ)软件。目标是为处理实时数据提供一个**统一、高吞吐、低延迟**的平台

2022-09-07 21:43:15 538

原创 何为消息队列?它的特点是什么?

消息队列(Message Queue)简称MQ“消息队列”是在消息的传输过程中保存消息的容器。消息队列是采用"异步(两个微服务项目并不需要同时完成请求)"的方式来传递数据完成业务操作流程的业务处理方式。

2022-09-07 21:13:09 761

原创 redis五大数据类型+redis6 新类型(详解+指令)

Redis6中除了有5中基本的数据类型外,还有另外3中新数据类型,包括Bitmaps、HyperLogLog和Geospatial。本文将详细介绍这8种数据类型。

2022-09-02 12:33:16 2400 2

原创 Linux下安装Redis详细教程 (附安装包)

Linux下安装Redis详细教程 (附安装包)

2022-08-28 11:21:21 3858

原创 liunx系统安装docker

liunx系统(centos7)安装docker-- Docker 从 17.03 版本之后分为 CE(Community Edition: 社区版) 和 EE(Enterprise Edition: 企业版),我们用社区版就可以了!

2022-08-26 17:37:27 465

原创 Java框架-MyBatis 详细介绍(crud+缓存+联表+缓存+日志...)

MyBatis 是一款优秀的持久层框架,它支持自定义 SQL、存储过程以及高级映射。MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。MyBatis 可以通过简单的 XML 或注解来配置和映射原始类型、接口和 Java POJO(Plain Old Java Objects,普通老式 Java 对象)为数据库中的记录。同时MyBatis也是一款半ORM映射的框架。ORM-对象关系映射。

2022-08-21 18:53:41 691 1

原创 Java框架之Spring IOC+AOP(AOP千字教程,一看就懂!!)

AOP(Aspect Orient Programming):面向切面编程,他是作为面向对象编程的一种补充,已经成为一种比较成熟的编程方式。其实AOP问世的时间并不太长,AOP和OOP互为补充,面向切面编程将程序运行过程分解成各个切面。在JavaEE应用中,常常通过AOP来处理一些具有横切性质的系统级服务,如性能检测、事务管理、安全检查、日志、缓存等,AOP已经成为一种非常常用的解决方案。如果还没明白,咱们来一个 性能检测 的案例给大家说明。例如,我想统计业务方法执行的耗时。...

2022-08-17 20:24:52 401

原创 Java框架之Spring IOC+AOP(千字教程,一看就懂!!)

Spring框架的学习笔记,跟着一起码起来吧。本文介绍了Spring IOC

2022-08-17 19:39:44 402 1

原创 OPTIONS预检请求如何解决—CORS与PreFlight(Response to preflight request doesn‘t pass access control check: It )

Access to XMLHttpRequest at 'http://localhost:9081/admins/add-new' from origin 'http://localhost:8888' has been blocked by CORS policy: Response to preflight request doesn't pass access control check: It does not have HTTP ok status.

2022-08-09 17:13:01 2209

原创 Mybatis的缓存机制——高频率面试题

将原本需要查询的数据暂时存储到其它更易于读取的位置,并且,在后续查询数据时,从新的位置获取数据。

2022-08-08 20:55:58 431

原创 Mybatis中#{}与${}的占位符区别(无废话+易懂演示)

mybatis中#和$的区别是什么?

2022-08-05 21:03:11 374

原创 HTTP协议 (简述+举例)

是浏览器与服务器通讯的应用层协议,规定了浏览器与服务器之间的交互规则以及交互数据的格式信息等。

2022-08-04 17:08:23 709

原创 pom.xml配置中参数解释

【代码】pom.xml配置中参数解释。

2022-08-01 07:48:55 448

原创 Mybatis中的#{}占位符

在Mybatis中配置SQL时,可以使用`#{}`格式的占位符来表示SQL语句中的参数,在占位符的大括号中

2022-08-01 07:26:43 1635

原创 什么是utf8mb4和utf8mb3区别?

UTF指的是UnicodeTransferFormat,即Unicode传输编码。时,可以表示更多字符,例如生僻汉字、冷门符号、emoji表情符号等。,即最多使用3/4个字节来表示1个字符!在当前主流版本的MySQL/MariaDB中,使用。是MySQL/MariaDB中的一种字符集。作为字符集时,默认表示的是。...

2022-08-01 07:25:34 31625 1

原创 Mybatis框架 从无到有,手把手教学

Mybatis框架主要实现了简化持久层编程的问题。持久层实现数据持久化的一系列组件。数据持久化通常,在开发领域中,讨论的数据大多是在内存中的,而内存默认特指内存条(RAMRandomAccessMemory),RAM的特性包含“一旦断电,数据将全部丢失”,且“正在执行的程序和数据都是在内存中的”,由程序处理的数据最终应该永久的保存下来,则不能将这些数据一直只存储在内存中,通常,会将数据存储到可以永久保存数据的存储介质中,典型的永久存储数据的存储介质有。......

2022-08-01 07:24:04 295

原创 10分钟学会MySQL 函数(使用方法,看完即用)

mysql中有内置函数,比如: now(),当然我们也可以自己封装!

2022-07-16 17:25:14 486

原创 10分钟学会MySQL存储过程(使用方法,看完即用)

1.能在sql中完成复杂的判断和运算2.可编程性强,灵活3.sql还重复使用

2022-07-16 17:24:06 503

原创 10分钟学会MySQL 索引(使用方法,看完即用)

是数据库对象之一,用于提高字段检索效率,使用者只需要对哪个表中哪些字段建立索引即可,其余什么都不做,数据库会自行处理。索引可以理解为书的目录,通过目录找内容就很快,一页页的翻速度就很慢。...

2022-07-16 17:22:37 473

原创 10分钟学会MySQL视图(看完即用)

常见的数据库对象有表,视图,索引,存储过程,函数,触发器等。

2022-07-16 15:17:58 337

原创 Mysql面试题(设计题) 01

列出需要保存的所有信息因为可能小明可能和同一个人多次交易,所以会出现很多相同的人物,为避免出现数据冗余,我们再设计一张表格来存人物信息。sql代码:流水表tradeidmoneytimetypep_id110002021-03-20微信12-502021-04-14现金232002021-04-14现金2sql代码:准备数据:人物表:sql代码:流水表:统计2021年...

2022-07-13 21:00:18 396

原创 JVMstudy(02垃圾回收)——B站黑马

什么是引用计数法:缺点:可达分析:根对象:肯定不能被垃圾回收的对象jvm会对堆中所有对象进行扫描,看其是否被根对象直接或者间接引用,如果没有被直接或间接引用就会被垃圾回收器回收在Java语言中,可作为GC Root的对象包括以下几种:一、强引用(StrongReference)当我们使用 new 这个关键字创建对象时创建出来的对象就是强引用(new出来对象为强引用) 如Object obj = new Object() 这个obj就是一个强引用了,如果一个对象具有强引用。垃圾回收器就不会回收有强引用的对

2022-07-12 09:19:43 230 1

原创 JVMstudy(01内存结构)——B站黑马0702

JVM一共分为五个部分:堆,虚拟机栈,本地方法栈,程序计数器,方法区定义:Java Virtual Machine - java 程序的运行环境(java 二进制字节码的运行环境)好处:定义:Program Counter Register 程序计数器(寄存器)简介:JVM中的程序计数寄存器(Program Counter Register)中,Register命名源于CPU中的寄存器,寄存器的工作是存储指令相关的信息,CPU只有把数据装载到寄存器才能运行,运行时数据区中的程序计数寄存器,并不是真实的物理寄

2022-07-04 21:02:03 227 1

空空如也

空空如也

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

TA关注的人

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