自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

码堡主

爱代码,爱生活!

  • 博客(35)
  • 资源 (5)
  • 收藏
  • 关注

转载 Android编译系统

LOCAL_MODULE_TAGS它可能的值有四个:user,eng,tests,optional,这个值决定了模块会在哪种编译模式下被编译。当编译一个模块时(无论C/C++还是JAVA),如果想让它只在user/eng/tests这三种模式中的一种被编译的话,就取这三个值中的一个。如果想让它在任何模式下都被编译,就让它的值取optional如果使用optional的话,需

2014-12-03 22:13:28 763

转载 android启动流程

在Android系统中,如果用ps来查看进程列表的话,会发现有一个进程是zygote,它的父进程是init,而且,它是所有应用的父进程;还有一个进程是system_server,它的父进程是zygote。zygote进程是通过app_process的方式启动的,而且是在init.rc中指定的,具体如下: service zygote /system/bin/app_process

2014-12-03 21:38:23 683

转载 python之Django

准备工作一、资源准备Python安装文件这里可以下载到各个版本:http://www.python.org/download/releases/为了方便使用GAE 我下载的是2.7版本:http://www.python.org/download/python学习资料  推荐:《Python 核心编程》(第二版)  下载地址:http://download.cs

2013-03-06 21:19:01 1031

转载 深入理解JVM内幕:从基本结构到Java 7新特性

深入理解JVM内幕:从基本结构到Java 7新特性http://www.csdn.net/article/2012-12-05/2812509-Java-JVM文章来源每个Java开发者都知道Java字节码是执行在JRE(Java Runtime Environment Java运行时环境)上的。JRE中最重要的部分是Java虚拟机(JVM),JVM负责分析和执行Java字节码。J

2013-02-18 20:54:34 631

转载 python之radom(随机数)

这些天需要用到从一堆数中随机提取几个数,于是重新研究了下random模块。下面介绍下random中常见的函数。前提:需要导入random模块>>>import random1、random.random      random.random()用于生成一个0到1的随机符小数: 0 >>> random.random()        # Random

2013-02-18 20:12:56 1280

转载 Java编程中“为了性能”需做的26件事

摘要:最近的机器内存又爆满了,除了新增机器内存外,还应该好好review一下我们的代码,有很多代码编写过于随意化,这些不好的习惯或对程序语言的不了解是应该好好打压打压了。 本文参考网络资源总结的一些在Java编程中尽可能要做到的一些地方。最近的机器内存又爆满了,除了新增机器内存外,还应该好好review一下我们的代码,有很多代码编写过于随意化,这些不好的习惯或对程序语言的不了解是应该好

2012-09-18 21:13:58 598

转载 unittest模块

Python单元测试框架作者: Steve Purcell, 翻译: Heiz,  项目网站: http://pyunit.sourceforge.net/ Python单元测试框架(The Python unit testing framework),简称为PyUnit, 是Kent Beck和Erich Gamma这两位聪明的家伙所设计的 JUnit 的Python版本。 而J

2012-09-15 20:02:07 3907

转载 pyunit

简介: 软件的测试是一件非常乏味的事情,在测试别人编写的软件时尤其如此,程序员通常都只对编写代码感兴趣,而不喜欢文档编写和软件测试这类"没有创新"的工作。既然如此,为什么不让程序员在编写软件时自己加入一些用于测试的代码,使测试过程自动化呢?在软件工程中,这一技术称为自动单元测试,本文介绍在用Python开发软件时如何实现这一目标。一、软件测试大型软件系统的开发是一个很复杂的过程,其中因为

2012-09-15 19:58:28 4781

转载 python之shutil模块

shutil.copyfileobj(fsrc, fdst[, length])Copy the contents of the file-like object fsrc to the file-like object fdst. The integer length, if given, is the buffer size. In particular, a negative len

2012-09-13 23:44:02 3515

转载 shutil模块

