当前位置:首页 » 软件开发

软件开发

1
阅读

网易考拉在服务化改造方面的实践

导读:网易考拉(以下简称考拉)是网易旗下以跨境业务为主的综合型电商,自2015年1月9日上线公测后,业务保持了高速增长,这背后离不开其技术团队的支撑。微服务化是电商I...
来源 2019-01-05 09:52
13
阅读

闲鱼在数据聚合上的探索与实践

概述随着业务的不断扩张,各种运营活动越来越多,原有的前端渲染-后端提供业务接口的开发方式对于一个生命周期可能只有几天的活动来说成本巨大。闲鱼在降低开发成本,提...
来源 2018-12-28 07:42
27
阅读

数据埋点太难!知乎的做法有何可借鉴之处?

埋点作为商业智能(BI)和人工智能(AI)体系中重要的一环,是公司提升产品工程质量、实施ABTesting、个性化推荐服务重要的数据来源。在传统的纯Web和Native开发的产品中...
来源 2018-12-16 23:17
12
阅读

Jeff Dean的激荡人生:我和Sanjay在同一台电脑上写代码

让我们看看这篇历时一年半才写成的「黑历史」都说了些什么。0和1之下2000年3月的一天,谷歌六名最优秀的工程师聚集在一个临时「作战室」里。当时的谷歌正处于前所未有的...
来源 2018-12-08 16:00
1
阅读

时序数据库技术体系 – Druid 多维查询之Bitmap索引

