先说递归:因为原理简单,但是要用灵活运用的话,是非常困难的。 递归的原理就是在函数内部调用函数自己,以实现循环的目的, 比如一个阶乘函数def fn(n): if n==1: return n; else : return...
分类:
编程语言 时间:
2015-07-13 23:38:08
阅读次数:
238
在spring IOC容器的配置文件applicationContext.xml里,有一些配置细节值得一提。我们将一些问题归结为以下几个专题。 专题一:字面值问题 配置的bean节点中的值,我们提出一个概念——字面值。 字面值:可用字符...
分类:
编程语言 时间:
2015-07-13 22:36:41
阅读次数:
188
一、 ?外部文件排序: ?内存大小为n,总的数据大小为m ? ? ? ?a. ?每次读入数据n, quick_sort。生成m/n个有序队列, ?依次归并 ?? ? ? ( 算法实现=> ) ? ? ? ?b. ?每次读入数据n, quic...
分类:
编程语言 时间:
2015-07-13 22:35:20
阅读次数:
227
内部类是指在一个外部类的内部再定义一个类。内部类作为外部类的一个成员,并且依附于外部类而存在的。 内部类可为静态,可用protected和private修饰(而外部类只能使用public和缺省的包访问权限)。 内部类主要有...
分类:
编程语言 时间:
2015-07-13 22:37:42
阅读次数:
333
InnoDB缓冲池是通过LRU算法来管理page的。频繁使用的page放在LRU列表的前端,最少使用的page在LRU列表的尾端,缓冲池满了的时候,优先淘汰尾端的page。 ## InnoDB中的LRU结构 ## InnoDB引擎中page的默认大小为16K...
分类:
数据库 时间:
2015-07-13 22:35:09
阅读次数:
346
JVM工作原理和特点主要是指操作系统装入JVM是通过jdk中Java.exe来完成,通过下面4步来完成JVM环境. 1.创建JVM装载环境和配置 2.装载JVM.dll 3.初始化JVM.dll并挂界到JNIENV(JNI调用接口)实例 4.调用JNIEnv实例装...
分类:
其他好文 时间:
2015-07-13 22:37:48
阅读次数:
133
http://scikit-learn.org/stable/modules/generated/sklearn.feature_extraction.text.CountVectorizer.html#sklearn.feature_extraction.text.CountVectorizer
class sklearn.feature_extraction.text.C...
分类:
其他好文 时间:
2015-07-13 22:35:59
阅读次数:
778
form通过commons-fileupload上传文件,无法获取参数!...
分类:
Web程序 时间:
2015-07-13 22:34:09
阅读次数:
216
Volley源码分析
Volley简介 volley官方地址
在Google I/0 2013中发布了Volley.Volley是Android平台上的网络通信库,能使网络通信更快,更简单,更健壮。这是Volley名称的由来:a burst or emission of many things or a large amount at once.Voll...
分类:
其他好文 时间:
2015-07-13 22:33:48
阅读次数:
412
引言
Kali Linux是基于Debian的Linux发行版, 设计用于数字取证和渗透测试。安装Kali Linux很简单,但是安装VMware Tools的过程就有点麻烦了,因为在安装中途会问你要编译内核模块所需要的内核头文件(Enter the path to the kernel header files for the 3.7-trunk-amd64 kernel)。下面整理一下思...
分类:
系统相关 时间:
2015-07-13 22:35:34
阅读次数:
524
Description
A histogram is a polygon composed of a sequence of rectangles aligned at a common base line. The rectangles have equal widths but may have different heights. For example, the figure on ...
分类:
其他好文 时间:
2015-07-13 22:33:34
阅读次数:
165
题目链接:LightOJ 1070 Algebraic Problem
题意:已知a+b和ab的值求a^n+b^n。结果模2^64。
思路:
1.找递推式
得到递推式之后就是矩阵快速幂了
注意:模2^64,定义成unsigned long long 类型,因为无符号类型超过最大范围的数与该数%最大范围 的效果是一样的。
AC代码:
#include
#incl...
分类:
其他好文 时间:
2015-07-13 22:33:55
阅读次数:
236
有关栈API详情请参看我的另一篇博文:栈的链式存储 - API实现
实例:
5 + 4=> 5 4 +
1 + 2 * 3 => 1 2 3 * +
8 + ( 3 – 1 ) * 5 => 8 3 1 – 5 * +
中缀表达式符合人类的阅读和思维习惯
后缀表达式符合计算机的“运算习惯”
中缀转后缀算法:
遍历中缀表达式中的数字和符号
对于数字:直接输出
对于符号:...
分类:
其他好文 时间:
2015-07-13 22:35:30
阅读次数:
167
这里主要针对“综合”这个选项卡下的“资讯”模块为例子,对核心代码进行解读。准备工作:参考我的另外一篇博客
http://blog.csdn.net/csp277/article/details/46610893
然后点击下面的类
Class AsyncHttpResponseHandler第一步:定义AsyncHttpResponseHandler,该handler对象作为get请求的参数,用...
分类:
移动开发 时间:
2015-07-13 22:33:51
阅读次数:
262
C语言实现二叉树的遍历二叉树结点的定义/*
先序,中序,后序的遍历时间复杂度为O(n),每个结点只访问一次。 层序的时间复杂度最差为O(n^2),当二叉树基本平衡时,时间复杂度为O(n) n为结点个数
*/typedef int tree_node_element;
/**
* @author 韦轩
* @time 2015/07/11
* @brief 二叉树的结点数据结...
分类:
其他好文 时间:
2015-07-13 22:35:19
阅读次数:
205
在网上看见不少oracle新学者对oracle的时间格式很烦,经常是设计了一个带时间字段的表之后,向表插入数据失败。回想起自己刚开始学习oracle时,也对这个时间格式摸不着头脑,虽然是小小的问题,高手们不屑于讨论,但对初学者来讲,这也是一个不大不小的坎,没找到门路的话, 可能几天都过不去,其实就是一层窗户纸,没什么难的。这里做一个简单的小结,因水平有限,请高手补充指正。
1 oracle对时间...
分类:
数据库 时间:
2015-07-13 22:33:41
阅读次数:
195
在list库函数的编译中仍然有很多问题,在源代码的编译中有些内容尚未搞懂,在后期的学习中会进行更加深入的学习,希望大家可以对我的问题提出建议和批评,谢谢大家~
具体的代码如下:
#include
using namespace std;
//采用迭代器和空间配置器所实现的双向链表的基本功能
template > ...
分类:
编程语言 时间:
2015-07-13 22:32:14
阅读次数:
207