三大核心:封装,继承,多态 三大核心无处不在,不管是php传统的面向过程化编程,还是后来加入的oop面向对象编程,都一直贯穿整个php的发展进步史。 面向对象,面向接口五大原则:单一职责,封闭-开放,接口隔离,依赖倒置,替换原则 看到书中对于五大原则的讲解非常详细,但是不易于记忆,个人自我总结下: ...
分类:
Web程序 时间:
2019-05-19 09:43:16
阅读次数:
128
封装 封装将属性或方法隐藏,对外开放接口。 在写项目的时候,我们经常会在不同的地方需要用到相同的方法或属性,倘若每个地方都要写一遍,不仅代码量大而且也会浪费我们的时间,这时候我们就可以将这些方法或属性封装起来 继承 子类可以继承父类的属性和方法,而不需要再次编写,子类也可以有自己的属性和方法 // ...
分类:
其他好文 时间:
2019-02-23 15:55:52
阅读次数:
173
1、什么是微服务开放平台2、Oauth2.0开放授权协议3、常用开放平台接口4、QQ互联网授权平台5、演示QQ互联网接口6、基于SpringCloudOauth2 搭建微服务开放平台https://github.com/spring-cloud/spring-cloud-security 什么是开放 ...
分类:
编程语言 时间:
2019-01-27 10:54:29
阅读次数:
757
之前在网上看到博客园 "新闻服务开放接口" ,因为自己本身有看博客园IT新闻的习惯,为了能随时随地简洁方便的浏览新闻,于是萌生了一个利用开放API开发一个微信小程序的想法。 1. mpvue初探 平时技术栈有用到Vue,这个小程序功能也比较简单,用 mpvue 再合适不过了。mpvue 基于 Vue ...
分类:
微信 时间:
2019-01-07 17:34:50
阅读次数:
252
在app开放接口API的设计中,避免不了的就是安全性问题。 一、https协议 对于一些敏感的API接口,需要使用https协议。 https是在http超文本传输协议加入SSL层,它在网络间通信是加密的,所以需要加密证书。 二、签名设计 原理:用户登录后向服务器提供用户认证信息(如账户和密码),服 ...
分类:
移动开发 时间:
2018-12-05 13:22:27
阅读次数:
259
微信公众号生态目前发展的相当不错,甚至很多人靠这个实现了财务自由甚至融资,知名大号如“咪蒙”、“罗辑思维”、“毒舌电影”等年入千万,但是也不是没有挑战:+主要是上面三点,小程序对于后两点挑战的解决可能会带来重大的机会。微信目前已经实现“公众号+小程序”,可以让微信公众号打开率降低背景下,重新唤醒沉睡流量,同时促进公众号变现。举例来说,现在小程序已经支持在公众号的推送文章里面,去嵌入小程序的卡片,对
分类:
微信 时间:
2018-11-20 19:31:50
阅读次数:
179
随着云计算、物联网、大数据时代的到来,传统网络信息安全边界变得越来越模糊,新型***层出不穷防不胜防,网络安全问题变得前所未有的复杂。在此新形势下网络安全等保标准进行必要的升级,我们迎来了等级保护制度2.0时代。让我们走进等保2.0,看看对于云计算扩展的要求。为了确保云上安全,等保2.0的8.2.2.5涉及网络架构的条款中明确表示,应提供开放接口或开放性安全服务,允许云服务客户接入第三方安全产品或在
分类:
其他好文 时间:
2018-11-04 19:12:52
阅读次数:
289
设置防火墙iptables开放3306接口 在/etc/sysconfig下面有个iptables文件,在控制台输入命令 iptables -I INPUT -p tcp --dport 3306 -j ACCEPT 然后进行保存:service iptables save 更新防火墙规则:serv ...
分类:
其他好文 时间:
2018-11-02 00:27:57
阅读次数:
271
1.沙箱环境 蚂蚁沙箱环境(Beta)是协助开发者进行接口功能开发及主要功能联调的辅助环境。沙箱环境模拟了开放平台部分产品的主要功能和主要逻辑。 在开发者应用上线审核前,开发者可以根据自身需求,先在沙箱环境中了解、组合和调试各种开放接口,进行开发调通工作,从而帮助开发者在应用上线审核完成后,能更快速 ...
分类:
其他好文 时间:
2018-08-11 01:17:48
阅读次数:
517
1. 引言 最近一段时间设计和实现公司内部的基于OAuth2.0的统一身份认证中心,经梳理,公司部分自研系统可以使用OAuth2.0的方式进行身份认证,还有一部分系统无源代码,未开放接口,使用windows用户作为系统的用户。面对这种情况,同时为实现一个中心一键开关账户的功能,对于无源码、未开放接口 ...