转自:http://www.jb51.net/article/81741.htm(谢谢楼主分享) 注解注入顾名思义就是通过注解来实现注入,Spring和注入相关的常见注解有Autowired、Resource、Qualifier、Service、Controller、Repository、Compo ...
分类:
编程语言 时间:
2016-12-17 22:34:50
阅读次数:
371
问题:如何查看某个类的方法文档说明或者是函数的参数列表情况? 答: 方法一:直接在需要查询的方法后面加上".__doc__"即可以打印出该方法的文档说明(需要先导入该方法所属模块) 如: 方法二:在windows的命令行模式下还可以输入:“python -m pydoc 方法名”获取该方法的文档说明 ...
分类:
编程语言 时间:
2016-12-17 22:32:24
阅读次数:
190
一、邮件的相关概念 邮件协议。主要包括: SMTP协议:Simple Mail Transfer Protocol,即简单邮件传输协议,用于发送电子邮件 POP3协议:Post Office Protocol 3,即邮局协议的第三个版本,用于接收邮件 IMAP协议:Internet Message ...
分类:
编程语言 时间:
2016-12-17 22:34:14
阅读次数:
200
static能够修饰属性和方法。凡是static修饰的方法和属性都是和类的关系较大,都在加载的时候要特殊处理(包括属性和类的优先加载)。下面比较下static修饰属性和方法时的区别: 一、修饰属性的时候。 1、使用static修饰的属性,可以用对象进行访问,也可以用类名直接访问; 2、使用stati ...
分类:
编程语言 时间:
2016-12-17 22:27:45
阅读次数:
188
import java.lang.reflect.InvocationHandler; import java.lang.reflect.Proxy; import java.lang.reflect.Method; //抽象角色:java动态代理的实现目前只支持接口,不支持抽象类 interfac... ...
分类:
编程语言 时间:
2016-12-17 22:27:57
阅读次数:
159
#scala数组 val A= new Array[T](N) val A = new Array[Int](10) ##变长数组 import scala.collection.mutable.ArrayBuffer val C = new ArrayBuffer[T]() C += e1 C + ...
分类:
编程语言 时间:
2016-12-17 22:25:53
阅读次数:
142
1、安装opencv所需的库(编译器、必须库、可选库) sudo apt-get install build-essential sudo apt-get install cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-de ...
分类:
编程语言 时间:
2016-12-17 22:22:43
阅读次数:
206
Java关于文件操作 最近工作中遇到的问题涉及到很多的文件操作,包括文件的读写,在当前目录,任意目录的文件创建,目录创建。涉及到文件的创建要求当父级目录不存在时创建父级目录。 有两个函数,mkdir(),mkdirs();经过测试,发现mkdir()只适用于创建父级目录存在的情况,当父级目录不存在的 ...
分类:
编程语言 时间:
2016-12-17 22:21:22
阅读次数:
235
工作中使用intellijidea 16将一个java程序打包成可执行jar包时出现问题, Error: Invalid or corrupt jarfile project.jar 的问题,无法运行jar包 解决方法: 我的最终要求是将程序和外部依赖打成一个可运行的jar包,而不是将程序和依赖分开 ...
分类:
编程语言 时间:
2016-12-17 22:19:36
阅读次数:
173
为什么要监控 服务化接口是提供服务的,接口正确性、稳定性是最最重要的,在保证正确的同时需要尽量提高接口响应时间。 有的团队会有专门的工具来对系统响应时间、吞吐量做监控,但如果团队没有这种“待遇”就需要自己来做一些工具为自己的代码提供服务。 自己动手,丰衣足食 AOP + Annotation 简陋实 ...
分类:
编程语言 时间:
2016-12-17 22:18:53
阅读次数:
287
javaSE基础07 一、static静态修饰符 用了static修饰的变量就会变成共享的属性,只会初始化一次,在内存中只存在一个,并且每个对象都可以访问,存放在方法区(数据共享区) 1.1 static用来修饰成员变量 一个成员变量被static修饰了叫静态成员变量,如果没有修饰叫非静态成员变量 ...
分类:
编程语言 时间:
2016-12-17 22:15:44
阅读次数:
223
计算机网络: 分布在不同的地域的计算机通过外接设备(路由器),实现共享和数据传输网络编程:网络编程主要是用来解决计算机和计算机之间的数据传输网络编程:不需要基于HTML就可以达到数据之间的传输,比如QQ 微信页面编程:不需要HTML页面实现数据交互,比如:OA系统 报考系统 网络通信的三要素: (1 ...
分类:
编程语言 时间:
2016-12-17 22:17:16
阅读次数:
151
1 void Link::Sort(Node * Head) { 2 3 Node * Root = NULL; // 头指针,作为一个新链表指针,将所有结点链接到这里 4 Node * Tail = NULL; // 尾指针 5 Node * pMin = NULL; // 作为待操作链表结点中最 ...
分类:
编程语言 时间:
2016-12-17 22:14:54
阅读次数:
267
写冒泡排序时,遇到一个问题: 看下面的研究: 我首先想到的是,是不是return的问题。难道我脑子里少记了一个return的不知道的关键作用? 先测试一下: 那这里的问题应该就出在数组上。 数组怎么了?关于JavaScript的数据类型和赋值原理的这一块知识,我的脑子里模糊了。 先来段代码试试: 两 ...
分类:
编程语言 时间:
2016-12-17 22:15:55
阅读次数:
169
JavaMail的介绍 JavaMail,顾名思义,提供给开发者处理电子邮件相关的编程接口。它是Sun发布的用来处理email的API。它可以方便地执行一些常用的邮件传输。 虽然JavaMail是Sun的API之一,但它目前还没有被加在标准的java开发工具包中(Java Development K ...
分类:
编程语言 时间:
2016-12-17 22:11:36
阅读次数:
254
1.字节流: IuputStream 所有字节输出流的超类 。 抽象类 FileInputStream BufferedInputStream:提供数据的读取效率,拓展方法(内部维护了一个8k字节的数组) OutputStream 所有字节输出流的超类。 抽象类 FileOutputStream B ...
分类:
编程语言 时间:
2016-12-17 20:26:02
阅读次数:
201