码迷,mamicode.com
首页 > 编程语言
JavaScript 类的定义和引用 JavaScript高级培训 自定义对象
在Java语言中,我们可以定义自己的类,并根据这些类创建对象来使用,在Javascript中,我们也可以定义自己的类,例如定义User类、Hashtable类等等。一,概述在Java语言中,我们可以定义自己的类,并根据这些类创建对象来使用,在Javascript中,我们也可以定义自己的类,例如定义U...
分类:编程语言   时间:2015-04-28 09:30:25    阅读次数:111
JavaScript 高级篇之闭包、模拟类,继承(五)
本篇主要分享我对闭包的理解及使用闭包完成私有属性、模拟类、继承等,结合大量例子,希望大家能快速掌握!首先让我们先从一些基本的术语开始吧一、javascript中的闭包 1、我们一起先来理解什么是函数的作用域。 2、调用的对象结合例子:复制代码 代码如下:function display(someth...
分类:编程语言   时间:2015-04-28 09:29:22    阅读次数:176
经典算法回顾
一、quicksort 1 int partition(int s[], int l, int r) 2 { 3 int i = l, j = r; 4 int x = s[l]; 5 while (i = x&&i < j) 8 j--; 9 ...
分类:编程语言   时间:2015-04-28 09:29:17    阅读次数:127
Javascript 小记
1. !! meansCoercesoObjectto boolean. If it was falsey (e.g. 0,null,undefined, etc.), it will befalse, otherwise,true.
分类:编程语言   时间:2015-04-28 09:27:39    阅读次数:131
实现JavaScript中继承的三种方式
在JavaScript中,继承可以通过三种手法实现原型链继承 使用apply、call方法 对象实例间的继承。一、原型链继承 在原型链继承方面,JavaScript与java、c#等语言类似,仅允许单父类继承。prototype继承的基本方式如下: 复制代码 代码如下:function Pare.....
分类:编程语言   时间:2015-04-28 09:28:29    阅读次数:133
用主题模型可视化分析911新闻(Python版)
本文由伯乐在线-东狗翻译,toolate校稿。未经许可,禁止转载!英文出处:blog.dominodatalab.com。欢迎加入翻译小组。本文介绍一个将911袭击及后续影响相关新闻文章的主题可视化的项目。我将介绍我的出发点,实现的技术细节和我对一些结果的思考。简介近代美国历史上再没有比911袭击影...
分类:编程语言   时间:2015-04-28 09:27:46    阅读次数:213
浅谈javascript中的作用域
首先说明一下:Js中的作用域不同于其他语言的作用域,要特别注意JS中作用域的概念: 表示变量或函数起作用的区域,指代了它们在什么样的上下文中执行,亦即上下文执行环境。Javascript的作用域只有两种:全局作用域和本地作用域,本地作用域是按照函数来区分的。 首先来看几道题目: 1. 复制代码 .....
分类:编程语言   时间:2015-04-28 09:26:42    阅读次数:122
(转载)Java 容器 & 泛型:一、认识容器
容器是Java语言学习中重要的一部分。泥瓦匠我的感觉是刚开始挺难学的,但等你熟悉它,接触多了,也就“顺理成章”地知道了。Java的容器类主要由两个接口派生而出:Collection和Map。一、Collection vs Collections首先,Collection 和 Collections ...
分类:编程语言   时间:2015-04-28 09:26:14    阅读次数:165
c++生成随机数
#include #include #include void main(){ int min = 10; int max = 30; srand ( time(NULL) ); int output = min + (rand() % (int)(max - min + ...
分类:编程语言   时间:2015-04-28 09:25:32    阅读次数:126
effective c++ 笔记 (49-52)
//---------------------------15/04/27---------------------------- //#49   了解new-handler的行为 { /*     1:在operator new操作失败时,它首先会调用new_handler函数来处理,客户可以通过set_new_handler       的函数来设置new...
分类:编程语言   时间:2015-04-28 08:17:22    阅读次数:162
Java开发命名规范
使用前注意事项:1、 由于Java面向对象编程的特性, 在命名时应尽量选择名词2、 驼峰命名法(Camel-Case): 当变量名或函式名是由一个或多个单字连结在一起,而构成的唯一识别字时,首字母以小写开头,每个单词首字母大写(第一个单词除外)。 如:myFirstName一 包名的书写规范 (Pa...
分类:编程语言   时间:2015-04-28 08:17:49    阅读次数:214
【后缀数组】不相同的字串个数
spoj改版后好囧……不相同的子串的个数(spoj694,spoj705)给定一个字符串,求不相同的子串的个数。算法分析:每个子串一定是某个后缀的前缀,那么原问题等价于求所有后缀之间的不相同的前缀的个数。如果所有的后缀按照 suffix(sa[1]), suffix(sa[2]),suffix(sa...
分类:编程语言   时间:2015-04-28 08:16:54    阅读次数:160
一天一学数据结构之选择排序
每次 从待排序序列中选择出一个最大(或者最小)的记录添加到有序序列的后面即为选择排序。 选择排序主要有:简单选择排序、树形选择排序、堆排序。1、简单选择排序基本思路:重复进行n趟选择,第i趟通过n-i次记录的比较,在n-i+1个记录中选取最小(或最大)的记录与第i个记录进行交换。void se...
分类:编程语言   时间:2015-04-28 08:16:43    阅读次数:120
Python和其他进程的管道通信方式--popen和popen2的比较
目前有一个查询程序 get_user_id 是用C写的,python需要调用这个程序:使用 get_user_id "用户名" 可以得到输出: "ID0002451". 在python中使用管道可以方便的调用这个进程并得到它的标准输出:get_user_id 是C写的,程序大概的框架如下:得到一个命...
分类:编程语言   时间:2015-04-28 08:16:00    阅读次数:164
Python_cmd的各种实现方法及优劣(subprocess.Popen, os.system和commands.getstatusoutput)
36.16.commands— Utilities for runningcommandsDeprecated since version 2.6:Thecommandsmodule has been removed in Python 3. Use thesubprocessmodule inst...
分类:编程语言   时间:2015-04-28 08:17:07    阅读次数:556
spring基于注解的配置文件
1 2 10 11 13 14 classpath:jdbc.properties 15 16 17 18 19 20 21 ...
分类:编程语言   时间:2015-04-28 08:15:14    阅读次数:156
python和shell变量互相传递的几种方法
这篇文章主要介绍了python和shell变量互相传递方法,使用了环境变量、管道等方法python -> shell:1.环境变量复制代码代码如下:import osvar=123或var='123'os.environ['var']=str(var) #environ的键值必须是字符串os.sys...
分类:编程语言   时间:2015-04-28 08:16:03    阅读次数:148
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!