码迷,mamicode.com
首页 > 编程语言
javascript学习笔记之DOM
DOM(文档对象模型),猫叔了一个层次化的节点树一、DOM NODE相关公共属性与方法DOM中所有节点都实现了NODE接口,该接口的公共属性和方法如下:1.节点基本属性1)NodeType 节点类型,利用12个数值来表示。1代表Element,2代表attribute,3代表Text...2) No...
分类:编程语言   时间:2015-07-17 17:52:37    阅读次数:126
C++类继承中内存的布局
1 前言 了解你所使用的编程语言究竟是如何实现的,对于C++程序员可能特别有意义。首先,它可以去除我们对于所使用语言的神秘感,使我们不至于对于编译器干的活感到完全不可思议;尤其重要的是,它使我们在Debug和使用语言高级特性的时候,有更多的把握。当需要提高代码效率的时候,这些知识也能够很好地帮助我们...
分类:编程语言   时间:2015-07-17 17:51:05    阅读次数:214
JavaScript 属性介绍
本篇主要介绍JS中对象的属性,包括:属性的分类、访问方式、检测属性、遍历属性以及属性特性等内容。目录1. 介绍:描述属性的命名方式、查找路径以及分类2. 属性的访问方式:介绍'.'访问方式、'[ ]'中括号访问方式3. 删除属性:通过delete关键字删除对象的某个属性4. 检测属性:介绍三种判断某...
分类:编程语言   时间:2015-07-17 17:50:08    阅读次数:257
unity3d c# 产生真正的随机数
虽然能够使用Random类来生成随机数。但它是系统时钟种子,因此,有大量的反复产生伪随机数的。您可以使用RNGCryptoServiceProvider();相对真随机数生成。由加密服务提供程序(CSP)的随机数发生器(RNG)产生详细实现例如以下 byte[] randomBytes = n...
分类:编程语言   时间:2015-07-17 17:47:24    阅读次数:382
在C++的类中,普通成员函数不能作为pthread_create的线程函数,如果要作为pthread_create中的线程函数,必须是static
在C++的类中,普通成员函数不能作为pthread_create的线程函数,如果要作为pthread_create中的线程函数,必须是static ! 在C语言中,我们使用pthread_create创建线程,线程函数是一个全局函数,所以在C++中,创建线程时,也应该使用一个全局函数。sta...
分类:编程语言   时间:2015-07-17 17:40:56    阅读次数:137
javascript如何实现随意拖动的层
javascript如何实现随意拖动的层:在很多应用中都有拖动层移动的效果的扩展,下面就通过实例简单介绍一下如何利用javascript实现随意拖动一个层的效果。代码实例如下:蚂蚁部落 在以上代码中,当鼠标在div中按下时,可以随意拖动div的位置。下面就简单介绍一下实现过程。实现原理:当鼠标在.....
分类:编程语言   时间:2015-07-17 17:38:59    阅读次数:150
javaScript 多选小程序
多选全选不选
分类:编程语言   时间:2015-07-17 17:34:40    阅读次数:105
java数据流的应用I/O
File 类:用于描述文件系统中的一个文件或目录(文件夹)。File类的功能:我们通过File可以获取多文件或目录的名字,大小,系哦啊该日期等信息,单不能对文件的内容进行访问。File.separator常量,用于解决操作系统间目录分隔符的差异;如:window下:.\XXX.txt;linux下:...
分类:编程语言   时间:2015-07-17 17:33:22    阅读次数:144
Swift2.0语言教程之Swift2.0语言中的标准函数
Swift2.0语言教程之Swift2.0语言中的标准函数 Swift2.0中的标准函数 函数除了可以根据参数列表的有无分为无参函数和有参函数,还可以从定义角度分为用户自定义函数和标准函数两种。以上的示例都是用户自定函数。S...
分类:编程语言   时间:2015-07-17 16:29:49    阅读次数:257
spring 通过注解 做权限控制
注解这样写,我用的是数组的形式可以传多个 import?java.lang.annotation.Documented; import?java.lang.annotation.ElementType; import?java.lang.annotation.Retention; import?java.lang.annotation.Rete...
分类:编程语言   时间:2015-07-17 16:28:56    阅读次数:135
重现二叉树非递归算法的构建过程
递归完成树的遍历很好理解,倘若是非递归,不要告诉我算法导论上有,我要maker的思考过程 既然递归能够实现,那就模拟递归。递归的本质就是压栈。 首先简单树,观察递归的压栈过程 A、B即使节点的数据也代表节点的地址。 对这棵树使用递归完成前序创建#include using namespace std; struct treenode; typedef struct...
分类:编程语言   时间:2015-07-17 16:24:55    阅读次数:172
linux 多线程那点事
说明:对多线程与互斥锁不熟悉的请参考其它 #include #include #include pthread_mutex_t mutex = PTHREAD_MUTEX_INITIALIZER;/*初始化互斥锁*/ pthread_cond_t cond = PTHREAD_COND_INITIALIZER;/*初始化条件变量*/ void *thread1(void *); v...
分类:编程语言   时间:2015-07-17 16:23:19    阅读次数:177
javaScript定义函数的三种方式&变量的作用域
一.函数定义 方式1.普通方式定义函数 function 函数名(参数n){ 函数体 }function add(a,b){ return a+b; } 方式2.直接量定义函数 var 函数名=function(参数n){ 函数体 } var add=function(a,b){ return a+b; }方式三.构造方式定义函数 var 函数名=new Funct...
分类:编程语言   时间:2015-07-17 16:21:50    阅读次数:139
二叉数组的基本操作
//二叉数组的输出 void DisBTree(BTNode* bt) { if(bt) { DisBTree(bt->lchild); DisBTree(bt->rchild); printf("%c ""\n",bt->data); } } //二叉数组的高度 int BTHeight(BTNode *bt) { int lchilddep,rchilddep;...
分类:编程语言   时间:2015-07-17 16:22:16    阅读次数:97
java正则表达式学习记录
正则表达式(regular expressions)是一种描述字符串集的方法,是码农必备技能,记录供参考。...
分类:编程语言   时间:2015-07-17 16:20:15    阅读次数:110
【c++】模拟实现boost库下的scoped_array
//模拟实现boost库下的scoped_array #include #include using namespace std; template class scoped_array { private: T * px; scoped_array(scoped_array const &); scoped_array& operator=(scoped_array const...
分类:编程语言   时间:2015-07-17 16:16:08    阅读次数:118
面试题03_二维数组中查找_剑指offer系列
题目描述: 在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。 解题思路: 这是一道考查二维数组的理解和编程能力的题。 在二维数组在内存中是连续存储的。在内存中从上到下存储各行元素,在同一行中按照从左到右存储。 因此可以按照行号和列号来计算出相对数组首部的位置。...
分类:编程语言   时间:2015-07-17 16:17:53    阅读次数:107
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!