千锋教育

Java培训丨Python培训丨IT培训机构

原创 linux系统管理:DNS服务

DNS域名解析服务 域名解析 域名对应ip www.baidu.com这个域名--对应IP---183.232.231.174 解析方式: 本地解析:/etc/hosts 默认先使用本地解析 [root@linux-server ~]# vim /etc/hosts #添加如下...

2020-10-28 16:22:22 10 0

转载 linux系统管理:系统优化

系统优化 知识点: (简介:系统优化其本质是系统在提供服务的同时,承受压力过大需进行参数调优) 1、查看平均负载 系统负载System Load:系统CPU繁忙程度的度量,即有多少进程在等待被CPU调度,平均负载(Load Average):一段时间内系统的平均负载,这个一段时间一般取...

2020-10-28 16:18:44 0

转载 linux系统管理之交互式企业站点(连载)

1.1Web服务器介绍nginx 1.2Nginx基本使用 获取Nginx Nginx的官方主页: http://nginx.org 关闭防火墙关闭selinux [root@soso666 ~]# systemctl stop firewalld #关闭防火墙 [root@soso666...

2020-10-28 16:12:51 0

转载 Go语言微:启动Consul

启动Consul 安装配置好Consul以后,我们可以通过简单的命令启动consul。先来看最简单的启动方式: consul agent -dev 在新终端中,执行如上操作。 hongweiyu@localhost:~$ consul agent -dev ==> Start...

2020-10-28 16:10:40 0

转载 Go语言:Consul服务发现原理

Consul服务发现原理 使用以下案例进行Consul服务发现原理的讲解,如图所示: 1、部署集群。首先需要有一个正常的Consul集群,有Server,有Leader。这里在服务器Server1、Server2、Server3上分别部署了Consul Server。 2、选举Leade...

2020-10-28 16:07:17 0

原创 一篇文章带你了解HTML5 MathML(文末附视频教程)

HTML5 可以在文档中使用 MathML 元素,对应的标签是<math>...</math>。 MathML 是数学标记语言,是一种基于XML(标准通用标记语言的子集)的标准,用来在互联网上书写数学符号和公式的置标语言。 注意: 大部分浏览器都支持 MathML 标...

2020-10-27 17:33:46 20 0

原创 千锋教育携手好程序员、扣丁学堂欢庆1024程序员节

千锋教育携手好程序员、扣丁学堂欢庆1024程序员节 一年一度的1024程序员节再次来临,这个“金灿灿”的行业,正处于“壮年”,吸引着更多毕业生和转行者进入。2019年,IT行业依然是最“热门多金”的行业,据中商产业研究院大数据库数据显示,2019年年平均工资最高的三个行业分别是信息传输、软件...

2020-10-27 17:26:05 15 0

原创 双手捧爱  千锋教育陪程序员们过好每一个1024

“高智商”、“理智”、“学习能力强”、“做事认真”是程序员典型的性格标签,他们悄悄地让世界发生着改变,以低调、踏实的姿态,通过一句句代码组成的功能模块,构建起这个科技世界,让人们得以感受到科技的伟大,人们的生活也因为诸多代码组成的软件,而变得便捷有趣。 1024是2的十次方,也是二进制计数的基本...

2020-10-27 17:25:18 7 0

转载 git版本控制器(连载)

版本控制系统 1. 版本控制系统: git 分布式 ---没有中心代码库,所有机器之间的地位同等(每台机器上都有相同的代码) svn 集中管理的 ---有中心代码库,其他都是客户端 2.git与svn介绍 1.git属于分布式版本控制系统: 客户端并不只提取最新版本的文件,...

2020-10-27 16:40:00 7 0

转载 安装企业级wiki管理工具

安装企业级wiki管理工具 Confluence是一个专业的wiki程序。它是一个知识管理的工具,通过它可以实现团队成员之间的协作和知识共享。Confluence不是一个开源软件,非商业用途可以免费使用。 Confluence使用简单,但它强大的编辑和站点管理特征能够帮助团队成员之间共享信息,...

2020-10-27 16:37:45 0

转载 静态服务之Apache

