码迷,mamicode.com
首页 > 编程语言
Java 读取I/O操作所涉及的类
一、首先看一下涉及I/O操作所涉及的类: 前两组主要是说明数据传输的格式,一个是字节,一个是字符。 后两组主要说明数据传输的方式。 1.1.1 下面是基于字节的I/O操作接口。 InputStream 接口 Outputstream 接口 ...
分类:编程语言   时间:2015-05-16 12:05:02    阅读次数:174
(一)Spring AOP:基于XML配置文件
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
Python scikit-learn 学习笔记—PCA+SVM人脸识别
人脸识别是一项实用的技术。但是这种技术总是感觉非常神秘,在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
uva 10397 Connect the Campus kruskal 算法变形
#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
Java桥模式(Bridge模式)
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
LeetCode的medium题集合(C++实现)五
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
C++ 格式化地输出乘法口诀表,要求每列左对齐
原代码如下:#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
JAVA 正则表达式截取字符串小例子
例如:从如下字符串  营业时间: 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
数据结构之---c语言实现双向链表操作
数据结构之---c语言实现双向链表操作...
分类:编程语言   时间:2015-05-16 11:58:54    阅读次数:118
Unity3d中关于脚本的启用和禁用的意义及脚本前面的复选框消失的解释
大家好,我是小熊猫。 转载请注明出处:http://blog.csdn.net/a237653639/article/details/45766101 先总结,再证明。 总结: 禁用脚本的目的就是为了让该脚本“不执行”,而启用的目的就是为了让该脚本”执行“。以上是我原来的想法,其实这样的理解有偏差。准确地说,即使脚本为禁用状态,别的脚本也能够成功地调用 被禁用的脚本的成员(后面将给以证明)。 那么,您可能会发问,那我禁用脚本有什么意义呢? 其实意义就是,脚本为启用状态时,unit...
分类:编程语言   时间:2015-05-16 11:58:53    阅读次数:432
最短路径:Dijkstra算法和Floyd算法
最短路径问题是图论研究中的一个经典算法问题,旨在寻找图(由结点和路径组成的)中两结点之间的最短路径。算法具体的形式包括:         1.确定起点的最短路径问题:即已知起始结点,求最短路径的问题。适合使用Dijkstra算法。         2.确定终点的最短路径问题:与确定起点的问题相反,该问题是已知终结结点,求最短路径的问题。在无向图中该问题与确定起点的问题完全等同,在有向图中该问题...
分类:编程语言   时间:2015-05-16 11:57:32    阅读次数:194
Java关闭钩子的应用
内容:在很多实际的应用环境中,当用户关闭应用程序时,需要做一些善后清理工作。但问题是,用户有时并不会按照推荐的方法关闭程序,很多可能不做清理工作。关闭钩子是一种解决方案,确保无论用户如果关闭应用程序,清理代码总能够得到执行。我们通过向Runtime类注册关闭钩子:是一个已初始化但尚未启动的线程。虚拟机开始启用其关闭序列时,它会以某种未指定的顺序启动所有已注册的关闭钩子,并让它们同时运行。 pub...
分类:编程语言   时间:2015-05-16 11:54:47    阅读次数:160
Array map 数组映射的实现
分类:编程语言   时间:2015-05-16 11:55:04    阅读次数:136
城市之间的最短总距离(最小生成树算法)
求解城市之间的最短总距离是一个非常实际的问题,其大意如下:某地区由n个城市,如何选择一条路线使各个城市之间的总距离最短?1.最短总距离算法先来分析一下上述问题。某个地区的n个城市构成一个交通图,可以使用图结构来描述此问题,其对应关系如下:每个城市代表图中的一个顶点。两个顶点间的边即两个城市之间的路径...
分类:编程语言   时间:2015-05-16 11:52:35    阅读次数:171
STL常用算法
#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
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!