一、首先看一下涉及I/O操作所涉及的类: 前两组主要是说明数据传输的格式,一个是字节,一个是字符。 后两组主要说明数据传输的方式。 1.1.1 下面是基于字节的I/O操作接口。 InputStream 接口 Outputstream 接口 ...
分类:
编程语言 时间:
2015-05-16 12:05:02
阅读次数:
174
Spring两大重要特性之一就是面向切面编程,下面的例子就是基于XML配置文件最简单的Spring AOP,AOP中的一些术语我就不说了,还是直接操作来的直观
一、maven依赖
org.springframework
spring-context
3.1.2.RELEASE
...
分类:
编程语言 时间:
2015-05-16 12:05:55
阅读次数:
175
二叉查找树某个结点的左子树的值都比它小,其右子树的值比它大。
要实现的主要操作
代码实现
#include
using namespace std;
// BST的结点
typedef struct node
{
int key;
struct node *lChild, *rChild,*parent;
}Node, *BST;
BST lvis=NULL...
分类:
编程语言 时间:
2015-05-16 12:03:00
阅读次数:
202
人脸识别是一项实用的技术。但是这种技术总是感觉非常神秘,在sklearn中看到了人脸识别的example,代码网址如下:
http://scikit-learn.org/0.13/auto_examples/applications/face_recognition.html#example-applications-face-recognition-py
首先介绍一些PCA和SVM的功能...
分类:
编程语言 时间:
2015-05-16 12:03:24
阅读次数:
732
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#define INF 100000000
using namespace std;
int n,m;
int x[1005];
int y[1005];
int fa[1005...
分类:
编程语言 时间:
2015-05-16 12:04:34
阅读次数:
134
Bridge定义:将抽象和行为划分开来,各自独立,但能动态的结合。
为什么使用桥模式
通常,当一个抽象类或接口有多个具体实现(concrete subclass),这些concrete之间关系可能有以下两种:
这多个具体实现之间恰好是并列的,如前面举例,打桩,有两个concrete class:方形桩和圆形桩;这两个形状上的桩是并列的,没有概念上的重复,那么我们只要使用继承就可以了。实际...
分类:
编程语言 时间:
2015-05-16 12:01:48
阅读次数:
175
总结链队列
什么是链队?
队列的链式存储结构称为链队列。链队也有两个指针,队头指针和队尾指针,这样队头删除和队尾插入操作就会很方便,链式队列一般像单链表一样,有一个头结点。
图示:
具体实现:
#include
using namespace std;
template
struct Node {
T data;
struct Node *nex...
分类:
编程语言 时间:
2015-05-16 12:02:55
阅读次数:
171
1 Combination Sum
Given a set of candidate numbers (C) and a target number (T), find all unique combinations in C where the candidate numbers sums to T. The same repeated number may be chosen from C...
分类:
编程语言 时间:
2015-05-16 12:00:54
阅读次数:
139
原代码如下:#include
using namespace std;
int main()
{
int i = 0, j = 0;
for (i = 1; i < 10; i++)
{
for (j = 1; j <= i; j++)
{
cout << i << "*" << j << "=";
cout.width(4); //设置结果宽度...
分类:
编程语言 时间:
2015-05-16 12:02:02
阅读次数:
284
例如:从如下字符串
营业时间: 11:30-21:30 修改 分类标签: 无线上网(8) 可以刷卡(7) 朋友聚餐(5) 家庭聚会(5) 商务宴请(4) 情侣约会(4) 可自带酒水(2)
中获取: 11:30-21:30
两个数字:两数字-两个数字:两个数字 因此 正则表达式:\\d{2}:\\d{2}-\\d{2}:\\d{2}
具体代码如下:...
分类:
编程语言 时间:
2015-05-16 12:00:47
阅读次数:
163
大家好,我是小熊猫。
转载请注明出处:http://blog.csdn.net/a237653639/article/details/45766101
先总结,再证明。
总结:
禁用脚本的目的就是为了让该脚本“不执行”,而启用的目的就是为了让该脚本”执行“。以上是我原来的想法,其实这样的理解有偏差。准确地说,即使脚本为禁用状态,别的脚本也能够成功地调用 被禁用的脚本的成员(后面将给以证明)。
那么,您可能会发问,那我禁用脚本有什么意义呢?
其实意义就是,脚本为启用状态时,unit...
分类:
编程语言 时间:
2015-05-16 11:58:53
阅读次数:
432
最短路径问题是图论研究中的一个经典算法问题,旨在寻找图(由结点和路径组成的)中两结点之间的最短路径。算法具体的形式包括:
1.确定起点的最短路径问题:即已知起始结点,求最短路径的问题。适合使用Dijkstra算法。
2.确定终点的最短路径问题:与确定起点的问题相反,该问题是已知终结结点,求最短路径的问题。在无向图中该问题与确定起点的问题完全等同,在有向图中该问题...
分类:
编程语言 时间:
2015-05-16 11:57:32
阅读次数:
194
内容:在很多实际的应用环境中,当用户关闭应用程序时,需要做一些善后清理工作。但问题是,用户有时并不会按照推荐的方法关闭程序,很多可能不做清理工作。关闭钩子是一种解决方案,确保无论用户如果关闭应用程序,清理代码总能够得到执行。我们通过向Runtime类注册关闭钩子:是一个已初始化但尚未启动的线程。虚拟机开始启用其关闭序列时,它会以某种未指定的顺序启动所有已注册的关闭钩子,并让它们同时运行。
pub...
分类:
编程语言 时间:
2015-05-16 11:54:47
阅读次数:
160
求解城市之间的最短总距离是一个非常实际的问题,其大意如下:某地区由n个城市,如何选择一条路线使各个城市之间的总距离最短?1.最短总距离算法先来分析一下上述问题。某个地区的n个城市构成一个交通图,可以使用图结构来描述此问题,其对应关系如下:每个城市代表图中的一个顶点。两个顶点间的边即两个城市之间的路径...
分类:
编程语言 时间:
2015-05-16 11:52:35
阅读次数:
171
#include 算法常用版本描述返回Typestd::find()find(_InIt _Fisrt,_InIt _Last, _Ty& _Val); 从两个迭代器指定的范围中查找指定值 引用被查找的值的iterator或end() std::find_if() find_if(_In...
分类:
编程语言 时间:
2015-05-16 11:52:31
阅读次数:
192