shutil -- High-level file operations 是一种高层次的文件操作工具类似于高级API,而且主要强大之处在于其对文件的复制与删除操作更是比较支持好。相关API介绍?copyfile(src, dst) 从源src复制到dst中去。当然前提是目标地址是具备可写权限。抛出的异常信息为IOException. 如果当前的dst已存在的话就会被覆盖掉

2012-09-13 23:28:28 888

转载 python之文件操作

本文系海特网编程技术斑竹Cute所发表,版权归海特网与Cute所有,转载请保留完整信息 python:目录与文件操作 os和os.path模块 os.listdir(dirname):列出dirname下的目录和文件 os.getcwd():获得当前工作目录 os.curdir:返回但前目录('.') os.chdir(dirname):改变工作目录到dirna

2012-09-13 23:19:49 605

原创 python之xml操作问题

在使用python的xml.dom.minidom模块操作xml文件的时候,有一个注意事项,就是当我们从一个文件里去出一个节点,向另外一个文件的节点里使用appendChild()的方法时,有一个注意事项是:我们添加一个节点,那么相应的原来的dom对象里就会少一个节点对象,就是说,当我们循环取出节点,然后向目标文件添加,这个时候会产生一个问题就是对象里的节点会减少,导致取出节点的角标越界。不知道大

2012-09-10 23:24:29 676

原创 为Eclipse安装Python开发插件时遇到的问题

今天在安装eclipse时候,完全按照网上说的步骤安装,但是每次在导入python时都会有错误,不能导入,说是版本太低,或者什么的。最后终于发现是我的eclipse的路径里有中文,所以会报错。这个问题困扰了我一下午。现在写下来,希望对碰到这个问题的小盆友有帮助。

2012-09-08 20:03:19 562

转载 如何在面试时写出高质量的代码

程序员在职业生涯中难免要接受编程面试。有些程序员由于平时没有养成良好的编程习惯,在面试时写出的代码质量不高,最终遗憾地与心仪的公司和职位失之交臂。因此,如何在面试时能写出高质量的代码,是很多程序员关心的问题。作者总结自己多年面试他人以及被他人面试的经验,发现应聘者可以从代码的规范性、完整性和鲁棒性三个方面提高代码的质量。代码的规范性面试官是根据应聘者写出的代码来决定是否录用一个应聘

2012-09-08 08:39:02 807

原创 os.mkdir()和os.path.join()的区别

