首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
小亦dadada
掘友等级
dev
dev dadada
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
47
文章 33
沸点 14
赞
47
返回
|
搜索文章
赞
文章( 33 )
沸点( 14 )
我从来不理解JavaScript闭包,直到有人这样向我解释它
大家都说简历没项目写,我就帮大家找了一个项目,还附赠【搭建教程】。 正如标题所述,JavaScript闭包对我来说一直有点神秘,看过很多闭包的文章,在工作使用过闭包,有时甚至在项目中使用闭包,但我确实是这是在使用闭包的知识。 最近看到的一些文章,终于,有人用于一种让我明白方式对…
面向对象设计的设计模式(三):行为型模式(附 Demo & UML类图)
一. 模板方法模式 通常一个算法需要几个执行步骤来实现,而有时我们需要定义几种执行步骤一致,但是却可能在某个步骤的实现略有差异的算法。也就是说我们既需要复用实现相同的步骤,也可以通过在某个步骤的不同实现来灵活扩展出更多不同的算法。 在这种场景下,我们可以使用模板方法模式:定义好…
字节码插桩--你也可以轻松掌握
听到关于“插桩”的词语,第一眼觉得会很高深,那到底什么是插桩呢?用通俗的话来讲,插桩就是将一段代码通过某种策略插入到另一段代码,或替换另一段代码。这里的代码可以分为源码和字节码,而我们所说的插桩一般指字节码插桩。 图1是Android开发者常见的一张图,我们编写的源码(.jav…
怼天怼地怼空气的Linus 喜欢和什么样的人一起工作?
Linus Torvalds的“暴脾气”是出了名的,看到令自己不爽的事情就会怼过去,比如: 他曾经说Intel提交的漏洞修复程序是彻底的垃圾! 当别人说Git没用C++开发的时候, 他反击说“C++是一种可怕的语言” 他喷别人的Pull Request : Your code …
10个让你相见恨晚的iOS Swift动画框架!
Airbnb 开源的用于渲染 AE 矢量动画的动画框架,有多平台版本,通过 AE 插件直接将动画导出为 json 文件在客户端使用,将动画功能实现完全交还给设计师,从此告别耗费性能的帧动画。 RazzleDazzle 是一个简单的自动布局友好的 iOS 关键帧动画框架,使用于滚…
Consumer startups are awesome, and here’s what I’m looking for at a16z (70 slide deck)
Above: New technology has always captivated consumers! Dear readers, I’m often asked- so what kind of startups are you investing in at Andr…
猪八戒网的DevOps进化论
2015年前,猪八戒网80%的项目都是PHP语言开发的,剩余少部分系统使用Node.js和Java。2015年一个关键的里程碑,开启了猪八戒网SOA服务转变,这就是腾云7号行动。 腾云7号可谓意义深远,它使用Java语言将核心业务代码进行了重构,建立了以Dubbo为核心的SOA…
基于大中台架构的电商业务中台最佳实践之一:业务中台总体架构介绍
1. 2. 业务中台采用领域驱动设计(DDD),在其上构建业务能力SAAS,持续不断进行迭代演进。 3. 平台化定位,进行了业务隔离设计,方便一套系统支撑不同玩法的业务类型和便于定制化扩展。 4. 5. 天然的分库分表,消息解耦和分布式缓存设计,支持弹性扩容,以支持大数据高并发…
基于中台思想的物流系统设计(二):构建物流订单能力
物流订单能力作为基础能力,需要设计一套稳定的订单模型,以及一套能够在高并发环境下持续可用的接口。这些接口作为原子接口,供上层业务复用。上层业务无论多么复杂,通过这些原子接口,最终都会收敛到稳定的订单模型中来,这也是区分基础能力和产品服务的一个重要的边界。 一共四张表,主模型是l…
基于电商中台架构-商品系统设计(一)
为什么采用中台架构前几篇已经说明了,这里就介绍一下基础层和平台层的功能。 1. 发布、编辑、上架、下架这些功能大家应该比较熟悉。 2. 1. 2. 前端商品:面向用户的,在商城展示销售的,它是一个虚拟的概念。 后端商品:面向仓库实体商品的,比如一台电脑就创建一个后端商品。它和仓…
下一页
关注了
64
关注者
1
收藏集
2
关注标签
38
加入于
2018-06-22