240 发简信
IP属地:天津
  • 最大子序列求解

    问题引入: 在一串整数数列的一维方向上找到一个连续的子序列使其和最大。为方便起见,如果数列中含有负数,最大子序列和最小为 0 。 求解这个问题的算法有很多种,本文将要分析穷举...

  • 120
    真正厉害的人,都不着急

    最近,一位刚入行不久的写作者向我询问写作经验,问我如何才能跟大平台投稿,打开自己的知名度。三言两语说不清,我推荐他去看我之前做的相关分享课程,在其中我花了1个多小时的时间,详...

  • CSS居中的方法总结

    CSS水平和垂直居中在开发中经常用到,在此加以总结。 水平居中方法 1.行内元素水平居中,设置父元素的text-align: center。 常用的行内元素有a、abbr、b...

  • 浏览器本地储存

    web应用的本地储存常用的方法有两种,一种是利用cookie进行储存,另一种是利用HTML5储存的方式来实现。 早期发明的cookie可以用来在本地持久化储存少量的数据,但由...

  • javascript作用域和提升

    作用域是一套用于确定在何处以及如何查找变量的规则。赋值操作会导致LHS查询,获取变量的值得操作会导致RHS查询。引擎在处理代码时会优先处理函数和变量声明,这种机制叫做提升。 ...

  • javascript严格模式下有哪些不同

    ECMAScript 5引入了严格模式(strict mode),严格模式即在严格的条件下进行,其中的一些不确定的行为得到处理。 严格模式 通过在脚本或函数的头部添加"use...

  • 如何实现ajax请求

    ajax是异步的JavaScript和XML。ajax是一种通过在后台与服务器进行少量数据交换,在无需重新加载整个网页的情况下,更新部分网页的技术。 如何实现ajax请求 创...

  • 120
    JavaScript中的浅拷贝与深拷贝

    值类型与引用类型 谈浅拷贝与深拷贝之前,我们需要先理清一个概念,即值类型与引用类型。 什么是值类型与引用类型?这要先从JS中的基本类型说起。 首先我们知道,JS中有六种基本类...

  • 120
    2017 码云最火爆开源项目 TOP 50,你都用过哪些?

    2017 年度码云热门项目排行榜 TOP 50 出炉啦!我们根据所有开源项目在码云的用户关注度、活跃度、访问量等信息来对“热门”进行量化,从而筛选出了其中最“热门”的 50 ...

  • UNIX的文件管理--i node(i节点)

    UNIX下,我们可以通过操作一个文件的inode查看和管理这个文件,通常文件系统将约1%的空间分配给了inode表。 通常情况下,我们通过一个文件的文件名来定位这个文件,查看...

  • HTML/CSS速写神器--Emmet

    前端开发过程中总避免不了要写一些HTML和CSS,于是Emmet应运而生,它可以极大的简化我们写代码的流程,提高书写的效率。 Emmet(以前名为Zen Coding)是一套...

  • 用vim优雅的编辑

    Vim是从vi发展起来的一个超简洁的文本编辑器,全称为Vi IMporved。使用vim可以实现全键盘操作,摆脱鼠标操作痛苦。 Vim简介 Vim的设计理念是命令的组合。在V...

个人介绍
宇宙塌缩之日,将乘白驹救世。