Redis数据库看这一篇文章就够了

https://www.tuicool.com/articles/aIvyyii 前言 redis作为nosql家族中非常热门的一员,也是被大型互联网公司所青睐,无论你是开发、测试或者运维,学习掌握它总会为你的职业生涯增色添彩。 当然,你或多或少已经了解redis,但是你是否了解其中的某些细节,本片文章将详细介绍redis基础,后续也会介绍其高级部分如、持久化、复制、集群等内容,希望对你有所帮助。 自redis3.0发布已

  • 0
  • 1
  • 发布于 2020-03-08 16:57
  • 阅读 ( 570 )

菜鸟教程之工具使用——Mac(OSX)下媲美XShell的神器Termius

文章目录简介特点软件环境配置配置项配置密钥配置说明配置主机配置项结束 简介 XShell的大名不用多说,称它为Windows平台最好用的远程终端不为过吧。唯一不足的地方就是它只有Windows版本。所以今天跟大家介绍一款全平台的远程终端——Termius。Termius不仅涵盖了Windows、Linux、OSX,还变态得支持Android和iOS(以后在地铁、公交上都可以随时拿出手机来排查线上问题啦,还真是广

  • 0
  • 1
  • 发布于 2020-03-08 16:48
  • 阅读 ( 7368 )

什么是kafka?Kafka如何使用?(大数据-卡夫卡)

什么是Kafka 官网介绍: -ApacheKafka®是一个分布式流媒体平台。这到底是什么意思呢? 我们认为流媒体平台具有三个关键功能: 1.它可以让你发布和订阅记录流。在这方面,它类似于消​​息队列或企业消息传递系统。 2.它允许您以容错方式存储记录流。 3.它可以让您在发生记录时处理记录流。 几个概念: Kafka作为一个或多个服务器上的集群运行。 Kafka集群以称为主题的类别

  • 0
  • 1
  • 发布于 2020-03-08 16:38
  • 阅读 ( 1382 )

微服务架构—自动化测试全链路设计

背景 被忽视的软件工程环节-DEVTESTOPS 微服务架构下测试复杂度和效率问题 开发阶段unitTestmock外部依赖 连调阶段mock外部依赖 自动化测试阶段mock需求 autoTestMockGateway浮出水面 轻量级版本实现 整体逻辑架构 将mockparameter纳入服务框架标准requestcontract 使用AOP+RestEasyHttpClientRequestSPI初步实现Mock 总结 背景 从SOA架构到现在大行其道的微服务架构,系统越拆越小,整体架构的复杂度也是

  • 0
  • 1
  • 发布于 2020-03-08 16:02
  • 阅读 ( 530 )

MySQL插入索引太慢,加参数 DELAY_KEY_WRITE

插入大数据时,有索引会很慢,可以DISABLEKEYS,或者直接在table中加入DELAY_KEY_WRITE1.LOCKTABLES`test`WRITE;ALTERTABLE`test`DISABLEKEYS;INSERTINTO`test`VALUES(1,'???',80,1),(2,'???',90,2),(1,'李四',80,3),(2,'王五',90,4),(1,'aa',12,5),(3,'aa',123,6),(4,'aadwa',123,7);ALTERTABLE`test`ENAB

  • 0
  • 1
  • 发布于 2020-03-08 14:32
  • 阅读 ( 407 )

Golang空结构体struct{}用途,你知道吗?

在 Go 语言中,有一个比较特殊的类型,经常会有刚接触 Go 的小伙伴问到,又或是不理解。 他就是 Go 里的空结构体(struct)的使用,常常会有看到有人使用: ch := make(chan struct{}) 这肯...

  • 0
  • 0
  • 发布于 2022-04-02 13:35
  • 阅读 ( 47 )

Facebook 开源 Golang 实体框架 Ent 支持分布式数据库 TiDB

近日,Facebook 开源的 Golang 实体框架 Ent 完成了对 TiDB 数据库的支持。 Ent 是一款易于构建和维护应用程序与大数据模型的框架。具有以下特点: Schema 即代码:能将任何数据库表建模为...

  • 0
  • 0
  • 发布于 2022-03-25 14:38
  • 阅读 ( 48 )

Go语言Web框架wego使用指南

wego是一个Go语言编写的高性能的Web框架,可以用来快速开发RESTful服务以及后端服务等各种应用。wego框架是一个完整的MVC框架,包括路由模块、数据库ORM模块、view模板处理以及Session模块。wego具有性能高、方便易用,兼容性好,扩展性强等特点

  • 0
  • 0
  • 发布于 2022-03-16 19:13
  • 阅读 ( 60 )

linux 0.0.1

 linux-0.01 (2013-12-3122:45:54) 转载▼ 标签:linuxkernel  Linux内核始于0.0.1,代码行数分布如下: wc-l`find-typef`|sort-n|nl  (序号文件行数文件名)         1              1./lib/errno.c         2              3./fs/file_table.c         3              4./lib/close.c        

  • 0
  • 0
  • 发布于 2021-12-12 03:12
  • 阅读 ( 460 )

linux系统部署高速缓存服务端||部署dns解析

                               高速缓存 服务端: 1.配置yum源:vim /etc/yum.repos.d/rhel_dvd.repo http://172.25.254.71/rhel7      更改yum源地址 2.yumcleanall          清空缓存 3.yumrepolist           列出可下载软件 4.yuminstallbind-y    安装bind软件 5.systemctlstartnamed  打开服务(注意:

  • 0
  • 0
  • 发布于 2021-12-12 00:52
  • 阅读 ( 642 )

实现gitlab自动同步gitee项目和gitee项目push后触发gitlab同步的配置教程

##配置步骤简介 -在gitlab上使用mirror配置自动同步gitee的项目 -在gitlab添加一个access_token -在gitee配置一个项目push触发gitlab同步的webhook ##详细配置步骤 ####在gitlab上使用mirror配置自动同步gitee的项目 1、进入需要同步项目的仓库配置页面如图: 2、配置自动同步gitee上的项目如图: 3、点击下边的savechanges就保存开始同步了,自动同步是30分钟同步一次,可以手工

  • 0
  • 0
  • 发布于 2021-12-12 00:52
  • 阅读 ( 483 )

docker 获取宿主机ip_使用docker踩过的坑

Keep    目前使用cypress作为拨测工具的核心框架,随着业务发展,对线上的监控拨测频率要求越来越高,之前串行方式已经无法满足业务诉求,但cypress本身的并行运行需要配合它自身的DashboardService来使用。所以打算利用docker+python+cypress简单实现一个cypress并行模式,简易架构图如下: Problem 实现过程中遇到了几个问题: 1.core.py用了APScheduler+tornado+docker-py来实现的,但基于tornado实现的接口始终没

  • 0
  • 0
  • 发布于 2021-12-12 00:52
  • 阅读 ( 616 )

apollo修改配置刷新bean_饮冰三年-人工智能-Python-57-Apollo之04应用 - 逍遥小天狼

4.1Apollo工作原理 下图是Apollo架构模块的概览 各模块职责 上图简要描述了Apollo的总体设计,我们可以从下往上看: ConfigService提供配置的读取、推送等功能,服务对象是Apollo客户端AdminService提供配置的修改、发布等功能,服务对象是ApolloPortal(管理界面)Eureka提供服务注册和发现,为了简单起见,目前Eureka在部署时和ConfigService是在一个JVM进程中的ConfigService和AdminService都是多实例、无状态部署

  • 0
  • 0
  • 发布于 2021-12-12 00:51
  • 阅读 ( 557 )

携程 Apollo 配置中心分布式部署(Docker)

在SpringBoot2.0整合携程Apollo配置中心一文中,我们在本地快速部署试用了Apollo。本文将介绍如何按照分布式部署(采用Docker部署)的方式编译、打包、部署Apollo配置中心,从而可以在开发、测试、生产等环境分别部署运行。 一、准备工作 本文将在CentOS7.x上部署Apollo配置中心服务端。 1.1Java和MySQ 对于Java和MySQL的要求可以参考SpringBoot2.0整合携程Apollo配置中心准备工作的部分。 1.2Docker环境安装 对于Docker环境的安

  • 0
  • 0
  • 发布于 2021-12-12 00:48
  • 阅读 ( 490 )

pycharm怎么安装gym_windows 10、Python 3.6 环境下安装OpenAI Gym

OpenAIGym发布两年以来,官方一直没有给出windows版支持。而我只有一台普通的win10台式机,之前一直通过虚拟机上安装Ububtu来学习该框架,但是无奈电脑太差,而且虚拟机下不支持CUDA,只好想办法解决windows下安装gym的问题。 今天无意中看到OpenAIGym在windows下的配置和使用介绍的安装方法,但是存在如下问题: 作者仅在python2.7的环境下安装成功;对于错误“NameError:name'PUINT'isnotdefined”的解决不太友好安装PyOpenGL的过

  • 0
  • 0
  • 发布于 2021-12-12 00:46
  • 阅读 ( 494 )

Apollo配置中心热加载mysql_布署配置管理中心apollo

Apollo(阿波罗)是携程框架部门研发的分布式配置中心,能够集中化管理应用不同环境、不同集群的配置,配置修改后能够实时推送到应用端,并且具备规范的权限、流程治理等特性,适用于微服务配置管理场景。 服务端基于SpringBoot和SpringCloud开发,打包后可以直接运行,不需要额外安装Tomcat等应用容器。 Java客户端不依赖任何框架,能够运行于所有Java运行时环境,同时对Spring/SpringBoot环境也有较好的支持。 它具有以下特点 统一管理不同环境、不同集群的配置 Apollo提供

  • 0
  • 0
  • 发布于 2021-12-12 00:45
  • 阅读 ( 493 )

配置你的开发环境---java

以Java为例,目前公司主流的Java版本为1.8,所以我们需要下载1.8版本的Java。当然还是要和入职公司的版本一致。 Java 下载 进入网站:https://www.oracle.com/technetwork/java/javase/downloads/index.html 寻找SE8,点击,进入下载页 根据系统下载正确的版本(注意一定要点击接受协议AcceptLicenseAgreement,由于现在下载需要登录oracle网站,所以这里附一下账号密码(账号:2696671285@

  • 0
  • 0
  • 发布于 2021-12-12 00:44
  • 阅读 ( 488 )

微服务架构中配置中心的选择

来源:r6d.cn/XsTR 目前公司内部微服务架构基础设施建设中,技术选型以SpringCloud技术为主,也被大家俗称作“全家桶”。 因其具备微服务架构体系中所需的各个服务组件,比如服务注册发现(如SpringCloudEureka、Zookeeper、Consul)、API网关路由服务(SpringCloudZuul),客户端负载均衡(SpringCloudRibbon,Zuul默认集成了Ribbon)、服务容错保护(SpringCloudHystrix),消息总线(SpringCloudBus)

  • 0
  • 0
  • 发布于 2021-12-12 00:43
  • 阅读 ( 445 )

Apollo配置中心热加载mysql_SpringCloud系列:整合Apollo实现分布式配置中心(一)

一、概述 Apollo(阿波罗)是携程框架部门研发的配置管理平台,能够集中化管理应用不同环境、不同集群的配置,配置修改后能够实时推送到应用端,并且具备规范的权限、流程治理等特性。服务端基于SpringBoot和SpringCloud开发,打包后可以直接运行,不需要额外安装Tomcat等应用容器。 统一管理不同环境、不同集群的配置 Apollo提供了一个统一界面集中式管理不同环境(environment)、不同集群(cluster)、不同命名空间(namespace)的配置。 同一份代码部署在不同的集群,可

  • 0
  • 0
  • 发布于 2021-12-12 00:43
  • 阅读 ( 371 )

关于Springboot微服务使用Apollo配置管理中心的热刷新问题

2019独角兽企业重金招聘Python工程师标准>>>    近日,公司项目中使用携程网的Apollo配置管理中心进行统一配置管理,为了方便环境部署和运维,能避免很多配置问题导致的环境部署错误;很多网友估计都用过Apollo; 在我们项目组使用前做了一些预研,发现还需要解决连接池的热刷新问题,否则意味着Apollo的portal界面上修改配置后还得重启服务才能生效; 可能很多人会说,Apollo配置管理中心本身就支持配置的热刷新,但是,这只适用于普通应用场景(如一些不需要复杂的初始化操

  • 0
  • 0
  • 发布于 2021-12-12 00:42
  • 阅读 ( 650 )

今天,有什么经验需要分享呢?

立即撰写