1. 文件操作 打开文件的模式有: r,只读模式(默认)。 w,只写模式。【不可读;不存在则创建;存在则删除内容;】 a,追加模式。【可读; 不存在则创建;存在则只追加内容;】 "+" 表示可以同时读写某个文件 r+,可读写文件。【可读;可写;可追加】 w+,写读 a+,同a "U"表示在读取时,可 ...
分类:
编程语言 时间:
2017-08-24 18:41:09
收藏:
0 评论:
0 赞:
0 阅读:
115
一、创建对象的方法(6种) 1.工厂模式 即用函数来封装以特定接口创建对象的细节。 弊端:无法解决对象识别的问题(即怎么知道一个对象的类型)。 2.构造函数模式 构造器函数始终都应该以大写字母开头;要创建新的实例,必须使用new操作符。 与工厂模式的区别: A、没有显式地创建对象 B、直接将属性和方 ...
分类:
编程语言 时间:
2017-08-24 18:39:00
收藏:
0 评论:
0 赞:
0 阅读:
203
name="My \t name is {name} and age is {age}" print(name.capitalize()) #将name的值首字母大写 print(name.count("a")) #输出a这个字符的出现的个数 print(name.center(50,"-")) #... ...
分类:
编程语言 时间:
2017-08-24 18:38:04
收藏:
0 评论:
0 赞:
0 阅读:
186
什么是算法 就是一个计算的过程,解决问题的方法 用到知识点 递归 调用自身 有结束条件 下次执行相应的复杂度要减少 时间复杂度排序(按效率排序) O(1)<O(logn)<O(n)<O(nlogn)<O(n2)<O(n2logn)<O(n3) 判断时间复杂度 1.循环减半的过程就是O(logn) 2 ...
分类:
编程语言 时间:
2017-08-24 18:35:43
收藏:
0 评论:
0 赞:
0 阅读:
305
function randomsort(a, b) {return Math.random()>0.5 ? -1 : 1;//用Math.random()函数生成0~1之间的随机数与0.5比较,返回-1或1}var arr = [0,1, 2, 3, 4, 5,6,7,8,9];arr.sort(r ...
分类:
编程语言 时间:
2017-08-24 18:33:58
收藏:
0 评论:
0 赞:
0 阅读:
180
<!--more--> 一、列表、元组操作 列表是我们以后最常用的数据类型之一,通过列表可以对数据实现最方便的存储、修改等操作。 定义列表 names=['lv','shi','hai','ll'] 结果:通过下标访问列表中的元素,下标从0开始计数 print(names[1]) 切片:取多个元素 ...
分类:
编程语言 时间:
2017-08-24 18:33:15
收藏:
0 评论:
0 赞:
0 阅读:
289
特点:列表去重,取两个列表的交集(关系测试), 具体代码实现 #!/usr/bin/env python3 # -*- coding:utf-8 -*- # Version:python3.5.0 list_1=[1,2,3,4,5,6,7,5,6] list_1=set(list_1) #去除列表 ...
分类:
编程语言 时间:
2017-08-24 18:31:28
收藏:
0 评论:
0 赞:
0 阅读:
245
1、Python的循环有两种,一种是for...in循环,依次把list或tuple中的每个元素迭代出来,看例子: 执行这段代码,会依次打印names的每一个元素: 如果要计算1-100的整数之和,从1写到100有点困难,幸好Python提供一个range()函数,可以生成一个整数序列,再通过lis ...
分类:
编程语言 时间:
2017-08-24 18:29:24
收藏:
0 评论:
0 赞:
0 阅读:
242
在执行回收机制之前会先执行finalize(); ...
分类:
编程语言 时间:
2017-08-24 18:29:01
收藏:
0 评论:
0 赞:
0 阅读:
237
浅谈Java中的深拷贝和浅拷贝(转载) 原文链接: http://blog.csdn.net/tounaobun/article/details/8491392 假如说你想复制一个简单变量。很简单: [java] view plaincopyprint? int apples = 5; int pe ...
分类:
编程语言 时间:
2017-08-24 18:28:02
收藏:
0 评论:
0 赞:
0 阅读:
186
正则是用一些特殊含义的符号组合到一起来描述字符或者字符串的方法。python中内置了re模块。 贪婪匹配与非贪婪匹配 findall :默认为贪婪匹配,就是会匹配字符中所有符合正则条件的结果 当在正则使用?时:例如 :re.findall(a.*?b,aqddddddddda1b) 结果为:aqb ...
分类:
编程语言 时间:
2017-08-24 18:27:39
收藏:
0 评论:
0 赞:
0 阅读:
287
1. Javascript 是一门独立的编程语言,浏览器恰好就是一个Javascript的解释器。Javascript与Java 没有半毛钱关系。 Javascript代码一般存在于HTML中。Javascript的存在形式。 (1)写在head 中; (2)写在js文件中,然后再导入一下就好了。 ...
分类:
编程语言 时间:
2017-08-24 18:26:06
收藏:
0 评论:
0 赞:
0 阅读:
184
1.什么是数组 2.为数组分配空间 3.循环遍历数组 4.Arrays 5.foreach 1.什么是数组 int[ ] scores={76,83,92,87}; 数组可以理解为是一个巨大的“盒子”,里面可以按顺序存放多个类型相同的数据,比如可以定义 int 型的数组 scores 存储 4 名学 ...
分类:
编程语言 时间:
2017-08-24 17:43:43
收藏:
0 评论:
0 赞:
0 阅读:
190
原文地址: http://www.cnblogs.com/kaituorensheng/archive/2012/08/07/2627386.html 原文地址: http://www.cnblogs.com/kaituorensheng/archive/2012/08/07/2627386.htm ...
分类:
编程语言 时间:
2017-08-24 17:42:45
收藏:
0 评论:
0 赞:
0 阅读:
274
本篇将详细介绍Python 类的成员、成员修饰符、类的特殊成员。 ...
分类:
编程语言 时间:
2017-08-24 17:41:43
收藏:
0 评论:
0 赞:
0 阅读:
229
从刚开始本科学习数据结构的时候,对希尔排序就一直稀里糊涂的,弄不清到底怎么回事,重温知识,对此才稍加了解,希尔排序就是插入排序,不过它对插入排序进行了一些优化,我们之道,插入排序的性能与初始序列的排序状况有关,假设需要的排序效果是从小到达,如果给定的序列原本就是有序的,那么排序的时候只需遍历一遍数组 ...
分类:
编程语言 时间:
2017-08-24 17:29:35
收藏:
0 评论:
0 赞:
0 阅读:
233
与if语句相同的是,guard也是基于一个表达式的布尔值去判断一段代码是否该被执行。与if语句不同的是,guard只有在条件不满足的时候才会执行这段代码。你可以把guard近似的看做是Assert,但是你可以优雅的退出而非崩溃。 具体细节 让我们用一个简单的对比来比较一下现在的写法和用全新guard ...
分类:
编程语言 时间:
2017-08-24 17:29:26
收藏:
0 评论:
0 赞:
0 阅读:
198
处理算法如下,在Start方法中分别调用想要的效果就行了。其中,将你需要处理的 图片 拖拽到 image参数上。注意,如果想要图片保持原来的尺寸不被压缩,需要更改图片的导入设置如下图,主要的Texture Type 和 Non Power of 2 这两个参数。 ...
分类:
编程语言 时间:
2017-08-24 17:28:13
收藏:
0 评论:
0 赞:
0 阅读:
307
1. 场景: 在开发过程中遇到这么一个需要,在主页点击按钮进入另一个Activity(ReadActivity),在该ReadActivity中点击一个按钮再返回主页并指定主页选中特定的Tab.主页是用FragmentTabHost + Fragment 实现。思路是通过startActivityF ...
分类:
编程语言 时间:
2017-08-24 17:25:43
收藏:
0 评论:
0 赞:
0 阅读:
2301
在做pc网页的时候,有时候会考虑按照插入的图片的尺寸来判断图片是横图还是竖图。然后判断过后给予不同的展示方式! 另外一种就是在手机页面上,在新闻页插入的图片往往都是按照图片的原尺寸来展示,如果手机屏幕太小,太大的图就会超出去!这时候有两种解决办法 1)给所有的图片加上这样的样式 代码如下: .new ...
分类:
编程语言 时间:
2017-08-24 17:02:35
收藏:
0 评论:
0 赞:
0 阅读:
292