2015-07-09 Quanyin Tang
Fork 自 Huxpro@Github,作为模板进行创作 下滑这里查看更多内容 7月9日,我在公司内部进行了名为「JavaScript 模块化七日谈」分享,并将该 Slides 分享到了微博上。出乎意料地,这篇微博先后被 @JS小组 @尤小右 @寸志 等近 200 人转发,阅读达到 10w,获得了还不错的评价。 继续阅读 »
2015-01-25 W.Y.
调试 JavaScript 也许是一场噩梦:一些错误非常难理解,并且给出的错误行号并不是总是很有帮助。如果有一个列表,列举这些错误的意思和如何修复它们,将对我们非常有帮助。 本文列举了 JavaScript 中一些奇怪的错误。对于相同的错误不同的浏览器可能给出不同的提示,所以分别给出了不同的例子。 more 如何阅读错误 进入正题之前,我们先快速分析一下错误消息的结构,这对我们理解错误消息非常有用,同时也将有助于你理解那些没有在本文中列举的错误。 Chrome 中一个典型的错误看起来像这样: Uncaught TypeError: undefined is not a function 该错误的结构如下: *Uncau 继续阅读 »
2014-05-20 W.Y.
此文译自 Dmitry A. Soshnikov 的 JavaScript. The core.. 本文是详解 ECMA-262-3 系列的概述和总结。每个部分都包含对应章节的连接,所以你可以阅读它们以获得更深入的了解。 目标阅读者:有经验的程序员,专业人士。 我们从对象的概念开始,这是 ECMAScript 的根本。 more 对象 ECMAScript 做为一个高度抽象的面向对象语言,是通过对象来交互的。即使 ECMAScript 里边也有基本类型,但是,当需要的时候,它们也会被转换成对象。 一个对象就是一个属性集合,并拥有一个独立的 prototype(原型)对象。这个 prototype 可以是一个对象或者 nu 继续阅读 »
2016-09-19 曹强
由于前不久买了个kindle,所以就一直琢磨怎么把它用好,发现亚马逊提供了一个推送服务,可以把书籍推送到绑定的kindle上,所以就在网上搜罗了一些kindle推送的网站,像kindle推、看云等都是很好的平台,有的时候也想把本地书籍推送到kindle上阅读,方法当然也有很多,比如直接连接到电脑、通过邮箱发送邮件等,这些都是很好的办法,下面我就将介绍一种使用sendMail发送邮件的方法 more 安装 到sendMail官方网站去下载压缩包,解压即可使用 发送邮件 进入到解压后的目录,你也可以把这个目录配置到环境目录中这样更方便使用 使用命令: bash sendEmail -f yourselfemail@163 继续阅读 »
2015-07-26 王财勇
本文是笔者在阅读众多资料,包括网上资料、教科书的基础上,编写而成。 其基本写作框架是: 1.从数学的角度,对奇异值分解做更加准确的描述,包括定义和性质; 2.matlab的奇异值分解函数简介; more 数学上的SVD 我们阐述关于SVD的定义。 【定义】令$A\in R^{m\times n}$,则存在正交矩阵 $U\in R^{m\times m}$, $V\in R^{n\times n}$使得: $$ A=U\Sigma V$$,其中$$\Sigma = diag(\Sigma_1,O) \in R^{m\times n}$$且 $\Sigma_1=diag(\sigma_1,\sigma_2,...,\sigma_r) 继续阅读 »
2017-09-02 jude
序 本文适合使用过 fiddler 、对它有所了解的朋友阅读。 以下内容基于: 操作系统:windows 10 fiddler 版本:v4.6 解决跨域问题 通用情况 用 fiddler 解决跨域问题的原理是通过规则来设置响应头的相应字段。 在 fiddler 右侧的 "详情和数据统计面板" 中找到 FiddlerScript 标签页,里面是一个脚本文件,语法有点像 typeScript ,不难看懂,里面只定义了一个 Handlers 类,可以通过它来编辑 fiddler 菜单栏中的 Rules 选项以及 fiddler 处理请求的回调函数。 继续阅读 »
2016-07-18 Jamling
Hexo高亮 hexo已实现代码高亮,代码封装在hexo-util插件中,使用的是highlight.js,通过include_codetag标签来使用,功能已经很强大了,而且自带行号显示,可以满足大多数博主的需求了。但是它仍然存在一些局限性,比如在Nova主题中,有些语言不支持,无法高亮,而且界面也比较丑,所以个人还是倾向于自由使用[hightlight.js]来高亮代码,使用起来比较灵活,还能扩展一些功能,但是highlight.js默认是不带行号的。为此,也是遇到了不少坑。后来在某歪果仁的博客中找到一个行号解决方案,在其基础上,终于实现了一个较为理想的代码高亮方案。 如果想和我一样爱折腾,请继续阅读本文,再次声明,本系列需 继续阅读 »
2018-04-15 jude
《中国国家治理的制度逻辑》由周雪光所著, 2017 年出版,是集作者多年研究之作。原以为它主题敏感,会被列为禁书不许出版,上网一查,发现各大书店曾经有售,可惜半年不到最终还是下架了。不过后来作者直接把 PDF 格式的书放到网上开放阅读,没读过又感兴趣的朋友可以到这个网址下载 PDF 。 继续阅读 »
2013-05-04 Zhang zhengzheng
以前上学的时候其实大概读过这本书,但是那时没有什么项目经验,对于重构还很难理解其意义,最近因为又读了一遍这本书,发现确实是很棒的一本书,虽然现在写javascript,而这本书是以java为基础的,但仍然有很多值得参考的地方,尤其是一些常见的重构手法,让人看的时就会觉得对对对,确实经常这么干,比如Extract method还有Replace array with object等等都可以应用到其他环境中。 阅读这本书最重要的首先是需要理解的是什么是重构,以前也自诩会定期重构代码,但现在想想,其实真正算作重构的时候并不多,大部分时候我们其实只是在重写,只是因为项目规模较小,所以许多问题并没有暴露出来罢了。 先看看重构的定义:“对软 继续阅读 »
2015-09-01 Zhang zhengzheng
从去年春天就开始翻译这本《Pro AngularJS》,前前后后将近1年半总算是正式出版。从最初的兴奋,到期间的苦逼,最后拿到样书,还是很满足的。这本书由浅入深的详细介绍了AngularJS的各种功能和原理,以及大量示例贯穿全书,开头甚至还有一些JavaScript的基础。原书一共600多页,我和同事各翻译了300多页,我主要是翻译的关于Services的第三部分以及第一部分的后几章。 总的来说收获很多,对AngularJS有了更深入的理解,虽然书中使用的AngularJS版本已经比较旧了,但是对很多方法的使用以及原理的解读还是非常不错的。并且英语阅读能力也感到有明显提升,许多长句子一开始完全不知所云,花了好几个小时通过上下文和代 继续阅读 »