JavaScript借鉴了许多语言的特点;例如语法类Java、函数借鉴Scheme、原型继承借鉴自Self、正则表达式借鉴于Perl。(DC Javascript:语言精粹)。 首先,每个JS是一门基于原型继承的面向对象的语言。里面数组是对象、函数是对象、“对象”当然还是对象。而且每个对象都有一个i ...
分类:
编程语言 时间:
2016-07-31 00:15:06
收藏:
0 评论:
0 赞:
0 阅读:
123
null表示一个对象,或者变量的值为空,undifined 表示声明了一个对象(变量),没有给他初始化或者压根儿就没有声明这个对象(变量)。 1、null 是JavaScript关键字 undifined 不是。 2、typeof 返回字符串,有六种可能:"number"、"string"、"boo ...
分类:
编程语言 时间:
2016-07-31 00:14:46
收藏:
0 评论:
0 赞:
0 阅读:
283
Spring事务的配置多种方式(我现阶段常用声明式的配置方式,这里重点总结下此类方式)。 一、Spring事务中关键点 1.事务传播性:一个事务被另一个事务调用,其所采用的运行方式; 2.事务隔离性:不同事务间的隔离级别; 3.对异常的处理方式:默认情况下,Spring接收到RuntimeExcep ...
分类:
编程语言 时间:
2016-07-31 00:11:45
收藏:
0 评论:
0 赞:
0 阅读:
246
关于算法的东西,本来不应该交给javascript来做,因为对算法和数据结构的理解,并不会因为用自己熟悉的语言实现常用数据结构和算法而得到多大的提升,不过这一过程终归是有一些好处的,对于一些非科班出身的人来讲。 首先解释一下冒泡排序的机制:遍历要排序的数列,比较相邻两个元素,如果他们的顺序和我们想要 ...
分类:
编程语言 时间:
2016-07-31 00:11:08
收藏:
0 评论:
0 赞:
0 阅读:
262
python操作文件库不需要安装其他module,文件操作类库是python语言自身支持的操作。 判定文件是否存在:os.path.isfile(filePath) 参考资料: https://docs.python.org/3/library/os.html#os.remove http://ww ...
分类:
编程语言 时间:
2016-07-31 00:10:16
收藏:
0 评论:
0 赞:
0 阅读:
271
测试串行执行和并行执行: 结果: 循环次数 串行时长 并行时长 100万 0 16 1000万 15 16 1亿 109 63 并发执行的效率不一定比串行执行高,因为多线程在执行的时候会有个抢占CPU资源,上下文切换的过程。 IT技术和行业交流群 417691667 ...
分类:
编程语言 时间:
2016-07-31 00:07:45
收藏:
0 评论:
0 赞:
0 阅读:
264
题目描述: We are playing the Guess Game. The game is as follows: I pick a number from 1 to n. You have to guess which number I picked. Every time you gues ...
分类:
编程语言 时间:
2016-07-31 00:07:25
收藏:
0 评论:
0 赞:
0 阅读:
262
练习1:计算1到100之间整数的和; var sum = 0; for(var i =1; i<=100; i++){ sum+=i; } console.log(sum) 练习2:要求用户输入用户名和密码,只要不是admin、888888就一直提示用户名或密码错误,请重新输入。 var name ...
分类:
编程语言 时间:
2016-07-31 00:07:05
收藏:
0 评论:
0 赞:
0 阅读:
483
Library name Description Reason to install NumPy This adds support for large multidimensional arrays and matrices It is a requirement for many other l ...
分类:
编程语言 时间:
2016-07-31 00:05:06
收藏:
0 评论:
0 赞:
0 阅读:
245
正则表达式:我要匹配字符串中两个引号中的内容 例如 str = ' map.put("abdicate","v.正式放弃(权力、责任):throne"); ' 匹配后要获得 abdicate 以及 v.正式放弃(权力、责任):throne 即引号中的红色内容 正则表达式为\"([^\"]*)\" : ...
分类:
编程语言 时间:
2016-07-31 00:04:35
收藏:
0 评论:
0 赞:
0 阅读:
250
冒泡排序 就是将数据从大到下或者从下到大排序的一种算法。 是首先拿着当前的值,依次和后面的值进行比较,如果是从大到小排列的话,当前的值小于后面的值的时候,就两两交换。 基本思路:对尚未排序的各元素从头到尾依次比较相邻的两个元素是否逆序(与欲排顺序相反),若逆序就交换这两元素,经过第一轮比较排序后便可 ...
分类:
编程语言 时间:
2016-07-31 00:02:55
收藏:
0 评论:
0 赞:
0 阅读:
155
字典中的键使用时必须满足一下两个条件: 1、每个键只能对应一个项,也就是说,一键对应多个值时不允许的(列表、元组和其他字典的容器对象除外)。当有键发生冲突时(即字典键重复赋值),取最后的赋值。 2、键必须是可哈希的,像列表和字典这样的可变类型,由于他们是不可哈希的,所以不能作为字典的键。 为什么呢? ...
分类:
编程语言 时间:
2016-07-31 00:01:16
收藏:
0 评论:
0 赞:
0 阅读:
290
在执行的程序中,难免会碰到因为一些原因如输入输出导致致命性错误产生的情况(如因为输入的文件名错误而导致无法运行相关的代码。)。此时你不希望程序直接挂掉,而是通过显示一些信息,使其平稳的结束。此时,就可以使用try,except和else这三个关键字来组成一个包容性很好的程序。 分别解释三个关键字: ...
分类:
编程语言 时间:
2016-07-31 00:00:15
收藏:
0 评论:
0 赞:
0 阅读:
227
Set接口并没有对Collection接口进行扩充,只是比Collection接口要求更加严格了,不能增加重复的元素,并且采用散列的储存方式,所以没有顺序 TreeSet类中如果比较器中某个属性没有比较,则会认为是同一个对象。 一个完整的类应该重写equals(),toString(),hashCo ...
分类:
编程语言 时间:
2016-07-30 23:59:55
收藏:
0 评论:
0 赞:
0 阅读:
485
题意:求含有某个字母的某个字符串的不同子串的个数 题解:后缀数组,记录每个位置距离需要出现的字母的距离就可以了。因为不太了解后缀模版卡了一会,还是很简单的。 记住sa和height数组都是1-n的下标。 ...
分类:
编程语言 时间:
2016-07-30 23:58:55
收藏:
0 评论:
0 赞:
0 阅读:
424
今天总结的第一点是在windows下使用idea编写jsp并且使用tomcat部署;第二点是新建maven项目,之前一直是听说也没有自己实践过,今天就大概说一下。 0x01 IDEA 全称 IntelliJ IDEA,是java语言开发的集成环境,我下载的是社区14版本 然后一步步下去,形成的目录结 ...
分类:
编程语言 时间:
2016-07-30 23:57:37
收藏:
0 评论:
0 赞:
0 阅读:
398
本文主要记录《Machine Learning In Action》中第二章的内容。书中以两个具体实例来介绍kNN(k nearest neighbors),分别是: 通过“约会对象”功能,基本能够了解到kNN算法的工作原理。“手写数字识别”与“约会对象预测”使用完全一样的算法代码,仅仅是数据集有变 ...
分类:
编程语言 时间:
2016-07-30 23:56:58
收藏:
0 评论:
0 赞:
0 阅读:
478
这里来记录下射线检测的相关内容: 射线检测故名就是通过射线去检测是否和碰撞器产生了交集,和碰撞器与碰撞器发生交集一样,会返回一个真。 射线的用法很多:比如检测是否跳跃,通过向地面投射射线控制在地面时候可以跳起。 射击游戏中可以通过定长射线去判断目标物体是否被击中,等 主要用到的工具类是: Physi ...
分类:
编程语言 时间:
2016-07-30 23:55:25
收藏:
0 评论:
0 赞:
0 阅读:
329
__str__和__repr__ 如果要把一个类的实例变成 str,就需要实现特殊方法__str__(): class Person(object): def __init__(self, name, gender): self.name = name self.gender = gender de ...
分类:
编程语言 时间:
2016-07-30 23:54:56
收藏:
0 评论:
0 赞:
0 阅读:
289
1.数组初始化 Java的数组是静态的,既数组一旦初始化之后,该数组的长度就不可变,Java的数组需要初始化才能使用 数组的初始化就是为数组对象在堆内存中分配一段数组长度的连续的内存空间,并设定初始值(注意并不是数组变量初始化,而是数组对象) 初始化的方式有两种: 1)静态初始化:程序员显示的指定每 ...
分类:
编程语言 时间:
2016-07-30 23:54:05
收藏:
0 评论:
0 赞:
0 阅读:
293