转自:http://www.codingpy.com/article/why-print-became-a-function-in-python-3/ 在Python 2中,print是一个语句(statement);而在Python 3中变成了函数(function)。很多Python用户都会问, ...
分类:
编程语言 时间:
2016-08-18 08:45:09
阅读次数:
256
导语: 模糊匹配可以算是现代编辑器(在选择要打开的文件时)的一个必备特性了,它所做的就是根据用户输入的部分内容,猜测用户想要的文件名,并提供一个推荐列表供用户选择。 样例如下: Vim (Ctrl-P) Sublime Text (Cmd-P) ‘模糊匹配’这是一个极为有用的特性,同时也非常易于实现 ...
分类:
编程语言 时间:
2016-08-18 08:41:28
阅读次数:
278
装饰器 装饰器(decorator)是一种高级Python语法。装饰器可以对一个函数、方法或者类进行加工。在Python中,我们有多种方法对函数和类进行加工,比如在Python闭包中,我们见到函数对象作为某一个函数的返回结果。相对于其它方式,装饰器语法简单,代码可读性高。因此,装饰器在Python项 ...
分类:
编程语言 时间:
2016-08-18 07:36:32
阅读次数:
283
基本原理是使用random,随机生成数字: 1.要几个字符就循环几次 2.随机生成一个数字,定义如果这个数字为其中某值X时,再随机一个0-9中间的数字。为什么0-9呢,因为10的话就占了两个字符了........ 3.循环时,随机数字如果不为X时,生成一个65-90之间的数字,然后使用char()函 ...
分类:
编程语言 时间:
2016-08-18 07:34:12
阅读次数:
197
1、如何插入JS: a)在HTML代码中直接插入: b)引用JS外部文件: 2、在何处插入JS文件: 因为加载JS文件/代码需要时间,所以如非必要尽量把JS代码插入在</body>前,而不是<head></head>之间。 3、语句末尾最好加上分号“;”,不加上没有错,但加上有利于辨别语句是否结束, ...
分类:
编程语言 时间:
2016-08-18 07:34:49
阅读次数:
230
维基百科:写入时复制(英语:Copy-on-write,简称COW)是一种计算机程序设计领域的优化策略。其核心思想是,如果有多个调用者(callers)同时要求相同资源(如内存或磁盘上的数据存储),他们会共同获取相同的指针指向相同的资源,直到某个调用者试图修改资源的内容时,系统才..
分类:
编程语言 时间:
2016-08-18 06:30:20
阅读次数:
251
http://www.cnblogs.com/dkblog/archive/2011/03/02/1980644.html http://blog.csdn.net/trochiluses/article/details/16825269 http://www.cnblogs.com/skynet/ ...
分类:
编程语言 时间:
2016-08-18 06:28:54
阅读次数:
151
1、界面上一个输入框,一个按钮,一个webview 。点按钮,webview显示输入框中输入的url的页面。 @IBOutlet var wv:UIWebView = nil //定义一个UIWebView @IBOutlet var btnGo: UIView = nil //定义一个按钮 @IB ...
分类:
编程语言 时间:
2016-08-18 06:25:41
阅读次数:
171
记录每天学习python的地方。。。 一、Python版本:暂时先选择python3.4版本 (现在openstack只有较少部分不支持py3了) 二、python简介: Python 是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。 Python 的设计具有很强的可读性,相比其他语 ...
分类:
编程语言 时间:
2016-08-18 06:26:26
阅读次数:
212
这个算法系列主要是自己学习算法过程中动手实践一下,写这个文章作为笔记和分享个人心得,如有错误请各位提出。 注:转载请说明出处 问题提出: 将以下数据升序排列:5, 2, 8, 6, 4, 9, 7, 3, 1 快速排序的原理: 快速排序的核心思想是(如下图) 1.先确定一个基准数,让后按照比较规则, ...
分类:
编程语言 时间:
2016-08-18 06:25:30
阅读次数:
264
如下图所示: ①.整型3拷贝给key ②.与整型4做比较小于整型4,于是整型4向后移动,原整型3的前面没有任何元素,将key拷贝到整型3的位置 ③.整型1拷贝给key ④.与整型4做比较小于整型4,于是整型4向后移,又与整型3做比较小于整型3,整型3向后移,原整形3前面没有任何元素,将key拷贝到整 ...
分类:
编程语言 时间:
2016-08-18 01:16:32
阅读次数:
161
文章摘要随着互联网的发展,传统的HTTP协议已经很难满足Web应用日益复杂的需求了。近年来,随着HTML5的诞生,WebSocket协议被提出,它实现了浏览器与服务器的全双工通信,扩展了浏览器与服务端的通信功能,使服务端也能主动向客户端发送数据。 我们知道,传统的HTTP协议是无状态的,每次请求(r ...
分类:
编程语言 时间:
2016-08-18 01:14:22
阅读次数:
302
一.如何确定某个对象是“垃圾”? 首先要搞清一个最基本的问题:如果确定某个对象是“垃圾”?既然垃圾收集器的任务是回收垃圾对象所占的空间供新的对象使用,那么垃圾收集器如何确定某个对象是“垃圾”?—即通过什么方法判断一个对象可以被回收了。 在java中是通过引用来和对象进行关联的,也就是说如果要操作对象 ...
分类:
编程语言 时间:
2016-08-18 01:14:52
阅读次数:
361
1 /* 2 [1,-2,3,5,-2,6,-1]; 最大子数组为[3,5,-2,6] 和为12,并且能标记处最大子数组的范围 3 */ 4 5 6 #include "stdafx.h" 7 #include <iostream> 8 9 using namespace std; 10 11 vo ...
分类:
编程语言 时间:
2016-08-18 01:11:35
阅读次数:
222
1.Javascript区分大小写,而HTML是不区分的; 2.Unicode字符全集可以使用转义序列:\u+四位16进制数来表示; 3.注释:单行注释用// 多行注释/* */; 4.标识符:以字母、下划线以及美元符号($)开始,后续只能是字母数字下划线和美元符号; 5.数字:支持10进制和16进 ...
分类:
编程语言 时间:
2016-08-18 01:11:09
阅读次数:
167
题目描述 请实现一个函数,将一个字符串中的空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。 解一: 由于最近在学习Head First Java,所以最先考虑到的就是使用字符串拼凑,思路很简单,没有考虑什么时间复杂度,直接看代 ...
分类:
编程语言 时间:
2016-08-18 01:09:03
阅读次数:
205