分类: java 算法 2012-05-07 16:58 4988人阅读 评论(27) 收藏 举报 算法javastringdistancealignment目录(?)[+]一,k-means算法介绍: k-means算法接受输入量 k ;然后将n个数据对象划分为 k个聚类以便使得所获得的聚类满足....
分类:
编程语言 时间:
2015-05-24 21:54:07
阅读次数:
300
function stopBubble(e) { if (e && e.stopPropagation) {//如果传入了事件对象,那么就是非IE浏览器 e.stopPropagation(); } else ...
分类:
编程语言 时间:
2015-05-24 21:51:56
阅读次数:
258
同步函数使用的锁是this;同步函数和同步代码块的区别:同步函数的锁是固定的this。同步代码块的锁是任意的对象。建议使用同步代码块.静态的同步函数使用的锁是该函数所属字节码文件对象,可以用getClass方法获取也可以用当前类名.class表示。单例设计模式所涉及的多线程问题(关于单例模式的介绍h...
分类:
编程语言 时间:
2015-05-24 21:50:06
阅读次数:
171
线程安全出现的原因:1. 必须存在两个或者两个以上的线程。2. 多个线程共享着一个资源,而且操作资源的代码有多句。案例:夫妻俩一起去银行取钱,一个拿着存折, 一个拿着卡,同时取钱。每次取100块,账户的总额是5000块,不准出现 线程安全问题。 1 class BankThread extends ...
分类:
编程语言 时间:
2015-05-24 21:47:30
阅读次数:
140
一 printf函数的介绍 printf函数是一个标准库函数,能够以精确的格式输出程序运算的结果。 printf函数的调用格式为: printf("格式控制字符串",输出项列表); 如:printf("%d,%d",a,b); 格式字符串 是由格式字符(包括:转换说明符、标志、...
分类:
编程语言 时间:
2015-05-24 21:46:52
阅读次数:
161
数字证书的准备 下面做的服务端和客户端证书在例子中无法加解密,不知道什么原因,我是使用正式环境中的客户端和服务端进行开发测试的,所以需要大家自己去准备证书,或者有人知道为什么jdk生成的一对证书无法加解密的原因那在好不过了。下面是我用jdk生成的证书: 1.1、客户端 ...
分类:
编程语言 时间:
2015-05-24 21:45:55
阅读次数:
1408
1.1 jQuery 的 noConflict 1 var _jQuery=window.jQuery //window.jQuery可能是别的库的变量名,先用jQuery对象中的临时变量存下来---var _jQuery 2 _$=window.$ //同上 3 jQuery.extend({.....
分类:
编程语言 时间:
2015-05-24 21:44:08
阅读次数:
245
又一周的结束,下周js就要结束,但自己感觉对js印象很模糊,对对象、属性、方法、事件、调用函数很不熟悉,不知道怎么分类,也不知道什么时候触发事件,总之一句话,分界很模糊,知其然,却不知其所以然,恼火! 首先,建立js,就要面向对象的概念,谈到面向对象,就不可避免的要涉及类的概念。要实现一般用:...
分类:
编程语言 时间:
2015-05-24 21:44:26
阅读次数:
173
程设计题目:java音乐播放器 一、课程设计目的1、编程设计音乐播放软件,使之实现音乐播放的功能。2、培养学生用程序解决实际问题的能力和兴趣。3、加深java中对多媒体编程的应用。二、课程设计的要求利用学到的编程知识和编程技巧,要求学生:1、系统设计要能完成题目所要求的功能,设计的软件可以进行...
分类:
编程语言 时间:
2015-05-24 21:41:58
阅读次数:
197
NPTL提供了互斥体 pthread_mutex_t 类型进行线程同步,防止由于多线程并发对全局变量造成的不正确操作。使用 pthread_mutext_t 对数据进行保护已经可以实现基本的数据同步,NPTL又提供了pthread_cond_t 条件变量与pthread_mutext_t一起使用实现...
分类:
编程语言 时间:
2015-05-24 21:42:33
阅读次数:
154
方法一:在类路径下寻找配置来实例化容器1 ApplicationContext ctx = new ClassPathXmlApplicationContext( 2 new String[]{"beans.xml"});方法二:在文件系统路径下寻找配置文件来实例化容器1 ApplicationCo...
分类:
编程语言 时间:
2015-05-24 21:42:40
阅读次数:
128
一 变量的基本概念 1.什么是变量? 它代表内存的某个空间,它的取值可以变的,是数据的基本单元。 2.变量构成: 变量名与变量类型。 3.变量分类 全局变量:定义在函数外部,程序开始到结束都一直在. 局部变量:定义在函数内部,只能供函数使用,在函数内部有效 4.常用数据类型为整型,实...
分类:
编程语言 时间:
2015-05-24 21:39:26
阅读次数:
151
LinkedListLinkedList基于双向循环链表实现。也可以被当做堆栈,队列或双端队列进行操作。非线程安全。下面直接贴ArrayList的Java实现(只贴了部分代码),来源JDK1.8.0_25/src.zip。 /** * ****双向链表对应的数据结构********* ...
分类:
编程语言 时间:
2015-05-24 21:40:43
阅读次数:
138
在java8中,CAS得到了大副的增强,我们又多了一个使用非阻塞算法的理由。
分类:
编程语言 时间:
2015-05-24 21:33:56
阅读次数:
249
现象Halcon导出的C++程序,trycatch不到异常。在Halcon下可以正常Catch到异常。C++代码:try{tuple_max(hv_Length,&hv_Max);//这里有问题,会出异常,但是,C++中捕捉不到该异常??}catch(HalconCpp::HException&HD...
分类:
编程语言 时间:
2015-05-24 21:34:35
阅读次数:
390
#_*_coding:utf-8-*-def Insert(x,n): i = 1; while i= 0 and key<x[j]: x[j+1] = x[j] j -= 1 x[j+1] = key i+=1 ...
分类:
编程语言 时间:
2015-05-24 21:32:35
阅读次数:
127
//第一种遍历:普遍的for循环
for(int?i?=?0,?i<?count,i++){
????NSlog(@"%@,%@",i,[array?objectAtIndex:i])
}
//第二种遍历:快速for循环,需要有外变量
int?i?=?0;
for(id?obj?in?array){...
分类:
编程语言 时间:
2015-05-24 20:30:15
阅读次数:
156