首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
柴进
掘友等级
前端工程师
|
互联网公司
no
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
赞
52
文章 33
沸点 19
赞
52
返回
|
搜索文章
文章
热门
最新
后端鉴权方式总结 + 代码实践
就是浏览器独有的一个特性,即每次发送请求都会在header中带上cookie这个请求头,所以可以用来保存一些信息,后端通过设置 Set-Cookie 请求头来给客户端设置cookie。 由于cookie不能放敏感信息,并且存储空间不够大。所以可以考虑在后端存储,那么在cooki…
你可能不需要work-loader来处理worker
相信很多人为了在webpack开发的时候使用 web-worker 而使用了 worker-loader 去进行处理,但是这个 loader 也存在一些问题,其实在webpack下不通过 worker-loader 也是可以使用的,仅仅需要非常简单的配置就可以。 从上图可以看出…
electron下使用子进程,找不到第三方包的问题
我们能够看到报了一个缺少 is-buffer 这个包,但是我在开发环境下没问题啊。关键点其实就是在打包的时候axios的依赖没有安装,导致打包完毕后需要用到axios的时候,axios自己的依赖没有安装,导致无法使用。 如何解决?很简单,进入项目的node_modules 文件…
常用的水平垂直居中方案
适用场景:父子宽高都可未知(比较推荐这种方式,简单,而且目前兼容性也不错。) 适用场景:父元素宽高已知未知都行,但是首先得有宽高。其次子元素的宽高必须已知,因为需要设置子元素的负margin. (也可以将负margin设置成translate来做位移实现) 适用场景:父子元素宽…
electron开发过程中遇到的一些坑(持续更新)
打包配置:asarUnpack 这个配置是用来将子进程中用的一些第三方包进行整理,否则子进程找不到这些包,就跑不起来。子进程中用的第三方包都需要在asarUnpack中进行配置。 子进程fork路径:electron中开发和打包后子进程的fork路径并不相同,开发时候,可以直接…
Linux下文件名长度限制引发的思考
简介:字符简单的来说就是我们日常生活中用到的一些字符,比如数字、汉字、标点符号等。专业的介绍可以参考百度百科 简介:其实 编码 就是将字符转为二进制的规则,因为我们知道计算机是通过 高电平 和 低电平 来分别代表 1 和 0,想让计算机读懂我们的字符,就需要将 二进制数 和我们…
05|数组:为什么很多编程语言中数组都从0开始编号?
数组,是日常开发中用到的最多的数据结构之一,自己一度认为数组太简单了,不就是通过下标拿元素,遍历数组,查找排序等操作。对数组的理解太浅显了,直到看了大佬对数组的介绍,才发觉自己真是坐井观天,今日就来聊一聊数组。 数组专业一点来说是属于“线性表”的一种,它用一组连续的内存空间来存…
04|复杂度分析(下):浅析最好、最坏、平均、均摊时间复杂度
上面的代码是用来在数组中寻找变量x出现的位置,如果没有找到就返回-1,我们一眼能看出代码的时间复杂度为。但是这个代码是可以优化的,因为可能中途就找到了这个元素,就不需要继续后面的循环了。所以我们改一下代码 修改完毕后,这个函数的时间复杂度还是吗?不一定把,因为都不一定会执行n次…
03复杂度分析(上):如何分析、统计算法的执行效率和资源消耗?
1. 只关注循环执行次数最多的一段代码 时间复杂度表达的是一种趋势,即随着输入的不同,代码运行时间的趋势是怎样的。所以我们通常会忽略掉常量和低阶系数,只需要关注最大阶的量级就可以了。所以分析算法复杂度的时候只需要关注循环执行次数最多的那一段代码就可以了。下面一个简单的例子。 2…
02如何抓住重点,系统高效地学习数据结构与算法?
复杂度分析(重要) 数据结构和算法的半壁江山,是数据结构和算法学习的精髓(数据结构和算法解决的是如何更省、更快地存储和处理数据的问题,因此,我们就需要一个考量效率和资源消耗的方法,这就是复杂度分析方法。所以,如果你只掌握了数据结构和算法的特点、用法,但是没有学会复 杂度分析,那…
下一页
个人成就
文章被点赞
28
文章被阅读
20,102
掘力值
406
关注了
10
关注者
7
收藏集
3
关注标签
18
加入于
2016-12-19