标签:Node.js

编程技术

Archsummit 2019重磅分享|闲鱼Flutter&FaaS云端一体化架构

10

xubiao.zhuang 发布于 2019-07-18

讲师介绍 国有,闲鱼架构团队负责人。在7月13号落幕的2019年Archsummit峰会上就近一年来闲鱼在Flutter&FaaS一体化项目上的探索和实践进行了分享。 传统Native+Web+服务端混合开发的挑战 随着无线,IoT的发展,5G的到来,移动研发越发向多端化...

阅读(8)评论(0)赞 (0)

编程技术

百亿流量微服务网关的设计与实现

19

xubiao.zhuang 发布于 2019-07-18

本文从百亿流量交易系统微服务网关(API Gateway)的现状和面临的问题出发,阐述微服务架构与 API 网关的关系,理顺流量网关与业务网关的脉络,分享API网关知识与经验。 API网关概述 “计算机科学领域的任何问题都可以通过增加一个间接的中间层来解决。” ——David W...

阅读(15)评论(0)赞 (0)

编程技术

同志,云原生了解一下?

11

xirruiqiang 发布于 2019-07-16

阿里妹导 读 : 伴随云计算的滚滚浪潮,云原生(CloudNative)的概念应运而生,云原生很火,火得一塌糊涂,都9102年了,作为技术人,如果你还不懂云原生,那真的 out 了。 大家言必称云原生,上网搜索云原生,却没有统一的解释,今天,阿里巴巴高级技术专家酱油(花名)带你一...

阅读(15)评论(0)赞 (0)

Java

Java并发编程实战: AQS 源码 史上最详尽图解+逐行注释

8

hellas 发布于 2019-07-13

Java并发编程实战: AQS 源码 史上最详尽图解+逐行注释 引言: 学习一个java并发编程工具的时候,我们首先要抓住这三点: 状态 一般是一个state属性,它基本是整个工具的核心,通常整个工具都是在设置和修改状态,很多方法的操作都依赖于当前状态是什么。 由于状态是全局共享...

阅读(36)评论(0)赞 (0)

编程技术

开源微服务框架,你知道几个?

18

尖兵 发布于 2019-07-12

诞生于 2014 年的“微服务架构”,其思想经由 Martin Fowler 阐述后,在近几年持续受到重视,理论与相关实践都不断发展,目前它已经成为了主流软件架构模式。 关于微服务架构是什么,没有一个明确的定义,每个实践者有自己的理解,但是有人给出的一个公式值得思考: 微服务架构...

阅读(24)评论(0)赞 (0)

Java

ReentrantLock 实现原理笔记(一)

28

小丁 发布于 2019-07-11

exclusive : adj. (个人或集体) 专用的,专有的,独有的,独占的; 排外的; 不愿接收新成员(尤指较低社会阶层)的; 高档的; 豪华的; 高级的 reentrant : 可重入; 可重入的; 重入; 可再入的; 重进入 一切从 Thread 线程开始 独占线程 e...

阅读(37)评论(0)赞 (0)

Java

jsweet中英文文档,java代码转js代码

zhuangli 发布于 2019-07-11

这个工具可以将java代码转为js代码,从而可以使用java编写前端代码 如果排版看着费劲可以下载下方html,打开html后使用google翻译 JSweet语言规范 版本:2.x(快照) 作者:Renaud Pawlak 作者助理:Louis Grignon JSweet J...

阅读(77)评论(0)赞 (0)

编程技术

超火热的开源微服务框架汇总 值得关注

17

puefu.he 发布于 2019-07-11

诞生于 2014 年的“微服务架构”,其思想经由 Martin Fowler 阐述后,在近几年持续受到重视,理论与相关实践都不断发展,目前它已经成为了主流软件架构模式。 关于微服务架构是什么,没有一个明确的定义,每个实践者有自己的理解,但是有人给出的一个公式值得思考: 微服务架构...

阅读(26)评论(0)赞 (0)

Spring

基于Spring Boot和Spring Cloud实现微服务架构

16

hellas 发布于 2019-07-10

【编者的话】首先,最想说的是,当你要学习一套最新的技术时,官网的英文文档是学习的最佳渠道。因为网上流传的多数资料是官网翻译而来,很多描述的重点也都偏向于作者自身碰到的问题,这样就很容易让你理解和操作出现偏差,最开始我就进入了这样误区。官网的技术导读真的描述的很详细,虽然对于我们看...

阅读(49)评论(0)赞 (0)

