Easter79 Easter79
4年前
spring使用@Autowired为抽象父类注入依赖
有时候为了管理或者避免不一致性,希望具体服务统一继承抽象父类,同时使用@Autowired为抽象父类注入依赖。搜了了网上,有些解决方法实现实在不敢恭维,靠子类去注入依赖,那还有什么意义,如下:父类:publicabstractclassBaseCar{Settingssettings;}@Co
Wesley13 Wesley13
4年前
Objective
代码块本质上是和其他变量类似。不同的是,代码块存储的数据是一个函数体。使用代码块是,你可以像调用其他标准函数一样,传入参数数,并得到返回值。脱字符(^)是块的语法标记。按照我们熟悉的参数语法规约所定义的返回值以及块的主体(也就是可以执行的代码)。下图是如何把块变量赋值给一个变量的语法讲解:!(http://static.oschina.net
Stella981 Stella981
4年前
AutoFac
 一、前言  AutoFac是.NET平台下的一款著名的IoCContainer,它可以让我们很轻松的解除项目中服务类的接口与客户类的接口实现类之间的依赖关系,从而降低系统各模块之间耦合程度以提高系统的稳定性。最近在做毕业设计,在开发中采用了autofac来进行依赖注入,这里是对踩到的一些坑的解决方法,希望可以给同样不幸进入这些坑中的童鞋们提供
Stella981 Stella981
4年前
Python中多继承与super()用法Python类分为两种,一种叫经典类,一种叫新式类。两种都支持多继承。
classA(object):def__init__(self,args,kwargs):print"argsis:{}".format(args)print"kwargsis:{}".format(kwargs)class
Stella981 Stella981
4年前
OC中block使用相关
代码块本质上是和其他变量类似。不同的是,代码块存储的数据是一个函数体。使用代码块是,你可以像调用其他标准函数一样,传入参数数,并得到返回值。脱字符(^)是块的语法标记。按照我们熟悉的参数语法规约所定义的返回值以及块的主体(也就是可以执行的代码)。下图是如何把块变量赋值给一个变量的语法讲解:!(http://static.oschina.net
Wesley13 Wesley13
4年前
MySQL中group_concat函数,用符号连接查询分组里字段值
MySQL中group\_concat函数完整的语法如下:group\_concat(\DISTINCT\要连接的字段\OrderBYASC/DESC排序字段\\Separator'分隔符'\)基本查询\sql\ viewplain(https://www.oschina.net/act
Wesley13 Wesley13
4年前
PHP基础之输出缓冲区基本概念、原理分析
一、概念在PHP运行的过程中,可以将会产生输出的函数或操作结果暂时保存在PHP的缓冲区,只有当缓冲区满了、或者PHP运行完毕、或者在必要时候进行输出,才会将数据输出到浏览器,此缓冲数据的区域称为PHP的输出缓冲区(OB)。二、原理①使用了缓冲区之后,当执行PHP的时候,如果碰到了echo、print\_r之类的会输出数据的代码(实际上许多函数都会
Wesley13 Wesley13
4年前
C++ 温习笔记(1)
main函数main函数返回值c和c不一样:c可以为void,c只能是intc语言func()里面可以传任意参数,c则认为等同于func(void)intmain(intargc,constchar\argv\\):第一个为传入参数个数,第二个是传入参数,默认空为1和路径预编译指令includ
Wesley13 Wesley13
4年前
23种设计模式(1):单例模式
定义:确保一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。类型:创建类模式类图:!23种设计模式(1):单例模式第1张|快课网(http://static.oschina.net/uploads/img/201407/05200605_0dij.gif"23种设计模式(1):单例模式
Stella981 Stella981
4年前
Scala学习笔记(3):纯函数式编程的一些思想和技巧
Everythingisafunction最近刚刚学完Coursera上FunctionalprogramminginScala的课程,通过看教学视频还有做assignments,对于functionalprogramming(函数式编程)有一点点心得体会,在这里总结下。Everythi