码迷,mamicode.com
首页 > 编程语言
JavaScript类型检测
在编写JS代码中,经常要对某个变量进行类型检测。常用的类型检测方法有:typeofObject.prototype.toStringconstructorinstanceoftypeoftypeof可以识别出基本数据类型(null除外),同时typeof并不能识别具体的对象类型(Function.....
分类:编程语言   时间:2015-05-27 22:30:22    阅读次数:228
python 简单技巧
1.使用 局部变量代替模块变量类似 os.linesep 这样的名字需要解释器做两次查询:1)查找 os 以确认它是一个模块2)在这个模块中查找 linesep 变量 因为模块也是全局变量, 我们多消耗了系统资源。如果你在一个函数中类似这样频繁使用一个属性,我们建议你为该属性取一个本地变量别名。 ....
分类:编程语言   时间:2015-05-27 22:32:07    阅读次数:222
C++ blog阅读记录
简单的程序诠释C++ STL算法系列文章将通过一些简单的程序实例充分展示C++中标准模板库算法http://blog.csdn.net/column/details/stlalgorithms.html简单的程序诠释C++ STL算法系列之一:for_eachhttp://blog.csdn.net...
分类:编程语言   时间:2015-05-27 22:30:50    阅读次数:145
Python算法:推导、递归和规约
Python算法:推导、递归和规约注:本节中我给定下面三个重要词汇的中文翻译分别是:Induction(推导)、Recursion(递归)和Reduction(规约)本节主要介绍算法设计的三个核心知识:Induction(推导)、Recursion(递归)和Reduction(规约),这是原书的重点...
分类:编程语言   时间:2015-05-27 22:30:28    阅读次数:357
《A Byte of Python》
来自为知笔记(Wiz)附件列表A Byte of Python.jpeg
分类:编程语言   时间:2015-05-27 22:31:36    阅读次数:195
九度oj 1348 数组中的逆序对
原题链接:http://ac.jobdu.com/problem.php?pid=1348归并排序求逆序对。。。 1 #include 2 #include 3 #include 4 #include 5 #include 6 typedef unsigned long long ull; 7 co...
分类:编程语言   时间:2015-05-27 22:29:53    阅读次数:233
spring导入属性文件
spring2.5之后导入属性文件的方法在XML中加入 db.propertiesuser=rootView Code
分类:编程语言   时间:2015-05-27 22:28:35    阅读次数:175
数据结构排序-直接插入排序
每次从无序表中取出第一个元素,把它插入到有序表的合适位置,使有序表仍然有序。第一趟比较前两个数,然后把第二个数按大小插入到有序表中;第二趟把第三个数据与前两个数从前向后扫描,把第三个数按大小插入到有序表中;依次进行n-1趟扫描后就完成了整个排序过程 1 #include 2 #include 3.....
分类:编程语言   时间:2015-05-27 22:25:20    阅读次数:159
【学习笔记】【C语言】注释
1. 什么是注释 1) 注释是在所有计算机语言中都非常重要的一个概念,从字面上看,就是注解、解释的意思 2) 注释可以用来解释某一段程序或者某一行代码是什么意思,方便程序员之间的交流。假如我写完一行代码后,加上相应的注释,那么别人看到这个注释就知道我的这行代码是做什么用的 3) 注释可以是任何文字,...
分类:编程语言   时间:2015-05-27 22:24:38    阅读次数:151
C++注意事项锦集
1、std::string的.length()方法 计算代‘/’的字符串的长度会少计算‘/’的个数。比如:[warning]*****[/warning]
分类:编程语言   时间:2015-05-27 22:22:10    阅读次数:128
模式匹配- BM算法
■Boyer-Moore(BM)算法 开发于1977年的Boyer-Moore算法是一种基于后缀匹配的模式串匹配算法,后缀匹配就是模式串从右到左开始比较,但模式串的移动还是从左到右的。为了实现更快的移动模式串,BM定义了两个规则...
分类:编程语言   时间:2015-05-27 21:19:04    阅读次数:155
Java用split函数进行分割字符串
在java中,我们常常需要对字符串进行分割,使用split方法把字符串按照指定的分割符进行分割,然后返回字符串数组,下面是string.split的用法实例及注意事项:publicclassStringSplit{publicstaticvoidmain(String[]args){StringsourceStr="1,2,3,4,5";String[]sourceStrArray=sou..
分类:编程语言   时间:2015-05-27 21:17:02    阅读次数:168
Java 简单校验框架
Java 数据校验框架...
分类:编程语言   时间:2015-05-27 21:14:52    阅读次数:155
连续字数组的最大和
题目:输入一个整型数组,数组里有正数也有负数。数组中一个或连续的多个整数组成一个子数组。求所有子数组的和的最大值。要求时间杂度为O(n)。 此题思路比较简单,直接上代码,注意考虑无效的输入。 //全局变量,判断输入参数是否无效 bool g_InputInvalid=false; int FindGreatestSumOfArray(int *data, int length) { if ...
分类:编程语言   时间:2015-05-27 21:10:55    阅读次数:135
linux线程锁的迷思
http://www.ibm.com/developerworks/cn/linux/thread/posix_thread3/#1 当多线程想要等待某一条件成立时,用pthread_cond_wait来阻塞线程, 首先明确wait的作用,pthread的wait与lock都可以阻塞线程等待“条件”成立,区别在于: wait之后的发送来的条件成立(pthread_cond_broad...
分类:编程语言   时间:2015-05-27 21:10:13    阅读次数:130
Ubuntu14.04 + opencv2.4.11 + python环境配置
先到opencv的官网下载你需要的opencv版本,下载linux版本的。 然后在本机编译,编译对gcc cmake 的版本都是有需求的。 根据上面的教程,编译出来并没有cv2.so,那是因为编译的时候cmake的选项没有弄对。 cd opencv mkdir release cd release cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE...
分类:编程语言   时间:2015-05-27 21:08:34    阅读次数:1495
译:理解并掌握 JavaScript 中 this 的用法
译:理解并掌握 JavaScript 中 this 的用法
分类:编程语言   时间:2015-05-27 21:07:37    阅读次数:180
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!