自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

VincentLieie

javascript,python,c/c++,Go,算法

  • 博客(23)
  • 资源 (1)
  • 收藏
  • 关注

原创 多贝网面试

自我介绍 汽车之家项目 回流防抖函数 对拖动事件的监听 自定义事件 优化直播性能 对跨域的理解 手写回流 webSocket 手写跨域 手写jsonp跨域 问了事件DOM0/2/3 原型链 继承 闭包 a和a() 手写快排 es6的let const 定时器 定时器打印 解析原理...

2018-05-13 10:26:16 699

原创 去哪网前端(已拿offer)

自我介绍 之前在汽车之家的项目(问了很多项目细节之类的) GB2312编码问题 性能如何提升的(回流防抖函数) 手机端rem和rm问题 最强手机端兼容性解决方案 缓存(我说了四种,表示还有一个cache-control???) mvvm框架 手写jsonp 混合应用都知道哪些 跨域都有什么,怎么实现的 30位大数相加(优化) webpack原理 js性能优化相关 还有个...

2018-05-05 20:06:39 1298 2

原创 经典问题之当用户输入一个URL会发生什么?

输入一个URL会发生什么1.DNS解析用户问本地域名服务器,你知道www.google.com是多少么本地域名服务器说:等会兄弟,我去问问根域名服务器,COM顶级域名服务器,根域名服务器:兄弟我也不知道,但是你可以问COM顶级域名服务器问问,他应该知道COM顶级域名服务器:兄弟我也不知道,但是你可以问google.com域名服务器问问,他应该知道google.com域名...

2018-04-03 20:39:14 1172

原创 C语言重拾之路(2)

为什么32位操作系统只能最大支持4G内存?32位操作系统,配合32位CPU,寻址空间位2^32次方,计算出来是4294967296字节,就是4G,32位系统最大支持4G空间,如果想要32位系统支持4G以上空间的话,就要用PAE的特殊内核,采用特殊方式访问,64位操作系统配合64位CPU,寻址空间是2^64次方,计算出来是18446744073709551616字节十进制转换为二进制32...

2018-04-03 20:27:07 262

原创 经典三栏布局相关

三栏布局(如果高度已知的话)float解决方案高度未知失效 <section class="layout float"> <article class="left-right-center"> <style media="screen"> .layout.float .lef..

2018-04-02 16:29:51 211

原创 网易19春

小Q得到一个神奇的数列: 1, 12, 123,…12345678910,1234567891011…。并且小Q对于能否被3整除这个性质很感兴趣。小Q现在希望你能帮他计算一下从数列的第l个到第r个(包含端点)有多少个数可以被3整除。输入描述: 输入包括两个整数l和r(1 <= l <= r <= 1e9), 表示要求解的区间两端。输出描述: 输出一个整数, 表...

2018-03-31 19:29:28 203

原创 浅谈Javascript事件

事件分级DOM 0 ,DOM 2,DOM 3 //DOM0element.onclick = function (){}//DOM2element.addEventListener("click",function(){},false)//DOM3element.addEventListener("keyup",function(){},false)其中里面最后个参数是代...

2018-03-31 15:29:29 276

原创 浅谈ES6-Promise异步编程

为啥要用到Promise渣瓦死亏破特是是基于单线程的,的事件循环概念构建而成的,同一个时间内只能允许一个代码在执行,和C艹和Java相反,它们支持多个不同的代码同时执行。 JavaScript引擎同一个时刻只能执行一个代码块。(Node.js不需要),所以以前的s使用单线程的方式为:function callback() { console.log('Done');}co...

2018-03-30 23:53:57 193

原创 浅谈ES6之let和const

