南三号的笔记本

我的故事,它还不能够。

自我介绍

面试笔记

面试官你好,我叫xxx,来自xxx大学计算机 研二的一名学生,求职意向为web前端开发。 之前共有过三段实习经历 第一段是在前年暑假期间在拼多多,实习了两个多月,在职期间主要完成了两个工作,一个是基础库的需求发布系统,主要实现了发布需求,需求管理,需求派发和通知等功能。第二个是基础库的change log信息的集中展示,主要是通过使用gitlab的api抓取相应的commit信息,再做分...

面试

面试笔记

网络 http和https,TSL四次握手,对称加密,非对称加密,证书,签名 Tcp连接,三次握手,四次挥手 跨域解决方案:Window.postMessage(dom查询),document.domain(子域父域),代理,CROS(跨资源共享),JSONP 浏览器的dns缓存>操作系统dns缓存> ...

动态规划:LCS问题

动态规划,求解最长公共子序列问题。

动态规划:最长公共子序列问题 问题描述 给定两个序列X和Y,如果序列Z所有元素均出现在X中也出现在Y中(出现方式为,顺序相同,但不要求连续),则称Z为公共子序列。我们需要求得最长的Z。 需要了解的定理:LCS的最优子结构

CSS的乐趣

之前都在写原生css,或者说都不是全部的css,本文主要记录一些css的学习吧,或者说更有效率的使用css。

CSS的学习笔记 最基础的CSS和文档查询在菜鸟教程或者W3CShool上都有很好的展示。 菜鸟教程 CSS变量:MDN CSS预处理器: stylus stylus官方文档:链接 移动端屏幕适配的解决方案:flexible+rem px转变为rem单位的解决方案:https://...

原生AJAX

原生AJAX需要注意的地方。

AJAX 大家都知道ajax并非一种新的技术,而是几种原有技术的结合体。它由下列技术组合而成。 使用CSS和XHTML来表示。 使用DOM模型来交互和动态显示。 使用XMLHttpRequest来和服务器进行异步通信。 使用javascript来绑定和调用。 XMLHttpRequest 对象 所有现代浏览器均支持 XMLHttpRequest 对象(IE5 和 ...

Promise对象

本文是笔者学习Javascript的一些笔记。

Promise对象 Promise 是异步编程的一种解决方案。 一个容器 ,里面保存着某个未来才会结束的事件(通常是一个异步操作)的结果。 语法上说,Promise 是一个对象,从它可以获取异步操作的消息 。 实例 const promise = new Promise(function(resolve, reject) { // ... some code ...

图片拼接技术

图片拼接技术的讲解。

图片拼接技术 CSS中通过图片偏移技术可以实现将众多小图标放入一个图片中 ,网页加载时只需要加载一个图片即可实现得到众多小图标的功能。这是前端设计时候对图片的一种优化方式。 友情链接

webpack

本文是笔者学习webpack一些笔记。

mode: ‘development’ 和production

nodeJs

本文是笔者学习nodeJs一些笔记。

package.json文件 scripts指定了运行脚本命令的npm命令行缩写 dependencies字段指定了项目运行所依赖的模块,devDependencies指定项目开发所需要的模块。 peerDependencies字段,就是用来供插件指定其所需要的主工具的版本。 注意,从npm 3.0版开始,peerDependencies不再会默认安装了。 bin项用...

Python学习笔记

本文是笔者学习Python笔记。

Python学习笔记 语言注意点: 弱类型 文件以.py结尾 解释性语言 编译型语言可以发布编译后的机器码,而解释性的语言必须发布源码。 Python语言从规范到解释器都是开源 Python的定位是“优雅”、“明确”、“简单” 适合开发哪些应用类型 首选是网络应用,包括网站、后台服务等等; 其次是许多日常需要的小工具,包括系...