自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(24)
  • 收藏
  • 关注

转载 python 装饰器

装饰器本质:为函数附加额外功能。 装饰器虽然最终执行了被装饰函数的内容,但是仅仅是把被装饰函数内容带入到新函数中而已,变成了执行被装饰函数内容的新函数。 对带参数的函数进行装饰分两种:一个是明确函数参数个数的,直接在装饰器里声明同样个数的参数,对于参数数量不确定的则用 不订参数*args,**kwargs声明,函数自己会判断处理. 装饰器不仅可以是函数还可以是类。装饰器装饰的不仅可...

2016-04-09 12:08:00 84

转载 设计模式

1、设计模式的两个分类准则:1、目标准则,即模式是用来完成什么工作的。模式依据其目的分为创建型(Creational)、结构型(Structural)、行为型(Behavioral)三种。 创建型模式与对象的创建有关。结构型模式处理类和对象的组合、之间的构成。行为型模式对类或对象怎样交互和怎样分配职责进行描述。2、范围准则,指定模式主要是用于类还是用于对象。类模式处理类和子类之间的关系,...

2015-07-24 00:31:00 71

转载 算法记录

1、对象是能够承载数据类型的值的实体。所有对象都有三个重要特性:状态、标识、行为。 2、静态方法主要作用是实现函数,非静态方法的主要作用是实现数据类型的操作。 转载于:https://www.cnblogs.com/yanggongfu/p/4669586.html...

2015-07-23 10:04:00 74

转载 nginx 笔记 第一章

URI:uniform resource identifier 统一资源描述符 URL:uniform resource locator 统一资源定位符 Nginx的模块都是嵌入到二进制文件中执行的 core dumps :核心转储 转载于:https://www.cnblogs.com/yanggongfu/p/4658816.html...

2015-07-19 16:37:00 72

转载 swift 阅读记录

初见: 使用 func 来声明一个函数,使用名字和参数来调用函数。使用->来指定函数返回值。使用一个元组来返回多个值。函数的参数数量是可变的,用一个数组来获取它们:func sumOf(numbers: Int...) -> Int 函数可以嵌套。被嵌套的函数可以访问外侧函数的变量,你可以使用嵌套函数来重构一个太 长或者太复杂的函数。函数是一等公民,这意味着函数可以作为另一...

2015-07-13 08:23:00 82

转载 swift 小记

1、可选类型。 1.转义特殊字符 \0 (空字符)、\\(反斜线)、\t (水平制表符)、\n (换行符)、\r (回车符)、\" (双 引号)、\' (单引号)。 2.单字节 Unicode 标量,写成 \xnn,其中 nn 为两位十六进制数。 3.双字节 Unicode 标量,写成 \unnnn,其中 nnnn 为四位十六进制数。 ...

2015-07-01 16:27:00 63

转载 python-基础教程笔记

1、语句特性的一般定义:它们改变了事物。 2、可以使用变量(值的名字)来引用函数。 3、nan:not a number(非数值) 4、str函数:把值转换为合理形式的字符串,repr函数会创建一个字符串,它以合法的python表达式的形式来表示值。str、repr和反引号(``)是把python值转换成字符串的三种方法。 5、长字符串(三引号)、原始字符串(r'')、Unic...

2015-06-22 18:50:00 158

转载 python 小记

1、迭代器只不过是一个实现迭代器协议的容器对象,它基于两个方法:一、next 返回容器的下一个项目。二 、__iter__返回迭代器本身。 转载于:https://www.cnblogs.com/yanggongfu/p/4586004.html...

2015-06-18 15:34:00 63

转载 小记

1、集合是无序的,不能通过数字索引,集合的元素不能重复。 2、任何使用yield的函数都成为生成器。 3、以一个下划线开始的标识符(如_foo)不能使用 from module import * 语句导入。 前后均带双下划线的标识符(如__init__)是位特殊方法保留的,而只有前面带有双下划线的标识符(如__bar)则用于实现私有的类成员. 4、在模块、类或函数定义的第一条语句...

2015-01-21 17:04:00 68

转载 python--类型

一、 什么情况下带括号(函数?使用函数做它要做的事情时带括号,了解这个函数时不带??),什么情况下不带括号 1、负号索引与类型的长度简单的相加位置是同一个 2、x[I:J]:取出在x中从偏移量为I,直到但不包括偏移量为J的内容。 3、一个操作的意义取决于被操作的对象。 4、在python中的每个对象都分为可变性或不可变性,核心类型中,数字、字符串和元组是不可变的,列表和字典...

2014-12-20 01:45:00 62

转载 centOS vim7.4 安装

一、vim7.4安装 1、首先下载 vim7.4压缩包: wgetftp://ftp.vim.org/pub/vim/unix/vim-7.4.tar.bz2 2、yum install ncurses ncurses-devel 注:新的centOS 系统编译 vim7.4时会有错误提示,要首先安装 ncurses 库 3、tar -jxfv vim-7.4.tar.bz2...

2014-11-16 16:16:00 127

转载 AutoLayout