letlet和const是es6里最重要的概念之一,(其他的几个我认为是Promise和箭头函数,而Class只是语法糖,其他的几个概念稍后再说),let和const在深入理解里把let和const放在了块级作用域里,说明了const和let的核心就是解决var的作用域变量提升问题。废话不说先上代码。(代码直接抄阮一峰了)块级作用域{ let a = 10; var b...

2018-03-30 16:26:09 292

原创 浅谈ES6(总纲)

块级作用域字符串和正则表达式函数(ES6箭头函数)扩展对象的功能(Object)解构 (对象和数组)Symbol 新增的属性Set 和 Map迭代器(Iterator)和生成器(Generator)JavaScript 的类ES6数组Promise异步代理和反射模块化ES7...

2018-03-30 11:23:19 181

原创 前端性能优化方法之重排Reflow/Repaint

Reflow(重排)定义Dom结构中的各个元素都有自己的盒子,这些都需要浏览器根据样式来计算并根据计算结果将元素放到他该出现的位置,这个过程称之为Reflow。触发Reflow当你增,删,改DOM节点时,会发生Reflow。 当你移动DOM位置,类似于做个动画的时候。 修改CSS样式 当你Resize窗口的时候(或者滚动) 修改网页默认字体的时候如何尽量减少...

2018-03-29 17:47:19 283

转载 前端性能优化的常用方法之雅虎军规

1.尽量减少HTTP请求数  减少组件数必然能够减少页面提交的HTTP请求数  简化页面设计合并文件 是通过把所有脚本放在一个文件中的方式来减少请求数的,当然,也可以合并所有的CSS。CSS Sprites是减少图片请求数量的首选方式。把背景图片都整合到一张图片中,然后用CSS的background-image和background-position属性来定位要显示的部分。图像...

2018-03-29 17:30:21 331

原创 浅谈浏览器解析(1)

浏览器运行原理浅度解析 网上的资料很全,这个是我的补充,此图为webkit内核的渲染机制,和我的不一样的应该是Gecko内核。过段时间会深度解析内核原理 渲染过程是指 , 拿到HTML以后经过HTML解析器解析转化成DOM Tree,CSS同理转成CSSOM Tree,两个树相互结合形成RenderObject Tree,然后经过Layout(布局),会形成RenderLayer Tree...

2018-03-29 14:06:47 248

转载 在迁移到HTTPS之前需要考虑的事情

作者:Ruoshan Huang链接:https://zhuanlan.zhihu.com/p/25558110来源:知乎著作权归作者所有,转载请联系作者获得授权。对于 QPS 比较高的入口, 从 HTTP 迁移到 HTTPS, 最重要的因素是要先判断这台机器的 TLS/SSL 计算能力. 你可能从一台 64G 内存的普通机器, 放个 nginx, 就能抗住百万并发, 迁移到

2017-06-11 20:35:32 451

转载 操作系统总结

操作系统总结

2017-06-03 22:26:31 529

原创 软件工程概论总结

1.软件生存周期:1.软件定义 2 .软件开发 3.运行 4.维护2.软件生存周期模型: 1.瀑布 2.喷泉 3.螺旋  4.增量  5.快速原型3.软件需求分析阶段的任务:1.需求获取 2.需求分析  3.需求定义   4.需求验证   4.数据流图的类型:1.事务性 2.变换型           内聚: 模块内部各个元素紧密程度的度量           耦合: 模块间相

2017-06-02 22:12:08 545

原创 逻辑地址转换为物理地址

在某分页存储管理系统中,假定某时刻系统为用户分配的页表的起始部分如图所示块号083A231D01假设当前系统页面大小 为256B,则逻辑地址015C在内存中的物理地址为:假设当前系统页面大小 为4KB,则逻辑地址015C在内存中的物理地址为:

2017-06-01 14:57:21 3496

转载 操作系统总结

第1章 操作系统引论1概述什么是操作系统操作系统的作用:资源管理者,方便使用,虚拟机器2 形成与发展批处理系统:单道、多道(没有交互能力)分时系统:分时,多道(有交互能力)实时:响应能力更强,多道性弱微机操作系统:Windows、Linux、手机操作系统;单用户/多用户,多道(多任务)嵌入式操作系统,并行操作系统,分布式操作系统,网络操作系统3操作系统四大特

2017-06-01 10:25:57 444

转载 IaaS/PaaS/SaaS

如果你是一个网站站长,想要建立一个网站。不采用云服务,你所需要的投入大概是:买服务器,安装服务器软件,编写网站程序。现在你追随潮流,采用流行的云计算,如果你采用IaaS服务,那么意味着你就不用自己买服务器了,随便在哪家购买虚拟机,但是还是需要自己装服务器软件而如果你采用PaaS的服务,那么意味着你既不需要买服务器,也不需要自己装服务器软件,只需要自己开发网站程序如果你再进一步,购买

2017-05-30 12:13:28 576

原创 某水题

http://oj.heidacf.cn/problem.php?cid=1007&pid=0#includeusing namespace std;int main(){    int n;    scanf("%d",&n);    int cas = 1;      string str;     int a [10];      int num;

2017-04-27 15:34:34 424

原创 hdoj 2025

水题#include#includemain(){    char a[200];    while(~scanf("%s",a))    {        int n;        n=strlen(a);        char b='a'-0;        for(int i=0;i        {            if(b

2016-06-19 22:20:10 297

原创 hdoj 1052经典贪心

#include#includeusing namespace std;int main(){ int a[1050]; int b[1050]; int m; while(cin>>m) { if(m==0) break; for(int i=0; i<m; i++) {

2016-05-18 16:12:24 573

原创 HDoj 1004 Let the Balloon Rise

#include#include#include#includeusing namespace std;struct bollen{    int sum;    char bollon[20];}A[2005];bool cmp(bollen a,bollen b){    return a.sum>b.sum;}main(){ 

2016-05-18 15:58:41 351

C语言简介大全

C语言简介,老师用的文档,适合初学者使用

2016-02-16

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除