IT书架 本次搜索耗时 0.233 秒,为您找到 333 个相关结果.
  • 96.介绍Gin框架

    208 2024-01-17 《Golang面试题》
    介绍Gin框架 介绍Gin框架 **题目来源:**小鹅通 Gin官方文档 答案1: 简介 Gin 是一个基于 Go 语言编写的 Web 框架,封装比较优雅,API友好,源码注释比较明确。具有快速灵活,容错方便等特点。 功能特性 快速 基于 Radix 树(一种更节省空间的 Trie 树结构)的路由,占用内存更少; 没有...
  • 30.请解释一下什么是 Nginx ?

    30.请解释一下什么是 Nginx ? 30.请解释一下什么是 Nginx ? Nginx ,是一个 Web 服务器和反向代理服务器,用于 HTTP、HTTPS、SMTP、POP3 和 IMAP 协议。 目前使用的最多的 Web 服务器或者代理服务器,像淘宝、新浪、网易、迅雷等都在使用。 Nginx 的主要功能如下: 作为 http serv...
  • 109.讲一讲 Golang 的并发控制

    204 2024-01-17 《Golang面试题》
    讲一讲 Golang 的并发控制 讲一讲 Golang 的并发控制 题目来源:哔哩哔哩 答案1: 开发 go 程序的时候,时常需要使用 goroutine 并发处理任务,有时候这些 goroutine 是相互独立的,需要保证并发的数据安全性,也有的时候,goroutine 之间要进行同步与通信,主 goroutine 需要控制它所属的子g...
  • 94.怎么确定走go语言技术栈的

    197 2024-01-17 《Golang面试题》
    怎么确定走go语言技术栈的 怎么确定走go语言技术栈的 **题目来源:**小米 答案1: Go语言 我之前是一名C++程序员,最初接触Go语言是因为使用到了Go语言的明星产品Docker,后来激起我开始想学习这门语言的欲望,并且Go程序员们还有一个非常可爱的称呼-Gopher。 Go语言,被称为”云时代的C语言”,已经在某些领域逐渐...
  • 17. 如何规划一台 Linux 主机,步骤是怎样?

    17. 如何规划一台 Linux 主机,步骤是怎样? 17. 如何规划一台 Linux 主机,步骤是怎样? 1、确定机器是做什么用的,比如是做 WEB 、DB、还是游戏服务器。 不同的用途,机器的配置会有所不同。 2、确定好之后,就要定系统需要怎么安装,默认安装哪些系统、分区怎么做。 3、需要优化系统的哪些参数,需要创建哪些用户等等的。 ...
  • 39.请列举 Nginx 和 Apache 之间的不同点?

    39.请列举 Nginx 和 Apache 之间的不同点? 39.请列举 Nginx 和 Apache 之间的不同点? 轻量级,同样起 web 服务,Nginx 比 Apache 占用更少的内存及资源。 抗并发,Nginx 处理请求是异步非阻塞的,而 Apache 则是阻塞型的,在高并发下 Nginx 能保持低资源低消耗高性能。 最核心的区别在...
  • 81.信令用wss还是ws?

    186 2024-01-17 《Golang面试题》
    信令用wss还是ws? 信令用wss还是ws? 题目来源 :好未来 答案1: 信令:信令(Signaling)是指通讯系统中的控制指令。wss:WSS 是 Web Socket Secure 的简称, 它是 WebSocket 的加密版本. 我们知道 WebSocket 中的数据是不加密的, 但是不加密的数据很容易被别有用心的人窃取, 因...
  • 218.如何让拥有GC的情况下产生OOM

    180 2024-01-18 《Golang面试题》
    如何让拥有GC的情况下产生OOM 如何让拥有GC的情况下产生OOM 题目来源:腾讯 答案1: 一、内存溢出(out of memory,简称OOM) 内存溢出 是指程序在申请内存时,没有足够的内存空间供其使用,简单点说就是你要求分配的内存超出了系统能给你的,系统不能满足需求,于是产生溢出出现out of memory异常。 内存泄露(...
  • 53. iptables 命令?

    53. iptables 命令? 53. iptables 命令? 参考解析 iptables ,是一个配置 Linux 内核防火墙的命令行工具。功能非常强大,对于我们开发来说,主要掌握如何开放端口即可。例如: 把来源 IP 为 192.168.1.101 访问本机 80 端口的包直接拒绝:iptables -I INPUT -s 192.1...
  • 311.go 同步、channel的实现

    180 2024-01-22 《Golang面试题》
    go 同步、channel的实现 go 同步、channel的实现 题目来源:腾讯 channel的基本概念 channel俗称管道,用于数据传递或数据共享,其本质是一个先进先出的队列,使用goroutine+channel进行数据通讯简单高效,同时也线程安全,多个goroutine可同时修改一个channel,不需要加锁。 chan...