IT书架 本次搜索耗时 0.028 秒,为您找到 113 个相关结果.
  • 10.基础功能:Web 服务如何添加中间件、跨域、优雅关停功能?

    Gin Web 框架如何添加中间件(Middleware)? Gin Web 中间件实现 给请求添加 X-Request-ID 在日志中打印 X-Request-ID 添加 RequestID 中间件 测试 X-Request-ID 输出 跨域功能实现 为什么会出现跨域 使用跨域资源共享(CORS)来跨域 简单请求的 CORS 跨域处理 ...
  • Swarm 的 ingress网络

    Swarm 的 ingress网络 docker swarm的ingress网络又叫 Ingress Routing Mesh 主要是为了实现把service的服务端口对外发布出去,让其能够被外部网络访问到。 ingress routing mesh是docker swarm网络里最复杂的一部分内容,包括多方面的内容: iptables的 Desti...
  • 53. iptables 命令?

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

    143 2024-01-23 《Golang面试题》
    Go Convey 是什么?一般用来做什么? Go Convey 是什么?一般用来做什么? 参考解析 go convey是一个支持Golang的单元测试框架 go convey能够自动监控文件修改并启动测试,并可以将测试结果实时输出到Web界面 go convey提供了丰富的断言简化测试用例的编写
  • 47. 什么是网站数据库注入?

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

    代码结构优化 一、优化main函数的匿名函数(对函数结构进行优化) 二、优化返回Json代码 三、优化结构体返回结果集 代码结构优化 一、优化main函数的匿名函数(对函数结构进行优化) package main import ( "net/http" ) func userLogin ( write...
  • 403.PHP和 Go 对比

    175 2024-01-23 《Golang面试题》
    PHP和 Go 对比 PHP和 Go 对比 题目来源:金山WPS 答案: 参考文章:https://m.php.cn/article/418015.html 1、Go基本上是一种可用于快速机器代码编译的编程语言,而PHP基本上是服务器端脚本,也是用于Web开发的通用编程语言。 2、Go是一种静态类型语言。PHP是一种动态类型语言。 ...
  • 17. 如何规划一台 Linux 主机,步骤是怎样?

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

    📑 题目:67. 为什么需要头部(header)压缩? 📑 题目:67. 为什么需要头部(header)压缩? 假定一个页面有 100 个资源需要加载(这个数量对于今天的 Web 而言还是挺保守的),而每一次请求都有 1kb 的消息头(这同样也并不少见,因为 Cookie 和引用等东西的存在),则至少需要多消耗 100kb 来获取这些消息头。HTTP...
  • 44. 一台 Linux 系统初始化环境后需要做一些什么安全工作?

    44. 一台 Linux 系统初始化环境后需要做一些什么安全工作? 44. 一台 Linux 系统初始化环境后需要做一些什么安全工作? 1、添加普通用户登陆,禁止 root 用户登陆,更改 SSH 端口号。 2、服务器使用密钥登陆,禁止密码登陆。 3、开启防火墙,关闭 SElinux ,根据业务需求设置相应的防火墙规则。 4、装 fail2ban ...