![](https://img-blog.csdnimg.cn/20190927151043371.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
服务
文章平均质量分 94
分享关于Linux以及一些服务、云服务、项目搭建部署相关的知识笔记
无法自律的人
CSDN内容博主、阿里云社区特邀专家博主,热爱Java、Python、MySQL、SQL server、Oracle等数据库相关知识,专注于数据分析、云原生等热门话题,喜欢持续分享学习笔记和分享一些编程语言等相关的代码及一些经验分享,希望大家的支持!!!
展开
-
【Linux】 centos7安装卸载SQL server(2017、2019)
SQL Server 默认的数据文件存储在 /var/opt/mssql 目录下。SQL Server 的配置文件位于 /etc/opt/mssql 目录下。SQL Server 的日志文件位于 /var/log/mssql 目录下。选择安装版本及相关配置,一般选择第二个版本。进入,需要进入一下目录才能进行操作。的系统(数据库小于2GB安装不了)我们需要把我们安装的的原始下载。根据提示进行后面的操作即可。加载插件的时候我们都选择。我们需要进行网络的连接。开放端口后即可进行连接。原创 2024-03-25 16:22:19 · 887 阅读 · 2 评论 -
【OAuth】快速入门
客户端向资源所有者请求授权。授权请求可以直接向资源所有者发起,或者通过作为中介的授权服务器间接发起。客户端收到授权许可,这是一个代表资源所有者的授权的凭据,使用本规范中定义的四种许可类型之一或者使用扩展许可类型表示。客户端与授权服务器进行身份认证并出示授权许可请求访问令牌。授权服务器验证客户端身份并验证授权许可,若有效则颁发访问令牌。客户端从资源服务器请求受保护资源并出示访问令牌进行身份验证。资源服务器验证访问令牌,若有效则满足该请求。原创 2023-12-24 20:43:27 · 1448 阅读 · 14 评论 -
【Git】说说Git中开发测试的使用&Git分支&Git标签的使用场景
dev环境:开发环境,外部用户无法访问,开发人员使用,版本变动很大。test环境:测试环境,外部用户无法访问,专门给测试人员使用的,版本相对稳定。pre环境:灰度环境,外部用户可以访问,但是服务器配置相对低,其它和生产一样。pro(master)环境:生产环境,面向外部用户的环境,连接上互联网即可访问的正式环境。原创 2023-11-11 17:12:40 · 2696 阅读 · 56 评论 -
【Git】Git的GUI图形化工具&ssh协议&IDEA集成Git
Git自带的GUI工具,主界面中各个按钮的意思基本与界面文字一致,与git的命令差别不大。在了解自己所做的操作情况下,各个功能点开看下就知道是怎么操作的。即使不了解,只要不做push操作,所有的操作都在本地,基本也没什么影响。原创 2023-11-10 20:31:57 · 1373 阅读 · 10 评论 -
【Git】快速入门安装及使用&git与svn的区别&常用命令
Git是一个分布式版本控制系统,用于管理和跟踪软件开发项目的源代码。它能够记录整个项目的历史更改,包括每个文件的修改、添加和删除,以及每次提交的作者和时间等信息。通过使用Git,团队成员可以协同工作并共享代码,并且能够轻松地撤销或回滚更改,解决合并冲突以及自动识别和处理代码更新。Git也提供了分支功能,使得开发者能够在独立的分支上开展工作,最后再将分支合并到主线上。这使得多人同时开发同一项目变得更加容易和安全。原创 2023-11-08 22:51:58 · 1113 阅读 · 22 评论 -
【redis】ssm项目整合redis,redis注解式缓存及应用场景,redis的击穿、穿透、雪崩的解决方案
注解表示方法的返回值可以被缓存,下次访问相同的方法时,会直接从缓存中获取结果,而不会再执行方法内部的逻辑。该注解标记在方法上,指定了缓存的名称(也可以使用默认的缓存名称),也可以通过参数指定缓存的Key。同时,可以设置特定的缓存时间,当资源或接口不可用时,返回缓存中的数据,实现熔断降级。配置在方法或类上,作用:本方法执行后,先去缓存看有没有数据,如果没有,从数据库中查找出来,给缓存中存一份,返回结果,注解常用于需要更新缓存中数据的场景,可以保证每次调用方法时都会执行方法内部的逻辑,并更新缓存的结果。原创 2023-11-06 22:10:32 · 1109 阅读 · 28 评论 -
【服务器】Java连接redis及使用Java操作redis、使用场景
Redis(Remote Dictionary Server)是一种开源的基于内存的高性能键值存储系统,它常用于以下几个应用场景,除了这几个主要应用场景外;Redis还可用于分布式锁、任务调度、延时队列等一些高级用途。总之,Redis因为其高效的内存操作和丰富的数据结构,非常适用于那些需要快速、可靠、实时的数据访问场景。缓存:Redis的主要应用场景之一是作为缓存层,将热点数据存储在内存中,提供高速的读写访问,并且可以通过设置过期时间自动失效,减轻数据库负载。用户会话管理:在一些需要跟踪用户登录状态原创 2023-11-03 18:52:34 · 3778 阅读 · 38 评论 -
【服务器】Redis的安装及使用命令(Linux、Windows版)
(Remote Dictionary Server)是一个开源的、基于内存的数据结构存储系统,它可以用作。Redis支持多种数据结构,包括等,这些数据结构可以通过丰富的命令集进行操作。与传统数据库系统相比,Redis具有较高的性能和可扩展性。它将数据存储在内存中,因此可以实现很低的读写延迟,并能够处理高并发的请求。此外,Redis还支持数据的持久化,可以将内存中的数据定期保存到磁盘上,以防止数据丢失。Redis还具有一些其他的特性,如发布订阅机制、事务支持、键过期等。原创 2023-11-02 20:30:54 · 1216 阅读 · 17 评论 -
【Linux】Nginx安装使用负载均衡及动静分离(前后端项目部署),前端项目打包
SPA(Single Page Application)是一种运行在单个页面上的 Web 应用程序,主要采用 JavaScript、Ajax 等技术动态加载页面内容,提供像桌面应用程序一样的用户体验。将前端 SPA 进行打包主要是为了加快页面的加载速度,减少资源请求次数,保证前端应用的快速响应。原创 2023-11-01 20:31:56 · 2828 阅读 · 30 评论 -
【Linux】Linux项目部署及更改访问端口号和jdk、tomcat、MySQL环境搭建的配置安装
工具的组合为开发者和系统管理员提供了构建和运行Java应用程序以及存储和管理数据的完整环境。:JDK是Java开发工具包,它提供了开发和运行Java应用程序所需的工具和库。通过安装JDK,您可以在Linux上编译、调试和运行Java程序。Tomcat:Tomcat是一个开源的Java Web应用服务器,用于部署和托管Java Web应用程序。通过安装Tomcat,您可以在Linux服务器上轻松地部署和管理Java Web应用,使其能够响应HTTP请求,并提供动态内容。MySQL。原创 2023-10-31 20:33:04 · 971 阅读 · 4 评论 -
【Linux】虚拟机安装Linux、客户端工具及Linux常用命令(详细教程)
是一个开源的操作系统内核,它最初由芬兰计算机科学家于年开发。Linux不同于传统的商业操作系统,它常用于服务器、嵌入式系统和个人电脑等各种平台。Linux具有很多优点,包括等。它,并且拥有广泛的硬件设备和软件应用的兼容性。这些特性使得Linux在各种不同的场景下被广泛应用。原创 2023-10-28 15:34:32 · 1058 阅读 · 24 评论 -
【服务器】部署单体项目以及前后端分离项目(项目部署)
1、Linux部署单机项目:优点:简化了系统管理:由于所有服务都在同一台机器上运行,因此可以简化系统管理和维护。提高了性能:由于没有网络延迟和其他因素的影响,所以可以提高系统的性能。缺点:容易出现故障:如果一台机器发生故障,那么整个系统都会受到影响。难以扩展:随着业务的发展,可能需要增加更多的服务器来处理请求,但是这在单机项目中是很难实现的。2、前后端分离项目:优点:易于扩展:由于前端和后端是分开的,所以可以根据需求添加或删除服务器,从而更容易地进行扩展。更高的灵活性原创 2023-10-27 21:33:28 · 1137 阅读 · 7 评论 -
【服务器】安装VMWare虚拟机(安装配置)和配置Windows Server 2012 R2(安装配置连接vm虚拟机)以及环境配置(Windows版详细教程)
操作系统是一种软件,它管理计算机系统的硬件和软件资源,并提供给用户和应用程序接口,使它们能够与计算机系统交互和运行。操作系统负责调度和分配系统资源,例如处理器、内存、输入输出设备等,以及管理文件系统、网络通信和安全等功能。操作系统为用户和应用程序提供了一个抽象层,屏蔽了底层硬件的复杂性,简化了用户与计算机的交互。它使用户能够通过图形界面或命令行界面执行各种任务,如运行程序、访问文件、管理数据等。操作系统还负责维护系统的稳定性、安全性和可靠性,确保各个程序能够正确地协同工作。原创 2023-10-26 13:31:53 · 11552 阅读 · 23 评论