摘要: 切片 L[0:3]表示,从索引0开始取,直到索引3为止,但不包括索引3。即索引0,1,2,正好是3个元素。 如果第一个索引是0,还可以省略: >>> L =['Michael', 'Sarah', 'Tracy', 'Bob', 'Jack']>>> L[:3] ['Michael', 'Sara 阅读全文
posted @ 2016-06-15 09:59 Coder25 阅读(402) 评论(0) 推荐(0)
摘要: 为了编写可维护的代码,我们把很多函数分组,分别放到不同的文件里,这样,每个文件包含的代码就相对较少,很多编程语言都采用这种组织代码的方式。在Python中,一个.py文件就称之为一个模块(Module)。 使用模块有什么好处? 最大的好处是大大提高了代码的可维护性。其次,编写代码不必从零开始。当一个 阅读全文
posted @ 2016-06-15 09:59 Coder25 阅读(419) 评论(0) 推荐(0)
摘要: 函数式编程就是一种抽象程度很高的编程范式,纯粹的函数式编程语言编写的函数没有变量,因此,任意一个函数,只要输入是确定的,输出就是确定的,这种纯函数我们称之为没有副作用。而允许使用变量的程序设计语言,由于函数内部的变量状态不确定,同样的输入,可能得到不同的输出,因此,这种函数是有副作用的。 函数式编程 阅读全文
posted @ 2016-06-15 09:22 Coder25 阅读(347) 评论(0) 推荐(0)
摘要: Python内置了很多函数,我们可以直接调用。 要调用一个函数,需要知道函数的名称和参数,比如求绝对值的函数abs,只有一个参数。可以直接从Python的官方网站查看文档: http://docs.python.org/3/library/functions.html#abs 也可以在交互式命令行通 阅读全文
posted @ 2016-06-15 08:34 Coder25 阅读(709) 评论(0) 推荐(0)
摘要: list是一种有序的集合,可以随时添加和删除其中的元素。 >>> classmates = ['Michael', 'Bob', 'Tracy'] >>> classmates ['Michael', 'Bob', 'Tracy'] 获取 >>> classmates[2] 'Tracy' 当索引超 阅读全文
posted @ 2016-06-15 08:33 Coder25 阅读(614) 评论(0) 推荐(0)
摘要: 编码 字符串是一种数据类型,但是,字符串比较特殊的是还有一个编码问题。 因为计算机只能处理数字,如果要处理文本,就必须先把文本转换为数字才能处理。最早的计算机在设计时采用8个比特(bit)作为一个字节(byte),所以,一个字节能表示的最大的整数就是255(二进制11111111=十进制255),如 阅读全文
posted @ 2016-06-14 17:53 Coder25 阅读(41301) 评论(1) 推荐(9)
摘要: Hello world 在文本编辑器中,键入python执行代码,保存文件为hello.py print('hello, world') 注意print前面不要有任何空格。然后,选择一个目录,例如C:\work,把文件保存为hello.py,就可以打开命令行窗口,把当前目录切换到hello.py所在 阅读全文
posted @ 2016-06-14 17:12 Coder25 阅读(538) 评论(0) 推荐(0)
摘要: 一、转发请求RequestDispatcher 使用request域对象把数据带给转发资源,与重定向的区别:客户端只发出一次请求,服务器端调用多个资源,客户端浏览器地址栏没改变;转发是一次请求,使用的是同一个response和request; ? 有两种方式: 上面的代码在接收到请求后会显示一个登 阅读全文
posted @ 2016-06-14 08:24 Coder25 阅读(173) 评论(0) 推荐(1)
摘要: 在Java中使用 Servlet 来接收用户上传的文件,需要用到两个apache包,分别是 commons-fileupload 和 commons-io 包; 如果直接在doPost中,使用request.getInputStream()获取ServletInputStream,这样获取到的Str 阅读全文
posted @ 2016-06-13 11:13 Coder25 阅读(8501) 评论(0) 推荐(0)
摘要: MySQL是Web世界中使用最广泛的数据库服务器。SQLite的特点是轻量级、可嵌入,但不能承受高并发访问,适合桌面和移动应用。而MySQL是为服务器端设计的数据库,能承受高并发访问,同时占用的内存也远远大于SQLite。 此外,MySQL内部有多种数据库引擎,最常用的引擎是支持数据库事务的Inno 阅读全文
posted @ 2016-06-12 13:35 Coder25 阅读(359) 评论(0) 推荐(0)