- 博客(16)
- 资源 (2)
- 收藏
- 关注
原创 Dubbo 的环境搭建和基本使用方法
在生产环境下,Dubbo 依赖的环境非常少,只依赖一个注册中心和一个管理后台。其中,Dubbo 只强制依赖注册中心,管理后台是一个非强制依赖的管理工具。接下来,我们就以 Zookeeper 为注册中心,搭建 Dubbo 环境,包括安装注册中心和管理后台。本文搭建的是有注册中心的生产环境,不是无注册中心的Demo环境。
2024-08-07 17:25:14
1030
原创 深入 Dubbo底层原理,轻松应对技术面试和晋升
我们知道,在互联网行业中,对系统的稳定性、吞吐量都有特别高的要求,特别是在双 11、618 等大促活动时,如果出现线上故障,不仅会影响商品销量、用户体验,更严重的是会影响公司的口碑,最终导致用户的流失。服务的调用过程的具体细节是怎样的?另外,Dubbo 还提供了监控模块,服务消费者和服务提供者会定时往监控中心发送监控信息,我们可以通过监控面板来查看服务监控信息,如调用次数、响应时间等。那么,想要回答好这些问题,快速分析和解决线上问题,征服面试官,获得岗位晋升,我们就必须要深入了解 Dubbo 的底层原理。
2024-08-07 17:22:55
194
原创 Redis常用命令
Redis sorted set 有序集合是 string 类型元素的集合,且不允许重复的成员。key score1 member1 [score2 member2] 向有序集合添加一个或多个成员,或者更新已存在成员的 分数。key seconds value 设置指定key的值,并将 key 的过期时间设为 seconds 秒。key field value 将哈希表 key 中的字段 field 的值设为 value。key member [member ...] 移除有序集合中的一个或多个成员。
2022-09-05 19:09:15
841
原创 通过宝塔webhook实现git代码自动服务器部署
日志(可省略)/www/wwwlogs/auto-git-pull.log(读写权限)以上为全部过程,请将shell脚本中的项目目录替换为自己的目录。脚本代码opt/shell/auto-git-pull.sh。脚本/opt/shell/auto-git-pull.sh。登录码云并找到项目管理下的仓库挂件webhook。从宝塔软件商店下载并安装webhook插件。找到宝塔中webhook插件的密钥。第三步配置码云webhook。第一步配置webhook。添加webHook。.........
2022-07-15 16:49:50
2148
原创 使用spring整合Junit
使用spring整合Junit专用的类加载器 注意:spring-test的版本应和 spring-context保持一致,否则会报以下错误:java.lang.IllegalStateException: Could not load TestContextBootstrapper [null]. Specify @BootstrapWi......
2022-07-04 07:32:19
212
原创 Elasticsearch
ELK是包含但不限于Elasticsearch(简称es)、Logstash、Kibana 三个开源软件的组成的一个整体。这三个软件合成ELK。是用于数据抽取(Logstash)、搜索分析(Elasticsearch)、数据展现(Kibana)的一整套解决方案,所以也称作ELK stack。本课程从分别对三个组件经行详细介绍,尤其是Elasticsearch,因为它是elk的核心。本课程从es底层对文档、索引、搜索、聚合、集群经行介绍,从搜索和聚合分析实例来展现es的魅力。Logstash从内部如何采集
2022-06-15 17:29:48
1213
原创 laravel教程
php.ini配置文件需要开启的扩展:extension=php_openssl.dllextension=php_pdo_mysql.dllextension=php_mbstring.dllextension=php_fileinfo.dll(验证码代码依赖需要该扩展)extension=php_curl.dll(主要用于请求的发送)如果要解决“”这样的问题,则需要下面的两个方法解决: 常见的四个方法:get方法:表示匹配请求类型为get的请求...
2022-06-15 16:40:39
1233
原创 Redis操作大全
string list hash set zsetRedis是Remote Dictionary Server(远程词典服务)的缩写,Redis 是完全开源免费的,遵守BSD协议的NOSQL数据库,Redis使用C语言编写,它的数据模型为 key-value。Redis是一个单进程单线程,非阻塞I/ORedis 与其他 key - value 缓存产品有以下三个特点:redis和memcache区别下载地址:Releases · microsoftarchive/redis · GitHub 注意cmd所
2022-06-11 14:58:28
4687
原创 Dockerfile关键字大全
Dockerfile 概念• Dockerfile 是一个文本文件• 包含了一条条的指令• 每一条指令构建一层,基于基础镜像,最终构建出一个新的镜像• 对于开发人员:可以为开发团队提供一个完全一致的开发环境• 对于测试人员:可以直接拿开发时所构建的镜像或者通过Dockerfile文件构建一个新的镜像开始工作了• 对于运维人员:在部署时,可以实现应用的无缝移植.........
2022-06-10 08:52:52
563
原创 Docker 应用部署
拉取mysql镜像创建容器,设置端口映射、目录映射参数说明:-p 3307:3306:将容器的 3306 端口映射到宿主机的 3307 端口。-v $PWD/conf:/etc/mysql/conf.d:将主机当前目录下的 conf/my.cnf 挂载到容器的 /etc/mysql/my.cnf。配置目录-v $PWD/logs:/logs:将主机当前目录下的 logs 目录挂载到容器的 /logs。日志目录-v $PWD/data:/var/lib/mysql :将主机当前目录
2022-06-10 06:18:34
77
原创 docker技术
Docker:一、安装Docker1、#更新yum到最新 yum update 2、安装需要的软件包yum-util 提供yum-config-manager功能,另外两个是devicemapper驱动依赖的 yum install -y yum-utils device-mapper-persistent-data lvm23、#设置yum源 yum-config-manager --add-repo https://download.docker.com/linux/
2022-06-09 23:30:29
129
1
- [ ] 能够配置注解开发为第三方Bean注入资源 - [ ] 能够使用Spring整合Mybatis
2022-07-03
mybatis初级学习‘配置模式’
2022-07-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人