Hello World
Feb 1, 2017Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub.
Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub.
在配置npm的时候,为了解决使用npm安装包的权限问题,我们将所安装包都统一安装到了~/.npm-global
目录下,然后通过配置文件使得添加环境变量使得终端可以读取到npm安全的全局命令:
问题描述:当我们在github上fork出一个项目后,如果原有的项目更新了,怎样保持我们fork出的项目可以和原项目保持同步呢?
##主要是记录常用的几个svn命令行命令
svn add * --force
将所有未版本化的文件添加到本地版本库中,主要用于新创建的文件;在UI工具中,当执行commit命令时,能够手动勾选要提交的文件,包括修改的以及新添加的,而在命令行中,需要使用该条命令,才能版本化新建的文件。svn commit -m '...'
用于将本地文件提交到远程服务器。svn update
将远程服务器的修改同步到本地。svn status
查看最新做过那些修改。问题:输入是由一些字母构成的一个二维数组以及一组单词组成,目标是要找出字谜中的单词,这些单词可能是水平、垂直或演对角线上任何方向放置的。
求解如下:
给定一组N个数,找出其中第k个最大数?
最直观的做法是对这N个数进行降序排序,然后输出第k个数即可。
另一种是构建一个临时数组存放取出k个数,进行降序排序,然后依次读取剩余的数,比较其与临时数组中的第k个数,若小则放弃,否则安装选择排序的思路对该数进行排序,最后将最后的一个数移除,使得数组始终保持在k个,则最终的结果即是临时数组的第k个数。
1.假设需实现构造函数Scope,它的特性如下:
请实现满足这个条件构造函数Scope(只需要实现上述描述需求即可);
1.某一系统功能,需要一次性加载N(N在1000左右)个随机数,后续只对该集合执行遍历操作,最宜采用那种数据结构? 链表
数组:连续存储,遍历快且方便,长度固定,缺点:移除和添加 对于长度固定,在某些场合也是一个缺陷;
链表:离散存储,添加删除方便,空间和时间消耗大;双向链表较方便,但空间消耗更大;
Hash表:数据离散存储,利用hash算法确定存储位置,遍历麻烦;
二叉树:一般的查找遍历有深度优先和广度优先,遍历分前续、中序和后序,效率都差不多,如果数据经过排序,效率还是很不错的;
图:表示物件与物件之间关系的数学对象,常用遍历方式有深度优先遍历和广度优先遍历,这两种方式对有向和无向图均可以,遍历查找不及前面任何一种结构。
首先,了解一下localStorage的信息,它是Web Storage API的一部分,另一部分是sessionStorage。在使用上,这两者的API的是一样的,不过localStorage是可以用于离线存储数据,而sessionStorage当浏览器关闭时,数据会丢失。
jQuery在调用的时候并没有让我们去实例化一个jquery对象实例,然后再调用其自定义的方法,而是可以直接使用诸如jQuery
或着更常见的$()
方法。下面我们自己探索下它是如何实现的。