首页 > 编程语言
JavaScript语言精粹知识点总结
1.NaN是一个数值,它表示一个不能产生正常结果的运算结果。NaN不等于任何值,包括它自己。 2.Infinity表示所有大于1.79769313486231570e+308的值,所以Infinity其实是没有具体值的,它是一个集合。 3.JavaScript中的所有字符都是16位 4.下面列出的值
分类:编程语言   时间:2016-03-07 18:43:52    收藏:0  评论:0  赞:0  阅读:235
[LeetCode]题解(python):102- Binary Tree Level Order Traversal
题目来源: 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
[LeetCode]题解(python):100-Same Tree
题目来源: 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算法 - O(N ^ 3)
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
关于Python的super用法研究
来源:http://www.cnblogs.com/dkblog/archive/2011/02/24/1980654.html Python中对象方法的定义很怪异,第一个参数一般都命名为self(相当于其它语言的this),用于传递对象本身,而在调用的时候则不必显式传递,系统会自动传递。举一个很常
分类:编程语言   时间:2016-03-07 18:40:32    收藏:0  评论:0  赞:0  阅读:258
路由器扫描的Java源码
这个源码不是本人写的,是我原来的领导写的,我们都叫他东哥,这个是东留给我的一个小资源,好佩服他哦,这个东西可以用来扫描全世界的路由器,破解路由器账户和密码 当然是简单的了。我能力不够没有更完善的补充下。希望有能力的人做成界面形式,帮忙完善下。 1.java代码: package cn.com.cis
分类:编程语言   时间:2016-03-07 18:39:32    收藏:0  评论:0  赞:0  阅读:190
[LeetCode]题解(python):099-Recover Binary Search Tree
题目来源: https://leetcode.com/problems/recover-binary-search-tree/ 题意分析: 二叉搜索树中有两个点错了位置,恢复这棵树。 题目思路: 如果是没有空间复杂度限制还是比较简单。首先将树的值取出来,然后排序,将相应的位置判断是否正确。如果要特定
分类:编程语言   时间:2016-03-07 18:36:32    收藏:0  评论:0  赞:0  阅读:243
springmvc controller如何跳转到jsp、html?
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面向对象基础整理以及个人的理解(适合初学者阅读)
JAVA的基础语法等都跟C有很大的相似之处,所以这里就不多啰嗦了。直接从数组开始。 数组: 1.声明 int [] a; 在声明的过程中,并没有分配空间给数组。我们可以在声明的同时,用new来分配相应的空间 int [] a = new int[100]; 这里开辟了一个空间为100大小的数组,内存
分类:编程语言   时间:2016-03-07 18:35:02    收藏:0  评论:0  赞:0  阅读:181
JavaScript之web通信
× web通信,一个特别大的topic,涉及面也是很广的。因最近学习了 javascript 中一些 web 通信知识,在这里总结下。文中应该会有理解错误或者表述不清晰的地方,还望斧正! 一、前言 1. comet技术 浏览器作为 Web 应用的前台,自身的处理功能比较有限。浏览器的发展需要客户端升
分类:编程语言   时间:2016-03-07 18:34:22    收藏:0  评论:0  赞:0  阅读:178
Python一日一练05----怒刷点击量
功能 自己主动获取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
Python基础(Django)
介绍Django之前,先来明确几个基础概念:1、什么是Web框架?Web框架其实是建立web应用的一种方式,它为应用程序提供一套程序框架,这样开发者可以专注于编写清晰、易维护的代码,而无需从头做起。他们基本上都以相同的方式工作的:1、接收HTTP请求2、根据请求分派处理其的代码3..
分类:编程语言   时间:2016-03-07 17:16:42    收藏:0  评论:0  赞:0  阅读:157
【python】编程语言入门经典100例--22
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
《从零开始学Swift》学习笔记(Day 51)——扩展构造函数
原创文章,欢迎转载。转载请注明:关东升的博客扩展类型的时候,也可以添加新的构造函数。值类型与引用类型扩展有所区别。值类型包括了除类以外的其他类型,主要是枚举类型和结构体类型。值类型扩展构造函数扩展结构体类型中定义构造函数的示例:structRectangle{ varwidth:Do..
分类:编程语言   时间:2016-03-07 17:14:52    收藏:0  评论:0  赞:0  阅读:278
《从零开始学Swift》学习笔记(Day 52)——Cocoa错误处理模式
原创文章,欢迎转载。转载请注明:关东升的博客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
《从零开始学Swift》学习笔记(Day 53)——do-try-catch错误处理模式
原创文章,欢迎转载。转载请注明:关东升的博客Swift1.x的错误处理模式存在很多弊端,例如:为了在编程时候省事,给error参数传递一个nil,或者方法调用完成后不去判断error是否为nil,不进行错误处理。letcontents=NSString(contentsOfFile:filePath, encoding:NSUTF8StringEn..
分类:编程语言   时间:2016-03-07 17:14:32    收藏:0  评论:0  赞:0  阅读:169
《从零开始学Swift》学习笔记(Day54)——抛出错误
原创文章,欢迎转载。转载请注明:关东升的博客能放到try后面调用函数或方法都是有要求的,他们是有可能抛出错误,在这些函数或方法声明的参数后面要加上throws关键字,表示这个函数或方法可以抛出错误。声明抛出错误方法示例代码如下://删除Note记录方法 funcremove(model:No..
分类:编程语言   时间:2016-03-07 17:14:02    收藏:0  评论:0  赞:0  阅读:278
《从零开始学Swift》学习笔记(Day 55)——使用try?和try!区别
原创文章,欢迎转载。转载请注明:关东升的博客在使用try进行错误处理的时候,经常会看到try后面跟有问号(?)或感叹号(!),他们有什么区别呢?1.使用try?try?会将错误转换为可选值,当调用try?+函数或方法语句时候,如果函数或方法抛出错误,程序不会发崩溃,而返回一个nil..
分类:编程语言   时间:2016-03-07 17:12:52    收藏:0  评论:0  赞:0  阅读:254
《从零开始学Swift》学习笔记(Day 56)—— Swift编码规范之命名规范
原创文章,欢迎转载。转载请注明:关东升的博客程序代码中到处都是自己定义的名字,取一个有样并且符合规范的名字非常重要。命名方法很多,但是比较有名的,广泛接受命名法有:匈牙利命名,一般只是命名变量,原则是:变量名=类型前缀+描述,如bFoo表示布尔类型变量,pFoo表示..
分类:编程语言   时间:2016-03-07 17:12:02    收藏:0  评论:0  赞:0  阅读:190
《从零开始学Swift》学习笔记(Day 57)——Swift编码规范之注释规范:
《从零开始学Swift》学习笔记(Day57)——Swift编码规范之注释规范:文件注释、文档注释、代码注释、使用地标注释原创文章,欢迎转载。转载请注明:关东升的博客前面说到Swift注释的语法有两种:单行注释(//)和多行注释(/*...*/)。这里来介绍一下他们的使用规范。文件注释..
分类:编程语言   时间:2016-03-07 17:11:23    收藏:0  评论:0  赞:0  阅读:261
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!