ncushujian's space
首页
归档
分类
标签
关于
登峰造极境
leetCode刷题(四)链表
链表设计链表题目编号:707设计链表 /** * 链表节点构造函数 */ function Node(val) { this.val = val; this.next = null; }; /** * Initialize your data structure here. */ var MyLinkedList = function() { t
2019-09-13
力扣刷题
算法
力扣
leetCode刷题(三)二叉树层序遍历
二叉树二叉树层序遍历题目编号:102二叉树层序遍历 /** * Definition for a binary tree node. * function TreeNode(val) { * this.val = val; * this.left = this.right = null; * } */ /** * @param {Tree
2019-09-12
力扣刷题
算法
力扣
leetCode刷题(二)栈和深度优先搜索算法
栈leetCode题目编号:20有效的括号 解法/** * @param {string} s * @return {boolean} */ var isValid = function(s) { if(s === '') return true; var stack = []; var arr = s.split('');
2019-09-11
力扣刷题
算法
力扣
leetCode刷题(一)循环队列和广度优先搜索算法
循环队列leetCode题目编号:622设计循环队列 解法(1) 使用双指针 head 和 tail 标记开头循环队列的头和尾 /** * Initialize your data structure here. Set the size of the queue to be k. * @param {number} k */ var MyCircularQueue =
2019-09-10
力扣刷题
算法
力扣
你必须要明白的代理那些事儿
代理技术如何实现一般实现代理技术的方式就是在服务器上安装代理服务软件,让其成为一个代理服务器,从而实现代理技术。常用的代理技术分为正向代理、反向代理和透明代理。 正向代理一般情况下,如果没有特别说明,代理技术默认说的是正向代理技术。关于正向代理的概念如下: 正向代理是一个位于客户端【用户A】和原始服务器(origin server)【服务器B】之间的服务器【代理服务器Z】,为了从原始服务器取得
2019-06-29
2019前端面试题汇总(一年经验)
写在开头跳槽是为了得到更高的薪酬,或者为了寻找更具发展空间的公司一种常见的行为。我也于今年完成了一次跳槽,自然也有很多的感悟,作成本文供大家参考。 本文主要分成两个部分,一部分是我自己整理的面试大纲,另外一部分是面试官考察的问题。 面试大纲 关于面试大纲,我认为每个人都是千差万别的。因为面试官都是对简历所写的项目经验进行深挖或者对你所掌握的基本技能进行考察。我在简历上写的技能点包含了HTML/CS
2019-05-26
一道JavaScript面向对象的面试题
今日主要写一道面试题目来练练手。 题目要求 某停车场,分3层,每层100个车位 每个车位都能监控到车辆的驶入和离开 车辆进入前,显示每层的空余车位数量 车辆进入时,摄像头可识别车牌号和时间 车辆出来时,出口显示器显示车牌号和停车时长 编码// 停车场 class Park { constructor() { this.parkNumList = [];
2018-08-26
Git SSH配置
在使用 GitHub、Coding 等 Git 服务的时候,经常需要配置 SSH key,以便于进行 Git 操作时候的身份认证,在这里记录和总结下配置的过程。 SSHSecure Shell(缩写为 SSH)即“安全外壳协议”,是一项创建在应用层和传输层基础上的安全协议,为计算机上的 Shell(壳层)提供安全的传输和使用环境。 传统的网络服务程序,如 FTP、POP 和 Telnet 其本质都
2018-08-23
JavaScript作用域和作用域链
工作处于实习阶段,趁着现在还有点空闲时间,又忍不住掏出床头的《JavaScript高级程序设计》,重新温习了一遍。在串讲作用域和作用域链之前,先梳理清楚几个重要概念。 执行环境执行环境定义了变量或函数有权访问的其他数据,决定了他们各自的行为。每个执行环境都有与其相关的变量对象。在web浏览器中,全局的执行环境是window,因此全局变量和函数都是作为window对象的属性和方法创建的。 变量对象环
2018-06-10
【翼签到】微信小程序实战
上班实习的第一天,接到任务,要求开发一个微信小程序。小程序名为【翼签到】,用作公司内部发布大会消息和报名签到。接到设计稿,估摸了一下,发现页面比较多,还好导师给我安排一个小伙伴进行协作开发。他主要负责发布流程而我主要负责着陆流程、审批流程和后台接口的开发。 微信小程序开发微信小程序是一件很有意思的事情。原因有二: 简洁易懂的中文文档 所见即所得的开发快感入门开发小程序的成本是相当低的,但是想要写
2018-06-05
1
2
3
搜索
×
关键词