当values都是整形时,按照Hash的Values排序:h = {'a'=>1,'b'=>2,'c'=>5,'d'=>4}h.sort {|a,b| a[1]b[1]}输出:[["a", 1], ["b", 2], ["d", 4], ["c", 5]]当我们需要对Hash进行排序时,不能像数组那...
分类:
编程语言 时间:
2014-11-28 17:50:07
收藏:
0 评论:
0 赞:
0 阅读:
290
方法1: 设定固定的值,这种方式跟在html中设定canvas的值没有什么区别:window.onload = function(){ canvas.height = 100; canvas.width = 200;}changeCanvasSize = function(){ c...
分类:
编程语言 时间:
2014-11-28 17:47:27
收藏:
0 评论:
0 赞:
0 阅读:
314
作为一个C的新手(虽然学的第一门语言就是C,可是用C实际开发项目却是最近的事情),对使用C过程中遇到的各类问题、疑惑、知识漏洞进行弥补无疑是非常有必要的,于是决定将每次遇到的知识漏洞写到博客上。今天在写代码的过程中对一个函数进行了重构,函数的用处是将一块内存中的内容打印成16进制表示的字符串;很悲哀...
分类:
编程语言 时间:
2014-11-28 17:47:07
收藏:
0 评论:
0 赞:
0 阅读:
336
1.K-means算法K-means算法是硬聚类算法,是典型的基于原型的目标函数聚类方法的代表,它是数据点到原型的某种距离作为优化的目标函数,利用函数求极值的方法得到迭代运算的调整规则。K-means算法以欧式距离作为相似度测度,它是求对应某一初始聚类中心向量V最优分类,使得评价指标J最小。算法采用...
分类:
编程语言 时间:
2014-11-28 17:43:47
收藏:
0 评论:
0 赞:
0 阅读:
336
python的int类型不限制长度,最大长度为机器内存。python中带有小数点的为浮点类型,即float。几个转类型的方法,int()、str()、float().str 是python关键字,虽然也可以当做变量来用,但是最好不要这样使用它,否则会有bug。// 表示为整数除,即结果只保存整数部分...
分类:
编程语言 时间:
2014-11-28 17:43:07
收藏:
0 评论:
0 赞:
0 阅读:
304
【高级语言与低级语言】 本文记录Mono如何让你工作更高效,以及如何让软件在无需把C/C++重写成C#代码的情况下拥有扩展性。 In the past, software used to be written entirely in a single programming language. .....
分类:
编程语言 时间:
2014-11-28 17:42:27
收藏:
0 评论:
0 赞:
0 阅读:
256
很早之前写过利用泛型和反射机制抽象DAO,对其中获取子类泛型的class一直不是很理解。关键的地方是HibernateBaseDao的构造方法中的[java]view plaincopyTypegenType=getClass().getGenericSuperclass();Type[]param...
分类:
编程语言 时间:
2014-11-28 17:39:47
收藏:
0 评论:
0 赞:
0 阅读:
298
字符串指针数组,也即该数组中的每一项都是一个指向字符串的指针。定义:char* s[3];即包含三个指针的数组,写成这种形式也可以更好的理解,即数组存的类型就是char*。另外一点:数组名一般是指首地址,所以对该数组的第一个元素取地址&s[0],由于s[0]是指针,所以数组名也就是一个指向指针的指针...
分类:
编程语言 时间:
2014-11-28 17:39:37
收藏:
0 评论:
0 赞:
0 阅读:
235
示例getimport httplibimport uuidimport timeurl = "/KM/test.php?time="url += str(int(time.time()))url += "&token="url += uuid.uuid4().hexprint urlconn = ...
分类:
编程语言 时间:
2014-11-28 17:36:27
收藏:
0 评论:
0 赞:
0 阅读:
323
来源:CSDN 作者:王文松 转自:Linux公社Linux下多任务介绍首先,先简单的介绍一下什么叫多任务系统?任务、进程、线程分别是什么?它们之间的区别是什么?,从而可以宏观的了解一下这三者,然后再针对每一个仔细的讲解。什么叫多任务系统?多任务系统指可以同一时间内运行多个应用程序,每个应用程序被称...
分类:
编程语言 时间:
2014-11-28 17:34:27
收藏:
0 评论:
0 赞:
0 阅读:
508
var str = "\\u6211\\u662Funicode\\u7F16\\u7801"; 关于这样的数据转换为中文问题,常用的以下方法。1. eval解析或new Function("'+ str +'")()str = eval("'" + str + "'"); // "我是unicod...
分类:
编程语言 时间:
2014-11-28 17:33:37
收藏:
0 评论:
0 赞:
0 阅读:
407
Given an array of words and a lengthL, format the text such that each line has exactlyLcharacters and is fully (left and right) justified.You should p...
分类:
编程语言 时间:
2014-11-28 17:32:57
收藏:
0 评论:
0 赞:
0 阅读:
352
1、闲扯 有一个GUI编程的开源框架叫SWT(Standard Widget Toolkit),它与sun公司的AWT、Swing类似。非界面编程人员,这里就不扯它们的优缺点了。 或许很多人都没听说过SWT,但是如果说出由它制作出来的一个工具,大家可能会对它肃然起敬。这个工具就是IBM开发的Ecli...
分类:
编程语言 时间:
2014-11-28 17:31:37
收藏:
0 评论:
0 赞:
0 阅读:
736
和其他语言一样,JavaScript也有条件语句对流程上进行判断。包括各种操作符合逻辑语句比较操作符常用的比较操作符有 等于 == , 不等于!= , 大于 >, 小于 = ,小于等于 ");//true 利用toLowerCase()和toUpperCase()进行大小写转换
分类:
编程语言 时间:
2014-11-28 17:30:57
收藏:
0 评论:
0 赞:
0 阅读:
244
1.多线程的数据安全
class MyThread implements Runnable{
int i = 100;
public void run {
while(true){
//Thread.currentThread();获取当前线程是在哪个线程当中运行
System.out.println(Thread.currentThread().getName() + i)...
分类:
编程语言 时间:
2014-11-28 16:24:27
收藏:
0 评论:
0 赞:
0 阅读:
210
两张思维导图帮你总结Java入门的所有知识点。...
分类:
编程语言 时间:
2014-11-28 16:21:54
收藏:
0 评论:
0 赞:
0 阅读:
262
在MFC中异常处理机制有两种:
C++异常,在MFC3.0或者以后的版本才可用MFC异常宏,在MFC1.0或者以后的版本可用
如果你要用MFC,编写一个新应用程序,你应该使用C++异常机制,如果你现有的应用程序已近使用了MFC异常宏,你可以继续使用MFC异常宏。当然,你也可以用C++异常代替已有的MFC异常宏。
采用C++异常代替MFC异常宏优点:
使用C++异常,...
分类:
编程语言 时间:
2014-11-28 16:18:36
收藏:
0 评论:
0 赞:
0 阅读:
343
长篇大论这里就不说了,举个例子class fruit{public: void func() { printf("fruit\n"); } virtual void vfunc() { printf("v fruit\n"); }};c...
分类:
编程语言 时间:
2014-11-28 16:15:07
收藏:
0 评论:
0 赞:
0 阅读:
289