文章目录前言一、命令式和声明式二、二者的性能比较三、运行时和编译时总结 前言要讨论vue3的运行时和编译时框架设计,我们可以先来看看 什么叫命令式什么叫声明式? 首先我们先确定 Vue3是运行时+编译时的框架,其次我们再来看看为什么是?单纯的运行时或者编译时又有什么优缺点呢?一、命令式和声明式命令式框架最突出的就是关注编码过程,例如Jquery就是一个命令式框架哟。- 获取id为content的            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-23 19:52:04
                            
                                161阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            记录一下在服务器部署项目的过程,长期更新 涉及:Java、tomcat、nginx、mysql、ssl、域名、服务器 docker方式搭建服务器环境参考:使用docker快速搭建服务器环境环境阿里云ECS服务器、阿里云购买的域名、阿里云购买的sslCentOS 6.9 64位购买服务器配置安全组 配置常用端口访问,比如22、8080、3306等购买域名购买域名为 xxxxx.com购买后,在阿里云            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-09-20 07:10:34
                            
                                64阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # 若依微服务版 Docker 部署指南
若依(RuoYi)微服务版是一个优雅的企业级管理系统,基于 Spring Boot 和 Spring Cloud 构建,支持微服务架构。为了提高开发和运维的效率,使用 Docker 来部署若依微服务版是一个很好的选择。本文将为您提供一份详细的部署指南,包括必要的代码示例和甘特图,帮助您快速上手。
## 部署前准备
在开始之前,请确保您的环境已安装以下            
                
         
            
            
            
            下面稍微介绍一下如何使用阿里云服务器安装宝塔面板。概述如果还有不了解宝塔面板怎么使用的小伙伴,可以看下我总结的系列教程,保证从新手变老鸟:【宝塔面板精选教程汇总】宝塔面板教程(1)基于云服务器搭建宝塔面板教程最全详解宝塔面板教程(2)宝塔面板添加WordPress站点详细图文教程宝塔面板教程(3)基于宝塔面板成功配置网站SSL安全证书宝塔面板教程(4)WordPress网站的备份与恢            
                
         
            
            
            
            查看端口被占用: netstat -tln根据PID 查到服务名tasklist |findstr "PID号" ******************* JDK安装 ******************文件: jdk-7u67-linux-x64.rpm先把jdk-7u67-linux-x64.rpm 文件上传到服务上的root用户下命令:rpm -ivh jdk*.rpm (jdk-7            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-06 17:56:37
                            
                                90阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            关键思路:        通过Druid提供的可运行时动态选择数据源的AbstractRoutingDataSource入手,只要我们的数据源类采用该类型便也可实现动态选择数据源了,由于该类是抽象类,因此我们的数据源类只要继承该类即可。                   
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-15 12:47:42
                            
                                122阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            动机部署单一应用程序意味着运行单个,通常是大型应用程序的多个相同副本。您通常配置N台服务器(物理或虚拟)并在每台服务器上运行M个实例。单片应用程序的部署并不总是直截了当,但比部署微服务应用程序要简单得多。一个微服务的应用程序包括几十甚至数百个服务的。服务是用各种语言和框架编写的。每个应用都有自己特定的部署,资源,扩展和监控需求。例如,您需要根据对该服务的需求运行每个服务的特定数量的实例。此外,必须            
                
         
            
            
            
            若依部署文档说明:若依各个版本对应的gitee的地址1.单机版本多模块https://gitee.com/y_project/RuoYi?_from=gitee_search2.单机版本单模块https://gitee.com/y_project/RuoYi-fast?_from=gitee_search3.前后端分离版本 springboot+vuehttps://gitee.com/y_pro            
                
         
            
            
            
            ## 若依微服务 Docker部署Linux
### 什么是若依微服务?
若依微服务(Ruoyi)是一款基于Spring Cloud实现的开源微服务框架,旨在简化和加速企业级应用的开发和部署。它提供了一套完整的微服务解决方案,包括服务注册与发现、服务网关、负载均衡、配置中心等功能。若依微服务具有高可用性、弹性伸缩性和易于扩展性,因此广受开发者和企业的欢迎。
### Docker部署若依微服务            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-09-01 16:58:33
                            
                                536阅读
                            
                                                                             
                 
                
                             
         
            
            
            
             ‘NIS客户端’的设置:<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />(类似于windows下,将客户端加入域;)1.   设置hosts文件Vi /etc/hosts192.168.2.1  nis.lze.            
                
         
            
            
            
            作者 | 若依整理 | 我是程序汪程序汪推荐理由:项目文档非常完善技术栈也比较新,各种版本都有(分离不分离微服务版本)。平台简介若依是一套全部开源的快速开发平台,毫无保留给个人及企业免费使用。采用前后端分离的模式,微服务版本前端(基于 RuoYi-Vue)。后端采用Spring Boot、Spring Cloud & Alibaba。注册中心、配置中心选型Na            
                
         
            
            
            
            接上篇操作篇(1):(七)创建Django项目(1)建立文件夹,存放网站mkdir -p /data/wwwroot(2)给uwsgi建立软链接,方便使用ln -s /usr/local/python3/bin/uwsgi /usr/bin/uwsgi(3)切换到网站目录/data/wwwroot,创建djangocd /data/wwwroot
django-admin.py startproj            
                
         
            
            
            
             /* 首先我们在server.js中添加一个队列监听数组global.readyListener,用来记录已经consume的queue */
import schedule from 'node-schedule';
global.msgQueue = [];
global.resolveRabbit = {};
global.readyListener = [];/* Rabbi            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-07 17:44:12
                            
                                39阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            原文: Shell脚本方便微服务部署date: 2017-02-15 12:39:04序言之前作为一个开发狗. 并不太多涉及Linux系统管理. 对shell脚本也一无所知.但是对于jar包的部署和打包是要经常在Linux环境下的.对于极度懒人的我来说过于繁琐, 每次都要命令来查询, 复制粘贴执行.能让计算机做的为什么要我们自己做呢哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈只是为了解决当务之需才去研究she            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-12-19 12:51:02
                            
                                48阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            全面解析若依框架--springboot-vue前后分离01--项目结构若依框架目录结构sql文件ruoyi-uiruoyi-systemruoyi-quartzruoyi-generatorruoyi-framework(重要)ruoyi-common(重要)ruoyi-admin(重要) 若依框架目录结构在部署好若依框架后可在编译器中看到如下目录:sql文件sql文件中有quartz.sql            
                
         
            
            
            
            文章目录简介B站视频特点RuoYi-VueRuoYi环境准备JDK安装dockermysql安装redis 6.2安装下载源码数据库初始化Redis配置数据源配置Logback报错解决测试后端是否启动成功前端运行 简介RuoYi 使用若依快速构建web应用程序http://doc.ruoyi.vip/B站视频https://www.bilibili.com/video/BV1rZ4y1m7vF/            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-28 15:56:05
                            
                                76阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            微服务实践:分布式锁分布式锁  单体应用下,使用锁机制可以解决多线程同步问题。而在,集群环境下,单个服务有多个实例,每个实例都在自身JVM内做了同步,却不能保证整体服务的同步,这个服务依然是紊乱的。  分布式与集群  下图来自知乎作者(大闲人柴毛毛),    单机处理到达瓶颈的时候,你就把单机复制几份,这样就构成了一个“集群”。集群中每台服务器就叫做这个集群的一个“节点”,所有节点构成了一个集群。            
                
         
            
            
            
            写在前面官方配置文档:http://doc.ruoyi.vip/ruoyi-vue/document/hjbs.html准备项目JDK >= 1.8 (推荐1.8版本,我用的是1.8.0_301)
Mysql >= 5.7.0 (推荐5.7版本,我用的是8.0.19)
Redis >= 3.0  (我用的是3.2.100)
Maven >= 3.0  (我用的是3.6.3)            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-25 18:35:59
                            
                                226阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Windows 网络服务架构系列课程详解(二)  
      
   ---------DNS服务器的部署与配置 
     实验背景:    
   在Internet网络发展的早期,由于IP地址不便于记忆,网络互联的方式主要通过购买hosts文件进行域名的解析,当时,进行网络互联的计算机并不是很多。随后,随着计算机网络的不断发展和普及,越来越多的计算机使用了域名,然而强大的host            
                
         
            
            
            
            # Docker部署若依微服务
## 概述
随着云计算和微服务架构的流行,容器化技术成为了一种部署和管理应用程序的重要工具。Docker作为目前最流行的容器化平台之一,提供了轻量、快速、可移植的容器环境。本文将以若依微服务为例,介绍如何使用Docker部署和管理微服务应用。
## 什么是微服务?
微服务是一种以小型、独立、可独立部署的服务为基础的分布式架构模式。每个微服务都有自己独立的代码库和            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-08-28 10:56:32
                            
                                494阅读