解决百度无法收录搭建在GitHub上的个人博客的问题
解决百度无法收录搭建在GitHub上的静态博客的问题 警告如果你正在寻找本博客的搭建文档,博主建议您查看这个仓库的README。 背景由于GitHub禁止百度爬虫访问,造成托管在GitHub Pages上的博客无法被百度收录。相关问题可以通过百度站长平台的抓取诊断再现,每次都是403 Forbidden的错误。 解决方案同时将博客同时同步托管到GitHub Pages和coding pages上,解决百度不收录问题。最后发现在国内使用coding pages打开速度特别快,而且还会被百度收录,因此我把coding pages的站点作为主站点,原本在github pages的作为分站点。 步骤: 1、注册coding账号,创建仓库,把代码推送到coding仓库,并开启pages服务。 git 操作部分和使用github的差不多,不了解git操作的可以看我的另一篇文章:Git使用手册 2、我的博客项目使用vuepress搭建的,使用的是如下自动部署脚本,同时将代码推送到github和conding。 1234567891011121314151617181920212223...
GitHub高级搜索技巧
GitHub高级搜索技巧in:name <关键字> 仓库名称带关键字查询 in:description <关键字> 仓库描述带关键字查询 in:readme <关键字> README文件带关键字查询 stars(fork): >(=) <数字> <关键字> star或fork数大于(或等于)指定数字的带关键字查询 stars(fork): 10..20 <关键词> star或fork数在10到20之间的带关键字查询 size:>=5000 <关键词> 限定仓库大于等于5000K的带关键字查询 pushed(created):>2019-11-15 <关键字> 更新 或 创建 日期在2019年11月16日之后的带关键字查询 license:apache-2.0 <关键字> LICENSE为apache-2.0的带关键字查询 language:java <关键词> 仓库语言为Java的带关键字查询 user:<用户名> 查询某个用...
new命令原理
new命令原理 使用new命令时,它后面的函数依次执行下面的步骤: 创建一个空对象,作为将要返回的实例对象。 将这个空对象的原型,指向构造函数的prototype属性。 将这个空对象赋值给函数内部的this关键字。 开始执行构造函数内部的代码。 如果构造函数内有返回值且为对象类型,则返回该对象,否则返回上面创建的实例对象。 12345678910111213141516171819202122232425262728293031323334353637383940414243// 构造函数function Person(name,age){ this.name = name this.age = age}// 自定义_newfunction _new() { // 将 arguments 对象转为数组 var args = [].slice.call(arguments); // 取出构造函数 var constructor = args.shift(); // 创建一个空对象,继承构造函数的 prototype 属性 ...
Git使用手册
Git使用手册安装官网下载:https://git-scm.com/downloads 下载完成后使用默认进行安装。 安装完成后,在开始菜单里找到 Git -> Git Bash,蹦出一个类似命令行窗口的东西,就说明Git安装成功!还需要最后一步设置,在命令行输入: 12git config --global user.name "Your Name"git config --global user.email "email@example.com" 因为Git是分布式版本控制系统,所以,每个机器都必须自报家门:你的名字和Email地址。 创建版本库(仓库)1234567891011# 创建仓库mkdir <仓库name> # 进入仓库cd <仓库name># 此命令用于显示当前目录pwd# 把当前目录初始化成Git仓库git init 也不一定必须在空目录下创建Git仓库,选择一个已经有东西的目录直接git init也是可以的。 添加文件到仓库在仓库目录下放入文件,如新建一个test.txt文件,...
Markdown使用教程
Markdown使用教程一、Markdown简介 Markdown 是一种轻量级标记语言,它允许人们使用易读易写的纯文本格式编写文档。 应用当前许多网站都广泛使用 Markdown 来撰写帮助文档或是用于论坛上发表消息。例如:GitHub、简书、知乎等 编辑器推荐使用Typora,官网:https://typora.io/ 二、徽章什么是徽章徽章是一种小巧精美的小图标,一般配有相关文字进行辅助说明,可对数据进行监控,链接跳转等,富有表现力。 常见于github项目主页,但其不仅出现于 github 项目主页,凡是能够表现图片的地方都可以出现徽章。 徽章的使用 在markdown中使用 12345格式:[](超链接地址) # 即超链接内部嵌套图片语法:[](https://github.com/xugaoyi) 徽章生成网站:https://shields.io/ 本文档主要介绍markdown,不对徽...
面试问题集锦
面试问题集锦请做一下自我介绍回答提示: 一般人回答这个问题过于平常,只说姓名、年龄、工作经验,这些在简历上都有。其实,企业最希望知道的是求职者能否胜任工作,包括:最强的技能、最深入研究的知识领域、个性中最积极的部分、做过的最成功的事,主要的成就等,要突出积极的个性和做事的能力,说的合情合理企业才会相信。 你最大的优点是什么?回答提示: 沉着冷静、条理清楚、立场坚定、乐于助人等,加上例子如:我在XX经过一到两年的培训及项目实战,加上实习工作,我想我适合这份工作。 说说你最大的缺点?回答提示: 这个问题企业问的概率很大,通常不希望听到直接回答的缺点是什么等,如果求职者说自己小心眼、非常懒、工作效率低,企业肯定不会录用你。要从自己的优点说起,中间加一些小缺点,最后再把问答转回到优点上,突出优点的部分。 说说你对加班的看法?回答提示: 实际上好多公司问这个问题,并不证明一定要加班,只是想测试你是否愿意为公司奉献。 回答样本: 如果是工作需要我会义不容辞加班,我现在单身,没有任何家庭负担,可以全身心的投入工作。但同时,我也会提高工作效率,减少不必要的加班。 说说你对薪资的要求?回答提示: ...
CSS3之animation动画
CSS3之animation动画 可用F12开发者工具查看元素及样式,可打开codepen在线编辑代码。 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126```html<html> <div class="animationBox"> <div class="rotate">旋转动画1</div> <div class="play"> <div c...
多种数组去重性能对比
多种数组去重性能对比测试模板12345678910111213141516171819202122// 创建一个 1 ~ 10w 的数组,Array.from为ES6语法let arr1 = Array.from(new Array(1000000), (x, index) => { return index})let arr2 = Array.from(new Array(500000), (x, index) => { return index + index})let start = new Date().getTime()console.log('开始数组去重')// 数组去重function distinct(a, b) { let arr = a.concat(b); // 去重方法}console.log('去重后的长度', distinct(arr1, arr2).length)let end = new Date().getTime()con...
flex布局案例-基础
flex布局案例-基础 可用F12开发者工具查看元素及样式,可打开codepen在线编辑代码。 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677``` html<html> <div class="box"> <span>1</span> <span>2</span> <span>3</span> <span>4</span> <span>5</span> <span>6</span> <span>7</span> </div></html><style&g...
flex布局案例-骰子
flex布局案例-骰子 可用F12开发者工具查看元素及样式,可打开codepen在线编辑代码。 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150```html<html> <div class="box2"> <div class="first-face"> &...








