240 发简信
IP属地:北京
  • 120
    有环链表的判断以及入口点计算

    题意:给定一个单向链表,求判断该链表是否为带环链表并求出该环的入口点 来源地址:Chasiny 例如下图,一个带环的单向链表 方法一:使用辅助结构Map实现 思想:用一个ma...

  • Redis字典

    哈希表 其中主要是table用于存放数据,其是一个dictEntry指针数组 哈希表节点 字典的实现 其中的type属性和privdata属性是针对不同类型的键值对,为创建多...

  • Redis字符串SDS设计

    redis数据库底层没有直接使用c的字符串表示,而是自己使用名为简单动态字符串(simple dynamic string,SDS) SDS定义 示例 free属性值为0,表...

  • 120
    微信公众号开发-验证微信服务器,授权登录以及Token管理

    本文基于之前几个项目在部署在微信公众号下的网页应用,以此写下微信公众号开发的步骤以及踩过的坑 申请测试公众号 首先开发者可以在微信测试平台申请测试公众号微信测试号申请进入如下...

  • 120
    详解微信公众号支付开发

    前言 由于学校有个项目类似轻松筹,基于微信支付,便深入了解微信支付流程及其接口调用,其业务流程有些繁琐,但其策略是不错的。 业务流程 首先贴微信官方文档的时序图官方文档 看不...

  • 为什么设置别人的ip呢,你看文档了吗

    公众平台如何设置IP白名单

    遇到类似如下报错,请按以下指引设置IP白名单。2017年5月24日后申请的公众号均要求设置。 微信官网通知原文:“获取access_token”接口新增IP白名单保护 1.登...

  • 120
    python实现微信打飞机

    本文作者: 杨晓辉 本文链接: http://youngxhui.github.io/2017/06/22/python-实现微信打飞机/ 版权声明: 本博客所有文章除特别声...

  • 120
    超越自动化测试,面向测试自动化

    一、 前几天,面试一位某校大四实习生。 笔者:来应聘之前是否看了网上发布的我们公司的职位说明书。 学生:看了,我可以做的。 笔者:实习的主要内容是执行测试用例,会比较繁琐,枯...

  • 120
    万万没想到,你变成了这样的 GitHub

    GitHub Universe 是 GitHub 的年度盛会,今年 10 月 10-12 日,GitHub Universe 大会在旧金山召开。就在 GitHub 在其官网发...

  • 120
    Leaflet 笔记一:简单入门

    Leaflet 笔记一:简单入门 Leaflet可以说在我的博客当中应该出现了很多次,它首先是空间数据可视化的“佼佼者”,也是Mapbox.js的“父亲”。不同的是,Mapb...

  • 总结:阻塞队列

    BlockingQueue接口实现Queue接口,它支持两个附加操作:获取元素时等待队列变为非空,以及存储元素时等待空间变得可用。相对于同一操作他提供了四种机制:抛出异常、返...

  • 120
    HTTP协议详解

    HTTP (HyperText Transfer Protocol)即超文本传输协议是互联网上应用最为广泛的一种网络协议,也是比较基础协议。作为开发者,我们有必要掌握HTTP...

  • 120
    API接口管理之道

    一、API管理的痛点 API接口在设计时往往需要编写大量的文档,而且编写完成之后还会经常改动,文档编写维护工作量大。 接口文档编写好后,实际的代码可能会与文档有出入,这个时候...

  • 120
    如何设计并实现一个线程安全的 Map ?(下篇)

    在上篇中,我们已经讨论过如何去实现一个 Map 了,并且也讨论了诸多优化点。在下篇中,我们将继续讨论如何实现一个线程安全的 Map。说到线程安全,需要从概念开始说起。 线程安...