抱歉,您的瀏覽器無法訪問本站
本頁面需要瀏覽器支持(啟用)JavaScript
了解詳情 >

Golang简介

  1. Go语言是谷歌2009发布的第二款开源编程语言。
  2. Go语言专门针对多处理器系统应用程序的编程进行了优化,使用Go编译的程序可以媲美C或C++代码的速度,而且更加安全、支持并行进程。
  3. Google对Go寄予厚望。其设计是让软件充分发挥多核心处理器同步多工的优点,并可解决面向对象程序设计的麻烦。

Go语言就是为了解决当下编程语言对并发支持不友好、编译速度慢、编程复杂这三个问题而诞生的。

kafka

简介

kafka是最初由LInkedin公司开发、是一个分布式支持分区多副本,基于zookeeper协调的分布式消息系统,它主要是应用在日志收集系统和消息系统中。

相关环境 环境 版本 Linux Ubuntu 4.4.0-187-generic Elasticsearch 6.3.2 Logstash 6.2.4 kibana 6.3.2 注意:kibana的版本不能大于Elasticsearch 基于docker容器搭建ELK环境Elasticsearch安装123456789101112131415# 拉取镜像docke...

docker-compose

简介

通常我们使用docker容器安装服务,是一个个安装的,这在服务比较多且互相依赖使用的时候就比较麻烦了。这时候使用docker-compose的话,就可以通过一个docker-compose.yml脚本一键安装运行,docker-compose是一个自动化编排容器。

开发环境 框架 版本 Springcloud 2020.0.2 Nacos 2.2.1.RELEASE 实现目标由于loadbalancer等负载均衡的缓存默认是30s,因此如果发生了服务上下线,服务消费端不能够第一时间知道获取,会产生调用远程服务失败等情况。因此我们想要实现当服务上下线时,能够第一时间通知到服务消费端,另其做出一系列操作。 主要思路我的思路是利用Nacos...

前言最近在看SpringCloud loadbalancer的源码,发现里面用到了很多@contional的注解,还有其很多衍生注解例如@ConditionalOnBean、@ConditionalOnMissingBean等注解,发现我不太熟悉,那么就来学习一下把。 @Conditional注解 @Conditional是Spring 4新提供的注解,它的作用是按照一定的条件进...

Linux系统分类首先,Linux系统主要分为debian系和redhat系,还有其他自由发布的版本。 debitan:Debian,Ubuntu,Mint等和其他衍生版本; redhat:RedHat,Fedora,CentOs等和其他衍生版本; 业内公司服务器大多使用centos,个人开发可以选择ubuntu,Redhat等。 Linux目录树 /bin:存放二进制可执行文件例如c...

图像的概念 图像就是一个由很多个像素点组成的的,像素点(Pixel)。像素是图像的基本组成单位,例如我们常说一张图片是1920*1080的大小,意味着这张图片是一个长度为1920个PX和宽度为1080个PX和乘积为2 073 600PX的图像。 PPI(每英寸像素数) PPI全称是Pixels Per Inch,每英寸像素数。表示一英寸能够存放多少像素点,当PPI越高,也就意味图像越清晰。...

JWT概念 JWT全称 Json web token,是目前最流行的跨域认证解决方案,它是为了网络应用环境间传递声明而执行的一种基于JSON的开发标准,该token被设计为紧凑且安全,特别适合用户分布式站点的单点登录场景。JWT的声明一般被用来在身份提供者和服务提供者间传递被认证的用户身份信息,以便于从资源服务器获取资源,也可以被直接用于认证和加密。 compact(紧凑):由于JWT生成...