会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
阿尔卑斯de秘密
左手撸码,右手投篮
博客园
首页
新随笔
联系
订阅
管理
1
2
下一页
[置顶]
当Flutter遇到节流与防抖
摘要: 相信web前端的开发者都或多或少的遇到过节流与防抖的问题。函数节流和函数防抖,两者都是优化执行代码效率的一种手段。在一定时间内,代码执行的次数不一定是越多越好。相反,频繁的触发或者执行代码,会造成大量的重绘等问题,影响浏览器或者机器资源。因此把代码的执行次数控制在合理的范围。既能节省浏览器CPU资源
阅读全文
posted @ 2019-01-07 14:45 阿尔卑斯de秘密
阅读(3560)
评论(0)
推荐(1)
编辑
[置顶]
Flutter路由的跳转、动画与传参(最简单)
摘要: 跳转 命名路由 在文件构建时先设置路由参数: 在需要做路由跳转的时候直接使用: 构建路由 区别 以上两种路由的优缺点十分明显: 1. 命名路由简明并且系统,但是不能传参。 2. 构建路由可以传参,但比较繁琐。 动画 构建动画 先在构建一个动画效果,如: 以上动画意思为跳转时新页面从右边划入,返回时向
阅读全文
posted @ 2018-11-22 11:18 阿尔卑斯de秘密
阅读(14594)
评论(1)
推荐(3)
编辑
[置顶]
最近实际项目中遇到的技术问题与解决思路
摘要: 距上一篇博客发布已经过去整整2个月。这两个月中发生了一些事情,比如离职,面试,入职等等,感触颇多。其实一次好的面试,即使没有成功入职也会有很多收获。 这次面试面了三家公司,拿了两家公司的offer,但是最让我中意的面试却没拿到offer,原因是下午去面试,精神状况不太好,有点疲倦并且反应有点迟钝,导
阅读全文
posted @ 2018-06-25 10:03 阿尔卑斯de秘密
阅读(5966)
评论(3)
推荐(16)
编辑
[置顶]
独立完成一个城市选择组件(阿里前端题目,内附知识点、思路)
摘要: 借用了两个久经考验的轮子:fastClick和better-scroll,介意可以就此打住。本文绝对原创,手打,思路清晰,知识不难,不适合大佬观看,谢谢。 首先说一下,我不是阿里的人,也没去阿里面试过,这是某微信群里的一个小伙伴给的,我现在的能力达不到阿里的要求。不过人没梦想还不如咸鱼,有能力的话还
阅读全文
posted @ 2018-03-27 09:16 阿尔卑斯de秘密
阅读(7511)
评论(24)
推荐(97)
编辑
[置顶]
用Node.js写爬虫,撸羞羞的图片
摘要: 说到爬虫,很多人都认为是很高大上的东西。哇塞,是不是可以爬妹纸图啊,是不是可以爬小片片啊。答案就是对的。爬虫可以完成这些东西的操作。但是,作为一个正直的程序员,我们要在法律允许范围内用爬虫来为我们服务,而不是为所欲为。(ps:此处应有掌声,谢谢。) 今天,我带来一个用Node.js写的爬虫。一说到教
阅读全文
posted @ 2018-03-19 09:01 阿尔卑斯de秘密
阅读(23754)
评论(38)
推荐(29)
编辑
2019年2月11日
Flutter项目之app升级方案
摘要: 题接上篇的文章的项目,还是那个空货管理app。本篇文章用于讲解基于Flutter的app项目的升级方案。 在我接触Flutter之前,做过一个比较失败的基于DCloud的HTML5+技术的app,做过几个RN项目。在这两种不同机制的app升级方案中,RN采用的是微软的CodePush技术。而那个比较
阅读全文
posted @ 2019-02-11 11:31 阿尔卑斯de秘密
阅读(14650)
评论(2)
推荐(3)
编辑
2018年11月23日
Flutter数据持久化入门以及与Web开发的对比
摘要: 对于大部分安卓或者IOS开发人员来说,App的数据持久化可能是很平常的一个话题。但是对于Web开发人员来说,可能紧紧意味着localStorage和sessionStorage。 Web开发 localStorage和sessionStorage localStorage 和 sessionStor
阅读全文
posted @ 2018-11-23 16:08 阿尔卑斯de秘密
阅读(3987)
评论(3)
推荐(1)
编辑
2018年6月25日
为什么要学会正则表达式
摘要: 一直以来,我都认为能手写正则表达式的人都是大神,至少不会是坑。正则表达式这个知识领域,在各种语言中被大神们运用的淋漓尽致。作为一个菜鸡程序员,向大神看齐的最简单的方式就是写一手简单粗暴的正则表达式。 正则表达式是干什么的呢? 举个最简单的例子,今天下午的时候测试人员给我提了一个bug,并且打上了严重
阅读全文
posted @ 2018-06-25 23:48 阿尔卑斯de秘密
阅读(1619)
评论(0)
推荐(1)
编辑
2018年4月24日
async/await,了解一下?
摘要: 一开始写文章的时候太晚了,代码有一处复制错误,已改正,谢谢博友提醒,保证以后不会再犯。 上一篇博客我们在现实使用和面试角度讲解了Promise(原文可参考《面向面试题和实际使用谈promise》),但是Promise 的方式虽然解决了 callback hell,但是这种方式充满了 Promise的
阅读全文
posted @ 2018-04-24 09:13 阿尔卑斯de秘密
阅读(2246)
评论(5)
推荐(7)
编辑
2018年4月16日
面向面试题和实际使用谈promise
摘要: “金三银四,金九银十”,都是要收获的季节。面对各种面试题,各种概念、原理都要去记,挺枯燥的。本文是面向面试题和实际使用谈一下Promise。 Promise是什么? Promise是JS异步编程中的重要概念,异步抽象处理对象,是目前比较流行Javascript异步编程解决方案之一。这句话说的很明白了
阅读全文
posted @ 2018-04-16 09:19 阿尔卑斯de秘密
阅读(15084)
评论(4)
推荐(39)
编辑
2018年4月3日
从一次输入框无法输入的bug,谈如何限制输入框输入类型
摘要: bug的产生和修改 上周临近周末休息的时候,一个同事跑过来了,对我说:“阿伦啊,有一个页面出问题了,火狐浏览器所有的input都没法输入了。”我一听,是不是你给加了什么属性,让input输入框只读了啊。看了一下代码,很正常的一个输入框,并且CSS写的也很正常。 但是运行之后发现无法输入任何东西,包括
阅读全文
posted @ 2018-04-03 08:59 阿尔卑斯de秘密
阅读(6856)
评论(11)
推荐(51)
编辑
2018年3月27日
Vue组件的is具体用法
摘要: 1.为什么要使用is 在vue的官网组件部分中,有明确的描述:当使用 DOM 作为模板时 (例如,使用 el 选项来把 Vue 实例挂载到一个已有内容的元素上),你会受到 HTML 本身的一些限制,因为 Vue 只有在浏览器解析、规范化模板之后才能获取其内容。尤其要注意,像 <ul>、<ol>、<t
阅读全文
posted @ 2018-03-27 13:38 阿尔卑斯de秘密
阅读(8375)
评论(0)
推荐(11)
编辑
1
2
下一页
公告