puhongru

135
获赞数
4
关注数
59
粉丝数
北京
北京邮电大学 | 软件工程
IP 属地未知
2016-07-25 加入
浏览 10.9k

立志成为一名合格的前端开发工程师

584 声望|达人
全站排名超越 97% 用户
http
294
javascript
194
html
127
css
102
html5
97
黄金勋章
暂未获得该勋章
如何获得
白银勋章
暂未获得该勋章
如何获得
个人动态
  • 发布了文章2017-06-14
    今日学习点
    cdn与动态加速(当用户访问服务器时,需要经过运营商的层层转发,若项目现使用了动态加速,如阿里云之类的,用户就可以通过阿里云直接访问到服务器,省去了中间运营商转发的过程,所以提高了访问速度)
  • 发布了文章2017-04-05
    HTTP强缓存和协商缓存
    浏览器缓存 浏览器缓存是浏览器在本地磁盘对用户最近请求过的文档进行存储,当访问者再次访问同一页面时,浏览器就可以直接从本地磁盘加载文档。 所以根据上面的特点,浏览器缓存有下面的优点: 减少冗余的数据传输 减少服务器负担 加快客户端加载网页的速度 浏览器...
  • 发布了文章2017-03-21
    leetcode 19. Remove Nth Node From End of List
    Given a linked list, remove the nth node from the end of list and return its head.
  • 发布了文章2017-02-24
    LeetCode 189.Rotate Array
    For example, with n = 7 and k = 3, the array [1,2,3,4,5,6,7] is rotated to [5,6,7,1,2,3,4].
  • 发布了文章2017-01-10
    JavaScript设计模式-第一部分:单例模式、组合模式和外观模式
    单例模式是指在您要确保始终只创建一个对象实例时使用的设计模式。在面向对象的经典编程语言中,创建单例模式背后的概念多少有点让人难以理解,因为其中包含一个同时具有静态及非静态属性和方法的类。但本文主要讨论JavaScript,因此,由于JavaScript是一种不包含真...
  • 发布了文章2017-01-06
    为什么[]是false而 !![] 是true
    OrdinaryToPrimitive(input,hint)中,若hint是string,则先toString再valueOf;其他情况,则先valueOf再toString
  • 发布了文章2017-01-06
    行内元素在设置float后,就可以设置width和height
    'float'Value: left | right | none | inheritInitial: noneApplies to: 所有(元素),除了9.7描述的Inherited: noPercentages: N/AMedia: visualComputed value: 与指定值相同该属性指定了一个盒应该向左浮动,向右浮动还是不浮动。可以给任何元素设置,但只会应用...
  • 发布了文章2017-01-05
    leedcode 数组:448. Find All Numbers Disappeared in an Array
    Given an array of integers where 1 ≤ a[i] ≤ n (n = size of array), some elements appear twice and others appear once.
  • 发布了文章2016-12-26
    CSS guidelines
    原文链接:链接描述 Syntax and Formatting At a very high-level, we want two (2) space indents, no tabs; 80 character wide columns; multi-line CSS; meaningful use of whitespace. But, as with anything, the specifics are somewhat irrelevant—consistenc...
  • 发布了文章2016-12-07
    Express + jQuery validate 插件实现异步表单验证
    前几天跟着使用 Express + MongoDB 搭建多人博客学着用撘了一个简易博客,原文中的注册页面是点击submit后,把数据提交到服务器进行进行的。这种方式很不友好,于是就做了一个异步验证的页面,如下图:
  • 发布了文章2016-12-04
    360奇舞特训营(一):HTML
    昨天去上了第一节360奇舞前端培训的第一节课,见着了仰慕已久的月影大大,心里超级超级激动。昨天上课的老师是超厉害的赵文博老师,主要内容是HTML相关。以前一直觉得HTML自己学得还好,昨天上完课后就感觉自己还有很多地方不足,特别是很多细节方面的把控,以及很多...
  • 发布了文章2016-12-01
    [转]mongodb中的populate方法
    什么是ODM? 其实和ORM(Object Relational Mapper)是同类型的工具。都是将数据库的数据转化为代码对象的库,使用转化后的对象可以直接对数据库的数据进行CRUD(增删改查)。 MongoDB 是文档型数据库(Document Database),不是关系型数据库(RelationalDatabase)。而Mongo...
  • 发布了文章2016-11-24
    Mongodb 中的 _id 和 ObjectId
    MongoDB 中存储的文档必须有一个"_id" 键。这个键的值可以是任何类型的,默认是个ObjectId 对象。在一个集合里面,每个文档都有唯一的"_id" 值,来确保集合里面每个文档都能被唯一标识。如果有两个集合的话,两个集合可以都有一个值为123 的"_id" 键,但是每个集合里...
  • 发布了文章2016-11-23
    throw er; // Unhandled 'error' event
    {代码...} 出现这种错误一般就是已经运行的另一个服务器使用了相同的端口,换一个端口就可以了。
  • 发布了文章2016-11-09
    jquery cheerio 获取元素文本内容,不包括后代
    cheerio的语法和jQuery的语法很相似,在这个问题上面是一样的。 text() text()方法得到匹配元素集合中每个元素的文本内容结合,包括他们的后代,或设置匹配元素集合中每个元素的文本内容为指定的文本内容。 不包括后代 {代码...}
  • 赞了回答2016-11-09
    jquery如何获取标签本生的文本内容,不获取本身子级元素及子级元素的内容
    {代码...}
  • 发布了文章2016-11-07
    [转]exports 和 module.exports 的区别
    原文链接:exports 和 module.exports 的区别require 用来加载代码,而 exports 和 module.exports 则用来导出代码。但很多新手可能会迷惑于 exports 和 module.exports 的区别,为了更好的理解 exports 和 module.exports 的关系,我们先来巩固下 js 的基础。示例:
  • 发布了文章2016-11-03
    offsetTop offsetLeft offsetParent
    HTMLElement.offsetParent 是一个只读属性,返回一个指向最近的(closest,指包含层级上的最近)包含该元素的定位元素。如果没有定位的元素,则 offsetParent 为最近的 table 元素对象或根元素(标准模式下为 html;quirks 模式下为 body)。当元素的 style.display ...
  • 发布了文章2016-11-03
    一道this的题目
    这里的this指向全局对象,因为 C() call without new。这里用正常的方式调用的函数 C() ,所以this指向全局对象。那么下面的代码呢?
  • 回答了问题2016-11-03
    html布局,一行三列那种,当屏幕变小后,最后一个div滑到下一行
    因为存在空白符,每个div之间是有空隙的,可以使用font-size:0来去除空白符。 {代码...}