博客园 - saucxs
uuid:24b78886-0ed1-41c2-8670-e3f31dcf42c4;id=171688
2022-03-29T15:29:52Z
saucxs
https://www.cnblogs.com/chengxs/
feed.cnblogs.com
https://www.cnblogs.com/chengxs/p/16074458.html
【唠唠】低代码/无代码的界定 - saucxs
hello,大家好,我是「松宝写代码」。 最近看到很多关于低代码的介绍和分析,说几点自己的想法💡 今天来聊聊,低代码如何来界定? 低代码属于PaaS中的应用开发aPaaS层面,通过可视化方式实现应用开发,降低写代码的成本。 引入了PaaS和aPaaS的概念,我们来看下面的图 1、SaaS,PaaS
2022-03-29T15:28:00Z
2022-03-29T15:28:00Z
saucxs
https://www.cnblogs.com/chengxs/
【摘要】hello,大家好,我是「松宝写代码」。 最近看到很多关于低代码的介绍和分析,说几点自己的想法💡 今天来聊聊,低代码如何来界定? 低代码属于PaaS中的应用开发aPaaS层面,通过可视化方式实现应用开发,降低写代码的成本。 引入了PaaS和aPaaS的概念,我们来看下面的图 1、SaaS,PaaS <a href="https://www.cnblogs.com/chengxs/p/16074458.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/chengxs/p/14260072.html
[每日一题]面试官问:谈谈你对ES6的proxy的理解? - saucxs
[每日一题]面试官问:谈谈你对ES6的proxy的理解? 关注「松宝写代码」,精选好文,每日一题 作者:saucxs | songEagle 一、前言 2020.12.23 日刚立的 flag,每日一题,题目类型不限制,可以是:算法题,面试题,阐述题等等。 本文是「每日一题」第 8 题:[每日一题]
2021-01-10T15:01:00Z
2021-01-10T15:01:00Z
saucxs
https://www.cnblogs.com/chengxs/
【摘要】[每日一题]面试官问:谈谈你对ES6的proxy的理解? 关注「松宝写代码」,精选好文,每日一题 作者:saucxs | songEagle 一、前言 2020.12.23 日刚立的 flag,每日一题,题目类型不限制,可以是:算法题,面试题,阐述题等等。 本文是「每日一题」第 8 题:[每日一题] <a href="https://www.cnblogs.com/chengxs/p/14260072.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/chengxs/p/14253898.html
[每日一题]面试官问:for in和for of 的区别和原理? - saucxs
关注「松宝写代码」,精选好文,每日一题 时间永远是自己的 每分每秒也都是为自己的将来铺垫和增值 作者:saucxs | songEagle 一、前言 2020.12.23 日刚立的 flag,每日一题,题目类型不限制,可以是:算法题,面试题,阐述题等等。 本文是「每日一题」第 7 题:[每日一题]
2021-01-08T16:23:00Z
2021-01-08T16:23:00Z
saucxs
https://www.cnblogs.com/chengxs/
【摘要】关注「松宝写代码」,精选好文,每日一题 时间永远是自己的 每分每秒也都是为自己的将来铺垫和增值 作者:saucxs | songEagle 一、前言 2020.12.23 日刚立的 flag,每日一题,题目类型不限制,可以是:算法题,面试题,阐述题等等。 本文是「每日一题」第 7 题:[每日一题] <a href="https://www.cnblogs.com/chengxs/p/14253898.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/chengxs/p/14238714.html
[每日一题]面试官问:Async/Await 如何通过同步的方式实现异步? - saucxs
关注「松宝写代码」,精选好文,每日一题 时间永远是自己的 每分每秒也都是为自己的将来铺垫和增值 作者:saucxs | songEagle 一、前言 2020.12.23 日刚立的 flag,每日一题,题目类型不限制,可以是:算法题,面试题,阐述题等等。 本文是「每日一题」第 6 题:面试官问:A
2021-01-05T15:40:00Z
2021-01-05T15:40:00Z
saucxs
https://www.cnblogs.com/chengxs/
【摘要】关注「松宝写代码」,精选好文,每日一题 时间永远是自己的 每分每秒也都是为自己的将来铺垫和增值 作者:saucxs | songEagle 一、前言 2020.12.23 日刚立的 flag,每日一题,题目类型不限制,可以是:算法题,面试题,阐述题等等。 本文是「每日一题」第 6 题:面试官问:A <a href="https://www.cnblogs.com/chengxs/p/14238714.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/chengxs/p/14229112.html
「每日一题」有人上次在dy面试,面试官问我:vue数据绑定的实现原理。你说我该如何回答? - saucxs
关注「松宝写代码」,精选好文,每日一题 时间永远是自己的 每分每秒也都是为自己的将来铺垫和增值 作者:saucxs | songEagle 来源:原创 一、前言 文章首发在「松宝写代码」 2020.12.23 日刚立的 flag,每日一题,题目类型不限制,可以是:算法题,面试题,阐述题等等。 本文
2021-01-04T04:45:00Z
2021-01-04T04:45:00Z
saucxs
https://www.cnblogs.com/chengxs/
【摘要】关注「松宝写代码」,精选好文,每日一题 时间永远是自己的 每分每秒也都是为自己的将来铺垫和增值 作者:saucxs | songEagle 来源:原创 一、前言 文章首发在「松宝写代码」 2020.12.23 日刚立的 flag,每日一题,题目类型不限制,可以是:算法题,面试题,阐述题等等。 本文 <a href="https://www.cnblogs.com/chengxs/p/14229112.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/chengxs/p/14219279.html
「每日一题」与面试官手撕代码:如何科学高效的寻找重复元素? - saucxs
「每日一题」与面试官手撕代码:如何科学高效的寻找重复元素? 关注公众号「松宝写代码」,精选好文,每日一题 加入我们一起学习,day day up 经过三天时间,已经有小伙伴(xpf666)给我们贡献文章了,超级开心和激动,因为我们不是一个人在战斗, 不是一个人在努力提高自己,加入我们, 如何加入我们
2020-12-31T18:00:00Z
2020-12-31T18:00:00Z
saucxs
https://www.cnblogs.com/chengxs/
【摘要】「每日一题」与面试官手撕代码:如何科学高效的寻找重复元素? 关注公众号「松宝写代码」,精选好文,每日一题 加入我们一起学习,day day up 经过三天时间,已经有小伙伴(xpf666)给我们贡献文章了,超级开心和激动,因为我们不是一个人在战斗, 不是一个人在努力提高自己,加入我们, 如何加入我们 <a href="https://www.cnblogs.com/chengxs/p/14219279.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/chengxs/p/14194974.html
「每日一题」面试官问你对Promise的理解?可能是需要你能手动实现各个特性 - saucxs
关注「松宝写代码」,精选好文,每日一题 加入我们一起学习,day day up 作者:saucxs | songEagle 来源:原创 一、前言 2020.12.23日刚立的flag,每日一题,题目类型不限制,可以是:算法题,面试题,阐述题等等。 往期「每日一题」: 第2道「[每日一题]ES6中为什
2020-12-29T17:37:00Z
2020-12-29T17:37:00Z
saucxs
https://www.cnblogs.com/chengxs/
【摘要】关注「松宝写代码」,精选好文,每日一题 加入我们一起学习,day day up 作者:saucxs | songEagle 来源:原创 一、前言 2020.12.23日刚立的flag,每日一题,题目类型不限制,可以是:算法题,面试题,阐述题等等。 往期「每日一题」: 第2道「[每日一题]ES6中为什 <a href="https://www.cnblogs.com/chengxs/p/14194974.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/chengxs/p/14194612.html
[每日一题]ES6中为什么要使用Symbol? - saucxs
关注「松宝写代码」,精选好文,每日面试题 加入我们一起学习,day day up 作者:saucxs | songEagle 来源:原创 一、前言 2020.12.23日刚立的flag,每日一题,题目类型不限制。 点击下面图片,查看第1道「一道面试题是如何引发深层次的灵魂拷问?」 或者个人站点链接:
2020-12-26T13:58:00Z
2020-12-26T13:58:00Z
saucxs
https://www.cnblogs.com/chengxs/
【摘要】关注「松宝写代码」,精选好文,每日面试题 加入我们一起学习,day day up 作者:saucxs | songEagle 来源:原创 一、前言 2020.12.23日刚立的flag,每日一题,题目类型不限制。 点击下面图片,查看第1道「一道面试题是如何引发深层次的灵魂拷问?」 或者个人站点链接: <a href="https://www.cnblogs.com/chengxs/p/14194612.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/chengxs/p/14182585.html
[每日一题]一道面试题是如何引发深层次的灵魂拷问? - saucxs
关注公众号「松宝写代码」,精选好文,每日面试题 加入我们一起学习,day day up 作者:saucxs | songEagle 来源:原创 一、前言 有这么一道面试题,如下: 面试题:请详细介绍一下从输入 URL 到页面加载完成的过程 ? 这道题的覆盖面可以非常广,很适合作为一道承载知识体系的题
2020-12-24T01:23:00Z
2020-12-24T01:23:00Z
saucxs
https://www.cnblogs.com/chengxs/
【摘要】关注公众号「松宝写代码」,精选好文,每日面试题 加入我们一起学习,day day up 作者:saucxs | songEagle 来源:原创 一、前言 有这么一道面试题,如下: 面试题:请详细介绍一下从输入 URL 到页面加载完成的过程 ? 这道题的覆盖面可以非常广,很适合作为一道承载知识体系的题 <a href="https://www.cnblogs.com/chengxs/p/14182585.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/chengxs/p/14178452.html
值得关注的内推:字节内推「社招,校招及提前批,实习生」,每日面试题 - saucxs
关注微信公众号「松宝写代码」,回复“加群”加入我们一起学习,天天向上 作者:saucxs | songEagle 来源:原创 一、前言 【字节跳动】成立于2012年3月,公司使命为“Inspire Creativity, Enrich Life(激发创造,丰富生活)”。公司业务覆盖150个国家和地区
2020-12-23T06:30:00Z
2020-12-23T06:30:00Z
saucxs
https://www.cnblogs.com/chengxs/
【摘要】关注微信公众号「松宝写代码」,回复“加群”加入我们一起学习,天天向上 作者:saucxs | songEagle 来源:原创 一、前言 【字节跳动】成立于2012年3月,公司使命为“Inspire Creativity, Enrich Life(激发创造,丰富生活)”。公司业务覆盖150个国家和地区 <a href="https://www.cnblogs.com/chengxs/p/14178452.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/chengxs/p/14091586.html
【手把手学习flutter】Flutter打Android包的基本配置和包体积优化策略 - saucxs
【手把手学习flutter】Flutter打Android包的基本配置和包体积优化策略 关注「松宝写代码」,回复“加群” 加入我们一起学习,天天向上 前言 因为最近参加2020FEHackson,有个项目需要要快速上线,把打包过程和遇到的问题做个记录。 一、背景 在本地开发中,使用flutter r
2020-12-05T15:08:00Z
2020-12-05T15:08:00Z
saucxs
https://www.cnblogs.com/chengxs/
【摘要】【手把手学习flutter】Flutter打Android包的基本配置和包体积优化策略 关注「松宝写代码」,回复“加群” 加入我们一起学习,天天向上 前言 因为最近参加2020FEHackson,有个项目需要要快速上线,把打包过程和遇到的问题做个记录。 一、背景 在本地开发中,使用flutter r <a href="https://www.cnblogs.com/chengxs/p/14091586.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/chengxs/p/11868539.html
【北京/上海/南京】【部门直推】【可查询】【实习&社招】字节跳动数据平台前端内推 - saucxs
【北京/上海/南京】【部门直推】【可查询】【实习&社招】字节跳动数据平台前端内推 重要信息,写在前面 【投递邮箱】chengxinsong@bytedance.com 【微信扫码】 2019接近尾声,最后上车的机会,一定要抓住!!! 投过字节跳动,面试挂过不要紧!部门直推,捞起再面! 实习同学对项目
2019-11-15T09:55:00Z
2019-11-15T09:55:00Z
saucxs
https://www.cnblogs.com/chengxs/
【摘要】【北京/上海/南京】【部门直推】【可查询】【实习&社招】字节跳动数据平台前端内推 重要信息,写在前面 【投递邮箱】chengxinsong@bytedance.com 【微信扫码】 2019接近尾声,最后上车的机会,一定要抓住!!! 投过字节跳动,面试挂过不要紧!部门直推,捞起再面! 实习同学对项目 <a href="https://www.cnblogs.com/chengxs/p/11868539.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/chengxs/p/11406278.html
纯 CSS 实现绘制各种三角形(各种角度) - saucxs
一、前言 三角形实现原理:宽度width为0;height为0;(1)有一条横竖边(上下左右)的设置为border-方向:长度 solid red,这个画的就是底部的直线。其他边使用border-方向:长度 solid transparent。(2)有两个横竖边(上下左右)的设置,若斜边是在三角形的
2019-08-24T14:04:00Z
2019-08-24T14:04:00Z
saucxs
https://www.cnblogs.com/chengxs/
【摘要】一、前言 三角形实现原理:宽度width为0;height为0;(1)有一条横竖边(上下左右)的设置为border-方向:长度 solid red,这个画的就是底部的直线。其他边使用border-方向:长度 solid transparent。(2)有两个横竖边(上下左右)的设置,若斜边是在三角形的 <a href="https://www.cnblogs.com/chengxs/p/11406278.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/chengxs/p/11242199.html
【微信小程序】微信小程序-实现tab - saucxs
一、前言 小程序开发中,有很多封装好的控件供开发者使用,但是,很常见的tab选项卡居然没有,只能自己搞一个。 实现原理也很简单,无非是用给view(tab)设置一个点击事件bintap,并且给view(tab)一个data-idx索引,根据当前index来改变tab的状态并决定swiper显示那个内
2019-07-25T01:26:00Z
2019-07-25T01:26:00Z
saucxs
https://www.cnblogs.com/chengxs/
【摘要】一、前言 小程序开发中,有很多封装好的控件供开发者使用,但是,很常见的tab选项卡居然没有,只能自己搞一个。 实现原理也很简单,无非是用给view(tab)设置一个点击事件bintap,并且给view(tab)一个data-idx索引,根据当前index来改变tab的状态并决定swiper显示那个内 <a href="https://www.cnblogs.com/chengxs/p/11242199.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/chengxs/p/11231906.html
【css系列】六种实现元素水平居中方法 - saucxs
一、前言 居中效果在CSS中很是普通的效果,平时大家所看到的居中效果主要分为三大类:水平居中、垂直居中和水平垂直居中。而其中水平居中相对于后两者来说要简单得多。使用了css3的flexbox的属性轻松实现多行文本水平垂直居中的方法。当然大家有可能认为这些方法对于浏览嘎嘎的兼容性处理太麻烦了。 二、六
2019-07-23T07:11:00Z
2019-07-23T07:11:00Z
saucxs
https://www.cnblogs.com/chengxs/
【摘要】一、前言 居中效果在CSS中很是普通的效果,平时大家所看到的居中效果主要分为三大类:水平居中、垂直居中和水平垂直居中。而其中水平居中相对于后两者来说要简单得多。使用了css3的flexbox的属性轻松实现多行文本水平垂直居中的方法。当然大家有可能认为这些方法对于浏览嘎嘎的兼容性处理太麻烦了。 二、六 <a href="https://www.cnblogs.com/chengxs/p/11231906.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/chengxs/p/11211372.html
【webpack系列】webpack4.x入门配置基础(一) - saucxs
一、前言 webpack在不断的迭代优化,目前已经到了4.29.6。在webpack4这个版本中,做了很多优化,引入了很多特性,将获得更多模块类型,.mjs支持,更好的默认值,更为简洁的模式设置,更加智能的chunk,新增的splitChunks来自定义分隔代码块等等。升级待4,在打包速度,代码体积
2019-07-19T01:38:00Z
2019-07-19T01:38:00Z
saucxs
https://www.cnblogs.com/chengxs/
【摘要】一、前言 webpack在不断的迭代优化,目前已经到了4.29.6。在webpack4这个版本中,做了很多优化,引入了很多特性,将获得更多模块类型,.mjs支持,更好的默认值,更为简洁的模式设置,更加智能的chunk,新增的splitChunks来自定义分隔代码块等等。升级待4,在打包速度,代码体积 <a href="https://www.cnblogs.com/chengxs/p/11211372.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/chengxs/p/11136422.html
【前端优化】js图片懒加载及优化 - saucxs
一、前言 为啥要对图片使用懒加载?我们首先来聊聊这个问题,对于页面来说架子啊速度影响着最大的就是图片,一张普通的图片可以达到4-5M的大小,而代码压缩也就只有几十KB。当页面图片过多的时候,页面加载速度很缓慢,一个页面加载几秒没有完成,用户体验不好,会丧失很多用户的。 所以对于图片过多的页面,可以为
2019-07-05T01:35:00Z
2019-07-05T01:35:00Z
saucxs
https://www.cnblogs.com/chengxs/
【摘要】一、前言 为啥要对图片使用懒加载?我们首先来聊聊这个问题,对于页面来说架子啊速度影响着最大的就是图片,一张普通的图片可以达到4-5M的大小,而代码压缩也就只有几十KB。当页面图片过多的时候,页面加载速度很缓慢,一个页面加载几秒没有完成,用户体验不好,会丧失很多用户的。 所以对于图片过多的页面,可以为 <a href="https://www.cnblogs.com/chengxs/p/11136422.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/chengxs/p/11104752.html
【webAssembly系列】webAssembly初探究竟 - saucxs
一、前言 自从JavaScript诞生开始,到现在开始变成流行的编程语言,背后的是web发展所推动的。web应用的变得更多更复杂,但是渐渐暴露出JavaScript的问题: (1)语法太灵活导致开发大型web项目困难; (2)性能不足满足一些场景的需要。 二、为什么需要WebAssembly 针对以
2019-06-28T12:58:00Z
2019-06-28T12:58:00Z
saucxs
https://www.cnblogs.com/chengxs/
【摘要】一、前言 自从JavaScript诞生开始,到现在开始变成流行的编程语言,背后的是web发展所推动的。web应用的变得更多更复杂,但是渐渐暴露出JavaScript的问题: (1)语法太灵活导致开发大型web项目困难; (2)性能不足满足一些场景的需要。 二、为什么需要WebAssembly 针对以 <a href="https://www.cnblogs.com/chengxs/p/11104752.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/chengxs/p/11096747.html
【vue系列】Virtual DOM 真的比操作原生 DOM 快吗? - saucxs
一、前言 网上都说操作真实dom怎么怎么慢,这儿有个例子:http://chrisharrington.github.io/demos/performance/,例子循环2000个随机数组,点击按钮重新生成随机数组渲染页面,也是自己用的js 操作dom 比用react 和angular 都要快。这是
2019-06-27T06:21:00Z
2019-06-27T06:21:00Z
saucxs
https://www.cnblogs.com/chengxs/
【摘要】一、前言 网上都说操作真实dom怎么怎么慢,这儿有个例子:http://chrisharrington.github.io/demos/performance/,例子循环2000个随机数组,点击按钮重新生成随机数组渲染页面,也是自己用的js 操作dom 比用react 和angular 都要快。这是 <a href="https://www.cnblogs.com/chengxs/p/11096747.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/chengxs/p/11088238.html
JavaScript系列--JavaScript数组高阶函数reduce()方法详解及奇淫技巧 - saucxs
一、前言 reduce() 方法接收一个函数作为累加器,数组中的每个值(从左到右)开始缩减,最终计算为一个值。 reduce() 可以作为一个高阶函数,用于函数的 compose。 reduce()方法可以搞定的东西,for循环,或者forEach方法有时候也可以搞定,那为啥要用reduce()?这
2019-06-26T02:01:00Z
2019-06-26T02:01:00Z
saucxs
https://www.cnblogs.com/chengxs/
【摘要】一、前言 reduce() 方法接收一个函数作为累加器,数组中的每个值(从左到右)开始缩减,最终计算为一个值。 reduce() 可以作为一个高阶函数,用于函数的 compose。 reduce()方法可以搞定的东西,for循环,或者forEach方法有时候也可以搞定,那为啥要用reduce()?这 <a href="https://www.cnblogs.com/chengxs/p/11088238.html" target="_blank">阅读全文</a>