1. @importSelector定义: 实现线索: 具体代码实现: 2、@Import和@ImportResource的实现如下: ConfigurationClassParser.java 3.三种方式: ConfigurationClassParser.java ...
分类:
编程语言 时间:
2017-01-03 18:32:09
阅读次数:
3784
javascript:这个特殊的协议类型声明了URL的主体是任意的javascript代码,它由javascript的解释器运行。 比如下面这个死链接: 将javascript代码添加到客户端的方法是把它放置在伪协议说明符号 javascript:后的URL中。这个特殊的协议类型声明了URL的主体是 ...
分类:
编程语言 时间:
2017-01-03 18:29:09
阅读次数:
167
记录所学,防忘记... ide用IDEA,用maven管理依赖包 1、建立一个maven-webapp项目:File->New->Project 2、pom.xml 3、编辑代码路径/src/main/java,添加controller包 4、添加MainController.java,响应“/in ...
分类:
编程语言 时间:
2017-01-03 18:27:52
阅读次数:
263
Python 面向对象(初级篇) 概述 面向过程:根据业务逻辑从上到下写垒代码 函数式:将某功能代码封装到函数中,日后便无需重复编写,仅调用函数即可 面向对象:对函数进行分类和封装,让开发“更快更好更强…” 面向过程编程最易被初学者接受,其往往用一长段代码来实现指定功能,开发过程中最常见的操作就是粘 ...
分类:
编程语言 时间:
2017-01-03 18:21:29
阅读次数:
337
IoC则是一种 软件设计模式,简单来说Spring通过工厂+反射来实现IoC。 原理简单说明: 其实就是通过解析xml文件,通过反射创建出我们所需要的bean,再将这些bean挨个放到集合中,然后对外提供一个getBean()方法,以便我们获得这bean。通俗来讲就如同婚姻介绍所,只需要告诉它找个什 ...
分类:
编程语言 时间:
2017-01-03 18:16:00
阅读次数:
234
转自:http://blog.csdn.net/tolcf/article/details/50845483 报错信息:通配符的匹配很全面, 但无法找到元素 'mvc:annotation-driven' 的声明 原因是:虽然在xml文件上方声明了mvc,但没有配置此声明对应的文件信息,正确配置如下 ...
分类:
编程语言 时间:
2017-01-03 17:14:57
阅读次数:
196
package extend; public class X { Y y=new Y(); static{ System.out.println("tttt"); } X(){ System.out.println("X"); } public static void main(String[] a ...
分类:
编程语言 时间:
2017-01-03 17:15:04
阅读次数:
174
背景:Java使用ftp上传文件,此文件允许别的用户去访问。Linux上ftp如下: lftp-3.7.11-4.el5ftp-0.17-35.el5tftp-server-0.49-2 ftp服务器为lftp,可以看到,支持site命令: 所以,我们需要在ftp连接成功后发送命令使用"site u ...
分类:
编程语言 时间:
2017-01-03 17:05:27
阅读次数:
661
java里初始化一个类的对象,通过初始化快或者构造方法进行数据赋值。与其相关的执行代码有这么几种: 静态初始化块 初始化块 构造方法 静态初始化块 静态初始化块只在类加载时执行一次,同时静态初始化块只能给静态变量赋值,不能初始化普通的成员变量。 非静态初始化块 非静态初始化块在每次初始化实例对象的时 ...
分类:
编程语言 时间:
2017-01-03 17:05:55
阅读次数:
156
1、混淆矩阵 下图是一个二类问题的混淆矩阵,其中的输出采用了不同的类别标签 常用的衡量分类性能的指标有: 正确率(Precision),它等于 TP/(TP+FP) ,给出的是预测为正例的样本中的真正正例的比例。 召回率(Recall),他等于 TP/(TP+FN),给出的是预测为正例的真实正例占所 ...
分类:
编程语言 时间:
2017-01-03 17:02:35
阅读次数:
297
range 前面小节已经说明了,range([start,] stop[, step]),根据start与stop指定的范围以及step设定的步长,生成一个序列. xrange用法与 range 完全相同,所不同的是生成的不是一个list对象,而是一个生成器. xrange做循环的性能比range好 ...
分类:
编程语言 时间:
2017-01-03 17:01:38
阅读次数:
145
用一张简单的截图说明下,然后提供一个下载地址。 bootstrap的大部分样式官方都是写好的,所以只需要class="官方样式即可",具体可以看官方的案例,下面来个地址 http://www.runoob.com/bootstrap/bootstrap-tutorial.html demo下载地址: ...
分类:
编程语言 时间:
2017-01-03 16:57:24
阅读次数:
209
添加javaVM参数: -Xbootclasspath/p:lib/alpn-boot-8.1.10.v20161026.jar 文章来源:http://www.cnblogs.com/gifisan/p/6245207.html ...
分类:
编程语言 时间:
2017-01-03 16:54:14
阅读次数:
347
## 1.插入排序 插入排序法的基本思路:同样以案例来说明,还是以$arr = array(2,6,3,9),由大到小排序。实现原理:插入排序的思想有点像打扑克抓牌的时候,我们插入扑克牌的做法。想象一下,抓牌时,我们都是把抓到的牌按顺序放在手中。因此每抓一张新牌,我们都将其插入到已有的排好序的手牌当 ...
分类:
编程语言 时间:
2017-01-03 16:49:46
阅读次数:
255
在前面我们已经搞定了怎样获取页面的内容,不过还差一步,这么多杂乱的代码夹杂文字我们怎样把它提取出来整理呢?下面就开始介绍一个十分强大的工具,正则表达式! 1.了解正则表达式 正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规 ...
分类:
编程语言 时间:
2017-01-03 16:48:03
阅读次数:
253
50道Java线程面试题 下面是Java线程相关的热门面试题,你可以用它来好好准备面试。 1) 什么是线程? 线程是操作系统能够进行运算调度的最小单位,它被包含在进程之中,是进程中的实际运作单位。程序员可以通过它进行多处理器编程,你可以使用多线程对运算密集型任务提速。比如,如果一个线程完成一个任务要 ...
分类:
编程语言 时间:
2017-01-03 16:45:34
阅读次数:
236