Java

爱情36技之Bug大战

4

hellas 发布于 2019-07-09

【这是一猿小讲的第  28  篇原创分享】 1.  鲁迅先生说:程序员,天不怕地不怕,就怕小虫儿爬呀爬,爬呀爬。 随着时间的推移,鲁迅先生又说: 真正勇猛的程序员,敢于让虫子面对惨淡的虫生。 虫子在 程序员心中是啥东西 ? 虫子的学名为 Bug,是多...

阅读(28)评论(0)赞 (0)

Java

年中回顾丨我从100种技术图书中选出了这11本

4

hellas 发布于 2019-07-08

2019年余额已不足一半 回顾过去的上半年,博文视点精品不断 博文菌从100种技术图书中选出了11本 让我们用十分钟再次回顾上半年的精彩佳作 NO.1 《漫画算法:小灰的算法之旅》 魏梦舒 (@程序员小灰) 著 •小灰的算法故事给算法这颗“炮弹”包上了“糖衣”,带你轻松入门算法与...

阅读(36)评论(0)赞 (0)

Java

React的移动端和PC端生态圈的使用汇总

20

yeseng 发布于 2019-07-07

对于一项技术,我们不能停留在五分钟状态,特别喜欢一句话,用什么方式绘制UI界面一点不重要,重要的是底层的思维,解决问题和优化的思路。 由于 React 的生态极为庞大,本文内容部分来自一些别人的汇总,至于原文只要还是能找到的,我都会贴上地址,谢谢前期贡献的作者,如果有没有被汇总到...

阅读(44)评论(0)赞 (0)

Java

Java 并发编程中的死锁 ( Kotlin 语言讲解)

4

zhuangli 发布于 2019-07-07

Java 并发编程中的死锁 ( Kotlin 语言讲解) 什么是死锁? 在操作系统中的并发处理场景中, 进程对资源的持有与请求过程中,会产生死锁. Say, Process A has resource R1 , Process B has resource R2. If Pro...

阅读(37)评论(0)赞 (0)

Java

nest.js 6.4.1 发布,类 spring 的 node.js 框架

yeseng 发布于 2019-07-04

Nest.js 6.4.1 正式版发布了。Nest 是构建高效、可扩展的 Node.js Web 应用程序的框架。它使用现代的 JavaScript 或 TypeScript(保留与纯 JavaScript 的兼容性),并结合 OOP(面向对象编程),FP(函数式编程)...

阅读(19)评论(0)赞 (0)

Java

前后端分离mock server方案 — Moco

songhua.gao 发布于 2019-06-27

虽然前后端分离已经流行很多年了,仍有很多团队不能够充分的利用前后端分离的优势。 主要体现在前端过分依赖服务环境, 将高效的约定分工合作模式理解很浅。 在这里推荐一种mock server的解决方案。 mock server的方案有很多: 1. Java API 2. JUnit ...

阅读(52)评论(0)赞 (0)

Java

你还在抱怨开发工具,为什么不动手优化? | 人物志

9

尖兵 发布于 2019-06-26

受访者 | 张乎兴 采访者 | 伍杏玲 出品 | CSDN(ID:CSDNnews) Red Hat 创始人 Bob Young 曾说过:“要想对世界做出实质性的改变,开源需要做到这两点:一是要让人们广泛使用开源软件;二是要让用户知道并理解这种软件开发模式能给他们带来的...

阅读(44)评论(0)赞 (0)

Java

Android增量自动更新

3

puefu.he 发布于 2019-06-24

抽取的Android自动更新库,目的是几行代码引入更新功能,含服务端代码,欢迎Star,欢迎Fork,谢谢~ 博客同步自:个人博客主页 代码github: github.com/itlwy/AppSm… 目录 功能介绍 支持全量更新apk,直接升级到最新版本 支持增量更新,只下载...

阅读(45)评论(0)赞 (0)

编程技术

前端架构师亲述:前端工程师成长之路的 N 问 及 回答

2

xubiao.zhuang 发布于 2019-06-21

问题回答者:黄轶,目前就职于 Zoom 公司担任前端架构师,曾就职于滴滴和百度,毕业于北京科技大学。 1. 前端开发 问题 大佬,能分享下学习路径么,感觉天天忙着开发业务,但是能力好像没有太大提升,不知道该怎么充实自己 ? 解答 业务开发有没有痛点,能不能通过技术的手段解决 ? ...

阅读(57)评论(0)赞 (0)