静态服务之Apache与wiki部署 世上最重要的事,不在于我们在何处,而在于我们朝着什么方向走。 只能解析静态页面。 动态页面:只要和数据库进行连接的都属于动态页面,比如java写的代码,PHP的代码,python的代码。 web服务器:apache (参考服务器配置、优化。静态并发量最高2...

2020-10-27 16:32:17 0

转载 Go语言:Docker安装及运行consul节点

搭建集群 在真实的生产环境中,需要真实的部署consul集群。在一台机器上想要模拟多台集群部署的效果,有两种方案:一种是借助虚拟机,另一种是借助容器技术。 在本系列课程中,使用后者容器技术来实现集群的搭建。 Docker简介 Docker是一个开源的应用容器引擎,基于Go语言并遵从Apac...

2020-10-27 16:27:49 0

转载 Go语言:微服务管理--服务注册与查询

定义一个服务 服务的定义通过一个.json的json文件来进行定义,该文件中使用json格式定义所要注册服务的相关内容,以下为服务的json格式示例: { "service": { "id": "firstservice"...

2020-10-27 16:23:03 0

原创 1024程序员节:转行IT行业,月薪过万需要多久?

学什么,比穿什么衣服的问题更难,因为职业的背后,更多的是抉择而不是选择,选错一件衣服可以重来,而选错一个职业所面对的结果,是非常让人痛苦的。 本文是小千对想转行IT行业的你最真挚的建议。 对于任何一个人,你要清晰的认识到:任何人给你的建议或者方向,只是他站在自己体验的角度给你的经验性的...

2020-10-27 15:51:01 1 0

原创 程序员节怎么过?千锋给你安排好了!

您有一封来自千锋教育的 『1024程序员节』邀请 请查收 1024程序员节即将到来 作为业内领先的IT人才培养基地 千锋教育线上线下全国联动推出 “千锋1024程序员节——代码敲响世界” 主题狂欢活动 用实际行动关爱每一位程序员 ▶10.22-10.31◀ ...

2020-10-27 14:55:54 0

转载 Go语言:Docker安装及运行consul节点

微服务管理--Docker安装及运行consul节点 搭建集群 在真实的生产环境中,需要真实的部署consul集群。在一台机器上想要模拟多台集群部署的效果,有两种方案:一种是借助虚拟机,另一种是借助容器技术。 在本系列课程中,使用后者容器技术来实现集群的搭建。 Docker简介 Dock...

2020-10-26 16:37:37 18 0

转载 Go语言:微服务管理--Docker搭建Consul集群

微服务管理--Docker搭建Consul集群 一台主机上搭建Consul集群并测试 借助Docker容器,已经启动了一个server节点,并能够与之通信。 接下来,希望借助Docker来搭建consul集群。以启动3个consul集群节点为例: 1、启动第一个节点 启动第一个节点的时候没...

2020-10-26 16:31:53 12 0

转载 Go语言:微服务管理--微服务定义

consul常用命令及选项 1、常用命令:command consul命令的使用形式为: consul command [option] agent:consul的节点分为client和server两类,这两类节点统称为agent节点。 join:该命令的作用是将agent加入到cons...

2020-10-26 16:25:56 16 0

转载 Nginx之HTTP协议介绍(一)

一、HTTP 介绍 HTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写,是用于从万维网(WWW:World Wide Web )服务器传输超文本到本地浏览器的传送协议。 HTTP是一个基于TCP/IP通信协议来传递数据(HTML 文件, 图片文件, ...

2020-10-26 16:22:38 21 0

转载 科普文章:Nginx服务

二、nginx 服务 1、nginx 介绍 Nginx(engine x) 是一个轻量级,高性能的 HTTP 和 反向代理 服务,也是一个IMAP/POP3/SMTP服务。因它的稳定性、丰富的功能集、示例配置文件和低系统资源的消耗而闻名。 创始人伊戈尔·赛索耶夫 2、为什么选择 n...

2020-10-26 16:19:19 23 0

原创 自动化测试十大你必备(背)的面试题

第一个就刷掉一大批人 有很多“会自动化”的同学来咨询技术问题,他总会问到我一些元素定位的问题。元素定位其实都不算自动化面试的问题。 一般我都会问:你是定位不到吗?通常结果都是说确实定位不到。 做自动化,首先你得保证一点,没有你定位不到的元素,这个你才能做UI自动化。如果有些元素都定位不到,你...

2020-10-26 13:27:17 27 0

原创 web基础教程:随笔

一、用自己的语言描述get、post、Accept、Referer、User-Agent、host、cookie、X_Forwarded_for、Location各请求头的含义 1. GET http请求方法,从浏览器获取一个资源 2. POST 提交数据、账号密码等,加密传输 3. Acc...

2020-10-26 10:31:22 25 1

原创 基于业务场景下的图片/文件上传方案总结

图片/文件上传组是企业项目开发中必不可少的环节之一, 但凡涉及到用户模块的都会有图片/文件上传需求, 在很多第三方组件库(ant desigin,element ui)中它也是基础组件之一. 接下来笔者就来带大家从零实现一款图片/文件上传组件以及扩展出更强大的上传组件. 你将收获 常用的图片上...

2020-10-26 10:27:18 28 0

原创 React Ref 其实是这样的

ref 的由来 在典型的 React 数据流中,props 是父组件与子组件交互的唯一方式。要修改一个子组件,你需要使用新的 props 来重新渲染它。但是,在某些情况下,你需要在典型数据流之外强制修改子组件/元素。 适合使用 refs 的情况: 管理焦点,文本选择或媒体播放。 触发强制动...

2020-10-26 10:16:06 14 0

原创 几个例子理解不同数据类型的堆栈内存处理

js代码的运行环境 浏览器 内核(引擎) node webview(hybrid,嵌入到手机app里面,在app里面运行) … 下面通过几个例子理解不同数据类型的堆栈内存处理 js如何运行(示例1) var a = 12; var b = a; b = 13; console.log...

2020-10-26 10:11:26 12 0

原创 七个前端新手常见误区,千万注意避开(附全套视频学习教程)

越来越多的开发者加入前端开发队伍。但前端知识在不断更新着,大家对它的认识也各不相同,今天就为您解读,学习web前端都有哪七大误区。误区一:前端只是JavaScript 但我要说的是:前端不只是JS。 何谓前端开发?我认为,一切以展现为目标的工作,都是前端开发工作。在前端开发中,除了JS,还有很多需...

2020-10-26 10:02:20 60 0

原创 双手捧爱  千锋教育陪程序员们过好每一个1024

“高智商”、“理智”、“学习能力强”、“做事认真”是程序员典型的性格标签,他们悄悄地让世界发生着改变,以低调、踏实的姿态,通过一句句代码组成的功能模块,构建起这个科技世界,让人们得以感受到科技的伟大,人们的生活也因为诸多代码组成的软件,而变得便捷有趣。 1024是2的十次方,也是二进制计数的基本...

2020-10-23 15:29:31 382 3

原创 千锋教育携手好程序员、扣丁学堂欢庆1024程序员节

一年一度的1024程序员节再次来临,这个“金灿灿”的行业,正处于“壮年”,吸引着更多毕业生和转行者进入。2019年,IT行业依然是最“热门多金”的行业,据中商产业研究院大数据库数据显示,2019年年平均工资最高的三个行业分别是信息传输、软件和信息技术服务业,年平均工资高达161352元,超过金融业...

2020-10-23 15:26:27 82 0

转载 nginx的反向代理

nginx Proxy 代理 1、代理原理 反向代理服务的实现: 需要有一个负载均衡设备(即反向代理服务器)来分发用户请求,将用户请求分发到后端正真提供服务的服务器上。服务器返回自己的服务到负载均衡设备。负载均衡设备将服务器的服务返回用户。 2、正/反向代理的区别 正向代理: 正向代...

2020-10-23 15:04:14 47 0

转载 nginx虚拟主机配置

nginx 虚拟机配置 什么是虚拟主机?虚拟主机是一种特殊的软硬件技术,它可以将网络上的每一台计算机分成多个虚拟主机,每个虚拟主机可以独立对外提供www服务,这样就可以实现一台主机对外提供多个web服务,每个虚拟主机之间是独立的,互不影响。 nginx可以实现虚拟主机的配置,nginx支持三...

2020-10-23 15:00:41 42 0

转载 nginx安装部署和配置管理

1、nginx部署-Yum安装 访问nginx的官方网站:http://www.nginx.org/ Nginx版本类型 Mainline version: 主线版,即开发版 Stable version: 最新稳定版,生产环境上建议使用的版本 Legacy versions: 遗留的老...

2020-10-23 14:56:08 47 0

转载 ​​Go语言:TLS验证和Token认证

上节课我们学习掌握了grpc-go框架的四种流模式。在实际的生产环境中,一个功能完整的服务,不仅包含基本的方法调用和数据交互的功能,还包括授权认证,数据追踪,负载均衡等方面。本节课,我们来看一下除了在gRPC调用过程中,如何实现授权认证,以及如何进行拦截处理。 一 授权认证 gRPC中默认支持...

2020-10-23 14:52:24 38 0

转载 ​​Go语言:拦截器的使用

需求 在上节课程中,我们学习使用了gRPC框架中的两种认证方式:TLS验证和Token验证。 但是,在服务端的方法中,每个方法都要进行token的判断。程序效率太低,可以优化一下处理逻辑,在调用服务端的具体方法之前,先进行拦截,并进行token验证判断,这种方式称之为拦截器处理。 除了此处的...

2020-10-23 14:45:47 44 0

原创 千锋教育1024程序员狂欢节即将火爆来袭  “厚礼”一触即发

叮,您有一封来自千锋教育的 #1024狂欢节#邀请,请查收。 (代码敲响世界——千锋教育1024程序员节) 1024程序员节即将到来,IT职业教育培训机构迎来了属于自己的节...

2020-10-22 15:59:02 168 0

原创 代码敲响世界!千锋教育百城联动欢庆1024程序员节 报名走起~

1024程序员节,脚步渐进,千锋教育精心筹备了“代码敲响世界——千锋教育1024程序员节”主题活动,为程序员献礼。10月22日千锋教育、扣丁学堂、好程序员发起的线上缤纷大礼抽奖活动正式启动,紧随而至的线下落地活动也将于10月23日陆续拉开帷幕,千锋教育22家分校联动高校与合作企业,邀请业内技术大咖...

2020-10-22 15:54:29 95 0

转载 nginx的set指令

set 指令 set 指令是用于定义一个变量,并且赋值 应用环境: server,location,if 应用示例 例8: #http://alice.testpm.com ==> http://www.testpm.com/alice #http://jack.testpm....

2020-10-22 11:03:17 55 0

转载 nginx的localtion指令详解

nginx的localtion指令详解 Nginx 的 HTTP 配置主要包括三个区块,结构如下: http { # 这个是协议级别   include mime.types;   default_type application/octet-str...

2020-10-22 10:58:32 57 0

转载 nginx会话保持与防盗链

nginx 会话保持 nginx会话保持主要有以下几种实现方式。 1、ip_hash ip_hash使用源地址哈希算法,将同一客户端的请求总是发往同一个后端服务器,除非该服务器不可用。 ip_hash语法: upstream backend { ip_hash; ser...

2020-10-22 10:52:33 55 0

转载 Go语言:gRPC框架使用

上节课已经学习了gRPC基本知识,对gRPC有了初步的认识。本节课通过编程实现gRPC编程。 定义服务 我们想要实现的是通过gRPC框架进行远程服务调用,首先第一步应该是要有服务。利用之前所掌握的内容,gRPC框架支持对服务的定义和生成。gRPC框架默认使用protocol buffers作为...

2020-10-22 10:50:36 60 0

转载 ​​Go语言:gRPC调用

在上节课内容中,我们学习了使用gRPC框架实现服务的调用编程。在gRPC框架中,诸如上节课我们学习的在客户端与服务端之间通过消息结构体定义的方式来传递数据,我们称之为“单项RPC”,也称之为简单模式。除此之外,gRPC中还有数据流模式的RPC调用实现,这正是我们本节课要学习的内容。 一 服务端流...

2020-10-22 10:45:40 59 0

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