为整个系统所组成的所有组件提供运行环境 Spring IOC可管理的都是一切可实例的类 Spring管理的对象都是单实例的,不能实例有存储能力的类(JavaBean) 管理组件的两种方式: 1.构造注入 2.设值注入 由容器向实例注入的过程叫依赖注入,也叫控制反转。 创建对象的控制权交给了Sprin ...
分类:
编程语言 时间:
2017-11-09 22:45:08
阅读次数:
164
函数:raw_input()和input() 注意:在python3.x中,已经删除raw_input(),取而代之的是input(),当然这仅仅是重命名,用法还是一样。因此在这里介绍的是python2.x中的raw_input()和input(),在python3.x中只要按raw_input() ...
分类:
编程语言 时间:
2017-11-09 22:46:25
阅读次数:
244
在网上看到一篇文章,感觉写得挺不错的,转载一下,本文转载自:http://blog.csdn.net/m13666368773/article/details/7802126 一. IoC理论的背景 我们都知道,在采用面向对象方法设计的软件系统中,它的底层实现都是由N个对象组成的,所有的对象通过彼此 ...
分类:
编程语言 时间:
2017-11-09 22:47:01
阅读次数:
242
1.Spring MVC的设计是围绕DispatcherServlet展开的: 约定大于配置的契约式编程支持 支持灵活的URL到页面控制器的映射、支持Restful风格 模型数据不放在特定的API里,而是放在一个Model里(Map数据结构实现,因此很容易被其他框架使用) 2.Spring MVC工 ...
分类:
编程语言 时间:
2017-11-09 22:47:09
阅读次数:
283
1 socket层在哪里 2 socket是什么 Socket又称"套接字",应用程序通常通过"套接字"向网络发出请求或者应答网络请求,使主机间或者一台计算机上的进程间可以通讯。 Socket是应用层与TCP/IP协议族通信的中间软件抽象层,它是一组接口。在设计模式中,Socket其实就是一个门面模 ...
分类:
编程语言 时间:
2017-11-09 22:47:26
阅读次数:
253
JavaScript 基础知识 JavaScript 是属于网络的脚本语言! JavaScript 被数百万计的网页用来改进设计、验证表单、检测浏览器、创建cookies,以及更多的应用。 JavaScript 是因特网上最流行的脚本语言。 JavaScript 很容易使用!你一定会喜欢它的! Ja ...
分类:
编程语言 时间:
2017-11-09 22:48:00
阅读次数:
239
题目:输入n个整数,找出其中最小的K个数。例如输入4,5,1,6,2,7,3,8这8个数字,则最小的4个数字是1,2,3,4,。 除了基于优先队列,时间复杂度为O(nlogk)、堆排序,时间复杂度为O(nlogk)、partition函数,时间复杂度为O(n)的解法之外,还有基于冒泡排序的解法时间复 ...
分类:
编程语言 时间:
2017-11-09 22:48:19
阅读次数:
222
执行过程和结果 Enter(3 disks,A B C) Enter(2 disks,A,C,B) Enter(1disk,A B C) Base case-->disk1 from A C //Disk 1 from A to C Return(1disk A B C) move disk 2 f ...
分类:
编程语言 时间:
2017-11-09 22:48:27
阅读次数:
308
运行效果图 结构体指针实现 ...
分类:
编程语言 时间:
2017-11-09 22:49:10
阅读次数:
350
Python的re模块 1、 compile(pattern):创建模式对象 import re pat = re.compile('A') m = pat.search('CBA') #等价于re.search(‘A’,’CBA’) print(m) #<_sre.SRE_Match object ...
分类:
编程语言 时间:
2017-11-09 22:49:36
阅读次数:
416
什么是封装? 1,对象数据和在、操作该对象的指令都是对象自身的一部分,能够实现尽可能对外部隐藏数据。 2,实际项目开发中,使用封装最多的就是实体类。 什么是继承? 1,继承是面向对象程序设计能提高效率的重要原因。 2,继承具有传递性。 3,继承来的属性和方法是隐式的,也就是在本类里面是看不见的。 4 ...
分类:
编程语言 时间:
2017-11-09 22:50:56
阅读次数:
445
package top.hyself; public class Test_1106 { public static void main(String[] args) { // TODO Auto-generated method stub TestDemo circle1 = new TestDe... ...
分类:
编程语言 时间:
2017-11-09 22:51:21
阅读次数:
440
基础的生产者消费者模型,生产者向公共缓存区写入数据,消费者从公共缓存区读取数据进行处理,两个线程访问公共资源,加锁实现数据的一致性。 通过加锁来实现 通过条件变量来实现 二、生产者消费者-双缓冲 一个公共缓存区,由于多线程访问的锁冲突较大,可以采取双缓冲手段来解决锁的冲突 双缓冲的关键:双缓冲队列的 ...
分类:
编程语言 时间:
2017-11-10 00:09:55
阅读次数:
273
public class SortTest { private static int ARRAY_NUMBER=10; public static void main(String[] args) { // TODO Auto-generated method stub //准备待排序的序列 Ran... ...
分类:
编程语言 时间:
2017-11-10 00:11:12
阅读次数:
147
Byte of Python 第111页有关回文的作业练习,原题为:要想检查文本是否属于回文需要忽略其中的标点、空格与大小写。例如,“Rise to vote, sir.”是一段回文文本,但是我们现有的程序不会这么认为。你可以改进上面的程序以使它能够识别这段回文吗?如果你需要一些提示,那么这里有一个 ...
分类:
编程语言 时间:
2017-11-10 00:12:28
阅读次数:
742
Bean定义继承 bean定义可以包含很多的配置信息,包括构造函数的参数,属性值,容器的具体信息例如初始化方法,静态工厂方法名,等等。子bean的定义继承副定义的配置数据。子定义可以根据需要重写一些值,或者添加其他值。 Spring Bean定义的继承与Java类的继承无关,但是继承的概念是一样的。 ...
分类:
编程语言 时间:
2017-11-10 00:12:42
阅读次数:
234
package com.sort.test; import java.util.Arrays; import java.util.Random; public class VeriableSort { private static int MAX_NUMBER=10; public static v... ...
分类:
编程语言 时间:
2017-11-10 00:12:51
阅读次数:
227
模块是封装好以供调用的块,模块(库)分两种:标准库(不需安装直接导入)、第三方库(必须经过安装才可以使用)。 python模块: sys:sys.path:打印环境变量。标准库放在python_path\bas\lib中,第三方库放在python_path\bas\lib\site-packages ...
分类:
编程语言 时间:
2017-11-10 00:14:07
阅读次数:
157
views详解http请求中产生的两个核心对象:所在位置:django.httphttp请求:HttpRequesthttp响应:HttpResponse1、HttpRequest:(1)HttpRequest对象的属性:(2)HttpRequest对象的方法(部分):get_full_path():返回包含查询字符串的请求路径。例如,"/music/bands/the_beatles..
分类:
编程语言 时间:
2017-11-10 00:14:21
阅读次数:
302
猜谜游戏 #! -*- conding:ut-8 -*- # Autou: Turbo money=10300 #假设口袋有10300RMB for i in range(3): #3次循环 guess_money = int(input("guess money:")) if guess_mone ...
分类:
编程语言 时间:
2017-11-10 00:14:46
阅读次数:
210