周五问题总结

问题1 : 什么是RPC?RPC的原理

 

问题2 : 自增主键和UUID作为主键的区别?

解答:由于主键使用了聚簇索引,如果主键是自增id,,那么对应的数据一定也是相邻地存放在磁盘上的,
写入性能比较高。如果是uuid的形式,频繁的插入会使innodb频繁地移动磁盘块,写入性能就比较低了。

问题3 :GIT HOOK 的原理

解答:git hook官网的介绍,其实就是钩子,可以放在钩子目录中,是在 Git 仓库中特定事.   件发生时自动
运行的脚本。它可以让你自定义 Git 内部的行为,在开发周期中的关键点出发自定义行为。Git Hook 最常见的使用场景
包括推行提交信息规范,根据仓库状态来改变项目环境和接入
持续集成工作流。但是因为脚本可以完全定制,你可以用 Git Hook 来自动化或者优化你开发工作流中任意部分。

分享博客:https://blog.csdn.net/g200407331/article/details/50982025

问题4 :GO语言的特点和优势

解答:GO的最大优势就是执行速度和开发效率都很出色,而且从语言级别上支持并发。执行速度快是因为go
是编译型的静态语言,它在执行速度上比解释型语言具有先天的优势。生产效率高是基于go的语法和结构简
明,易学易用。

分享博客:https://www.cnblogs.com/guotao123/articles/8601030.html
分享博客:https://studygolang.com/articles/11825

问题5 :PYTHON代码执行原理

解答:python代码在每次运行都要进行转换成字节码,然后再有python虚拟机把字节码转换成机器语言,
最后才真正运行。并不是将python源码就直接执行的.

     当我们执行 python test.py 文件时, 将会启动python的解释器,然后将py文件中的代码
进行编译,编译成字节码对象 PyCodeObject, 此对象包含了 Python 源代码中的字符串常量值,
以及通过语法解析后编译生成的字节码指令.此时python虚拟机将编译以后的字节码对象 PyCodeObject
依次读取执行这些字节码命令,程序就是这样循环往复的得以执行.但是在第一次进行编译形成的字节码对象,
只是存储在内存中,当这个字节码对象执行完以后,会保存到一个pyc 文件中,同时也会保存在硬盘上,为
了在下次运行时不用再次进行编译.

分享博客:https://www.cnblogs.com/restran/p/4903056.html

 

问题6 :PYTHON内省是什么鬼?所有类型都有属于自己的内省吗?

解答:python就是一门提供了内省机制的语言。首先内省在计算机指程序在运行时检查对象类型的一种能
力,通常也可以称作运行时类型检查。对应到python中是指对象能够自查自己支持某些操作,有哪些属性
,在runtime获得一个对象的全部类型信息。这样可以提供更好的编程灵活性。python提供了 help函数
, os模块, hasattr函数, getattr函数...等许多模块。

问题7 :OAUTH2协议是不是大部分第三方登录,第三方认证的基石,他具体是怎样规定的?

分享博客:https://blog.csdn.net/seccloud/article/details/8192707
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值