最近读到一篇关于Go反射的文章,作者通过反射给结构体填充字段值的案例,充分利用Go的各种内在机理,逐步探讨让代码运行得更快的姿势。文章(原文地址:https://philpearl.github.io/post/aintnecessarilyslow/)非常有学习价值,故翻译整理了下来。不要使用反射
持续学习,持续开发,是目前主流IT业界程序员的一个生活常规,在现代技术迭代速度非常快的情况下,只有不断保持自我学习和探索才不会与时代脱节。无论是专业的IT从业者还是IT小白,都需要培养自己的算法思维。拥有良好算法思维后的直接好处有: 更高的面试成功机会,和更快的日常问题处理能力
随着前端的发展,特别是React,Vue等构造单页应用的兴起,前端的能力得以很大提升,随之而来的是项目的复杂度越来越大。此时的前端的静态资源也越来越庞大,而毫无疑问javascript资源已是前端的主体资源,对于压缩它的体积至为重要。为什么说更小的体积很重要呢:更小的体积对于用户体验来说意味着更快的
连接过去和未来我觉得要回答好这个问题,得从Dubbo-go的初衷谈起,github主页上它是这样介绍自己的:官方给出的中文翻译是ApacheDubboGo语言实现,架起Java和Golang之间的桥梁,与gRPC/Dubbo生态互联互通,带领Java生态享受云原生时代的技术红利。我再通俗
写在最前面我们都知道Vue2的响应式系统是利用Object.defineProperty进行数据劫持实现的,但是其本身语法有如以下几个缺陷:对普通对象的监听需要遍历每一个属性无法监听数组的变动无法监听Map/Set数据结构的变动无法对对象新增/删除的属性进行监听针对此,Vue3使用了Proxy实现的
阿粉的答案是会部署服务就行了。关于 Docker 阿粉相信作为后端程序员小伙伴们多多少少都听过或者用过,而且很多时候也都是因为要使用的时候才会去学习,毕竟学了用不上还不如不学。对于后端程序员来说,如果不是专门运维或者喜欢研究运维的同学,对于 Docker 的使
概述在上一节中介绍了两种加密方法对称加密非对称加密其中对称加密性能高,但是有泄露密钥的风险,而非对称加密相反,加密性能较差,但是密钥不易泄露,那么能不能把他们进行一下结合呢?HTTPS采用混合加密HTTPS经由HTTP进行通信,但利用SSL/TLS来加密数据包,而SSL/TLS的加密方式就是采用了对