自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (9)
  • 收藏
  • 关注

转载 Java 中this、super的用法

在Java中,this通常指当前对象,super则指父类的。当你想要引用当前对象的某种东西,比如当前对象的某个方法,或当前对象的某个成员,你便可以利用this来实现这个目的,当然,this的另一个用途是调用当前对象的另一个构造函数,这些马上就要讨论。如果你想引用父类的某种东西,则非super莫属。由于this与super有如此相似的一些特性和与生俱来的某种关系,所以我们在这一块儿来讨论,希望能帮助

2012-01-11 15:34:27 279

转载 各种排序算法的稳定性和时间复杂度小结

选择排序、快速排序、希尔排序、堆排序不是稳定的排序算法, 冒泡排序、插入排序、归并排序和基数排序是稳定的排序算法。   冒泡法:  这是最原始,也是众所周知的最慢的算法了。他的名字的由来因为它的工作看来象是冒泡:复杂度为O(n*n)。当数据为正序,将不会有交换。复杂度为O(0)。 直接插入排序:O(n*n) 选择排序:O(n*n) 快速排序:平均时间复杂度O(log2(n)*n),

2012-01-10 14:39:14 841

转载 java中equals和==的区别

值类型是存储在内存中的堆栈(以后简称栈),而引用类型的变量在栈中仅仅是存储引用类型变量的地址,而其本身则存储在堆中。 ==操作比较的是两个变量的值是否相等,对于引用型变量表示的是两个变量在堆中存储的地址是否相同,即栈中的内容是否相同。 equals操作表示的两个变量是否是对同一个对象的引用,即堆中的内容是否相同。 ==比较的是2个对象的地址,而equals比较的是2个对象的内容。 显然

2012-01-04 14:15:19 251

转载 Eclipse 在开发中使用到的快捷键

Ctrl+1 快速修复(最经典的快捷键,就不用多说了) Ctrl+D: 删除当前行  Ctrl+Alt+↓ 复制当前行到下一行(复制增加) Ctrl+Alt+↑ 复制当前行到上一行(复制增加) Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了) Alt+↑ 当前行和上面一行交互位置(同上) Alt+← 前一个编辑的页面 Alt+→ 下一个编辑的页面(当然是针对

2012-01-04 09:52:58 285

转载 python常见文件操作

# -*-coding:utf8 -*- ''' Python常见文件操作示例 os.path 模块中的路径名访问函数 分隔 basename() 去掉目录路径, 返回文件名 dirname() 去掉文件名, 返回目录路径 join() 将分离的各部分组合成一个路径名 split() 返回 (dirname(), basename())

2011-11-15 16:21:50 663

原创 vim python 自动补全代码

在VIM里面增加python的autocomplete功能的做法如下: 1.首先下载pydiction-1.2.zip,这个包配置好以后就可以通过按Tab来自动补全代码 点击进入下载pydiction-1.2.zip页面 解压下载下来的包共有如下四个文件: complete-dict pydiction.py python_pydiction.vim README.txt 将comp

2011-11-07 10:27:26 3103

原创 Python中range与xrange的区别

文档中对range与xrange的介绍如下: range([start], stop[,step]) This is a versatile function to create lists containing arithmetic progressions. It is most often used in for loops. xrange([start], stop[,step])

2011-11-04 09:40:50 1863

Android应用开发揭秘

经典的Android开发教材。。本书面向的读者群包括毫无Android开发经验的初学者,以及有一定的Android开发经验但缺乏系统学习的开发人员。

2012-08-23

Android程序员指南

Android作为一个系统是一个运行在Linux2.6核心上的JAVA基础的操作系统。系统是非常轻量型的而且全特性。

2012-08-23

py2exe for python2.5

py2exe是一个将python脚本转换成windows上的可独立执行的可执行程序(*.exe)的工具,这样,你就可以不用装python而在windows系统上运行这个可执行程序。

2011-11-01

py2exe for python2.6

py2exe是一个将python脚本转换成windows上的可独立执行的可执行程序(*.exe)的工具,这样,你就可以不用装python而在windows系统上运行这个可执行程序。

2011-11-01

python学习笔记

python学习笔记,学习python的必备书籍之一,适合有一定python基础使用

2011-09-30

3G模块PPPD拨号流程分析

现在公司的前端产品很多都使用3G模块来作为网络连接的接口,而3G拨号使用PPPD程序,了解拨号程序的流程对解决3G连接网络的问题会有很大的帮助,鉴于此重要性,对PPPD的拨号流程做一个简要的分析。 因为PPPD程序不依赖与硬件平台,这里没有指定具体应用的场景,目的在于说明这个拨号程序的通用性。 目前公司平台采用的这个程序的版本是ppp-2.4.3。 本文只对PPPD的拨号流程进行说明,对拨号程序所用的详细参数以及所使用协议的不做具体说明。

2011-08-17

linux那些事儿之我是U盘

深入浅出学linux,linux那些事儿系列之我是U盘

2011-07-05

ORACLE 数据库基础教程

ORACLE 数据库 管理基础 介绍ORACLE数据库的一些基本的管理基础

2008-10-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除