- 博客(4)
- 收藏
- 关注
原创 控制反转
Ioc—Inversion of Control控制反转(Inversion of Control,英文缩写为IoC)是一种设计思想,并非面向对象编程的专用术语。是一个重要的面向对象编程的法则,它能指导我们如何设计出松耦合、更优良的程序。传统应用程序都是由我们在类内部主动创建依赖对象,从而导致类与类之间高耦合,难于测试;有了IoC容器后,把创建和查找依赖对象的控制权交给了容器,由容器进
2017-10-31 16:43:04 1332
原创 JSON传输数据加号变空格问题
1、我方系统与对端系统有一个对接接口,对端系统定时通过HTTP消息把数据发送给我方系统2、接口传输的数据如下: { "type": 1, "date": "2017-10-29 00:00:00", "saleId": "M16A00_RR171029000040+" }3、在调试的过程中,总是报错:10020, "签名错误"4、经过调试发现接收到的数据为: { "typ
2017-10-30 19:06:10 6455
原创 依赖注入
什么是依赖?1、从大的方向上讲,比如A系统需要B系统的协助才能完成某项功能,比如购物系统需要依赖支付系统才能完成购物2、从类的层次上来说,就是A类需要调用B类的方法或熟悉来完成一定的功能,比如实例化一个Human class,需要一个Hand class那么我们就说Human 依赖于 Hand那系统是否可以避免依赖呢?1、答案是否定的,万事万物皆
2017-10-30 12:10:30 248
原创 面向接口编程
1、何为接口?1)接口是一组规则的集合,它规定了实现本接口的类或接口必须拥有的一组规则。体现了自然界“如果你是……则必须能……”的理念。2)接口是在一定粒度视图上同类事物的抽象表示。注意这里我强调了在一定粒度视图上,因为“同类事物”这个概念是相对的,它因为粒度视图不同而不同。2、面向接口编程的定义:依赖于抽象,而不要依赖于实现,在系统分析和架构中,分
2017-10-28 15:33:14 260
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人