时序数据库从抽象语义上来说总体可以概括为两个方面的基本需求,一个方面是存储层面的基本需求:包括LSM写入模型保证写入性能、数据分级存储(最近2小时的数据存储在内存...
来源 2018-09-23 06:21
44
阅读

携程图片服务架构

作者简介胡健,携程框架高级研发经理,目前负责多媒体服务的构建和研发工作。近些年携程业务突飞猛进,用户遍及世界各地。公司对用户体验也越来越重视,每一个小的功能改...
来源 2018-05-25 22:28
1
阅读

17 个成功案例,让你学会 MVP 最小可行性产品设计

编者按:在竞争日益激烈的世界里,创业公司需要比以往更快地将产品推向市场。最小可行的产品,也就是MVP,是实现这一目标的方法,但你必须能够提供正确的关键功能,这些...
来源 2018-05-25 22:28
2
阅读

对Mob编程的一些观点

MaaretPyhäjärvi是F-Secure的一名测试人员,她也是《MobProgrammingGuidebook》的合著者之一。最近,她撰文介绍了自己在Mob测试上的经历,以及她的团队是如何使用多功能...
来源 2018-04-30 09:01
6
阅读

Nerv - 京东高性能前端框架

Nerv是一款由京东凹凸实验室打造的类React前端框架。目前已广泛运用在京东商城(JD.COM)核心业务及TOPLIFE全站。Nerv基于React标准,使用VirtualDom技术,拥有和React一...
来源 2018-04-30 09:01
14
阅读

6 个新奇的编程方式,改变你对编码的认知

我时不时会发现一种编程语言的不同用法它有时候会改变我对编程的看法啊。这篇文章中,我想分享一下让我惊讶的发现。这不是类似于高呼“函数式编程会改变世界!”博客文章...
来源 2018-03-27 19:01
1
阅读

奇怪的GCD

多线程一直是我相当感兴趣的技术知识之一,个人尤其喜爱GCD这个轻量级的多线程解决方案,为了了解其实现,不厌其烦的翻阅libdispatch的源码。甚至因为太喜欢了,本来想要...
来源 2018-03-19 20:23

阅读

ZStack源码剖析之设计模式鉴赏——策略模式

前言无论什么程序,其目的都是解决问题。而为了解决问题,我们又需要编写特定的算法。使用Strategy模式可以整体地替换算法的实现部分。能够整体地替换算法,能让我们轻松...
来源 2018-03-19 20:23

阅读

函数式编程简介

函数式编程更加强调程序执行的结果而非执行的过程,倡导利用若干简单的执行单元让计算结果不断渐进,逐层推导复杂的运算,而不是设计一个复杂的执行过程。–wiki例子一累...
来源 2018-03-03 23:23
23
阅读

给你灵感的23个优秀线框原型图示例

如何在产品初始阶段以最快的方式展示设计思路?我想大多数的UX/UI设计人员都会倾向于快速构建一个线框原型图。如何在产品初始阶段以最快的方式展示设计思路?我想大多数的...
来源 2018-02-20 22:03
3
阅读

一个函数的自白

我是——编程世界的函数,不是数学中的幂,指,对和三角函数等等,但是和f(x)又有着千丝万缕的关系。我是代码中的最小执行组织,但不是最小执行单元。最小的执行单元是...
来源 2018-02-19 12:21
1
阅读

量子计算实战:IBM Q Experience 和量子猜球游戏

一起来玩这个游戏!想看看如何在实际生活中玩这个游戏?在这里试试!您可以玩玩这个经典的猜球游戏,并查看QASM代码和执行结果。祝您玩得愉快!我在博客文章通过量子计算...
来源 2018-02-19 12:21
1
阅读

谈谈2018年技术趋势和架构规划

2018年春节将近,中国将进入真正意义上的新年,但与2016VR元年、2017AI元年不同,2018年至今还未被一种狂热的技术所冠名。我们仍看到陈年老话题微服务改造还是技术圈经久...
来源 2018-02-11 23:03

阅读

互联网产品运营体系总结之产品管理

上篇文章《互联网产品运营体系总结之产品设计》简单从四个方面进行了总结:1、确定产品定位--发展方向2、确定商业模式--经营策略3、确定产品架构--产品形态4、确定产品卖...
来源 2018-02-05 20:07

阅读

开发者需要知道的有关软件架构的五件事

本文要点:因为软件系统的分布式特点以及开发团队的分布性,了解软件架构的基础变得越来越重要。在过度设计和毫无设计之间,我们应该把注意力放在对软件系统有重大影响的...
来源 2018-01-31 19:45
3
阅读

一起高效写代码,软件开发平台「CircleCI」获C轮3100万美元融资

软件开发平台CircleCI近日宣布已完成C轮3100万美元融资。由TopTierCapitalPartners领投,ScaleVenturePartners、HarrisonMetalVentures、DFJVentures、BaselineVentures、...
来源 2018-01-19 09:40
2
阅读

函数式编程中的 “函数们”

函数式编程中函数有三种不同的解读方式,分别为纯函数、高阶函数和一等函数。本文分别对这三者的概念、应用和联系进行详解。纯函数定义:1.相同的输入必定产生相同的输出2...
来源 2017-12-16 06:22

阅读

ECS 的 entity 集合维护

最近在基于ECS模型做一些基础工作。实际操作时有一个问题不太明白,那就是涉及对象(entity)集合本身的System到底应该怎样处理才合适。仔细阅读了能找到的关于ECS的资料,...
来源 2017-12-16 06:22
1
阅读

Lens: 从入门到再次入门

类型补全计画从上一篇我们可以看出,Lens就是整合在一起的Getter和Setter,借助set,over,view这三个函数,我们可以分别使用Lens的Getter和Setter。但是我们目前的Lens类...
来源 2017-12-16 06:22

阅读

2018 十项 UX 设计预测

简评:本文编译自AdobeCreativeCloud官方博客。我们生活在一个设计和用户体验从未如此重要的时代。过去十年的变化表明,设计必须不断适应用户的需求。虽然我们不可能看到...
来源 2017-11-29 22:03
1
阅读

服务端渲染与 Universal React App

随着Webpack等客户端构建工具的普及,纯粹的客户端渲染因为其节约成本,部署简单等方面的优势,逐渐成为了现代网站的主流渲染模式。而在刚刚发布的Reactv16.0中,改进后...
来源 2017-11-08 14:42