自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 strapi支持中文

1、首先安装i18n,执行命令npm run strapi install i18n。或者进入插件市场,搜索i18n,获取相关安装命令进行安装。

2023-08-27 22:54:43 2471 1

原创 BigBlueButton 结束会议指定跳转地址

修改路径:/usr/share/bbb-web/WEB-INF/classes/bigbluebutton.properties。当使用BigBlueButton参加会议室,点击End Meeting 或者Leave meeting 是跳转到BBB的首页。我们查看api文档,会有相关参数LogoutURL 可以指定跳转地址,只需要做相应的修改即可。将default修改为指定的url并重启bbb。此参数默认指向Server url。如何更新此地址到指定的业务地址呢?

2023-08-27 13:52:49 404

原创 BigBlueButton 修改会议室header内容

新建一个会议室,进入会议室之后,header会显示默认的BigBlueButton。我们可以通过修改配置文件中的相关参数来达到修改的目的。BigBlueButton 安装完成之后,修改保存之后需要重启bbb。

2023-08-27 11:40:50 440

原创 Ubuntu 防火墙命令(查看,关闭,启动)

执行该命令之后 我们使用sudo ufw status命令来查看当前防火墙的状态 如果是inactive 说明我们的防火墙已经关闭掉了。使用sudo ufw enable命令来开发防火墙 通过sudo ufw status命令查看开启防火墙后的状态为active 说明防火墙开启成功。ufw allow/deny 20:允许/拒绝 访问20端口,20后可跟/tcp或/udp,表示tcp或udp封包。ufw delete allow/deny 20:删除以前定义的"允许/拒绝访问20端口"的规则。

2023-08-27 11:31:30 2045

原创 directus docker 启动 数据库配置mysql

5、访问地址:127.0.0.1:8055 ,输入配置文件中配置的用户名密码登录。4、执行命令docker-compose up -d 启动服务。ADMIN_PASSWORD: '登录密码'ADMIN_EMAIL: '管理员邮箱'2、新建uploads 更新目录权限777。3、新建docker-compose.yml。1、新建目录directus。

2023-08-20 18:03:00 1113 2

原创 directus 本地安装

2、执行命令sudo cnpm init directus-project my-project。3、等待命令执行完成,然后根据提示选择数据库,设置相关配置,初始账号密码等信息。4、进入项目目录执行命令npx direcuts start。1、安装npm node cnpm。6、使用前边设置的用户名密码登录。

2023-08-14 22:46:14 673

原创 centos7使用yum安装jdk8

centos7 yum安装的java-1.8.0-openjdk 没有 javac ,需要安装 devel 版本。只能先卸载yum安装的jdk,重新安装devel 版本的jdk。卸载已有的jdk查看目前系统中的jdkyum卸载!!!将上面全部删除,删完再次查询,删到没有为止。

2023-01-30 15:01:26 1537

原创 书籍推荐:Spring源码深度解析(第2版)

Spring源码深度解析(第2版)》从核心实现、企业应用和Spring Boot这3个方面,由浅入深、由易到难地对Spring源码展开了系统的讲解,包括Spring 整体架构和环境搭建、容器的基本实现、默认标签的解析、自定义标签的解析、bean的加载、容器的功能扩展、AOP、数据库连接JDBC、整合MyBatis、事务、SpringMVC、远程服务、Spring消息、Spring Boot体系原理等内容。Spring源码学习必读书籍。

2023-01-28 22:05:17 883

原创 Dubbo高级应用事件之集群容错

目录:什么是容错 Dubbo容错模式Dubbo集群模式配置什么是容错?在分布式架构的网络通信中,容错能力是必须要具备的。那什么叫做容错昵?简单来说就是服务容忍错误的能力,具体来说,我们的系统在网络通信中会遇到许多不确定的因素导致请求失败,例如网络延迟、网络中断、服务异常等等,当服务的调用者调用服务提供者提供的接口时,如果因为上述原因出现请求失败,那对于服务调用者来说,就需要一种机制策略来应对。Dubbo中提供了集群容错的的机制可以优雅的处理这种错误。Dubbo容错模式Dubbo

2021-12-14 22:25:58 210

原创 项目实战Dubbo Spring Cloud 并使用Nacos实现注册中心

搞了大半天,终于趟平了。本文中主要是基于Dubbo实现了服务提供和调用的demo,并接入Nacos注册中心。Dubbo Spring Cloud 是Spring Cloud Alibaba 的核心组件,它构建在原生的Spring Cloud 标准之上,不仅覆盖了Spring Cloud原生特性,还提供了更加稳定和成熟的实现。接下来,就让我们一步一步揭开它的神秘面纱。话不多说直接上代码。版本选择Spring Cloud Version : Hoxton.SR9Spring Cloud

2021-12-13 22:14:15 1027

原创 主流微服务技术栈Spring Cloud Alibaba

