在引入许多官方的CDN静态库时,会发现我们引入的script中,不单单只有src属性,还有crossorigin和integrity属性。
今天我们来讲讲递归算法,递归在我们日常工作中是比较常见且常用的算法,面试中面试官也经常会让我们手写递归算法。由此可见递归算法的重要性。
俗话说,好记性不如烂笔头,要想成为一名好的程序员,时刻记录自己遇到的问题和解决方案才能让自己不断成长,所以为了成为一名优秀的程序员,我习惯用Markdown这种语法来记录自己的所见所得。下面就简单介绍一下Markdown。
是网站应用程序的安全泄露攻击,是代码注入的一种。它允许恶意用户将代码注入到网页上,其他用户在观看网页时就会受到影响。
http://www.xiaonei.com/crossdomain.xml <!– http://www.xiaonei.com/ –> ? <cross-domain-policy> <al
前段时间发现我的博客老是报456错误,而且国内速度加载越来越慢,不知道是什么问题,打算优化下。正在我查资料的时候,突然发现,腾讯云COS竟然支持静态网站部署了,卧槽,那我还放在Github Page干嘛,想办法迁移到国内吧!然后我再Hexo插件库发现了这么一个东西hexo-deployer-cos,有大神写了快速部署插件,说用就用,但是部署的时候踩了两三次坑,固写本文记录。本文域名将用www.test.com代替。
对一次网络请求过程的了解程度,一是展现你的专业知识;二是深刻的理解,让你在大型网站架构中做出更适合、可靠的架构。而DNS是这一切的出发点,本文结合一张常用架构图,来描述一下这个过程。
我叫王大锤,当然不是。。。我叫饶琛琳,目前是新浪网系统架构师,专注于实时数据处理和监控领域。下个月,我要迎来自己亲手招的第一个应届生入职,所以,借51CTO的平台,给应届生们分享一下我毕业以来的一些小
国外很多网站都在使用 Cloudflare CDN,但分配给中国内地访客的 IP 并不友好(延迟高、丢包多、速度慢)。虽然 Cloudflare 公开了所有 IP 段 ,但想要在这么多 IP 中找到适合自己的,怕是要累死,于是就有了这个软件,只需简单几步就让你访问速度飞起。
上一篇讲到了快速构建项目的通用 webpack 构建,此篇将结合业务修改 H5 的脚手架
最近在写公共头像服务嘛,说实话,Gr的默认头是真的丑,而且好多人都没有注册Gr所以,看到评论区大片的下图
GitHub 越来越有名,很多同学都把它作为一个关键字加入自己的简历当中。不过我在面试中,问到如何使用 GitHub,对方通常会答复:上去看源码呀!这个答案完全无法让我满意,接下来我想简单谈一下,我认为应该如何使用 GitHub。 Issues 和 PR 一个 GitHub 仓库可不仅仅是一份源代码那么简单。GitHub 是开发者社交平台,所以每个项目在代码之外,都会有两个非常重要的模块: Issues 问题,包括 Bug,和其它使用者希望有的功能 Pull Requests(PR) 其他的开发者在这个项目
今年打算以「系列文章」的方式,来写架构干货文,用通俗易懂的话,把那些晦涩的核心知识给梳理出来,你看着也会很舒服,说不定还能有点儿小兴奋。其实,输出才能倒逼更好的输入,2021 与你共勉,我们一起努力吧!
首先建立如下c2配置文件,贴上部分代码,官方wiki介绍在这里:https://www.cobaltstrike.com/help-malleable-c2
这篇文章,我现在回头看2021-02-20我都不知道我在写啥😂 所以有问题还请多包涵 前言 一切的一切只能从一只蝙蝠开始说起。 很不幸的事情,我们广东在2020-05-11就准备错峰开学了(而初三或者高三就在2020-04-27号开学) 不过这些不是重点,反正开学就开学了,劳资巴不得开学!呆在家里累的一批,出去玩还要带口罩麻烦…… 这次就是闲的慌,打算把我博客里面的看板娘(那个可调戏的2233),扒到我的桌面上,作为互动。 因为我的桌面已经是可以互动了,只是不能鼠标互动233 image.png (不
我最早接触 Serverless 大概是在 18 年 6 月,那时候我在阿里云的学生机刚好到期,那台机子上我有装宝塔面板,然后在上面只放了一个 Typecho 的个人博客站,好像这台服务器似乎一直都是被我拿来当作虚拟主机用,最多也只是登上宝塔面板清一下内存这样子,所以,在我阿里云一年的学生机到期之后,我就果断选择了放弃续费服务器。从那时起我就变成了一个彻底的 Severlesser。
既然点开了,就不啰嗦为什么学Vue了,或者Vue有多好。实在太多大佬已经解释过了。初体验,那么必然就是先怎么安装,然后怎么使用Vue输出Hello World,最后再说一下Vue的总体结构。
51.写出执行结果,并解释原因 ["1", "2", "3"].map(parseInt); 分类:JavaScript 答案&解析 52.写出执行结果,并解释原因 [typeof null, null instanceof Object] 分类:JavaScript 答案&解析 53.写出执行结果,并解释原因 function f() {} const a = f.prototype,b = Object.getPrototypeOf(f) console.log(a === b); 分类:Java
由于这个奇葩的软件 是 专门教学使用,加上也没啥学校用,所以 这个学起来 也太艰巨了。
大家可以看下, XMLHttpRequest 和 onreadystatechange事件
刚刚经过“618购物节”的挑战,京东(此文简称JD)首次向大众公布了618的交易额,那就是1199亿元。什么?才1199亿,阿里系小伙伴肯定在后面偷笑,搞了18天的大促,还不如淘宝“双11”一天的销售额。不过没关系,这次强东哥非常满意,因为“618”这个日子,这个让全国网民们沸腾的节日,已经被京东写进历史,这足以证明强东哥这一年的强势回归是有多么重要。
12月15日,由腾讯云主办的首届“腾讯云+社区开发者大会”在北京举行。本届大会以“新趋势•新技术•新应用”为主题,汇聚了超40位技术专家,共同探索人工智能、大数据、物联网、小程序、运维开发等热门技术的最新发展成果,吸引超过1000名开发者的参与。以下是小程序分会场的演讲内容,稍作整理,分享给大家。
前言 这里筑梦师,是一名正在努力学习的iOS开发工程师,目前致力于全栈方向的学习,希望可以和大家一起交流技术,共同进步,用简书记录下自己的学习历程. 本文阅读建议 1.一定要辩证的看待本文. 2.本文主要阐述了自己在学习计算机基础后的感想. 3.觉得哪里不妥请在评论留下建议~ 4.觉得还行的话就点个小心心鼓励下我吧~ ---- 编程人员的拉锯战 程序员作为新时代的高收入、高回报的工作,一直是大部分毕业生以及转业人员的首要选择,当然这其中也有培训机构的功劳。 随着选择程序员行业的人越来越
本次面试直接负责人技术总监 A,另外两人好像是同岗位不同部门负责人 (B 和 C)(嗯,年龄都是 35+)。
说起微前端框架,很多人第一反应就是 single-spa[1]。但是再问深入一点:它是干嘛的,它有什么用,可能就回答不出来了。
大家可能在CSS中见到过字符@然后加一些关键字的用法,这种用法就称之为AT规则,在CSS中,种类还是很多的,这里总结列举下。
这并不是什么新观念,大家都听说过这句话,也会说这句话。那笑来老师说这句话有什么道理呢?
最近想起了七年前的自己,也作为一个通信freshman,每天往返于学校和公司之间,以实习生的身份开始通信生活,毕业后入职,一干就是七年。
其实智能合约一点都不智能,它只是开发好的一段程序部署在区块链上,我们可以调用其中的方法而已。
如果不用nginx,仅仅只是tomcat,要想在同一个80端口下去开多个http服务是不行的,只能开一个,但是使用nginx后,可以开多个,并且可以针对不同的域名去进行访问和配置,这就是虚拟主机的功能。而配置中的server就是一个虚拟主机。
堡垒机现在已经成为各个公司企业的标配,有了堡垒机可以给公司运维安全系统的管理带来更好的保障。市面上也不断地推出最新技术的堡垒机。堡垒机的各种功能也在不断完善当中,为各大企业解决了许多的安全隐患,那么堡垒机应用发布服务器是干嘛的?
前不久,处理生信分析的网页版自动化报告时候就使用过 fancybox,今天在优化个人博客,为博文增加图片缩放效果,解决一些滚动条问题时,才从 fancybox 的 Github 源码中接触到 gulp —— 一个基于流的前端自动化构建工具,本文是学习的一些记录。
最近在echarts官方看到了一个航班选座的示例,感觉很好,可以扩大,缩小,鼠标放置到座位上可以显示座位号,允许默认选中座位。于是在5.1假期抽了一点点时间,来写一篇文章,深入研究分析一下这个示例,解析一下这个示例的完整代码。首先让我们来看下示例的效果图。
Python是一门解释型,弱类型,高级开发编程语言;可广泛应用于众多领域,如:网页开发,数据分析,爬虫等众多领域。
说起华山,我就想起岳不群,不,令狐冲;说起泰山,我就想起司马迁,他的那句名言“人总有一死,或重于泰山,或轻于鸿毛”,真的发人深省啊。这就意味着,阿里出品的泰山版 Java 开发手册,是迄今为止最重量级的。
很久之前就做过mysql的部分应用架构,包括主从复制和集群等,一直没有形成博客记录下来,虽然网上也有很多的相关资料,但是出于加深记忆,还是把自己的操作步骤和截图一步步记录下来,回头忘了也可以回顾,当然,也希望有小伙伴能得到帮助。
面向对象的程序设计的核心是对象(上帝式思维),要理解对象为何物,必须把自己当成上帝,上帝眼里世间存在的万物皆为对象,不存在的也可以创造出来。
提到分布式配置中心,可能很多人对于这一词汇都比较陌生,但对于一些运维人员来说,分布式配置中心是非常重要的,它可以为我们提供动态修改程序运行的能力,这对于互联网行业来说是非常关键的,可以让系统在运行时也
A线程: A要去做事情A1,A2, A3。 如果A1正在执行的情况下A2, A3都不能执行,这叫做同步,也叫阻塞。A2必须等A1执 行完毕之后才能执行。
我最早接触Serverless大概是在18年6月,那时候我在阿里云的学生机刚好到期,
有很多新手第一次认识云硬盘的时候,不知道它是做什么的,便会发出这样的疑问,高性能云硬盘干嘛用的?还有普通云硬盘以及SSD云硬盘,它们三者又有哪些区别呢。大家不要担心自己的问题该怎么样解决,小编特意为大家整理了高性能云硬盘干嘛用的这个话题文章,希望对大家有所帮助,欢迎阅读。
本文结合自己前端日常开发中,经常用到的且非常重要的一些知识点,进行了汇总,这是本系列第一篇。
cypress 我们直接去Cypress的官网,根据教程我们先进入我们项目的根目录,执行npm install cypress --save-dev,在安装完成之后是没有任何的动静的,除了我们的package.json中会多一个版本号的记录,在这里我们根据指引在控制台中输入node_modules/.bin/cypress open这一条命令主要是让我们进入这个目录后去执行cypress的一个可执行文件,在等待片刻后页面上会弹出一个熟悉的控制台,在控制台中会有一个Alert,我们点击按钮got it 就可以看到我们项目的根目录中生成了一个cypress.json文件和一个Cpress的文件夹,在文件夹的intergration中会有一些默认写好的spec,这些用例是框架在找不到指定路径时就会默认生成这么一个目录去提供整体结构的示例的,在cypress\integration 文件夹下写测试用例,可根据情况分文件夹存放 然后我们在cypress.json中填入我们需要修改的信息
直播平台是一个靠社交维持的关系系统,但新兴直播平台并不像YY或者9158那样有稳固的主播和客群体系,所以直播平台之间竞争最好的办法就是挖对方平台的优质主播。 直播平台,洗牌在即? YY是少数有公开财报
前不久,处理生信分析网页版自动化报告的时候就使用过 fancybox,今天在优化个人博客,为博文增加图片缩放效果,解决一些滚动条问题时,才从 fancybox 的 Github 源码中接触到 gulp —— 一个基于流的前端自动化构建工具,记录一下学习的过程。
在大型企业从事过运维工作的朋友想必都清楚,公司运维混乱是非常常见的现象。人数一旦多了起来,就会出现多人共用一个账号,或者一人使用多个账号的问题,时间一长难免会增加账号泄露的风险,而且也会导致一些违规操作行为的发生,对于公司信息安全的风险是非常大的。因此运维人员都深知堡垒机所带来的特殊意义,堡垒机的使用也开始流行起来。那么,堡垒机的应用发布服务器是干嘛的?下面一起来了解一下吧!
今天,老板出差了,临时找了个技艺精湛的师傅帮他看店。 但是,老板有一个要求,一切流程,必须按照他定下来的规则走,烤面包,必须以他的方式来烤,烤肉,也必须以他的方式来,奶油怎么挤、生菜要多大等等都必须按照他的来,以确保顾客吃了之后没有啥反感。
刚开始了解Node感觉很吊,各种说高性能,可是一直不理解为什么单线程会比多线程快?为什么异步IO比非阻塞IO快?因此,本篇在阅读相关书籍后,根据自己的理解,整理此文,如有错误,仅代表理论不精,必当修改,以免误导他人。还请多多指正..... 关于阻塞IO和非阻塞IO 系统内核只有两种IO模式—— 阻塞IO和非阻塞IO。这里的IO可不仅仅是读取文件内容,而是更为广泛的概念。比如Socket啊,网络Socket,磁盘读取等等,这些相比于CPU计算都是很耗时的。 下图为阻塞IO的工作模式: 阻塞IO在需要获
领取专属 10元无门槛券
手把手带您无忧上云