码迷,mamicode.com
首页 > 编程语言
JavaScript复习之--javascript数据类型隐式转换
JavaScript数据类型隐式转换。一,函数类 isNaN() 该函数会对参数进行隐式的Number()转换,如果转换不成功则返回true。 alert() 输出的内容隐式的转换为字符串。二,运算符类。 1,算术运算符。 - * / % 如果操作数不是数值,将会隐式的调用Number()函数。按照...
分类:编程语言   时间:2014-11-28 17:55:13    阅读次数:150
C++11:右值引用
右值引用导言右值引用(及其支持的Move语意和完美转发)是C++ 11加入的最重大语言特性之一,这点从该特性的提案在C++ - State of the Evolution列表上高居榜首也可以看得出来。从实践角度讲,它能够完美解决C++ 中长久以来为人所诟病的临时对象效率问题。从语言本身讲,它健全了...
分类:编程语言   时间:2014-11-28 17:55:49    阅读次数:322
【莫队算法】bzoj3781 小B的询问
莫队经典。 开个数组维护a[i]出现的次数。 1 #include 2 #include 3 #include 4 using namespace std; 5 int Num,CH[12],f,c; 6 inline void R(int &x){ 7 c=0;f=1; 8 for...
分类:编程语言   时间:2014-11-28 17:53:55    阅读次数:251
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:51:59    阅读次数:193
HTML5 javascript修改canvas的大小
方法1: 设定固定的值,这种方式跟在html中设定canvas的值没有什么区别:window.onload = function(){ canvas.height = 100; canvas.width = 200;}changeCanvasSize = function(){ c...
分类:编程语言   时间:2014-11-28 17:48:37    阅读次数:154
C语言补漏(1)--- char到int赋值的一个陷阱
作为一个C的新手(虽然学的第一门语言就是C,可是用C实际开发项目却是最近的事情),对使用C过程中遇到的各类问题、疑惑、知识漏洞进行弥补无疑是非常有必要的,于是决定将每次遇到的知识漏洞写到博客上。今天在写代码的过程中对一个函数进行了重构,函数的用处是将一块内存中的内容打印成16进制表示的字符串;很悲哀...
分类:编程语言   时间:2014-11-28 17:47:09    阅读次数:238
直接选择排序及交换二个数据的正确实现
直接选择排序及交换二个数据的正确实现
分类:编程语言   时间:2014-11-28 17:46:37    阅读次数:216
常见的聚类算法
1.K-means算法K-means算法是硬聚类算法,是典型的基于原型的目标函数聚类方法的代表,它是数据点到原型的某种距离作为优化的目标函数,利用函数求极值的方法得到迭代运算的调整规则。K-means算法以欧式距离作为相似度测度,它是求对应某一初始聚类中心向量V最优分类,使得评价指标J最小。算法采用...
分类:编程语言   时间:2014-11-28 17:45:43    阅读次数:220
归并排序
归并排序
分类:编程语言   时间:2014-11-28 17:43:54    阅读次数:270
python学习
python的int类型不限制长度,最大长度为机器内存。python中带有小数点的为浮点类型,即float。几个转类型的方法,int()、str()、float().str 是python关键字,虽然也可以当做变量来用,但是最好不要这样使用它,否则会有bug。// 表示为整数除,即结果只保存整数部分...
分类:编程语言   时间:2014-11-28 17:43:32    阅读次数:151
高级语言与低级语言
【高级语言与低级语言】 本文记录Mono如何让你工作更高效,以及如何让软件在无需把C/C++重写成C#代码的情况下拥有扩展性。 In the past, software used to be written entirely in a single programming language. .....
分类:编程语言   时间:2014-11-28 17:44:18    阅读次数:268
java 反射 子类泛型的class
很早之前写过利用泛型和反射机制抽象DAO,对其中获取子类泛型的class一直不是很理解。关键的地方是HibernateBaseDao的构造方法中的[java]view plaincopyTypegenType=getClass().getGenericSuperclass();Type[]param...
分类:编程语言   时间:2014-11-28 17:42:07    阅读次数:257
字符串指针数组,指向指针的指针
字符串指针数组,也即该数组中的每一项都是一个指向字符串的指针。定义:char* s[3];即包含三个指针的数组,写成这种形式也可以更好的理解,即数组存的类型就是char*。另外一点:数组名一般是指首地址,所以对该数组的第一个元素取地址&s[0],由于s[0]是指针,所以数组名也就是一个指向指针的指针...
分类:编程语言   时间:2014-11-28 17:41:39    阅读次数:149
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:38:35    阅读次数:157
Linux多任务编程之一:任务、进程、线程(转)
来源:CSDN 作者:王文松 转自:Linux公社Linux下多任务介绍首先,先简单的介绍一下什么叫多任务系统?任务、进程、线程分别是什么?它们之间的区别是什么?,从而可以宏观的了解一下这三者,然后再针对每一个仔细的讲解。什么叫多任务系统?多任务系统指可以同一时间内运行多个应用程序,每个应用程序被称...
分类:编程语言   时间:2014-11-28 17:36:31    阅读次数:239
JavaScript为unicode编码转换为中文
var str = "\\u6211\\u662Funicode\\u7F16\\u7801"; 关于这样的数据转换为中文问题,常用的以下方法。1. eval解析或new Function("'+ str +'")()str = eval("'" + str + "'"); // "我是unicod...
分类:编程语言   时间:2014-11-28 17:34:44    阅读次数:284
[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:35:13    阅读次数:221
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!