(一)算术运算符+-*/%var++++varvar----varA.+(1)用于数值的运算(2)用于字符串的连接***************************任何的数据类型和字符串相加都是等于相加以后的字符串*************************B.%(1)用于取一段范围的值eg:取偶数\取奇数(2)一般不用于小数,因为结果不确定。C...
分类:
编程语言 时间:
2015-07-03 00:24:41
阅读次数:
151
一、转换为数值类型1、Number(参数)把任何的类型转换为数值类型A.如果是布尔值,false为0,true为1B.如果是数字,转换成为本身。将无意义的后导0去掉。C.如果Null转换为0D.如果是undefined转换为NaNnotanumberE.如果对象则会先调用对象的valueOf(),如果valueOf()返回的是NaN,然..
分类:
编程语言 时间:
2015-07-03 00:25:09
阅读次数:
173
一、函数类isNaN()该函数会对参数进行隐式的Number()转换,如果转换不成功则返回true;alert()输出的内容隐式的转换为字符串二、运算符类1.算数运算符-*/%如果操作数不是数值,将会隐式的调用Number()函数,按照这个函数的转换规则进行转换,如果转换不成功,整个表达式返回NaN+..
分类:
编程语言 时间:
2015-07-03 00:24:58
阅读次数:
172
题目意思:一个数值数组中,大部分的数值出现两次,只有一个数值只出现过一次,求编程求出该数字。
要求,时间复杂度为线性,空间复杂度为O(1).解题思路:1.先排序,后查找。由于排序的最快时间是O(nlogn), 所以这种方法不能满足时间的要求。2.其它技巧来解决:根据基本的计算机组成原理的知识,采用”异或运算“来巧妙的完成,异或运算很简单:0^0=0
1^1=0
1^0=0^1=1也就是说相同则...
分类:
编程语言 时间:
2015-07-03 00:19:15
阅读次数:
183
学习地址 :http://stackoverflow.com/questions/111102/how-do-javascript-closures-work
1,关于闭包的简单实现
//example 1
function sayHello(name) {
var words = "hello," + name;
var sayForAlert = function ()...
分类:
编程语言 时间:
2015-07-03 00:16:43
阅读次数:
186
sorted()是Python内置的一个高阶函数,可以实现对list的排序,它还可以接收一个比较函数来实现自定义的排序。现在有一个list : [36, 5, 12, 9, 21]我们分别对这个list进行如下操作:1、对list进行排序,使用sorted直接排序即可:print sorted([36, 5, 12, 9, 21])2、对list进行倒序排序,可以自定一个方法:def reverse...
分类:
编程语言 时间:
2015-07-03 00:15:39
阅读次数:
232
上一个部分我们学习了Web的一些基本概念:
什么是Web?
Internet和Web的区别,
Web的历史。
第二部分我们会正式进入Web学习的主题了。我们会带大家了解一个我们平时访问的网站(Web site)是如何运作的。首先我们来看看Web开发使用到的编程语言和数据库,一些框架和内容管理系统,还有响应式设计。这一部分会有不少原理,概念比较重要,不过我们会用形象地比喻来阐明。...
分类:
编程语言 时间:
2015-07-03 00:16:56
阅读次数:
284
介绍了Web的客户端,我们来谈谈Web的服务器端。
既然客户端有客户端的编程语言(HTML,CSS和JS),那么我们服务器端岂能逊色呢,对吧。
服务器端也有不少种编程语言。这些编程语言写成的程序会在服务器端的电脑上被执行。
如果说客户端的语言编写的程序决定了我们的网页的外观,那么服务器端的语言编写的程序决定了网页的功能和如何与用户交互。...
分类:
编程语言 时间:
2015-07-03 00:13:31
阅读次数:
200
package date;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date;public class test { public static void main(Strin...
分类:
编程语言 时间:
2015-07-03 00:11:59
阅读次数:
217
Python是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言,好处就不多说了。平台 win8.1x641.准备PTVS2013 http://pytools.codeplex.com/ 下载地址 2.安装Python https://www.python.org/download/下载...
分类:
编程语言 时间:
2015-07-03 00:11:20
阅读次数:
1153
此文转自csdn,看完瞬间就明白了首先,我们知道,Java中的数据类型分为两种,基本数据类型和引用数据类型。而基本数据类型,为什么不直接使用他们的包装类呢,例如Integer、Long等等呢?下面是Thinking in Java 中的解释:有 一系列类需特别对待;可将它们想象成“基本”、“主要”或...
分类:
编程语言 时间:
2015-07-03 00:08:30
阅读次数:
670
但我们开发移动端的游戏时,发现使用Input.GetMouseButtonDown的方法不可用,怎么办?虽然unity3d也有自带触屏的方法,但是使用起来代价太高,什么单击,双击这些功能都要自己封装。下面我们来讲下EasyTouch这个插件,它将所有触屏的手势,都已经写好了。而且Easytouch也...
分类:
编程语言 时间:
2015-07-03 00:08:48
阅读次数:
14901
python编码也是遵循计算机技术的编码的,英文编码还是遵循ascii码,中文编码遵循gb2312,都遵循的是utf-8编码。值得注意的是几个函数,ord("a"),是查询a的utf-8编码。chr("778"),是通过utf-8编码查询对应的字符,len("str")是查询字符串占多少位字节的相当...
分类:
编程语言 时间:
2015-07-03 00:07:12
阅读次数:
256
Kth Smallest Element in a BSTGiven a binary search tree, write a functionkthSmallestto find thekth smallest element in it.Note:You may assume k is alw...
分类:
编程语言 时间:
2015-07-03 00:07:34
阅读次数:
188
#coding=utf-8#!/usr/bin/pythondef setConfig(): hello = 'world'; print 'The value has been setted.'; return hello; hello_cp = setConfig();p...
分类:
编程语言 时间:
2015-07-03 00:06:51
阅读次数:
165