IT书架 本次搜索耗时 0.242 秒,为您找到 257 个相关结果.
  • 218.如何让拥有GC的情况下产生OOM

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

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

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

    170 2024-01-22 《Golang面试题》
    golang: pprof使用 golang: pprof使用 题目来源:腾讯 答案: 首先都介绍什么是pprof pprof是golang自带的性能分析工具,可以查看应用的运行状态,分析程序CPU,内存,goroutine等的使用情况,可以生成类似火焰图、堆栈图,内存分析图等。 在golang中针对不用使用场景,提供了两种方式开启p...
  • 344.go web项目的部署,后台持续运行与优雅退出

    170 2024-01-22 《Golang面试题》
    go web项目的部署,后台持续运行与优雅退出 后台持续运行 go web项目的部署,后台持续运行与优雅退出 题目来源:腾讯 答案: web项目的部署 部署 Go 应用相对简单,因为所有应用代码都被打包成一个二进制文件了(视图模板、静态资源和配置文件等非 Go 代码除外),并且不需要依赖其他库(PHP 需要安装各种扩展),不需要额外的运行...
  • 293.go协程的简单用法

    161 2024-01-19 《Golang面试题》
    go协程的简单用法 答案: go协程的简单用法 参考解析 题目来源:字节跳动 答案: 在Go语言中开一个协程非常方便,在需要通过协程来执行的函数时,直接在函数前加go关键字就可以 package main import ( "fmt" ) func A ( i int ) { ...
  • 347.Gin框架的特点和源码问题

    158 2024-01-22 《Golang面试题》
    Gin框架的特点和源码问题 Gin框架的特点和源码问题 题目来源:字节跳动 答案: Gin框架特性: Gin 是一个用 Go (Golang) 编写的 web 框架。 快速基于 Radix 树的路由,小内存占用。没有反射。可预测的 API 性能。 支持中间件传入的 HTTP 请求可以由一系列中间件和最终操作来处理。例如:Logger,A...
  • 40.Squid、Varinsh、Nginx 有什么区别?

    Squid、Varinsh、Nginx 有什么区别? Squid、Varinsh、Nginx 有什么区别? 三者都实现缓存服务器的作用。所以,本问题所有的视角,都是在作为缓存服务器下来聊。 1、Nginx本来是反向代理/web服务器,用了插件可以做做这个副业(缓存服务器)。 但是本身不支持特性挺多,只能缓存静态文件。 2、从这些功能上...
  • 243.go常用的第三方库

    156 2024-01-18 《Golang面试题》
    go常用的第三方库 答案: go常用的第三方库 参考解析 题目来源:滴滴 答案: Goroutine 泄漏防治:goleak 日志:logrus web框架:gin beego 压力测试:hey RPC框架:grpc JSON解析:json-iterator
  • 47. 什么是网站数据库注入?

    47. 什么是网站数据库注入? 47. 什么是网站数据库注入? 由于程序员的水平及经验参差不齐,大部分程序员在编写代码的时候,没有对用户输入数据的合法性进行判断。 应用程序存在安全隐患。用户可以提交一段数据库查询代码,根据程序返回的结果,获得某些他想得知的数据,这就是所谓的 SQL 注入。 SQL注入,是从正常的 WWW 端口访问,而且表面看起来跟...