学习Golang有一段时间了,自己看着各种教程也码了些demo。其实接触了这么多语言,当因为工作、项目、兴趣所驱在短时间切换一门编程语言时,并不会太难上手,甚至会对了解一些很雷同的基础语法感到枯燥,但这是必经之路。对于一个技术爱好者...
经典SQL题目-求第N高的薪水的解法汇总及知识点复习
这几天在看Leetcode的时候逐步开始留意SQL题目,不做不知道,一做才感觉自己的SQL太弱了,因此将一道经典题目:求第N高的薪水的解法进行汇总(MySQL)。相关解法的原文链接已标注在文末~ 题目的链接为:第N高的薪水 一、题...
vscode在自动填充后失去常规代码提示的问题(连续自动补充失效)
vscode固然非常好用,但是还是毕竟是轻量级的IDE,需要安装很多插件支持,同时进行诸多设置才能达到相对舒适的开发状态。之前在进行代码开发的过程中遇到一个问题,那就是:vscode在配合一些自动填充功能、snippets插件的时候...
【转载】CPU的ARM和x86架构到底是什么?
文章转载自:https://zhuanlan.zhihu.com/p/21266987 随便逮住一个人问他知不知道CPU,我想他的答案一定会是肯定的,但是如果你再问他知道ARM和X86架构么?这两者的区别又是什么?绝大多数的人肯定...
随身Token动态令牌工作原理的思考
前段时间在腾讯工作,新员工入职的时候都会配发一个Token配件,核心作用只有一个,那就是验证身份。腾讯内部的系统、网站访问大多都需要PIN + Token的形式,PIN为固定的个人密码,Token为动态令牌,这样动静结合可以大幅提高...
无头浏览器与Puppeteer中PDF生成应用指南
前言 最近在做项目的时候,遇到了在后端生成PDF的需求,而且生成的页面较多,且样式管理相对复杂,还原度要求较高。通过一系列的社区调研后发现,Puppeteer这个Node库可以提供一个相对高级的API,以DevTools协议控制Chr...
前端跨域jsonp的细节,挡住面试官的连环提问
1 前言 在前端面试中,想必每一个人都会被问到跨域相关的问题,背过八股文的小伙伴肯定对跨域的解决对答如流,常见的跨域解决方案在网上有很多整理,但是如果问到实现的细节,你是否能够手写实现或者深入解读呢?其实很多情况下,面试官不仅仅会考察...
Js构造函数、原型、原型链整理(一文搞懂原型,原型链相关知识)
Js构造函数、原型、原型链整理,通过实例分析Js原型相关的各项知识。整体分为以下几个部分: 1. 普通函数、构造函数的区别; 2. 构造函数; 3. 构造函数new操作具体做了什么; 4. prototype; 5. proto; 6. constructor; 7. 实例、原型; 8. 原型的原型; 9. 原型链
CSS深入理解z-index及层叠上下文
一、z-index基础内容(入门级掌握)1.z-index含义: z-index属性指定了元素及其子元素的【z顺序】,而【z顺序】可以决定当元素发生覆盖的时候,哪个元素在上面。通常一个较大z-index值的元素会覆盖较低的那一个 2...
简单易用的Knuth公平洗牌算法(给一个数组随机排序)
洗牌算法的重要原则就是“全面”而且“公平”,并且要使用尽可能小的时间复杂度来实现。 什么叫公平呢?一旦你开始思考这个问题,其实答案不难想到。洗牌的结果是所有元素的一个排列。一副牌如果有 n 个元素,最终排列的可能性一共有 n! 个...
实现js数组扁平化(数组降维:多维变为一维)的5种方法
Method 1:手写递归 1234567891011121314151617function flatten(arr) { const result = []; arr.forEach((i) => ...
全面解析JavaScript中对于字符串子串的查询方法
一、基本应用场景 Q1:给定字符串a=”xxx”,给定字符串b=”xxxxxx”,判定a是否为b的子串。(基础手写实现方法) 123456789101112function checkHas (longStr, shortStr)...
个人常用网站索引(科研and项目)
一、Postgraduate 武大邮箱 自然语言处理 飞桨PaddlePaddle-源于产业实践的开源深度学习平台 腾讯云-控制台 GitHub - TencentCloud/tencentcloud-sdk-python: T...
个人常用网站索引(技术)
一、Big FontendOfficial Website1 组件 | Element uni-app官网 loading.io - Your SVG + GIF + PNG Ajax Loading Icons CODING ...
前端性能——JS的防抖和节流
数个月之前,在一次前端的性能优化中,接触到了JS中防抖和节流,一开始还不明白他们的应用在哪里,可后来才知道,这是前端中最基础的性能优化,在绑定 scroll 、resize 这类事件时,当它发生时,它被触发的频次非常高,间隔很近。如...