碎片人生

  • 首页
  • 归档
  • 首页
  • 归档
  • 浅谈 Redis 事务特性和使用

    随便一个接触过数据库的人肯定都知道“事务”,虽然各种数据库的事务多多少少都有一些区别,但是大体的概念都是相同的,那么当你在其他的应用中再次听到“事务”的时候,很容易就将你已经了解的概念套用进去了,那么这时候很有可能就会造成问题了,比如在 Redis ...
      2018/03/27  
    • 技术 
     
    • Redis 
    • | Transactions 
    阅读全文浅谈 Redis 事务特性和使用 
  • gRPC 在 Golang 实践 - 入门

    gRPC 作为一个开源 RPC 框架,而且有 Google 背书也可谓是有深厚的背景,gRPC 采用 protocol buffers 作为 IDL,并且支持多语言跨平台运行,官方支持 C++,C#,Golang,Python 等10种语言,并且都提...
      2017/11/14  
    • 技术 
     
    • Golang 
    • | gRPC 
    阅读全文gRPC 在 Golang 实践 - 入门 
  • 设计模式 —— 责任链模式

    今天看到一篇文章中提到了一个设计模式叫做 责任链模式,看起来这个在之前我并没有接触过的设计模式,所以决定查资料学习一下。在学过之后,突然发现虽然没有听过 责任链模式 这个名词,但是在实际工作中,有很多的应用和实现都是符合这个设计模式的。所以在这篇博客...
      2016/06/12  
    • 技术 
     
    • 设计模式 
    阅读全文设计模式 —— 责任链模式 
  • 初探 Go 语言并发 M-P-G 模型

    Go 语言自从诞生以来就自带“高并发”的buff,而并发编程也是当今开发环境的一个大方向了。目前的各大语言基本上也都提供了原生多线程的并发编程模式。但是 Go 语言的并发模型和 C++,Java 的并发模型是有区别的。 传统的并发模型是将线程直接与操...
      2015/04/16  
    • 技术 
     
    • Golang 
    • | Goroutine 
    • | 并发编程 
    阅读全文初探 Go 语言并发 M-P-G 模型 
  • 浅谈微信卡券功能开发(3)

    由于过年回来事情比较多,所以断了一段时间。今天赶紧接着。之前我们介绍完了卡券从创建到发放的基本流程,今天我们将介绍卡券和Code的相关操作。本文主要介绍NodeJS语言下 wechat-card 模块的操作方式,另外对重要的地方进行特别说明,以便其...
      2015/03/12  
    • 技术 
     
    • Node.js 
    • | Wechat 
    • | Wechat card 
    阅读全文浅谈微信卡券功能开发(3) 
  • 浅谈微信卡券功能开发(2)

    继续介绍NODEJS开发微信卡券功能,昨天简单演示了微信接口的Access Token的原理和用法,还有门店的添加和查询,今天我们将介绍卡券的创建以及核销的最基本的流程。 本文将使用NodeJS作为开发语言,以wechat-card ,和官方文档为主...
      2015/02/15  
    • 技术 
     
    • Node.js 
    • | Wechat 
    • | Wechat card 
    阅读全文浅谈微信卡券功能开发(2) 
  • 浅谈微信卡券功能开发(1)

    由于公司的业务,有幸接触到了微信平台的开发,不得不感慨下,微信的业务规划实在是宏大的很呢。看来微信是想涉及生活的各个方面啊,再加上最近微信封杀各路豪杰(网易音乐、支付宝钱包)等,不难看出微信在产品规划上的野心。 貌似闲话说的太多了,接下来我就我自己对...
      2015/02/11  
    • 技术 
     
    • Node.js 
    • | Wechat 
    • | Wechat card 
    阅读全文浅谈微信卡券功能开发(1) 
  • Chrome Extension 检查视图(无效)处理方法

    最近闲来无事,简单看了下Chrome扩展的开发,并且开发一个小小的翻译插件(TranslateBao)作为练手,开发细节不详述了,如果有新学习chrome extension开发的新人,可以参考源码,并欢迎提出宝贵意见,共同进步。 问题闲话不多说,在...
      2014/10/04  
    • 技术 
     
    • Chrome Extension 
    • | Javascript 
    阅读全文Chrome Extension 检查视图(无效)处理方法 
  • LeetCode 刷题笔记 - 第三期

    时隔很长时间,再来一篇。挑选一道题,看上去是很简单的一道题,但是优化的算法比较难想到。(反正我是没想到 TAT) 而且这么长时间以后才发现题目是有编号的…所以今天的题目编号是 136 题目如下: Single Number Given a non...
      2014/08/10  
    • 技术 
     
    • Golang 
    • | 算法 
    • | LeetCode 
    阅读全文LeetCode 刷题笔记 - 第三期 
  • LeetCode 刷题笔记 - 第二期

    今天记录一道题目,距离上一次做题应该有一个多月了,没错,我就是这么的没有毅力… 今天这道题目,开始看标题的时候觉得应该蛮难的,看完题目觉得还好,做完之后觉得也挺简单的,然后再思考一会儿觉得原来这么简单啊…题目如下: Best Time to Buy...
      2014/04/24  
    • 技术 
     
    • Golang 
    • | 算法 
    • | LeetCode 
    阅读全文LeetCode 刷题笔记 - 第二期 
上一页 下一页
© 2022 - 2023  碎片人生   Powered by Hexo.   Theme by Redefine v1.1.0