我们已经了解了dict对象本身就是可迭代对象,用 for 循环直接迭代 dict,可以每次拿到dict的一个key。 如果我们希望迭代 dict 对象的value,应该怎么做? dict 对象有一个 values() 方法,这个方法把dict转换成一个包含所有value的list,这样,我们迭代的就 ...
分类:
编程语言 时间:
2017-03-28 23:39:08
阅读次数:
219
前言: 新的旅程正式开始了,经过了两周的c语言预科班学习,对程序的开发有了第一步的认知。如今Java课程也如期开始,对于一个程序员究竟是先学习哪个语言好已经没有必要去探究了,如今既然上了Java的船自然要老老实实的走,能到什么程度就看自己了,个人对自己还是有点信心的。 课从昨天就正式开始了,昨天老师 ...
分类:
编程语言 时间:
2017-03-28 23:37:46
阅读次数:
210
要生成list [1, 2, 3, 4, 5, 6, 7, 8, 9, 10],我们可以用range(1, 11): >>> range(1, 11) [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] 要生成list [1, 2, 3, 4, 5, 6, 7, 8, 9, 10],我们 ...
分类:
编程语言 时间:
2017-03-28 23:37:19
阅读次数:
254
从汤姆大叔的博客里看到了6个基础题目:本篇是第4题 - 利用JavaScript打印出Fibonacci数(不使用全局变量) 解题关键: 1、Fibonacci数列的规律 2、递归 解点1:Fibonacci数列的规律 解点2:递归 递归是一个复杂的概念,此题可以不用递归解决,但题目要求不能使用全局 ...
分类:
编程语言 时间:
2017-03-28 23:36:13
阅读次数:
288
1、数组转List: String[] countries = {"Array", "List", "Set", "Map"}; List list = Arrays.asList(countries); 2、Array转:Set String [] countries = {"Array", "L ...
分类:
编程语言 时间:
2017-03-28 23:34:31
阅读次数:
189
AOP(Aspect Oriented Programming)面向切面编程,通过预编译方式和运行期动态代理实现程序功能的横向多模块统一控制的一种技术。AOP是OOP的补充,是spring框架中的一个重要内容。利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程 ...
分类:
编程语言 时间:
2017-03-28 23:33:18
阅读次数:
240
在程序开发中难免会遇到一些错误,在成千上万的代码中去寻找错误很明显相当于大海捞针,为此,每种计算机编程语言都要它独特的一套错误处理与调试机制。当然,JavaScript也不例外。但是,接触过javascript的人都知道,在调试js的过程中有时候真想砸电脑。因为在调试的过程中,控制台给出的错误非常难 ...
分类:
编程语言 时间:
2017-03-28 23:26:08
阅读次数:
349
正则表达式是一种强大而灵活的文本处理工具。使用它我们能以编程的方式,构造复杂的文本模式,并对输入的字符串进行搜索。一旦找到了匹配这些模式的部分,你就能够随心所欲地对它们进行处理。 关于正则表达式的语法,网上对此有介绍的文章实在是多不胜数,实在找不到,还可以查看Java的API文档,就不多介绍了。这里 ...
分类:
编程语言 时间:
2017-03-28 22:56:31
阅读次数:
161
geohash有以下几个特点: 首先,geohash用一个字符串表示经度和纬度两个坐标。利用geohash,只需在一列上应用索引即可。 其次,geohash表示的并不是一个点,而是一个矩形区域。比如编码wx4g0ec19,它表示的是一个矩形区域。 使用者可以发布地址编码,既能表明自己位于北海公园附近 ...
分类:
编程语言 时间:
2017-03-28 22:53:56
阅读次数:
1200
123456789print "How old are you?",age = raw_input()print "How tall are you?",height = raw_input()print "How much do you weigh?",weight = raw_input()pr ...
分类:
编程语言 时间:
2017-03-28 22:53:10
阅读次数:
214
一、jsonp jQuery jsonp: 0> 动态script 1> $.ajax({ url: "http://.......", type: 'GET', dataType: 'JSONP',//here success: function (data) { } }); 2> $.getJS ...
分类:
编程语言 时间:
2017-03-28 22:51:38
阅读次数:
201
1 import java.math.BigInteger; 2 import java.security.MessageDigest; 3 import java.security.NoSuchAlgorithmException; 4 5 public class MD5Utils { 6 /*... ...
分类:
编程语言 时间:
2017-03-28 22:50:21
阅读次数:
241
for循环for变量in范围:
代码块...
contune#跳出本次循环接着执行下一次循环
for变量in范围:
代码块...
break#跳出本层循环,回到上一个for循环
else:#其实for循环和while循环都有else子句,不过是当循环完全执行了才会执行
代码块...
其他主程序代码块...#作业1--跳出三层fo..
分类:
编程语言 时间:
2017-03-28 22:16:36
阅读次数:
214
参照了http://www.cnblogs.com/xd502djj/archive/2010/09/16/1827683.html,发现有些问题,所以修改了一些。VimasPythonIDEonwindows(转)下载安装Python。从Vim的网站下载vim,建议下Self-installingexecutable的版本。编辑vim的配置文件_vimrc,windows的_vimrc用户文件可以..
分类:
编程语言 时间:
2017-03-28 22:12:56
阅读次数:
591
参照了http://www.cnblogs.com/xd502djj/archive/2010/09/16/1827683.html,发现有些问题,所以修改了一些。VimasPythonIDEonwindows(转)下载安装Python。从Vim的网站下载vim,建议下Self-installingexecutable的版本。编辑vim的配置文件_vimrc,windows的_vimrc用户文件可以..
分类:
编程语言 时间:
2017-03-28 22:12:39
阅读次数:
285
JAVA容器类类库的用途是"保存对象",并将其划分为两个不同的概念:1)Collection。一个独立元素的序列,这些元素都服从一条或多条规则。List必须按照插入的顺序保存元素,而Set不能用重复元素。Queue按照排队规则来确定对象产生的顺序(通常与它们被插入的顺序相同)2)Map。一组成..
分类:
编程语言 时间:
2017-03-28 22:12:17
阅读次数:
225