1. IOC(Inversion of control)不是技术,是一种编程思想。ioc意味着将设计好的对象交给容器控制,而不是传统的在对象内部直接控制。 2. IOC(控制反转) ‘谁控制了谁 控制什么 为什么是反转 那些方面反转了’ 谁控制谁:IOC容器控制了对象 控制什么:控制了外部资源获取 ...
分类:
其他好文 时间:
2019-01-09 17:32:25
阅读次数:
216
IoC Inversion of Control:控制反转,就是将对象的创建权反转交给spring IoC的好处 传统方式的程序编写,底层的实现切换了,需要修改源代码 使用spring之后,实现类都交给IoC容器中的BeanFactory来管理,通过工厂+反射+配置文件来实现程序的解耦合 IoC和D ...
分类:
编程语言 时间:
2019-01-08 17:48:39
阅读次数:
181
“依赖注入”中的“依赖”,实际上是一个名词,而不是动词,注入才是动词,依赖是某容器要注入的那些依赖,而不是说它这个容器要依赖着“注入”这个方式 控制反转(Inversion of Control)是一种「思想」,依赖注入(Dependency Injection)则是这一思想的一种具体「实现方式」 ...
分类:
其他好文 时间:
2019-01-06 00:07:34
阅读次数:
166
分别用while循环和for循环来玩转猜数字游戏 1.对于限定猜数字次数 (1)while循环 number = 56 count = 0while count < 3: guess_number = int(input("guess number:")) if guess_number == nu ...
分类:
编程语言 时间:
2019-01-05 22:51:54
阅读次数:
230
控制反转(Inversion of Control,简称IoC),是面向对象编程中的一种设计原则,可以用来降低计算机代码之间的耦合程度。其中最常见的方式叫做依赖注入(Dependency Injection,简称DI),还有一种方式叫做“依赖查找”(Dependency Lookup)。通过控制反转 ...
分类:
其他好文 时间:
2019-01-05 13:39:37
阅读次数:
156
日历(QCalendarWidget)+爬虫API调用+自定义发送信号(传入2个参数) 总体介绍 QCalendarWidget类提供了一个基日历小部件,允许用户选择一个日期。 该小部件使用当前的月份和年份进行初始化,但是QCalendarWidget提供了几个公共槽函数来更改显示的年份和月份。 默 ...
分类:
其他好文 时间:
2019-01-04 22:35:49
阅读次数:
259
进入插入模式 a/A 光标之后插入/行后插入 i/I 光标前插入/行前插入 o/O 下一行插入/上一行插入 移动光标 k h l j 常用命令 :set nu / nonu gg / ...
分类:
系统相关 时间:
2019-01-03 15:02:22
阅读次数:
212
:set nu :set nonu :syn on :syn off set hlsearch set nohlserach set nobackup set backup set ruler set noruler set show mode set noshow mode ...
分类:
系统相关 时间:
2019-01-03 12:52:08
阅读次数:
225
文件结构: content文件夹下包含 1.配置文件.template.config / template.json 2.项目文件 content文件夹旁边(同级目录)包含.nuspec文件 使用的命令: 前提条件nuget.exe 并配置环境变量 nuget pack *.nuspec 打包到Nu ...
分类:
Web程序 时间:
2019-01-03 00:43:41
阅读次数:
174
#:异常处理! try 语句可以跟else语句基本用法try: 语局 except BaseException#代表所有异常:语句 else:语句while True: try: num1 = input('输入被除数:') num2 = input('输入除数:') result = int(nu ...
分类:
编程语言 时间:
2019-01-02 23:34:22
阅读次数:
267