首页 > 编程语言
重新认识JavaScript里的创建对象(一)
一、序 面向对象有一个标志,那就是它们都有类的概念,而通过类可以创建任意多个具有相同属性和方法的对象。ECMA-262把对象定义为“无序属性的集合,其属性可以包含基本值、对象或者函数”。 使用Object来创建对象,如下代码所示: 使用对象字面量来创建对象,如下代码所示: 通过上面两种方式,虽然我创 ...
分类:编程语言   时间:2017-04-11 10:14:24    收藏:0  评论:0  赞:0  阅读:173
python 常用库及安装使用
#win10 + python3.5.2 #all use 管理员权限#pip 更新python -m pip install --upgrade pip pip install xxx pip uninstall xxx#安装 numpy,scipy,matplotlib, networkx#!! ...
分类:编程语言   时间:2017-04-11 10:13:40    收藏:0  评论:0  赞:0  阅读:366
Python IDLE theme
#转自 http://www.2cto.com/os/201507/418532.html #win10+python3.5.2 #保护视力 .idlerc 目录下新建名为 config-highlight.cfg 文件,并加入如下内容 [tango] definition-foreground = ...
分类:编程语言   时间:2017-04-11 10:12:40    收藏:0  评论:0  赞:0  阅读:155
python 教程
Websites: Python Course http://www.python-course.eu/graphs_python.php 廖雪峰 http://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e5 ...
分类:编程语言   时间:2017-04-11 10:09:47    收藏:0  评论:0  赞:0  阅读:244
python基础之迭代器协议和生成器
一 递归和迭代 二 什么是迭代器协议 1.迭代器协议是指:对象必须提供一个next方法,执行该方法要么返回迭代中的下一项,要么就引起一个StopIteration异常,以终止迭代 (只能往后走不能往前退) 2.可迭代对象:实现了迭代器协议的对象(如何实现:对象内部定义一个__iter__()方法) ...
分类:编程语言   时间:2017-04-11 10:08:51    收藏:0  评论:0  赞:0  阅读:114
JavaScript入门
document.write() 可用于直接向 HTML 输出流写内容。简单的说就是直接在网页中输出内容。 第一种:输出内容用""括起,直接输出""号内的内容。 <script type="text/javascript"> document.write("I love JavaScript!"); ...
分类:编程语言   时间:2017-04-11 10:08:38    收藏:0  评论:0  赞:0  阅读:148
Python基础- 函数式编程
Python中内置的三个函数与序列一起使用非常有用:filter(), map()和reduce()。 1.filter(function, sequence) filter()的作用是从一个序列中筛出符合条件的元素。 filter()也接收一个函数和一个序列,filter()把传入的函数依次作用于 ...
分类:编程语言   时间:2017-04-11 10:06:33    收藏:0  评论:0  赞:0  阅读:258
《Unity Shader入门精要》读书笔记(1)
主要是对第二章的整理 渲染流水线:由一个三维场景出发,生成(渲染)一张二维图像。 渲染流程:应用阶段、几何阶段、光栅化阶段。 应用阶段: 1. 把数据加载到显存中 渲染所需数据从硬盘,到内存,再到显存 2. 设置渲染状态 渲染状态:使用哪个顶点着色器、片元着色器、光源属性、材质等 3. 调用Draw ...
分类:编程语言   时间:2017-04-11 10:05:22    收藏:0  评论:0  赞:0  阅读:337
java使用iText生成pdf表格
首先导入如下jar包: 代码运行后产生的效果如下: ...
分类:编程语言   时间:2017-04-11 09:58:31    收藏:0  评论:0  赞:0  阅读:262
python之控制流
条件判断 简单if语句 if-else if-elif-else 循环 for while 退出循环 break与continue区别: break:退出循环体 利用 while True 无限循环配合 break 语句,计算 1 + 2 + 4 + 8 + 16 + ... 的前20项的和。 co ...
分类:编程语言   时间:2017-04-11 09:57:31    收藏:0  评论:0  赞:0  阅读:227
数组中重复的数字
题目:在一个长度为n的数组里的所有数字都在0到n-1的范围内。 数组中某些数字是重复的,但不知道有几个数字是重复的。也不知道每个数字重复几次。请找出数组中任意一个重复的数字。 例如,如果输入长度为7的数组{2,3,1,0,2,5,3},那么对应的输出是重复的数字2或者3。 思路:基于map的思路。。 ...
分类:编程语言   时间:2017-04-11 09:56:53    收藏:0  评论:0  赞:0  阅读:176
构建乘积数组
题目:给定一个数组A[0,1,...,n-1],请构建一个数组B[0,1,...,n-1],其中B中的元素B[i]=A[0]*A[1]*...*A[i-1]*A[i+1]*...*A[n-1]。不能使用除法。 思路:基于动态规划,先求i-1个和后n-i个乘积,保存之后求B[i] ...
分类:编程语言   时间:2017-04-11 09:56:20    收藏:0  评论:0  赞:0  阅读:109
python学习笔记2---函数
函数主要是为了代码复用。 函数分为两种:系统库预定义函数,自定义函数。 函数格式: def functionName(): statement 函数调用: funtionName() 函数的参数:形参和实参 形式参数:在定义函数的时候的参数列表里的参数,简称形参。 实际参数: 在调用函数的时候的参数 ...
分类:编程语言   时间:2017-04-11 09:47:42    收藏:0  评论:0  赞:0  阅读:172
计算机程序的思维逻辑 (78) - 线程池
本节介绍Java并发包中的线程池,它的各个参数的含义都是什么?线程池大小是如何动态变化的?各个典型配置的优缺点是什么?各适用于什么场合?线程池死锁是怎么发生的?如何避免?... ...
分类:编程语言   时间:2017-04-11 09:46:25    收藏:0  评论:0  赞:0  阅读:123
What is the reason for having '//' in Python?
In Python 3, they made the / operator do a floating-point division, and added the // operator to do integer division (i.e. quotient without remainder) ...
分类:编程语言   时间:2017-04-11 09:42:11    收藏:0  评论:0  赞:0  阅读:165
读书笔记 effective c++ Item 46 如果想进行类型转换,在模板内部定义非成员函数
1. 问题的引入——将operator*模板化 Item 24中解释了为什么对于所有参数的隐式类型转换,只有非成员函数是合格的,并且使用了一个为Rational 类创建的operator*函数作为实例。在继续之前建议你先回顾一下这个例子,因为这个条款的讨论是对它的扩展,我们会对Item 24的实例做 ...
分类:编程语言   时间:2017-04-11 09:37:46    收藏:0  评论:0  赞:0  阅读:203
Java判断1个字符串中出现了几次其他字符串
public class Test { public static int count(String text,String sub){ int count =0, start =0; while((start=text.indexOf(sub,start))>=0){ start += sub.l... ...
分类:编程语言   时间:2017-04-11 09:37:21    收藏:0  评论:0  赞:0  阅读:144
Python之XML解析详解
什么是XML? XML 指可扩展标记语言(eXtensible Markup Language)。 XML 被设计用来传输和存储数据。 XML是一套定义语义标记的规则,这些标记将文档分成许多部件并对这些部件加以标识。 它也是元标记语言,即定义了用于定义其他与特定领域有关的、语义的、结构化的标记语言的 ...
分类:编程语言   时间:2017-04-11 09:37:01    收藏:0  评论:0  赞:0  阅读:141
用 Anaconda 完美解决 Python2 和 python3 共存问题
转自:https://foofish.net/compatible-py2-and-py3.html Python3 被越来越多的开发者所接受,同时让人尴尬的是很多遗留的老系统依旧运行在 Python2 的环境中,因此有时你不得不同时在两个版本中进行开发,调试。 如何在系统中同时共存 Python2... ...
分类:编程语言   时间:2017-04-11 09:36:44    收藏:0  评论:0  赞:0  阅读:211
Java中字符串indexof() 的使用方法
Java中字符串中子串的查找共有四种方法(indexof())indexOf 方法返回一个整数值,指出 String 对象内子字符串的开始位置。如果没有找到子字符串,则返回-1。如果 startindex 是负数,则 startindex 被当作零。如果它比最大的字符位置索引还大,则它被当作最大的可 ...
分类:编程语言   时间:2017-04-11 09:36:30    收藏:0  评论:0  赞:0  阅读:87
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!