IT书架 本次搜索耗时 0.208 秒,为您找到 334 个相关结果.
  • swarm 部署投票 app

    swarm 部署投票 app swarm 部署投票 app 源码 https://github.com/dockersamples/example-voting-app
  • 代码和镜像扫描

    代码和镜像扫描 代码和镜像扫描 CVE https://cve.mitre.org/ 代码扫描 https://snyk.io/ 镜像扫描 https://github.com/aquasecurity/trivy#os-packages
  • 17.go 实现不重启热部署

    311 2024-01-16 《Golang面试题》
    go 实现不重启热部署 go 实现不重启热部署 答案1: 根据系统的 SIGHUP 信号量,以此信号量触发进程重启,达到热更新的效果。 热部署我们需要考虑几个能力: 新进程启动成功,老进程不会有资源残留 新进程初始化的过程中,服务不会中断 新进程初始化失败,老进程仍然继续工作 同一时间,只能有一个更新动作执行 监听信号量的方法的环境是在 ...
  • 32.如何实现一个线程安全的 map?

    303 2024-01-16 《Golang面试题》
    如何实现一个线程安全的 map? 如何实现一个线程安全的 map? **题目来源:**学而思 答案1: 三种方式实现: 加读写锁 分片加锁 sync.Map 加读写锁、分片加锁,这两种方案都比较常用,后者的性能更好,因为它可以降低锁的粒度,提高访问此 map 对象的吞吐。前者并发性能虽然不如后者, 但是加锁的方式更加简单。syn...
  • 33.go 的锁是可重入的吗?

    298 2024-01-16 《Golang面试题》
    go 的锁是可重入的吗? go 的锁是可重入的吗? **题目来源:**网易 答案1: 不是可重入锁。 讨论这个问题前,先解释一下“重入”这个概念。当一个线程获取到锁时,如果没有其他线程拥有这个锁,那么这个线程就会成功获取到这个锁。线程持有这个锁后,其他线程再请求这个锁,其他线程就会进入阻塞等待的状态。但是如果拥有这个锁的线程再请求这...
  • 34. MySQL 事务隔离级别会产生的并发问题?

    269 2024-02-17 《MySQL面试题》
    34. MySQL 事务隔离级别会产生的并发问题? 34. MySQL 事务隔离级别会产生的并发问题? 事务定义了四种事务隔离级别,不同数据库在实现时,产生的并发问题是不同的。 不同的隔离级别有不同的现象,并有不同的锁定/并发机制,隔离级别越高,数据库的并发性就越差。 READ UNCOMMITTED(未提交读):事务中的修改,即使没有提...
  • 357.golang开发用什么框架

    240 2024-01-22 《Golang面试题》
    golang开发用什么框架 golang开发用什么框架 参考解析 题目来源:百度 答案: golang框架图示 Web框架 gin gin是一个知名且简约的Golang Web应用框架。该框架拥有各种开发所需的库合功能。许多知名的开发公司都会采用该 Web 框架来处理各种监控、跟踪、以及调试等问题。此外,相对其他平台,该框...
  • 1. Git 的一些常用命令?

    1. Git 的一些常用命令? 1. Git 的一些常用命令? Git 常用命令 git init :创建 Git 库。 git status :查看当前仓库的状态。 git show :# 显示某次提交的内容 git show $id git diff :查看本次修改与上次修改的内容的区别。 git add <fil...
  • 232.谈谈go语言和其他语言的区别

    227 2024-01-18 《Golang面试题》
    谈谈go语言和其他语言的区别 答案1: 谈谈go语言和其他语言的区别 参考解析 题目来源 :小米 答案1: 主要有以下9点区别: Go 总是在构建中包含二进制文件 Go 没有针对程序依赖的集中托管服务 Go 是按值调用的 ‘defer’ 关键字 Go 采用了函数式编程的最佳特性 Go 有隐式接口 错误处理 并发 Go标准库 Go...