日记本
文章平均质量分 61
sir.山
每天写一点
展开
-
项目埋点统计
例如:统计界面离开,使用监听浏览器的 beforeunload 事件,发起请求统计,采用异步的话接口通常无法返回,在Network中会报错;同步请求导致界面需要等待接口返回后才能关闭浏览器; 基于这种情况浏览器提供了sendBeacon方法。了解sendBeacon// 1. DOMString类型,该请求会自动设置请求头的 Content-Type 为 text/plainconst reportData = (url, data) => { navigator.sendBeacon(ur原创 2022-04-02 16:13:18 · 604 阅读 · 0 评论 -
交换两个变量的值不使用第三方变量
一、引入通常我们的做法是(尤其是在学习阶段):定义一个新的变量,借助它完成交换。代码如下:int a,b;a=10; b=15;int t;t=a; a=b; b=t;这种算法易于理解,特别适合帮助初学者了解计算机程序的特点,是赋值语句的经典应用。在实际软件开发当中,此算法简单明了,不会产生歧义,便于程序员之间的交流,一般情况下碰到交换变量值的问题,都应采用此算法(以下称为标准算法)。二、四种不借助第三变量的交换方法上面的算法最大的缺点就是需要借助一个临时变量。那么不借助临时变量可以实现交换原创 2021-03-23 00:50:59 · 628 阅读 · 0 评论 -
HTTP和HTTPS协议
1、http的请求报文和响应报文http请求报文:请求行(请求方法+url)、请求头、请求体http响应报文:状态行(http版本+状态码)、响应头、响应体2、常用的http请求类型请求类型: GET、POST、DELETE、PUT、OPTIONS、CONNECT、HEAD、TRACE、3、http和https的区别、为什么https更加安全,ssl加密是怎样的http是直接和tcp通讯,https=http+ssl加密http端口号为80,https端口号为443http基于应用层,ht原创 2021-03-09 23:57:04 · 254 阅读 · 0 评论 -
eslintrc与Vscode
不同的开发人员安装的vscode可能不太一致,导致在开发时运行一直报缩进、空格等问题解决方案:如果遇到 ‘方法前要加缩进’,‘文本缩进没有对齐’ 等情况!Missing space before function parentheses space-before-function-paren可以修改配置文件或是将自己vscode配置修改一下,通常选择修改自己vscode兼容大家项目;在项目根目录.eslintrc.js配置文件添加如下代码:‘space-before-function.原创 2021-03-06 18:22:14 · 350 阅读 · 0 评论 -
请求接口模拟
模拟接口心得在模拟接口请求中,将请求头中的参值都拿过来使用,防止因为某些值未传导致,请求失败!简化请求头,通常涉及到一些必填字段,例如:Content-Type, Host, Content-Length,和保存token的字段;由于后端在请求配置不同,Content-length不一定传数字,如果请求不需要告知后端,需要获取的字节长度,可设置Content-length: null; 但是需要Transfer-Encoding,Content-Encoding指端配合使用;由图所得;请求中分别删原创 2021-02-24 16:36:57 · 570 阅读 · 0 评论 -
马云马斯克的碰撞
以下为对话全文: 2019年08月30日主持人:欢迎两位,非常高兴你们出席今天的会议,大家都很盼望这次对话。大屏幕上会打一些关键词,请你们直接点一下你们感兴趣的关键词进行对话。马斯克:说说AI吧。在中文里AI是不是指的是爱这个意思?马云:我不喜欢AI被称为人工智能,我称它为阿里巴巴智能。马斯克:我也这么感觉。一般大家都会低估人工智能的能力,他们觉得可能就像是聪明的人而已。实际上,人工智能比...原创 2019-09-01 00:13:38 · 289 阅读 · 0 评论 -
chrome浏览器修改网页编码格式
chrome安装插件,插件下载并解压链接: https://pan.baidu.com/s/1fBAtdgwsYciL7mfu9U9tWA 提取码: hwgx打开chrome, 更多工具–》拓展程序–》加载已解压的拓展程序,将解压后地址导入,ok右键即可看到 Charset ,...原创 2019-08-28 14:47:46 · 1239 阅读 · 2 评论 -
敏感词
微信小程序敏感词过滤api : 点击跳转阿里敏感词过滤api: 点击跳转腾讯云敏感词过滤api: 点击跳转百度敏感词过滤api: 点击跳转 500元/月/1并发 (付费)...原创 2019-08-18 00:29:32 · 2360 阅读 · 0 评论 -
我们在坚持什么
那个忽悠马云10个亿,被阿里同事指着鼻子让他滚蛋的人,后来怎么样了?后来,他成为阿里巴巴集团首席技术官,而且被公认为,近10年来,中国最好的首席技术官。他叫王坚,被称为“阿里云之父”,阿里最受争议的领导,曾被骂了整整4年,在开会时委屈到流泪。王坚对马云有多重要?他让阿里拥有了自己的技术,帮阿里巴巴在全球拿下超过140万客户,为全球76.5万用户提供云计算和大数据的服务,年营收112亿,...转载 2019-04-20 11:17:16 · 291 阅读 · 0 评论 -
Linux服务器命令
1.系统信息arch 显示机器的处理器架构(1)uname -m 显示机器的处理器架构(2)uname -r 显示正在使用的内核版本dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI)hdparm -i /dev/hda 罗列一个磁盘的架构特性hdparm -tT /dev/sda 在磁盘上执行测试性读取操作cat /proc/cpuinfo 显示CPU in...翻译 2018-10-31 23:55:07 · 10007 阅读 · 1 评论 -
以管理员身份打开cmd
打开文件夹: 输入下面链接 C:\Windows\System32在改文件夹中找cmd.exe 右键单击管理员运行 就完成操作原创 2018-09-07 14:24:36 · 8100 阅读 · 0 评论 -
mete标签的故事
我们就说说meta标签 < meta http-equiv=”refresh” content=”0; url=”> 重新定向到指定的网页,content后面跟的是时间(单位秒),把这句话加到指定网页的< head>< /head>里 一般也用在实时性很强的应用中,需要定期刷新的 比如一般的网站广告页面打开几秒后自动跳转到...原创 2018-07-13 13:36:10 · 402 阅读 · 0 评论 -
移动端适配
简单介绍一下移动端适配方式必写的viewport 规定移动端视图的缩放比,设置最佳视图。<meta name="viewport" content="width=width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0,minimum-scale=1.0">为什么存在适配的问题...原创 2018-07-02 16:38:04 · 609 阅读 · 0 评论