首先导入jar包上面的jar包主要是用来将map或list数据转换成json字符串,传递到前台使用.静态页面的代码:2.html 1 2 3 4 5 ajax 6 7 26 27 28 ...
分类:
编程语言 时间:
2015-06-22 17:50:34
阅读次数:
145
导入jar包新建一个servert传递map集合ajax.java代码: 1 package servlet; 2 3 import java.io.IOException; 4 import java.io.PrintWriter; 5 import java.util.ArrayList; 6....
分类:
编程语言 时间:
2015-06-22 17:48:05
阅读次数:
445
1、rpm -ql python #查看python在计算机中安装了哪些文件2、模块是一个可以导入的Python脚本文件包是一堆按目录组织的模块和子包,目录下的__init__.py文件存放了包的信息可以用import *,import * as *,from * import *等语句导入模块和包...
分类:
编程语言 时间:
2015-06-22 17:49:41
阅读次数:
140
前《秒杀多线程第三篇原子操作 Interlocked系列函数》中介绍了原子操作在多进程中的作用。如今来个复杂点的。这个问题涉及到线程的同步和相互排斥,是一道很有代表性的多线程同步问题,假设能将这个问题搞清楚,那么对多线程同步也就打下了良好的基础。程序描写叙述:主线程启动10个子线程并将表示子线程序号...
分类:
编程语言 时间:
2015-06-22 17:49:19
阅读次数:
158
零.此文动机 用了一段时间的Lua,用惯了Java C++等有Class关键字的语言,一直对Lua的中的面向对象技术感到费解,一个开源的objectlua更是看了n遍也没理解其中的原理,直到看到了Prototype-based programming一.什么是基于原型的编程 基于原型的编程是面向.....
分类:
编程语言 时间:
2015-06-22 17:45:37
阅读次数:
106
7.5局部对象在C++语言中,对于每一个变量和对象,都有其各自的作用域和生存期,这两个概念一个是空间的,一个是时间的。对象的作用域指的是该变量的程序文本区,对象的生存期则是程序执行过程中对象存在的时间。7.5.1自动对象只有当定义它的函数被调用的时候才存在的对象称为自动对象,自动对象在每次调用函数时...
分类:
编程语言 时间:
2015-06-22 17:44:22
阅读次数:
118
关于memcache的安装,有兴趣的朋友请参考这篇文章:http://blog.csdn.net/xifeijian/article/details/220001731、memcached 介绍1.1 memcached是什么?memcached是以LiveJournal旗下Danga Intera...
分类:
编程语言 时间:
2015-06-22 17:43:42
阅读次数:
200
7 Tools for Data Visualization in R, Python, and JuliaLast week, some examples ofcreating visualizations with htmlwidgets and Rwere presented. Fortuna...
分类:
编程语言 时间:
2015-06-22 17:39:46
阅读次数:
176
函数声明式functionfunname( 参数 ){ ...执行的代码}声明式的函数并不会马上执行,需要我们调用才会执行:funname();* 分号是用来分隔可执行JavaScript语句,由于函数声明不是一个可执行语句,所以不以分号结束。函数表达式var x = function( 参数 )....
分类:
编程语言 时间:
2015-06-22 17:40:53
阅读次数:
121
关于c和cpp实现native方法的一些注释:1> 在jni.h中首先定义了C的实现方式,然后用内联函数实现了Cpp的实现方式,如下所示:const char* GetStringUTFChars(jstring str, jboolean *isCopy) /* 依赖于C方式实现Cpp */{ ....
分类:
编程语言 时间:
2015-06-22 17:38:35
阅读次数:
220
步骤,Tools->Add-ons->Plugins然后把Java(TM) PlatformXXX...的状态修改为Always Activate如下图:
分类:
编程语言 时间:
2015-06-22 17:39:35
阅读次数:
133
参考: http://blog.csdn.net/yucan1001/article/details/7188267 http://blog.csdn.net/dbzhang800/article/details/7540905
分类:
编程语言 时间:
2015-06-22 17:37:03
阅读次数:
137
声明字符串var str = "Hello, playground" //声明一个字符串
var emptyStr = ""; //声明一个空的字符串
var emptyStr1 = String(); //相等于上面的那个str.isEmpty; //判断str是不是为空false
emptyStr.isEmpty; //true字符串连接var str1 = "hel...
分类:
编程语言 时间:
2015-06-22 16:33:04
阅读次数:
333
直接插入排序是将元素按顺序插入已经排好序的序列中。对于待插入的元素,如果比最后一个元素还大,则不用处理。否则,从后边元素开始比较,并顺次后移,直到碰到元素小于或者等于该元素。
设置第一个元素位置为哨兵,用来存放待插入元素。
#include
#include
#include
using namespace std;
#define maxn 20
typedef struct SqL...
分类:
编程语言 时间:
2015-06-22 16:29:08
阅读次数:
201
快速排序是对冒泡排序的一种改进。快速排序是选定一个枢轴,通过一趟排序使得枢轴左侧的元素都比枢轴元素小,右边元素都比枢轴元素大,然后再递归的对两侧元素同样处理,最后达到整个序列的有序。
继续度娘盗图。。。
#include
#include
#include
using namespace std;
#define maxn 20
typedef struct SqList
{
...
分类:
编程语言 时间:
2015-06-22 16:27:10
阅读次数:
126
简单选择排序是每次选择第i小的元素,放到第i位置。
第i小的元素只需要从未排序的元素中选出最小的就是。
#include
#include
#include
using namespace std;
#define maxn 20
typedef struct SqList
{
int r[maxn];
int Length;
}SqList;
void InitSqL...
分类:
编程语言 时间:
2015-06-22 16:25:45
阅读次数:
118
一 函数定义
func funcName(arg1:type, arg2:type, ...)->type{
// function body
return xxx
}
说明:
func 函数生命关键字,函数类型
->type 生命返回值类型
示例:
func sayHello(personName: String) -> String {
let gre...
分类:
编程语言 时间:
2015-06-22 16:26:46
阅读次数:
208