目录:一、国内主流微服务技术栈二、Spring Cloud Alibaba介绍三、总结一、国内主流微服务技术栈之前有段时间阿里开源的dubbo处于不怎么维护的阶段,正好这段时间Spring cloud完善的技术栈出现,导致很多中小型公司开始转型到Spring cloud。Dubbo的使用比例急剧下降。所以现阶段国内微服务这块,按公司实力划分:大公司,以纯自研或者dubbo+自研为主中小公司,以Spring cloud netflix技术栈为主,(赶紧搭建起来做业务,哪有空

2021-11-19 22:43:06 1114

原创 Spring Cloud Alibaba微服务实战笔记之微服务架构篇

目录:一、微服务介绍二、微服务架构的常见问题三、微服务架构的常见概念四、微服务架构的常见解决方案概述:俗话说,兵马未动,粮草先行,只有更好的理解什么是微服务,才能事半功倍的学习好微服务架构。一、微服务介绍微服务架构,重点在一个微字,简单的说就是将单体服务拆分成更多更小的服务,每个服务都是一个独立的,可以运行的项目。我们来看一张图:这么拆有什么好处?没有拆分之前,你修改一个功能,进行测试,部署上线,可能要一个月,要考虑对其他服务的影响,考虑其他人改动..

2021-11-18 20:31:11 614

原创 redis编译报致命错误:jemalloc/jemalloc.h: No such file or directory

redis版本:6.2.1错误信息如下:[root@abc01 redis-6.2.1]# make && make test && make installcd src && make allmake[1]: Entering directory `/usr/local/redis-6.2.1/src' CC Makefile.depmake[1]: Leaving directory `/usr/local/redis-6.2.1/s..

2021-03-26 00:15:58 707

原创 Leetcode笔记-java-20-有效的括号

题目20:有效的括号解题思路:1、采用数据结构“栈”的特性来解决。栈是先进先出的,如果是左括号,我们就压栈,如果是右括号,则取栈顶的元素,如果是对应的右括号,则有效。否则或者为空则无效。2、如果字符串S中的所有字符都循环完了,发现栈中还有元素,此时也是无效的。算法代码:public boolean isValid(String s) { if(s.length()==0){ // 字符串为空 return true;

2021-03-25 23:07:21 127

原创 数据结构 树Tree 知识点总结 附Leetcode力扣练习题答案

先来明确下树的概念:明确的父子关系正确的示例:错误的示例:几个名词:节点:线两端的点即节点根节点:无父节点的节点叶子节点:无子节点的节点几个概念:高度:从下到上,从0计数,根节点最高深度:从上到下,从0计数,根节点为0层:从上到下,从1计数,根节点为第一层特殊的树,二叉树,二叉树又分为普通二叉树、满二叉树,完全二叉树普通二叉树:每个节点最多两个字节点。满二叉树:除了叶子节点,每个节点都有左右两个子节点,所有叶子节点...

2021-02-18 23:52:07 188 1

原创 开发环境搭建,virtualbox安装centos7进行集群搭建

工欲善其事,必先利其器,一个好的环境能够让我们更好的工作和学习。一、安装virtualbox目前virtualbox除了苹果M1芯片不支持,其他都没什么问题。双击安装文件,一路默认二、安装操作系统centos71:创建虚拟机:点击“新建”按钮,设置虚拟机名称abc01,选择虚拟机存储位置,选择操作系统为Linux,选择版本为Red Hat-64bit,分配1024MB内存,电脑内存够大的也可以设置大一点,后面的选项全部默认,最后点击“create”按钮,开始创建虚拟机..

2021-02-18 16:50:48 488

原创 解决idea报错 “cannot access class“ 同一包下Java代码飘红

解决idea报错 “cannot access class” 同一包下Java代码飘红遇到的问题:同一个包下的java代码,突然飘红,出现红色的波浪下划线,错误提示:cannot access com.xx…xx.class方案:1、重启大法,解决问题。2、如果重启不行,就清一下Idea缓存(根本原因)强制清除idea缓存方法:File > Invalidate Caches /Restart即可清理缓存...

2020-11-25 11:49:29 11088 6

转载 (第二版)亿级流量电商详情页系统实战-缓存架构+高可用服务架构+微服务架构+课件

第1节课程介绍以及高并发高可用复杂系统中的缓存架构有哪些东西第2节基于大型电商网站中的商品详情页系统贯穿的授课思路介绍 [免费观看] 7分钟 第3节小型电商网站的商品详情页的页面静态化架构以及其缺陷11分钟 第4节大型电商网站的异步多级缓存构建+nginx数据本地化动态渲染的架构9分钟 第5节能够支撑高并发+高可用+海量数据+备份恢复的redis的重要性5分钟 第6节从零...

2020-04-19 22:11:01 572 1

空空如也

空空如也

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

TA关注的人

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