今天碰到一个问题,就是我用os.path.join()连接两个文件名地址的时候,就比如os.path.join("D:\","test.txt")结果是D:\test.txt,并且在我们往里面写东西,然后保存,在这个目录下会生成这个文件,但是如果你不写东西,那么执行这句话之后,在D盘的目录下是不会有这个文件名称的。这个时候,如果你想执行这句话之后生成一个目录或文件名,那么可以这样:os.mkdir

2012-09-07 23:43:32 27442 2

原创 开心一笑

办公室里,一男跟一女吵架争论,女的实在吵不过男的,最后,拿过来随身带的香水,使劲往男人身上喷,说:回去等着你老婆的怒火吧!

2012-09-06 23:47:02 694

原创 需求开发之沟通

开发这个活,还真不是你一个人闷头干的,特别是及时的沟通,因为大家在一块工作,但是大家负责的模块或者说是任务各不相同,但是又彼此关联。所以如果你一个人闭门造车,那么最后你会发现,你做的东西,很可能已经不适合这个框架了,或者说已经不能满足需求了,这就是无用功。所以,在开始自己的任务之前一定弄清楚,自己做的东西的需求具体是什么,一定弄的十分清楚才开始干活。所以我总是刨根问底的询问,有时都显得自己很笨。可

2012-09-06 23:42:38 605

原创 python之time和datetime2

转自 http://tailor-chen.appspot.com/2010/08/13/python日期和时间处理.htmlPython提供了多个内置模块用于操作日期时间,像calendar,time,datetime。time模块提供的接口与C标准库time.h基本一致。相比于time模块,datetime模块的接口则更直观、更容易调用。今天就来讲讲datetime模块date

2012-09-05 22:16:57 2018

转载 python之time和datetime模块

一、简介 time模块提供各种操作时间的函数 说明:一般有两种表示时间的方式: 第一种是时间戳的方式(相对于1970.1.1 00:00:00以秒计算的偏移量),时间戳是惟一的 第二种以数组的形式表示即(struct_time),共有九个元素,分别表示,同一个时间戳的struct_time会因为时区不同而不同 year (four digits, e.g. 1998) month

2012-09-05 21:33:16 1835

转载 python之多线程2

threading.Thread  Thread是threading模块中最重要的类之一,可以使用它来创建线程。有两种方式来创建线程:一种是通过继承Thread类,重写它的run方法;另一种是创建一个threading.Thread对象,在它的初始化函数(__init__)中将可调用对象作为参数传入。下面分别举例说明。先来看看通过继承threading.Thread类来创建线程的例子:

2012-09-04 21:37:33 1072

翻译 python之多线程

对于网上的关于python的多线程的资料不是很多,我决定从python的官方网站:http://www.python.org上取出关于python多线程的介绍。希望能对帮助我以及大家学习python多线程。如有错误希望指正,谢谢…… This module defines the following functions and objects:threading模块定义的一

2012-09-04 21:02:19 4055

转载 为Eclipse安装Python开发插件

PythonEclipse插件最近想用Python开发大一点东西,IDLE就显得不太够用了,比较了一下众多的Python编辑器,发现Eric和Eclipse+PyDev是功能最为强大的两个。由于对Eclipse比较熟悉,所以自然而然就选择了它作为开发环境。在网上找了很多中文资料,用来学习Eclipse+PyDev的配置,发现信息都不够全面。后来找了一个英文资料,介绍的很详细,清晰,

2012-09-03 23:10:45 511

原创 python之正则表达式

正则表达式:使用一种形式化语法描述的文本匹配模式,模式被解释为一组指令,然后会执行这组指令,以一个字符串作为输入,生成一个匹配的子集或原字符串的修改版本。表达式可以包括籽棉量文本匹配,重复,模式组合,分支以及其他复杂的规则。一、查找文本中的模式re最常见的用法就是搜索文本中的模式,search()函数取模式和要扫描的文本作为输入。如果找到这个模式则返回一个Match对象,如果未找到模式,s

2012-09-03 22:57:50 491

转载 对Python特色的详细介绍

Python是一种实际应用较为广泛的计算机语言,它具自己的相关特色,比如它具有十分简捷的语言技能,以下的文章就是对Python特色的相关实际介绍,以下就是文章的具体问题的相关描述。简单————Python是一种代表简单主义思想的语言。阅读一个良好的Python程序就感觉像是在读英语一样,尽管这个英语的要求非常严格!Python的这种伪代码本质是它最大的优点之一。它使你能够专注于解决问题而不

2012-09-02 20:48:51 849

转载 python操作符

x << y 左移x >> y 右移x & y 按位与x | y 按位或x ^ y 按位异或 (exclusive or)~x 按位翻转x + y

2012-09-02 20:29:21 513

原创 了解lambda函数

这是一个可以快速定义单行的最小函数,它是从Lisp中借用来的,G = lambda x:x * 2这是最简单的了,当然它可以接受多个参数,但是只能有一个表达式没有括号,return,并且函数没有名字,只有将它赋值给变量的变量名。

2012-09-02 15:56:55 606

原创 内存

内存是计算机中重要的部件之一,它是与CPU进行沟通的桥梁。计算机中所有程序的运行都是在内存中进行的,因此内存的性能对计算机的影响非常大。 内存(Memory)也被称为内存储器,其作用是用于暂时存放CPU中的运算数据,以及与硬盘等外部存储器交换的数据。只要计算机在运行中,CPU就会把需要运算的数据调到内存中进行运算,当运算完成后CPU再将结果传送出来,内存的运行也决定了计算机的稳定运行。 内存是由内

2012-09-02 15:41:23 458

转载 java读取文件方法

public class ReadFromFile { /** * 以字节为单位读取文件,常用于读二进制文件,如图片、声音、影像等文件。 */ public static void readFileByBytes(String fileName) { File file = new File(fileName); InputStr

2012-09-02 15:14:20 394

转载 python之模块(转载)

Python模块篇整理:Jims of 肥肥世家 Copyright © 2004,2005,2006 本文遵从GNU 的自由文档许可证(Free Document License)的条款,欢迎转载、修改、散布。发布时间:2004年7月10日更新时间:2006年03月01日,增加cjkcodecs模块。AbstractPython为开发人员提供了丰富的模块,通过这些模块,

2012-09-01 16:09:54 2515

转载 python之time模块

刚开始学习python 把相关的内容做上记号python 的内嵌time模板翻译及说明一、简介 time模块提供各种操作时间的函数 说明:一般有两种表示时间的方式: 第一种是时间戳的方式(相对于1970.1.1 00:00:00以秒计算的偏移量),时间戳是惟一的 第二种以数组的形式表示即(struct_time),共有九个元素,分别表示,同一个时间戳的struct_time会因

2012-09-01 16:02:41 617

原创 python两个关于计算方法运行时间的修饰器

import time#import sys#def wrapper( func ):# start = time.time()# func( 50 )# end = time.time()# print ( "used:", end - start )# return func#def timeit():#

2012-09-01 15:55:04 1598

原创 python之修饰符

利用python中的修饰符,可以让函数运行的更好,比如可以限定函数运行的时间,可以增加被修饰函数的功能,etc装饰器模式可以在不影响其他对象的情况下,以动态、透明的方式给单个对象添加职责,也能够处理那些可以撤销的职责。经常用于日志记录、性能测试等场合。修饰符必须出现在函数定义前一行,不允许和函数定义在同一行。也就是说 @A def f(): 是非法的。 只可以在模块或类定义层内对函数进

2012-09-01 10:57:17 1696

原创 python中字符串的使用

首先说一下,字符串在python中使用的很频繁,因此,总结一下它的使用方法。python中操作字符串的方法:str.count() //返回该字符串中某个子串出现的次数注意:这个计算出现的次数,可以应用在列表中,比如一个列表中存有很多字典,你不想让元素中重复的元素,可以加一个判断if list.count(dict) ==0这个判断,很有技巧的就解决了,这是我在工作中碰到的,当时真

2012-08-31 19:56:06 1057

原创 入职心得体会

来公司已经一个月了,这一个月,我只想说,太快,太快了。快的我都没有反应过来。感觉自己就是在和时间赛跑,说不给自己压力,可是刚进公司,什么都不会,特别是学习一门新的语言,python,以前都没有听过,所以一切从头开始,我告诉自己要以零基础学习。慢慢的对这一门语言有了了解,刚开始的厌烦,到慢慢的接受,我觉得真的需要一个过程。并且开始喜欢上这门语言,尽管对这门语言不是很了解。但是它的简单还是吸引了我。所

2012-08-31 19:21:43 659

原创 开博第一天

给自己一个空间,给自己的思想一个寄存的地方!

2012-08-31 19:05:41 1384

Appetizer-darwin-x64.zip

Appetizer-darwin-x64.zip

2020-08-12

android camera

android camera app

2015-07-22

android的framework简介

android的framework简介

2014-12-03

深入理解Java虚拟机

深入理解Java虚拟机

2013-02-18

VMware_Workstation虚拟机安装ubuntu的详细步骤.pd

虚拟机安装ubuntu

2012-08-30

空空如也

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

TA关注的人

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