首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
web
订阅
CobainZ
更多收藏集
微信扫码分享
微信
新浪微博
QQ
11篇文章 · 0订阅
MySQL 在高并发下的 订单撮合 系统使用 共享锁 与 排他锁 保证数据一致性
距离上次择文发表,两月余久。2018年也即将要结束了,目前的工作依然是与区块链应用相关的,也很荣幸在9月初受邀签约出版暂名为《区块链以太坊DApp实战开发》一书,预计在明年年初出版。 这次让我有感记录这篇文章的原因是最近在使用Go语言重写一个原来由PHP语言编写的交易所订单撮合…
H5 和小程序拍照图片旋转、压缩和上传
最近接到一个“发表评论”的需求:用户输入评论并且可以拍照或从相册选择图片上传,即支持图文评论。需要同时在 H5 和小程序两端实现,该需求处理图片的地方较多,本文对 H5 端的图片处理实践做一个小结。项目代码基于 Vue 框架,为了避免受框架影响,我将代码全部改为原生 API 的…
设计一个百万级的消息推送系统
首先迟到的祝大家中秋快乐。 最近一周多没有更新了。其实我一直想憋一个大招,分享一些大家感兴趣的干货。 鉴于最近我个人的工作内容,于是利用这三天小长假憋了一个出来(其实是玩了两天🤣)。 先简单说下本次的主题,由于我最近做的是物联网相关的开发工作,其中就不免会遇到和设备的交互。 …
三大图表库:ECharts 、 BizCharts 和 G2,该如何选择?
最近阿里正式开源的BizCharts图表库基于React技术栈,各个图表项皆采用了组件的形式,贴近React的使用特点。同时BizCharts基于G2进行封装,Bizcharts也继承了G2相关特性。公司目前统一使用的是ECharts图表库,下文将对3种图表库进行分析比对。 成…
RocketMQ源码解读——消息消费之消费者启动
我们下面两篇文章看消费者。消息队列主要就是生产和消费两端,但是其实rocketmq还有很重要的两个部分是broker和nameserver,broker中有真正的消息,nameserver是一个类似注册中心的角色。broker中存储的消息结构复杂,我们后面再看,先看拉取。 消费…
Vue.js轻松实现页面后退时,还原滚动位置
前言 从Vue.js 2.x发布之后,陆陆续续做了七八个项目,摸索出来了一套自己的状态管理模式,我将之称为Vuet。它以规则来驱动状态更新,它带来的是开发效率上的飙升,它就像草原,而你是野马,任你随意驰骋,总之它是为敏捷开发而诞生。 缘由 在大型的Vue应用程序开发中,多组件通信…
用Vue+Node从零开始实现拼多多前后端商城项目 — 记录踩坑之旅(上篇)
1. web端-项目部分效果演示 项目整体结构用vue-router搭建的全局路由,一级版块包括:首页、推荐、搜索、聊天、个人中心、登录/注册、购物车等,二级版块我主要做了首页的二三级购物流程页面。基本上把电商项目的整个流程跑通了。 2. 服务器端 服务器端我主要用的是Node…
GraphQL和Thrift在Airbnb架构中的配合使用
前端工程师希望使用GraphQL来灵活定制接口,实现快速迭代;而后端工程师希望使用Thrift来保证接口的稳定性和特异性。本文将讲述前端工程师和后端工程师如何在Airbnb进行合作,利用两者的优点,构建出满足所有人需求的数据交互框架。
多端统一开发框架 Taro 1.0 正式发布
在 2018.6.7 我们对外开源了 多端统一开发框架——Taro。 Taro 是一个多端统一开发框架,它支持使用 React 的开发方式来编写可以同时在微信小程序、Web 、React Native 等多个平台上运行的应用,帮助开发者提升开发效率,改善开发体验,降低多端研发成…
React全家桶构建一款Web音乐App实战(五):歌曲状态管理及播放功能实现
什么是Redux?Redux是一个状态的容器,是一个应用数据流框架,主要用作应用状态的管理。它用一个单独的常量状态树(对象)来管理保存整个应用的状态,这个对象不能直接被修改。Redux中文文档见http://www.redux.org.cn 在我们的应用中有很多歌曲列表页,点击…