一、借助Struts2框架 1.环境搭建 1.1 导包:conmmons-fileupload-1.2.1.jar conmmons-io-1.4.jar 以及其他框架的jar包 2.页面:略 3.文件上传: 3.1 设计一个文件上传工具类:FileUploadUtils 1...
分类:
编程语言 时间:
2015-08-16 13:44:58
阅读次数:
182
1.方法中语句不能使用static 修饰,因为方法是放在代码区中,static放在数据区中, JVM内存总体一共分为了4个部分(stack segment、heap segment、code segment、data segment) 当我们在程序中,申明一个局部变量的时候,此变量就存放在了 ...
分类:
编程语言 时间:
2015-08-16 13:37:10
阅读次数:
164
转自:http://www.cnblogs.com/snowdrop/articles/2143194.html----------------------------------------------------------------------------------------------...
分类:
编程语言 时间:
2015-08-16 13:37:18
阅读次数:
153
对象转换成原始值对象到布尔:比较简单所有对象到布尔都是true,包括包装类new Boolean(false)是一个对象而不是原始值,它将转换为true对象到数字,对象到字符串比较复杂一些。注意这里讨论的是本地对象,不包含宿主对象(例如浏览器定义的对象)所有对象继承了两个转换方法。第一种toStri...
分类:
编程语言 时间:
2015-08-16 13:37:03
阅读次数:
141
NSPredicate 用于指定过滤条件,主要用于从集合中分拣出符合条件的对象,也可以用于字符串的正则匹配。NSPredicate常用方法介绍[objc]view plaincopy1.创建NSPredicate(相当于创建一个过滤条件)NSPredicate*predicate=[NSPredic...
分类:
编程语言 时间:
2015-08-16 13:35:42
阅读次数:
173
我曾经写过一篇文章,不规则图形uv地图。(http://blog.csdn.net/itolfn/article/details/17240131)我用三角算法。但是,这种方法已经不完全,有一个指明:最优:假设任意两个凸四边形对角线三角附近形成假字。两个三角形六个内角中最小的角度不会变大。就是取四变...
分类:
编程语言 时间:
2015-08-16 13:34:03
阅读次数:
175
二叉排序树(Binary Sort Tree)又称二叉查找树(Binary Search Tree),亦称二叉搜索树。图from baike二叉排序树或者是一棵空树,或者是具有下列性质的二叉树:(1)若左子树不空,则左子树上所有结点的值均小于它的根结点的值;(2)若右子树不空,则右子树上所有结点的值...
分类:
编程语言 时间:
2015-08-16 13:33:59
阅读次数:
150
原文:http://www.52ml.net/15063.html如何选择机器学习算法2014年5月7日机器学习smallroofHow do you know what machine learning algorithm to choose for your classification pro...
分类:
编程语言 时间:
2015-08-16 13:32:48
阅读次数:
106
1、自定义类型typealias
Swift可以更加方便地定义各种类型,这里使用typealias进行别名处理。
举例说明:typealias MySize = UInt
var size :MySize = 100
2、元组
元组语法允许将多个不同类型的值组合成一个复合值并且赋值给一个变量或者常量。元组语法在函数中作为返回值是很好的,可以返回...
分类:
编程语言 时间:
2015-08-16 12:30:50
阅读次数:
162
希尔排序源代码如下:
#include
//希尔排序
void shellSort(int a[],int l, int r){ //一次排序同一步长所组成的集合 如a[0],a[5],a[10]...
int i,j,h;
for(h=1;h0;h/=3)
f...
分类:
编程语言 时间:
2015-08-16 12:27:07
阅读次数:
116
题意:
告诉你一颗树的父子关系,1节点为根,再告诉你每个点上的字母。
问 v节点 子树(包括v节点)在第h行的所有节点的字母能否组成回文串。
做法:
先用dfs 搜索 把所有节点标个左标号和右标号。 这样标号以后,每个节点 用左标号 当自己 新的标号。 然后 子树所有节点 的新标号 肯定在 子树根节点的 左右标号之间。
标号之后分层来做。
每层 对每个字母分别做统计。
把该层所有节点 的 左标号 在树状数组中+1. 然后对于该层的所有询问 做 树状数组统计,(sum(rit[v])-sum(lft[v...
分类:
编程语言 时间:
2015-08-16 12:26:18
阅读次数:
167
1.使用列表综合>>> listone = [2, 3, 4]
>>> listtwo = [2*i for i in listone if i > 2]
>>> print(listtwo)
[6, 8]
这里我们为满足条件(if i > 2)的数指定了一个操作(2*i),从而导出一个新的列表。注意原 来的列表并没有发生变化。在很多时候,我们都是使用循环来处理列表中的每一个元素,而使 用列表综...
分类:
编程语言 时间:
2015-08-16 12:28:14
阅读次数:
149
孙广东 2015.8.15目的: 这篇文章的主要目的是为了让您了解有关于在Unity内如何使用没有刚体的碰撞检测。在这里,检查的只是垂直运动方向,但可以通过修改脚本,将对象添加到场景检查其他方向 (或更改cube 的位置。unity就是 3D 的游戏引擎,带有内置物理Nvidia PhysX。游戏对象应用物理模拟必须具有刚体。它常用于碰撞检测。 假设我们只想要碰撞检测模拟物理学,...
分类:
编程语言 时间:
2015-08-16 12:27:28
阅读次数:
253
singleton模式限制了类的实例化次数只能有一次。singleton模式,该实例不存在的情况下,可以通过一个方法创建一个类来实现创建类的新实例;如果实例已经存在,它会简单的返回对象的引用。Singleton不同于静态类,它可以延迟实例化。
1.对象字面量实现
在javascript中实现单例模式有很多方式,其中最简单的就是对象字面量。
var Singleton={...
分类:
编程语言 时间:
2015-08-16 12:26:50
阅读次数:
143
C/C++ 经典测试题练习1、有函数定义:
void test(int a){}
void test(float a){}
则以下调用错误的是:D
A. test(1);
B. test(‘c’);
C. test(2+’d’)
D. test(0.5) 【默认const double 无法匹配int 和 float】2、struct s
{
int x: 3; 【数...
分类:
编程语言 时间:
2015-08-16 12:27:14
阅读次数:
172
java虚拟机中的内部数据结构,虚拟机栈、堆、运行时方法区、运行时常量池...
分类:
编程语言 时间:
2015-08-16 12:23:46
阅读次数:
116
归并排序
什么是归并排序:
归并排序是建立在归并操作上的一种有效的排序算法。该算法是采用分治法(Divide and Conquer)的一个非常典型的应用。
归并排序的详细介绍:
说道归并排序,...
分类:
编程语言 时间:
2015-08-16 12:22:52
阅读次数:
138