Xu-Blog

养一猫一狗,猫叫啵啵,狗叫没想好~~

0%

很久没有登录 NexT 官网了,这几天去官网查看,发现 NexT 已经升级到 NexT7 了。便想到了升级主题的方法。一查资料发现好像升级还可以提升访问速度。那就必须得大干一番了。

升级 Hexo

首先进行 Hexo 版本升级

Hexo 版本升级可以通过 npm 实现,相关命令如下:

阅读全文 »

代理模式(Proxy)

为一个对象提供一个代用品或占位符,以便控制对它们的访问。

代理模式是一种非常有意义的模式,在生活中可以找到很多代理模式的场景。比如,明星都有经纪人作为代理。

代理模式的关键是,当客户不方便直接访问一个对象或者不满足需要的时候,提供一个替身对象来控制对这个对象的访问,客户实际上访问的是替身对象。替身对象对请求做出做出一些处理之后,再把请求转交给本体对象。

阅读全文 »

策略模式(Strategy)

定义一系列的算法,把它们一个个封装起来,并且使他们可以互相替换。

策略模式有着广泛的应用。我们用例子来说明:

策略模式计算奖金

公司年终奖根据员工的工资基数和绩效来发放,例如,绩效为 S 的年终奖有 4 倍工资,绩效为 A 的有三倍工资,B 为 2 倍工资。我们用代码来实现:

阅读全文 »

仪式感

什么是仪式感??以下来源百度百科:

仪式感是人们表达内心情感最直接的方式,仪式感无处不在。法国童话《小王子》里说,仪式感就是使某一天与其他日子不同,使某一时刻与其他时刻不同。中国人向来是注重“仪式感”的。

我现在所处的这个时代已经和父母亲的那个时代天差地别了,想起有句话:“现在这个年纪,千万不要和家人说一个“累”字。他们所理解的累,应该是工厂那种披星戴月,早出晚归,体力不支那种。而他们并不曾理解我们所谓的累,是一种对过去没啥怀念,对现在没啥追求,更不知未来在哪里的茫然感。”

阅读全文 »

Python爬虫-爬取京东商品

因为要教实验室的其他“小朋友”,所以自己要在课余时间学下 Python,昨天突发奇想,之前在爬取淘宝的过程中免不了遇到问题,那么在爬取其他网站的时候也会遇到问题。俗话说:问题才是最好的老师。(PS:编的)那么就不墨迹,目标一转,爬一下京东,练练手,本文不对代码做过多讲解,只讲解遇到的问题。

首先查一下京东的 robots 协议?(一直看不太懂,还得好好查,嗯~)

阅读全文 »

单例模式(Singleton)

保证一个类仅有一个实例,并提供一个访问它的全局访问点。

单例模式是一种常用的模式,有一些对象我们往往只需要一个,比如线程池、全局缓存、浏览器重的 window 对象等。在 javaScript 开发中,单例模式的用途同样非常广泛。试想一下,当我们单击登陆按钮的时候,页面中会出现一个登录浮窗,而这个登录浮窗是唯一的,无论单击多少次登录按钮,这个浮窗都只会被创建一次,那么这个登录浮窗就适合用单例模式来创建。

阅读全文 »

JavaScript的this

在 JS 中,this 的调用完全取决于函数调用时的上下文,而不是像 Java 一样,this 在声明的时候确定。JS 中 this 的指向大概能分为 4 种情况,分别是:

  1. 作为对象的方法调用
  2. 作为普通函数的调用
  3. Function.prototype.call 或 Function.prototype.apply
阅读全文 »

面向对象的JavaScript

JavaScript 没有提供传统面向对象语言中的类式继承,而是通过原型委托的方式来实现对象与对象之间的继承。JavaScript 也没有在语言层面提供对抽象类和接口的支持。正因为存在这些跟传统面向对象语言不一致的地方,我们在用设计模式编写代码的时候,要跟传统面向对象语言加以区别。所以在学习设计模式之前,我们需要对 JavaScript 在面向对象方面的认识。

阅读全文 »

TypeScript 入门

内容介绍

  • 学习 TypeScript 的好处
  • TypeScript 概念,语法和特性

前置知识

  • 需要理解 ES5,ES6,JavaScript,TypeScript 的概念和关系
    • ES:是 JavaScript 语言的规范,ES5,ES6 是这个规范的两种版本
    • JS 和 TS 是两种客户端脚本语言,JS 是 ES5,TS 是 ES6 规范
  • 需要有一定 JS 开发经验
    • 程序控制,变量声明等
阅读全文 »

说一声再见,就是死去一点点。

—— 钱德勒《漫长的告别》

近期要出差,此时刚经历一番波折,抵达机场候机,飞机晚点了。一路的风风火火,在机场这一小会的沉静,让我不禁想到:我是否过于粗暴的对待了本该温柔以待的生活。

我喜欢看书,尤其是小说,每次读小说都会想要一口气读完。就想起了一本书:《漫长的告别》。早已经习惯了快速阅读的我,在读这本书的时候忍受不了他的漫长,恨不得一目十行去探究事情的真相,随着漫长的结束,真相却来的如此突然,告别也来的如此悲伤。在我粗暴的阅读过程中,恍然想到,马洛在某个和特里喝完酒分开的夜晚,马洛说“如果我早知道他。。。我就不会。。。”一瞬间如遭雷击。

阅读全文 »