07 2015 档案

摘要:也是让某湿兄帮忙内推,然后过了四五天,电话打来了一面:1.首先是简单的自我介绍2.你觉得一个前端工程师应该具备什么技能 比如用户体验这个方面他就贵问你具体的例子3.让你设计一个web站点,假如只有你一个人设计实现,前端后端都让你一个人负责,具体你要怎么做? 我主要分成了: 需求文档(需求明... 阅读全文
posted @ 2015-07-29 13:17 -渔人码头- 阅读(3878) 评论(1) 推荐(0) 编辑
摘要:匆匆找了某湿兄内了个推,才过两天就收到面试通知了,好吧首先是第一面。其实也没什么可说的,一面主要问基础,二面才进入项目实习之类的探讨,三面两者都有吧但还是综合多一点脑子混了记得不多了,记得多少就记录多少吧,嗯都是问题。一面:1.面试官一上来就先大概了解实习的情况,但不深入,也不谈实习具体的工作,还谈... 阅读全文
posted @ 2015-07-29 11:53 -渔人码头- 阅读(20149) 评论(47) 推荐(13) 编辑
摘要:一 返回的信息提示 Something went wrong request模块请求出现未知错误 其中,所用代码如下(无User-Agent部分) 问题多次派查无果,包括: 1:postman请求正常 2. curl 请求正常 解决办法: 为请求添加user-agent头,如取消上注释部分。(我发现 阅读全文
posted @ 2015-07-27 12:44 -渔人码头- 阅读(1081) 评论(0) 推荐(0) 编辑
摘要:FIS 也是一个新生的前端自动化工具,好下面就来简单介绍一下,真的好简单介绍啊.. 个人觉得FIS已经囊括了一个“大前端”的范畴。 先来看看别人怎么看FIS和Grunt和Gulp F.I.S在实际项目中的应用体验如何? 前端工具里面gulp和fis,有哪些优缺点? FIS和Grunt的区别 FIS入 阅读全文
posted @ 2015-07-22 22:39 -渔人码头- 阅读(801) 评论(0) 推荐(0) 编辑
摘要:gulp是基于流的前端自动化构建工具。 之前也谈到了 grunt的用法,grunt其实就是配置+配置的形式。 而gulp呢,是基于stream流的形式,也就是前一个函数(工厂)制造出结果,提供后者使用。 同样的,也是包括基本用法和各插件的使用。 一、环境配置 gulp是基于nodejs的,所以没有  阅读全文
posted @ 2015-07-22 22:15 -渔人码头- 阅读(2889) 评论(2) 推荐(2) 编辑
摘要:grunt是什么,grunt就是个东西.. grunt作为一个前端构建工具,有资源压缩,代码检查,文件合并等功能。 下面就简单了解grunt的使用。 一、环境配置 grunt是基于nodejs的,所以需要一个 nodejs 环境,未了解的可以 来这看看 还是在windows下, 首先要保证grunt 阅读全文
posted @ 2015-07-22 18:03 -渔人码头- 阅读(7897) 评论(1) 推荐(0) 编辑
摘要:光看是没用的,过不了多久就忘光光,所以还是记录一下吧。 首先windows还是离不开我,所以还是环境还是windows.. 一、SASS环境安装配置 SASS是ruby写的,所以要想将sass编译成css文件,就给配上ruby环境。 windows下载装个 rubyinstaller 就行了,注意要 阅读全文
posted @ 2015-07-22 14:27 -渔人码头- 阅读(1727) 评论(2) 推荐(0) 编辑
摘要:一、CommonJS主要是用于服务器端的规范,比如目前的nodeJS.根据CommonJS规范,一个单独的文件就是一个模块。每一个模块都是一个单独的作用域,也就是说,在一个文件定义的变量(还包括函数和类),都是私有的,对其他文件是不可见的。// foo.jsvar request = require... 阅读全文
posted @ 2015-07-22 03:21 -渔人码头- 阅读(6665) 评论(1) 推荐(1) 编辑
摘要:RequireJS是一个遵循 AMD 规范的模块化加载框架与上文seajs一样,这里简单介绍其相关用法同样的,首先是下载好 require.js -->http://requirejs.org/docs/download.html#requirejsAMD规范是预加载,也就是说会马上将所有模块全加载... 阅读全文
posted @ 2015-07-22 02:42 -渔人码头- 阅读(2030) 评论(0) 推荐(0) 编辑
摘要:SeaJS 是一个遵循 CMD 规范的模块化加载框架CommonJS,CMD,AMD等规范后文会提到,这里主要先了解如何在代码中使用。如果你有使用过nodejs ,那么理解起来就容易多了。我们通过sea.js来加载我们定义的模块(这会儿遵循CMD规范)并使用相应的数据。首先,当然是要下载sea.js... 阅读全文
posted @ 2015-07-22 01:54 -渔人码头- 阅读(2999) 评论(2) 推荐(1) 编辑
摘要:js数组去重有经典的 几种方法 但当数组元素是对象时,就不能简单地比较了,需要以某种方式遍历各值再判断是否已出现。 因为: 1.如果是哈希判断法,对象作哈希表的下标,就会自动转换成字符型类型,从而导致所有元素都相等,这时判断方法不再有意义。一般最后数组就只剩一个 2.如果是直接比较法,则因为对象在内 阅读全文
posted @ 2015-07-05 21:31 -渔人码头- 阅读(10996) 评论(0) 推荐(0) 编辑
摘要:主要用到 str.charCodeAt()和 String.fromCharCode()方法 --》使用 charCodeAt() 来获得字符串中某个具体字符的 Unicode 编码。 --》fromCharCode() 可接受一个(或多个)指定的 Unicode 值,然后返回对应的字符串。 //生 阅读全文
posted @ 2015-07-03 00:15 -渔人码头- 阅读(7204) 评论(1) 推荐(1) 编辑
摘要:cheerio DOM化并解析的时候 1.假如使用了 .text()方法,则一般不会有html实体编码的问题出现 2.如果使用了 .html()方法,则很多情况下(多数是非英文的时候)都会出现,这时,可能就需要转义一番了 类似这些 因为需要作数据存储,所有需要转换 Халк крушит. Новы 阅读全文
posted @ 2015-07-01 18:50 -渔人码头- 阅读(2102) 评论(1) 推荐(0) 编辑
摘要:一、非UTF-8页面处理 1.背景 windows-1251编码 比如俄语网站:https://vk.com/cciinniikk 可耻地发现是这种编码 所有这里主要说的是 Windows-1251(cp1251)编码与utf-8编码的问题,其他的如 gbk就先不考虑在内了~ 2.解决方案 1. 使 阅读全文
posted @ 2015-07-01 18:19 -渔人码头- 阅读(4946) 评论(2) 推荐(2) 编辑

点击右上角即可分享
微信分享提示