注册登录
产品
社群
使用“Bing”搜本站
使用“Google”搜本站
使用“百度”搜本站
✓
站内搜索
注册登录
问答
博客
资讯
标签
用户
活动
极客观点
项目管理
HarmonyOS
开发者社区
热门标签
javascript
前端
python
node.js
react
vue.js
php
laravel
go
人工智能
mysql
linux
ios
java
android
css
typescript
spring
程序员
ONES 研发管理
思否企业问答
问答
博客
资讯
标签
用户
活动
极客观点
项目管理
HarmonyOS
开发者社区
热门标签
javascript
前端
python
node.js
react
vue.js
php
laravel
go
人工智能
mysql
linux
ios
java
android
css
typescript
spring
程序员
ONES 研发管理
思否企业问答
啃先生
138
获赞数
2
关注数
1223
粉丝数
关注他
发私信
深圳
暨南大学 | 信息管理与信息系统
IP 属地广东
2016-03-02 加入
浏览 10.5k
举报
屏蔽
主页
回答
5
提问
文章
19
更多
前腾讯前端开发工程师,后来有一年时间经历参与创业,目前东南亚电商 Shopee,人在深圳。个人作品:
公众号:听啃先生说H5
1,449 声望
|
达人
全站排名超越 99% 用户
javascript
1.3k
移动web开发
827
前端构建
426
css
378
html5
377
1
黄金勋章
归零进一
白银勋章
暂未获得该勋章
如何获得
3
青铜勋章
辅导员
支持者
评论员
个人动态
赞了文章
2019-06-13
JavaScript:十大排序的算法思路和代码实现
DangoSky
本文内容包括:(双向)冒泡排序、选择排序、插入排序、快速排序(填坑和交换)、归并排序、桶排序、基数排序、计数排序(优化)、堆排序、希尔排序。大家可以在这里测试代码。更多 leetcode 的 JavaScript 解法也可以在我的算法仓库中找到,欢迎查看~
赞了文章
2018-06-08
webpack原理
寒青
Module:模块,在 Webpack 里一切皆模块,一个模块对应着一个文件。Webpack 会从配置的 Entry 开始递归找出所有依赖的模块。
回答了问题
2018-04-04
js实现a(3)(4)(4)=48
啃先生
识别考点:明显是函数柯里化 概念:函数柯里化的基本形式,就是将一个多参数的函数,转为单个参数的函数多次调用。 例如 {代码...} 解题:所以最直接的方式就是 {代码...}
赞了文章
2017-08-22
个人总结(css3新特性)
守候
css3这个相信大家不陌生了,是个非常有趣,神奇的东西!有了css3,js都可以少写很多!我之前也写过关于css3的文章,也封装过css3的一些小动画。个人觉得css3不难,但是很难用得好,用得顺手,最近我也在过一遍css3的一些新特性(不是全部,是我在工作上常用的,或者...
发布了文章
2017-08-22
时间的符号
啃先生
从具象到抽象的归纳总结要借助符号,从抽象到具象更需要借助符号 1. 那些听过的时间符号 中国古代,将一天分为十二时辰,一个时间相当于现在的两个小时。比如子时,亥时,寅时等 古装剧里,常有夜里打更,一夜分为五更,每更一个时辰 包青天剧里,常有“秋后处决”、“...
发布了文章
2017-08-22
HTTP 缓存之浏览器刷新行为
啃先生
上一篇文章提到,HTTP Cache-Control 指令 有双向控制缓存的能力。服务器响应报文通过它控制缓存器怎么设置缓存,浏览器请求报文通过它控制本地缓存器怎么使用缓存。
发布了文章
2017-08-22
HTTP 缓存的相关协议
啃先生
上一篇文章 梳理 HTTP 缓存的关键路径。浏览器发起 HTTP 请求,请求报文发往浏览器内置的缓存器,缓存器经过首次验证,再决定是否向服务器发起缓存的再次验证。这条路径的完成,依赖于 HTTP 协议。
赞了回答
2017-08-02
手动安装sublime插件babel-sublime?
vancymoon
不知道你怎么会同时存在babel-sublime-8.6.3和其他那么多文件,它们应该存在于babel-sublime-8.6.3之中才对。
赞了回答
2017-08-02
react router为什么推荐使用browserHistory而不推荐hashHistory?
stuarqi
首先 browserHistory 其实使用的是 HTML5 的 History API,浏览器提供相应的接口来修改浏览器的历史记录;而 hashHistory 是通过改变地址后面的 hash 来改变浏览器的历史记录;
回答了问题
2017-07-12
jq如何解决无法选择动态插入的节点?
啃先生
打个断点,单步执行一下,在控制台查看 menu.id 的取值,看看要查找的 dom 节点是否存在。这算是 debug 能力吧
回答了问题
2017-07-12
找不到nginx的配置文件
啃先生
简单粗暴的办法:执行 sudo find / -name nginx.conf 找一下
发布了文章
2017-07-11
HTTP 缓存的关键路径
啃先生
一、证件照场景 拍一次证件照麻烦且费钱,因此每次拍的时候我们都会多留几张备用。这就是计算机世界的缓存,在现实世界中的写照。 如果某个行为很消耗资源,很麻烦,那在实现它的时候就顺便多保留几份,这种行为就是缓存。特点很明显 容量有限,我们不可能留一屋子的...
回答了问题
2017-04-10
配置 ssl 出现了问题: chrome 浏览器显示 www.mydomain.com 将您重定向的次数过多
啃先生
看报错信息是说服务器名称冲突了,看是不是哪里重复配置了?
发布了文章
2017-01-20
【开源】基于微信小程序 Canvas API 实现的柱状图和趋势图
啃先生
wechat-chart 基于微信小程序 Canvas API 实现的柱状图和趋势图 GitHub 地址 用法 {代码...} {代码...} DEMO & 示意图 体验DEMO扫描进小程序 --> 天天随手记账 --> 记一笔账-->回到首页点左下角图标。进入统计页面即看到效果 此外,我还开源了些小程序...
发布了文章
2016-12-06
Web 前端眼里文字
啃先生
Web 开发所运用的 HTML、CSS 以及 JavaScript,都是非常高级的编程语言,低层的细节是透明的。所以相对于其他方面的程序员,前端开发可能会比较少关注底层的知识,字体是其中之一。字体是什么?当我们在 CSS 里敲下 font-family 的时候,那些字体是怎样被渲染出来的?
发布了文章
2016-11-30
「小程序邀请体验」工具应该有岁月静好婊的调性
啃先生
有没有能够满足我的记账 App?不重要,重要的是微信小程序是一个很好的载体,用完即走,可以非常纯粹的做一个工具,没有复杂的功能,也无关发展成理财社区,或者互联网金融平台等等。
发布了文章
2016-11-16
Webpack 打包第三方代码库
啃先生
共四篇文章都是在总结 Webpack。其中,[译]为什么要 Webpack 写了使用 Webpack 的动机和它的显著特征。其余三篇,主要是围绕怎么解决 Webpack 构建出来的文件太大展开,分别是:
发布了文章
2016-11-16
Webpack 提取公共模块
啃先生
上一篇文章提到我主要从四个方面解决 Webpack 构建后文件太大的问题,总结了 Code Split,即按需加载的技能点。这篇总结提取公共代码。它要解决的问题是冗余代码过多,即同一个模块在多个地方被引用,显然是解决上一篇文章最后遗留的问题。
发布了文章
2016-11-16
[译]为什么要 Webpack
啃先生
啃先生(MrKenniu) | 文 网站进化成 Web app 呈现以下特点 使用更多 JavaScript 更多的用户界面通过现代浏览器提供服务 页面在提供服务的过程中,尽可能少地刷新整个页面 所以现在的网站有非常多代码在客户端运行!庞大的代码库需要被有序地管理起来,而模块系统「Mod...
发布了文章
2016-11-09
使用 Let's Encrypt 证书部署 HTTPS
啃先生
Let's Encrypt一个于2015年三季度推出的数字证书认证机构,将通过旨在消除当前手动创建和安装证书的复杂过程的自动化流程,为安全网站提供免费的SSL/TLS证书。
标签得分
暂无数据
获得勋章
暂无数据
声望记录
暂无数据