1.NaN是一个数值,它表示一个不能产生正常结果的运算结果。NaN不等于任何值,包括它自己。 2.Infinity表示所有大于1.79769313486231570e+308的值,所以Infinity其实是没有具体值的,它是一个集合。 3.JavaScript中的所有字符都是16位 4.下面列出的值
分类:
编程语言 时间:
2016-03-07 18:43:52
收藏:
0 评论:
0 赞:
0 阅读:
235
题目来源: https://leetcode.com/problems/binary-tree-level-order-traversal/ 题意分析: 宽度优先搜索一颗二叉树,其中同一层的放到同一个list里面。比如: 3 / \ 9 20 / \ 15 7返回 [ [3], [9,20], [1
分类:
编程语言 时间:
2016-03-07 18:42:22
收藏:
0 评论:
0 赞:
0 阅读:
199
题目来源: https://leetcode.com/problems/same-tree/ 题意分析: 判断两棵树是否相等。 题目思路: 用递归的思想,先判断根节点,再判断左右子树。 代码(python): # Definition for a binary tree node. # class
分类:
编程语言 时间:
2016-03-07 18:41:42
收藏:
0 评论:
0 赞:
0 阅读:
165
Floyd-Warshall算法的原理是动态规划。 设Di,j,k为从i到j的只以(1..k)集合中的节点为中间节点的最短路径的长度。 若最短路径经过点k,则Di,j,k = Di,k,k ? 1 + Dk,j,k ? 1; 若最短路径不经过点k,则Di,j,k = Di,j,k ? 1。 因此,D
分类:
编程语言 时间:
2016-03-07 18:41:12
收藏:
0 评论:
0 赞:
0 阅读:
197
来源:http://www.cnblogs.com/dkblog/archive/2011/02/24/1980654.html Python中对象方法的定义很怪异,第一个参数一般都命名为self(相当于其它语言的this),用于传递对象本身,而在调用的时候则不必显式传递,系统会自动传递。举一个很常
分类:
编程语言 时间:
2016-03-07 18:40:32
收藏:
0 评论:
0 赞:
0 阅读:
258
这个源码不是本人写的,是我原来的领导写的,我们都叫他东哥,这个是东留给我的一个小资源,好佩服他哦,这个东西可以用来扫描全世界的路由器,破解路由器账户和密码 当然是简单的了。我能力不够没有更完善的补充下。希望有能力的人做成界面形式,帮忙完善下。 1.java代码: package cn.com.cis
分类:
编程语言 时间:
2016-03-07 18:39:32
收藏:
0 评论:
0 赞:
0 阅读:
190
题目来源: https://leetcode.com/problems/recover-binary-search-tree/ 题意分析: 二叉搜索树中有两个点错了位置,恢复这棵树。 题目思路: 如果是没有空间复杂度限制还是比较简单。首先将树的值取出来,然后排序,将相应的位置判断是否正确。如果要特定
分类:
编程语言 时间:
2016-03-07 18:36:32
收藏:
0 评论:
0 赞:
0 阅读:
243
1 @RequestMapping(value = "/exitRecords.do") 2 public String getExitRecords(String xh, HttpServletRequest request, 3 HttpServletResponse response) thr
分类:
编程语言 时间:
2016-03-07 18:36:22
收藏:
0 评论:
0 赞:
0 阅读:
886
JAVA的基础语法等都跟C有很大的相似之处,所以这里就不多啰嗦了。直接从数组开始。 数组: 1.声明 int [] a; 在声明的过程中,并没有分配空间给数组。我们可以在声明的同时,用new来分配相应的空间 int [] a = new int[100]; 这里开辟了一个空间为100大小的数组,内存
分类:
编程语言 时间:
2016-03-07 18:35:02
收藏:
0 评论:
0 赞:
0 阅读:
181
× web通信,一个特别大的topic,涉及面也是很广的。因最近学习了 javascript 中一些 web 通信知识,在这里总结下。文中应该会有理解错误或者表述不清晰的地方,还望斧正! 一、前言 1. comet技术 浏览器作为 Web 应用的前台,自身的处理功能比较有限。浏览器的发展需要客户端升
分类:
编程语言 时间:
2016-03-07 18:34:22
收藏:
0 评论:
0 赞:
0 阅读:
178
功能 自己主动获取CSDN文章列表,并对每篇文章添加点击量. 源代码 import urllib.request import re import time import random from bs4 import BeautifulSoup p = re.compile('/a359680405
分类:
编程语言 时间:
2016-03-07 18:33:52
收藏:
0 评论:
0 赞:
0 阅读:
194
介绍Django之前,先来明确几个基础概念:1、什么是Web框架?Web框架其实是建立web应用的一种方式,它为应用程序提供一套程序框架,这样开发者可以专注于编写清晰、易维护的代码,而无需从头做起。他们基本上都以相同的方式工作的:1、接收HTTP请求2、根据请求分派处理其的代码3..
分类:
编程语言 时间:
2016-03-07 17:16:42
收藏:
0 评论:
0 赞:
0 阅读:
157
1#题目:两个乒乓球队进行比赛,各出三人。甲队为a,b,c三人,乙队为x,y,z三人。已抽签决定比赛名单。有人向队员打听比赛的名单。a说他不和x比,c说他不和x,z比,请编程序找出三队赛手的名单。代码:2
3‘a‘!=‘x‘
4‘c‘!=‘x‘
5‘c‘!=‘z‘
6
7if(‘x‘!=‘a‘)and(‘x‘!=‘c‘):
8print(‘x--..
分类:
编程语言 时间:
2016-03-07 17:16:32
收藏:
0 评论:
0 赞:
0 阅读:
351
原创文章,欢迎转载。转载请注明:关东升的博客扩展类型的时候,也可以添加新的构造函数。值类型与引用类型扩展有所区别。值类型包括了除类以外的其他类型,主要是枚举类型和结构体类型。值类型扩展构造函数扩展结构体类型中定义构造函数的示例:structRectangle{
varwidth:Do..
分类:
编程语言 时间:
2016-03-07 17:14:52
收藏:
0 评论:
0 赞:
0 阅读:
278
原创文章,欢迎转载。转载请注明:关东升的博客Swift错误处理模式,在Swift1.x和Swift2.0是不同的两种模式。Swift1.x代码错误处理模式采用Cocoa框架错误处理模式,到现在Objective-C还沿用这种处理模式,而Swift2.0之后采用了do-try-catch错误处理模式。下面的示例代码是从文件..
分类:
编程语言 时间:
2016-03-07 17:14:42
收藏:
0 评论:
0 赞:
0 阅读:
261
原创文章,欢迎转载。转载请注明:关东升的博客Swift1.x的错误处理模式存在很多弊端,例如:为了在编程时候省事,给error参数传递一个nil,或者方法调用完成后不去判断error是否为nil,不进行错误处理。letcontents=NSString(contentsOfFile:filePath,
encoding:NSUTF8StringEn..
分类:
编程语言 时间:
2016-03-07 17:14:32
收藏:
0 评论:
0 赞:
0 阅读:
169
原创文章,欢迎转载。转载请注明:关东升的博客能放到try后面调用函数或方法都是有要求的,他们是有可能抛出错误,在这些函数或方法声明的参数后面要加上throws关键字,表示这个函数或方法可以抛出错误。声明抛出错误方法示例代码如下://删除Note记录方法
funcremove(model:No..
分类:
编程语言 时间:
2016-03-07 17:14:02
收藏:
0 评论:
0 赞:
0 阅读:
278
原创文章,欢迎转载。转载请注明:关东升的博客在使用try进行错误处理的时候,经常会看到try后面跟有问号(?)或感叹号(!),他们有什么区别呢?1.使用try?try?会将错误转换为可选值,当调用try?+函数或方法语句时候,如果函数或方法抛出错误,程序不会发崩溃,而返回一个nil..
分类:
编程语言 时间:
2016-03-07 17:12:52
收藏:
0 评论:
0 赞:
0 阅读:
254
原创文章,欢迎转载。转载请注明:关东升的博客程序代码中到处都是自己定义的名字,取一个有样并且符合规范的名字非常重要。命名方法很多,但是比较有名的,广泛接受命名法有:匈牙利命名,一般只是命名变量,原则是:变量名=类型前缀+描述,如bFoo表示布尔类型变量,pFoo表示..
分类:
编程语言 时间:
2016-03-07 17:12:02
收藏:
0 评论:
0 赞:
0 阅读:
190
《从零开始学Swift》学习笔记(Day57)——Swift编码规范之注释规范:文件注释、文档注释、代码注释、使用地标注释原创文章,欢迎转载。转载请注明:关东升的博客前面说到Swift注释的语法有两种:单行注释(//)和多行注释(/*...*/)。这里来介绍一下他们的使用规范。文件注释..
分类:
编程语言 时间:
2016-03-07 17:11:23
收藏:
0 评论:
0 赞:
0 阅读:
261