原文:十分钟学会Golang开发gRPC服务

gRPC是Google发起的一个开源RPC框架,使用HTTP 传输协议,使用Protocol Buffers编码协议,相比RESTful框架的程序性能提高不少,而且当前流行的编程语言基本都已经支持。 Golang开发gRPC应用程序的套路也已经很清晰,这篇文章就来做一个简单的介绍,算是入门。 安装protoc 这个工具也称为proto编译器,可以用来生成各种开发语言使用proto协议的代码。 下载 ...

2022-04-20 07:27 1 700 推荐指数:

查看详情

十分钟学会防抖和节流

作为一名前端开发者,我们经常会处理各种事件,比如常见的click、scroll、 resize等等。仔细一想,会发现像scroll、onchange这类事件会频繁触发,如果我们在回调中计算元素位置、做一些跟DOM相关的操作,引起浏览器回流和重绘,频繁触发回调,很可能会造成浏览器掉帧,甚至会使浏览器 ...

Mon Apr 01 04:40:00 CST 2019 0 2003
十分钟学会写shell脚本

大家好!我是handsomecui,下面我为大家讲解一下shell脚本的写法,讲的不好的地方,欢迎大家留言拍砖。 1.在linux下会写shell脚本是非常重要的,下面我参照例子给大家展示几个脚本, ...

Wed Sep 14 02:07:00 CST 2016 6 149692
十分钟让你学会C#委托

委托 1、 什么是委托? 委托就是具有相同签名和返回值类型的有序方法列表 它定义了方法的类型,使得可以将方法当作另一个方法的参数来进行传递 是一种引用类型 方法的列表称为调用列表 ...

Tue Jun 03 08:47:00 CST 2014 0 10711
快速入门:十分钟学会Python

初试牛刀 假设你希望学习Python这门语言,却苦于找不到一个简短而全面的入门教程。那么本教程将花费十分钟的时间带你走入Python的大门。本文的内容介于教程(Toturial)和速查手册(CheatSheet)之间,因此只会包含一些基本概念。很显然,如果你希望真正学好一门语言,你还是需要 ...

Sun Jun 19 01:49:00 CST 2016 3 17184
十分钟学会 Markdown 基本语法

Markdown是一种纯文本格式的标记语言。通过简单的标记语法,它可以使普通文本内容具有一定的格式。 Markdown语法也很简单,很快就可以把常用的语法学会,下面是一些常用的Markdown语法。 一、标题 在想要设置为标题的文字前面加#来表示 一个#是一级标题,二个#是二级 ...

Tue Apr 21 20:51:00 CST 2020 0 1411
十分钟学会Python

【简介】   Python是一种动态解释型的编程语言。Python可以在Windows、UNIX、MAC等多种操作系统上使用,也可以在Java、.NET开发平台上使用。 【特点】   1. Python使用C语言开发,但是Python不再有C语言中的指针等复杂的数据类型。   2. ...

Wed Jan 15 01:01:00 CST 2014 2 1951
十分钟学会 tmux

tmux 是一款终端复用命令行工具,一般用于 Terminal 的窗口管理。在 macOS 下,使用 iTerm2 能应付绝大多数窗口管理的需求。 如上图所示,iTerm2 能新建多个标签 ...

Thu Jan 12 05:01:00 CST 2017 4 72243
十分钟实现发送邮件服务

发送邮件应该是网站的必备拓展功能之一,注册验证、忘记密码或者是给用户发送营销信息。 一、邮件协议 在收发邮件的过程中,需要遵守相关的协议,其中主要有: 发送电子邮件的协议:SMTP; ...

Mon Mar 30 18:31:00 CST 2020 1 1257
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM