首页 > 编程语言
ruby中Hash排序
当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
HTML5 javascript修改canvas的大小
方法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语言补漏(1)--- char到int赋值的一个陷阱
作为一个C的新手(虽然学的第一门语言就是C,可是用C实际开发项目却是最近的事情),对使用C过程中遇到的各类问题、疑惑、知识漏洞进行弥补无疑是非常有必要的,于是决定将每次遇到的知识漏洞写到博客上。今天在写代码的过程中对一个函数进行了重构,函数的用处是将一块内存中的内容打印成16进制表示的字符串;很悲哀...
分类:编程语言   时间:2014-11-28 17:47:07    收藏:0  评论:0  赞:0  阅读:336
直接选择排序及交换二个数据的正确实现
直接选择排序及交换二个数据的正确实现
分类:编程语言   时间:2014-11-28 17:44:17    收藏:0  评论:0  赞:0  阅读:268
常见的聚类算法
1.K-means算法K-means算法是硬聚类算法,是典型的基于原型的目标函数聚类方法的代表,它是数据点到原型的某种距离作为优化的目标函数,利用函数求极值的方法得到迭代运算的调整规则。K-means算法以欧式距离作为相似度测度,它是求对应某一初始聚类中心向量V最优分类,使得评价指标J最小。算法采用...
分类:编程语言   时间:2014-11-28 17:43:47    收藏:0  评论:0  赞:0  阅读:336
归并排序
归并排序
分类:编程语言   时间:2014-11-28 17:43:17    收藏:0  评论:0  赞:0  阅读:287
python学习
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
java 反射 子类泛型的class
很早之前写过利用泛型和反射机制抽象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
python中发送get或post请求
示例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
Linux多任务编程之一:任务、进程、线程(转)
来源:CSDN 作者:王文松 转自:Linux公社Linux下多任务介绍首先,先简单的介绍一下什么叫多任务系统?任务、进程、线程分别是什么?它们之间的区别是什么?,从而可以宏观的了解一下这三者,然后再针对每一个仔细的讲解。什么叫多任务系统?多任务系统指可以同一时间内运行多个应用程序,每个应用程序被称...
分类:编程语言   时间:2014-11-28 17:34:27    收藏:0  评论:0  赞:0  阅读:508
JavaScript为unicode编码转换为中文
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
[LeetCode] Text Justification words显示的排序控制
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、Java截取网页形成图片
1、闲扯 有一个GUI编程的开源框架叫SWT(Standard Widget Toolkit),它与sun公司的AWT、Swing类似。非界面编程人员,这里就不扯它们的优缺点了。 或许很多人都没听说过SWT,但是如果说出由它制作出来的一个工具,大家可能会对它肃然起敬。这个工具就是IBM开发的Ecli...
分类:编程语言   时间:2014-11-28 17:31:37    收藏:0  评论:0  赞:0  阅读:736
Javascript基础系列之(五)条件语句(比较操作符)
和其他语言一样,JavaScript也有条件语句对流程上进行判断。包括各种操作符合逻辑语句比较操作符常用的比较操作符有 等于 == , 不等于!= , 大于 >, 小于 = ,小于等于 ");//true 利用toLowerCase()和toUpperCase()进行大小写转换
分类:编程语言   时间:2014-11-28 17:30:57    收藏:0  评论:0  赞:0  阅读:244
Java当中的线程(三)
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入门
两张思维导图帮你总结Java入门的所有知识点。...
分类:编程语言   时间:2014-11-28 16:21:54    收藏:0  评论:0  赞:0  阅读:262
解密MFC中异常处理
在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
C++ 为什么要用覆盖(学习笔记)
长篇大论这里就不说了,举个例子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
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!