摘要:
【场景:】 根据文档 link 在尝试通过“微信登录凭证code” 从“ https://api.weixin.qq.com” 获取 用户的唯一id,在微信小程序中: jumpto:function(){ wx.login({ success: function(res){ console.log( 阅读全文
摘要:
call() , apply(), bind() call() 和 apply() 语法 call()和apply() 方法使用一个指定的 this 值和单独给出的一个或多个参数来调用一个函数。 注意: 这两个方法类似,只有一个区别,就是 call() 方法接受的是一个参数列表,而 apply() 阅读全文
摘要:
一、防抖 什么是防抖? 有这样一种情况,想象有一个表单,点击提交按钮就发送请求给服务器。如果用户在很短的时间间隔内“手抖”点击了多次,又或者是恶意点击,那么就将发送多个请求。 该行为将造成服务器额外的不必要负载。 所谓防抖,实际上就是是处理这种常见的情况的描述。 实验探究 <body> <butto 阅读全文
摘要:
CSS 优先级权威指南 是否好奇为什么CSS有时候不生效,在添加!important 关键字后才生效? 或者为什么SVG 编辑器适用内联样式而不适用CSS样式表? 一、样式应用方式总览 应用样式到一个元素可以有很多种不同的方法,以下示例以优先级升序排列: <!-- Inheritance --> < 阅读全文
摘要:
7.1 Linux的安全性 用户权限是通过创建用户时分配的用户ID (User ID ,UID)来跟踪的。 UID 时数值,每个用户都有唯一的UID。 7.1.1 /etc/passwd 文件 Linux 系统使用了一个专门的文件来讲用户的登录名匹配到对应的UID值。 这个文件就是 /etc/pas 阅读全文
摘要:
最近在马不停蹄的学习RHCE,学习过程中,我发现很多情况下。存在这样的一个现象: 直接看书的时候,如果某章节内容并不是很友好的,非常有设计,合理的介绍一个全新的概念,内容。 那么在学习的时候,非常难开始,因为看书总有一种这样的心理准备,看不懂前面的,后面的就肯定看不懂了。 实际上大部分内容也确实是这 阅读全文
摘要:
未来时间思考 记录一下关于个人发展未来的几点想法。 1. 职业关系: 1.1 职业定位: 资深全栈工程师,前端领域专家,架构专家。 1.2 实力偏向: 5G发展,是互联网行业发展的下一个高潮点,对未来保持思考,有一定的预见能力,学着做一个聪明人。 网络通讯技术的革命性变化必然会带动社会各个行业的革命 阅读全文
摘要:
//引用部分是废话 vmware workstation 的自动更新没有关掉,今天自动升级到了16.0 之前的版本不记得是15.5.5 之前还是之后的。 遇到一个报错,google了一整天,啥也没干成。 "#此平台不支持虚拟化的Intel VT-x/EPT...." 就这个报错,vmware的社区说 阅读全文
摘要:
#!/bin/bash #author jaycethanks #description #执行方式 ./ModifyPicsName <image-type> #示例: ./ModifyPicsName png jpg jpeg echo "Start Modify the name of png 阅读全文
摘要:
vim 内置了很多主题。 vim ~/.vimrc colorscheme koehler 保存退出: 查看由于哪些预定义的主题: $ ll /usr/share/vim/vim81/colors/ #vim81 是版本会存在不同,请使用tab补齐查看提示 total 88 drwxr-xr-x 3 阅读全文
摘要:
![](https://img2020.cnblogs.com/blog/1735896/202011/1735896-20201114154824229-1795342580.png) 阅读全文
摘要:
PS G:\Users\Desktop\ngrok> .\ngrok.exe NAME: ngrok - tunnel local ports to public URLs and inspect traffic DESCRIPTION: ngrok exposes local networked 阅读全文
摘要:
为了不在页面初始化的时候,同时加载多个类似功能api,想通过Promise 实现动态加载。基本逻辑如下: let getBaiduGeo = new Promise((resolve, reject) => { let baiduGeo_url = "http://api.map.baidu.com 阅读全文
摘要:
侧重:本文探索了 http 协议下,pc + 移动端定位解决方案 IOS版本: ios14 原生Geolocation 接口: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" c 阅读全文
摘要:
Britain suggests it may overturn parts of the EU withdrawal agreement If this is a negotiating tactic, it is unlikely to work IT HAS LONG been clear t 阅读全文
摘要:
在安装完 wsl 之后, 默认登入的用户身份是在sudo用户组的。 验证方式: $id username #例如:id jayce 输出以下内容,可见存在于sudo用户组。 所以具有临时root操作权限。接下来的思路就很简单了,利用该用户能执行临时root命令的特点,修改root用户密码就可以了 j 阅读全文
摘要:
CMD 或者 powershell 执行 :systeminfo 将输出所有计算机系统关键信息,其中 系统类型: x64-based PC 即 “基于x64的 计算机” 主机名: DESKTOP-JASQLDM OS 名称: Microsoft Windows 10 教育版 OS 版本: 10.0. 阅读全文
摘要:
https://www.cnblogs.com/quchengfeng/p/4605463.html 阅读全文
摘要:
redhat8 typora安装教程 1.官方下载typora 二进制文件后 2.执行以下命令以解压压缩包: $tar -zxvf Typora-linux-x64.tar.gz 3.安装必要的依赖库: $yum install libXScrnSaver-devel.x86_64 4.定位到Typ 阅读全文
摘要:
redhat8 携带的是gnome3 GUI。 在gnome3 中,像ubuntu中通过 super + d 快速回到桌面的方式, 默认是被禁用的。需要在 设置 - 设备 - 快捷键 - 中,可以看到: Navigation 分类下的 Hide all normal windows 状态是 “Dis 阅读全文
摘要:
设置 - 设备 - 划到最低端 - 点击加号 + : 任意名称,如: terminal 命令:gnome-terminal shortcut:顺序按下你想要配置的组合键,例如: Ctrl + Alt + T - Add(添加)即可立即生效。 This is how to do it on a Gno 阅读全文
摘要:
当我们得到Http status:0时,可能会是以下几种情况: url路径或协议头错误 网络断开 防火墙拦截了请求 跨域请求 服务端响应前取消请求 阅读全文
摘要:
红帽 developer subscription之后,系统需要执行以下命令才能使用yum等软件源 subscription-manager to assign subscriotions subscription-manager attach --auto 阅读全文
摘要:
Britain suggests it may overturn parts of the EU withdrawal agreement If this is a negotiating tactic, it is unlikely to work Britain Sep 7th 2020 IT 阅读全文
摘要:
正在选中未选择的软件包 virtualbox-6.1。 (正在读取数据库 ... 系统当前共安装有 199646 个文件和目录。) 正准备解包 .../virtualbox-6.1_6.1.12-139181_Ubuntu_eoan_amd64.deb ... 正在解包 virtualbox-6.1 阅读全文
摘要:
解决ubuntu更新apt软件源时报GPG错误: 当我添加新软件源在更新时,往往会出现 正在读取软件包列表… 完成 W: GPG 错误:http://ppa.launchpad.net/fossfreedom/indicator-sysmonitor/ubuntu xenial InRelease: 阅读全文
摘要:
解决方式, 1 me@ubuntu:~$ sudo passwd 2 密码:< 输入安装时那个用户的密码 3 输入新的 UNIX 密码:< 新的Root用户密码 4 重新输入新的 UNIX 密码:< 重复新的Root用户密码 5 passwd:已成功更新密码 6 me@ubuntu:~$ su 7 阅读全文
摘要:
今天再执行以下代码段的时候,遇到了一个报错".map() is not a function": card.addEventListener("click", function(e) { let cardListE = document.getElementsByClassName("card"); 阅读全文
摘要:
在过去的几年,浏览器都一般使用document.execCommand来进行剪切板操作。诚然,有这样一个单独且被广泛支持的方式去完整的复制和粘贴内容到Web应用是很帮的,但是,这种方式是有一定代价的:剪切板访问是同步的,并且,由于通常是操作用于input元素,因此只能进行DOM的读写操作。 这些问题 阅读全文
摘要:
有三个主要的浏览器API用于实现复制内容到剪切板操作: Async Clipboard API [navigator.clipboard.writeText] 在Chrome66(2018/08)中被支持,是一种较新的方案。 访问时异步执行,且支持Promise,可以编写安全用户提示(如果显示),且 阅读全文