Java
北漂周
Android技术专家,CSDN技术博客专家,艾瑞咨询知名评论员。曾任职于奇虎360、百度,从事Android APP研发与互联网战略方向分析。现为诚壹金融联合创始人兼CTO。
著作:《Android安全技术揭秘与防范》人民邮电出版社
展开
-
Android开发转型公司技术负责人是一种怎样的体验
不知不觉从狼厂出来创业已经将近半年了,今日回顾了一下自己半年前发的博客发现还是关于研究React的心得。如今,距离React是越走越远。曾今作为一名移动开发人员,如今和朋友一起创立一家互联网金融公司,也由于自己的业务发在成功的从一名移动开发着转向了公司的技术业务负责人方向,这里分享一些这半年多我们公司所采用的技术架构与心得,如果有什么不正确的地方也请大家多包涵。最近很多朋友都在咨询我,自己也是初创原创 2016-05-05 23:01:47 · 5214 阅读 · 1 评论 -
移动API设计与安全存储
最近在重新排查API的时候,我们在企业内部突然讨论到一个问题。我们的APP接口安全吗?一个安全的API接口是该如何设计的?当然,对我看来我们的目前提供给APP使用的API并不安全,自己之前都是在关注逆向与hook也没有思考过类似的问题,如何设计一个安全的API估计很多朋友都遇到过此问题。今天这里总结一下我们内部讨论的结果:为什么安全性更高的https并没有普及? 说到让我们目前的接口更为的安全,原创 2016-06-06 02:46:34 · 4529 阅读 · 0 评论 -
Android/Java代码规范
代码规范、checkstyle、findbugs、jenkins原创 2016-08-04 12:03:16 · 2551 阅读 · 1 评论 -
用产品思维设计API(四)——随意定义错误码,你还在这样干?
用产品思维设计API(三)——版本控制,没有你想的这么简单前言 最近公司内部在重构项目代码,包括API方向的重构,期间遇到了很多的问题,不由得让我重新思考了下。 - 一个优雅的API该如何设计? - 前后端分离之后,API真的解耦分离了吗? - 不断的版本迭代,API的兼容性该如何做? ps.这里所说的API仅为Web API,提供APP\WEB开发使用。年前,我司原创 2017-01-31 19:37:03 · 12319 阅读 · 2 评论 -
用产品思维设计API(三)——版本控制,没有你想的这么简单
用产品思维设计API(三)——版本控制,没有你想的这么简单前言 最近公司内部在重构项目代码,包括API方向的重构,期间遇到了很多的问题,不由得让我重新思考了下。 - 一个优雅的API该如何设计? - 前后端分离之后,API真的解耦分离了吗? - 不断的版本迭代,API的兼容性该如何做? ps.这里所说的API仅为Web API,提供APP\WEB开发使用。年前,我司原创 2017-01-27 12:46:31 · 9762 阅读 · 4 评论 -
用产品思维设计API(二)——数据解耦,才是前后分离的本质
用产品思维设计API(二)——数据解耦,才是前后分离的本质前言 最近公司内部在重构项目代码,包括API方向的重构,期间遇到了很多的问题,不由得让我重新思考了下。 - 一个优雅的API该如何设计? - 前后端分离之后,API真的解耦分离了吗? - 不断的版本迭代,API的兼容性该如何做? ps.这里所说的API仅为Web API,提供APP\WEB开发使用。年前,我司原创 2017-01-07 23:07:49 · 11042 阅读 · 2 评论 -
用产品思维设计API(一)——RESTful就是个骗局
用产品思维设计API(一)——RESTful就是个骗局前言 最近公司内部在重构项目代码,包括API方向的重构,期间遇到了很多的问题,不由得让我重新思考了下。 - 一个优雅的API该如何设计? - 前后端分离之后,API真的解耦分离了吗? - 不断的版本迭代,API的兼容性该如何做?年前,我司内部的接口已经进入了一个完全的重构阶段,参考了市面上各大平台的API和文档,自己也总结原创 2016-12-21 00:53:35 · 13365 阅读 · 7 评论 -
Kotlin语法基础,基础类型
语法入门作为一门拥有现代化编程思想的新兴语言,Kotlin语言拥有很多其他成熟语言且根据程序员使用和验证的特性。在抛弃了一些确定的同时也吸收了一些优点,可以说采取了各大语言的精华。同时,对于Kotlin来说,也有自己语言由于其他语言的特性。如:在字符上全面支持了Unicode符号、表达式的行尾可以不用写分好 “;” 、变量和常量类型定义可以由系统推断而得。在Java语言之中存在的基础数据类型(int原创 2017-06-11 16:41:09 · 3214 阅读 · 0 评论