Auto Layout是一种基于约束的、描述性的布局系统。也就是使用约束条件来描述布局,View的Frame会根据这些描述来进行计算。 添加的目标View要遵循以下的规则: 对于两个同层级View之间的约束关系,添加到他们的父View上。 对于两个不同层级View之间的约束关系,添加到他们最近的共同的父View上 对于有层次关系的两个View之间的约束关系,添加到层次较高的父...

2014-10-11 13:03:00 51

转载 宏定义

#的功能是将其后面的宏参数进行字符串化操作(Stringfication),简单说就是在对它所引用的宏变量通过替换后在其左右各加上一个双引号。(中间可以有空格或Tab?) 假如希望在字符串中包含宏参数,ANSI C允许这样作,在类函数宏的替换部分,#符号用作一个预处理运算符,它可以把语言符号转化程字符串。例如,如果x是一个宏参量,那么#x可以把参数名转化成相应的字符串。该过程称为字符串...

2014-07-08 22:45:00 60

转载 ios各种宏

__attribute__关键字主要是用来在函数或数据声明中设置其属性。给函数赋给属性的主要目的在于让编译器进行优化。函数声明中的__attribute__((noreturn)),就是告诉编译器这个函数不会返回给调用者,以便编译器在优化时去掉不必要的函数返回代码。 GNU C的一大特色就是__attribute__机制。__attribute__可以设置函数属性(Function A...

2014-07-04 18:10:00 53

转载 GCD

异步技术有两个: Grand Central Dispatch(GCD):系统管理线程,你不需要编写线 程代码。只需定义想要执行的任务,然后添加到适当的 dispatch queue。GCD 会负责创建线程和调度你的任务。系统直接提供线 程管理,比应用实现更加高效。 Operation Queue:Objective-C 对象,类似于 dispatch queue。你...

2014-07-02 21:30:00 57

转载 ios-内存管理小结

一、垃圾回收机制(GC garbage collection):   1、由一个系统级的线程自动检查释放无用对象占用的内存。   2、垃圾回收机制有多重不同的算法来实现垃圾回收机制。但是整体的思路是:发现无用对象->回收无用对象占用的空间。   3、垃圾回收机制的优缺点:       优点:自动释放内存,简化编程,提高编程效率。防止了内存泄漏,保证安全。    ...

2014-06-19 21:50:00 110

转载 Mysql-python Mac10.9.2安装方法

文章转载地址: http://blog.csdn.net/intel80586/article/details/8487682 +http://www.myexception.cn/operating-system/1616547.html MAC OSX使用Python安装模块问题 系统环境:MAC OSX 10.9.2 Python版本:2.7.5 新入手的RMB...

2014-05-17 23:57:00 77

转载 mac系统文件及环境变量

在这里稍微解释下几个文件的作用,/etc/bashrc、/etc/profile是系统全局环境变量设置,给所有用户使用,~/.bashrc、~/.bash_profile、~/.bash_login、~/.profile是用户目录下的私有变量设置。当进入系统运行一个bash shell进程时,读取环境设定过程如下:1、读取全局环境变量设置/etc/profile,然后根据其内容读取/et...

2014-05-08 22:07:00 60

转载 ios-Django 数据库插入数据两种方法

一、Mysql 数据库数据(注意sql语句的书写,尤其是单引号的书写!!!!!) cursor = connection.cursor() insert_sql = "insert into books_author(first_name,last_name,email) values ('%s','%s','%s')"%(f_name,l_name,em) prin...

2014-04-04 17:10:00 127

转载 ios--django 数据库的链接数据的返回(简单处理)

def testdb(request): b = models.Book.objects.all() message = [] for dic in b: if dic.__dict__['_state']: dic.__dict__['_state'] = 1 if dic.__dict__['publisher_da...

2014-04-04 15:21:00 53

转载 ios--django 图片上传

IOS客户端请求方法: NSData *data = [NSDatadataWithContentsOfFile:[[NSBundlemainBundle] pathForResource:[NSStringstringWithFormat:@"%d",7] ofType:@"jpg"]]; // NSLog(@"data is %d",[data leng...

2014-04-03 14:38:00 69

转载 随笔

页面的内容是靠view function(视图函数)来产生,URL定义在URLconf中。 一个视图就是Python的一个函数。这个函数第一个参数的类型是HttpRequest;它返回一个HttpResponse实例。 URLconf是 Django 所支撑网站的目录。 它的本质是 URL 模式以及要为该 URL 模式调用的视图函数之间的映射表。 urlpatterns...

2014-03-14 18:40:00 73

转载 ios横竖屏旋转时图片坐标处理

+(void)setViewRect:(UIImageView *)imageView image:(UIImage *)image { CGSize imageSize = image.size; CGSize imageViewSize = CGSizeZero; UIInterfaceOrientation currentOrientation = ...

2014-03-12 18:39:00 151

转载 linux-apache-mysql-python-mod_wsgi

RPM 有五种操作模式,分别为:安装、卸载、升级、查询和验证。 1 Apache 下载地址:http://apache.dataguru.cn//httpd/httpd-2.2.26.tar.bz2 安装教程:http://blog.163.com/hlz_2599/blog/static/142378474201182811611382/ 注意:...

2014-03-07 23:37:00 68

空空如也

空空如也

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

TA关注的人

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