240 发简信
IP属地:上海
  • 史上最公正的抽奖算法在此!看懂这篇,年会抽奖就不用CTO现场审核代码啦~

    我不是针对六合彩,我是说所有的抽奖都是渣渣;据我知道的所有抽奖技术上都有作弊内定的可能。 摇奖?可以通过不同重量的乒乓球的来作弊吧?可以收买公证...

  • API的设计(5) - 细节与填坑

    protoapi如约开放源码了:github.com/yoozoo/protoapi;这里先求个Star。:) (我认为开放源码还称不上是开源;...

  • Resize,w 360,h 240
    API的设计(4) - protoapi VS swagger

    接上文 swagger可能是目前开发resful API时最流行的工具集,可能很多童鞋在遇到API开发需求时,直接反应会是:“用swagger不...

  • Resize,w 360,h 240
    锤子科技TNT分析(上)

    ​​TNT即Touch & Talk,按着说话,是锤子科技在鸟巢发布会上提出的一种人机交互方式。 我会认为TNT所倡导的交互理念非常值得深入琢磨...

  • API的设计(3) - 实现方式

    protoapi实现的方式 接上文,我们选择了protobuf作为IDL,而在代码生成的工具上,我是选择了使用go实现,因为: go开发的程序可...

  • Resize,w 360,h 240
    谷歌相册有多好用?

    1. 自动默默保存了我十几年来用手机拍摄的照片;跟老友一起看当年的老照片会哭的。 2. 照片搜索功能强悍,输『group photo』搜聚会合照...

  • API的设计(2) - protoapi协议

    上一节讲API的错误处理时,是java定义为例,讲述了正常结果、异常结果、常见异常、错误四种层次的划分,我把使用这种返回划分的风格的API叫做:...

  • API的设计(1) - 错误处理

    API的错误处理 正常结果 Response 当我们在定义一个函数接口的时候,往往会定义: 接口名 输入参数 Reqest 返回结果 Respo...

  • 软件框架设计原则

    原则 框架是常见开发的最佳实践的抽象,目的在于提高开发效率 框架的应该感觉自然 idiomatic,即与相应语言的风格保持一致 框架通过抽象,使...

个人介绍
我在简书发布的所有原创文字、照片均放弃版权,任何人感兴趣的话,拿去用就是,不管是否属于商业目的,直接复制粘贴、洗稿、改掉我名字等等等都行,不用知会我。

所以,请随意~