言而简之,面向对象编程就是把函数编程外面包装一个class类,然后再把这个class类指向一个对象 而class类中的函数在这里称为方法 举个例子: 用函数式编程写出一键发送邮件的脚本: 用面向对象编程写出一键发送邮件的脚本: 不难发现,面向对象编程比普通的函数编程多了一个参数 self,那这个 s ...
分类:
编程语言 时间:
2017-11-03 19:04:54
阅读次数:
298
__init__与__new__区别: __init__在python,其实是,在实例化之后执行的,用来初始化一些属性,相当于构造函数,但是又不一样 细心一些,通过参数会有所发现,其实__init__(self) self隐式的将,实例传过来。 __new__在python中其实是,在实例化之前执行 ...
分类:
编程语言 时间:
2017-11-03 18:57:12
阅读次数:
191
1.面向对象概述 面向过程编程:根据操作数据的函数或语句块来设计程序的。 函数式编程:将某功能代码封装到函数中,日后便无需重复编写,仅调用函数即可 面向对象编程:数据和功能结合起来,用称为对象的东西包裹起来组织程序的方法; 在大多数时候你可以使用面向过程编程,但是有些时候当需要编写大型程序或是寻求一 ...
分类:
编程语言 时间:
2017-11-03 18:48:39
阅读次数:
245
本文转载自:http://blog.csdn.net/self_study/article/details/52965045 最近在研究权限适配的相关内容,整理以前的权限博客如下: android permission权限与安全机制解析(上) android permission权限与安全机制解析( ...
分类:
移动开发 时间:
2017-11-03 16:16:38
阅读次数:
299
Django的请求到响应的处理流程本质上差不多,简单来说,都是利用WSGI,针对request,进行response。当然在响应前会发送request_started信号,会调用预处理函数(在Flask中是before_request,Django是请求中间件,process_request),响应 ...
分类:
其他好文 时间:
2017-11-03 13:03:46
阅读次数:
170
def init(self,cr): tools.sql.drop_view_if_exists(cr, 'custrom_product_infomation_report') cr.execute(""" create or replace view custrom_product_infoma ...
分类:
数据库 时间:
2017-11-03 11:27:16
阅读次数:
152
- (void)seabc { NSArray *arry=[NSArray arrayWithObjects:@"0081",@"0082",@"0083", nil]; NSString *ss = [self objArrayToJSON:arry]; NSString * datsa = [ ...
分类:
移动开发 时间:
2017-11-03 11:10:50
阅读次数:
270
import UIKit class firstViewController: UIViewController,UIImagePickerControllerDelegate,UINavigationControllerDelegate { var picker :UIImagePickerCon ...
分类:
编程语言 时间:
2017-11-03 00:10:26
阅读次数:
284
最正规的办法,用通知 step 1:在进入视图的时候添加监视:(viewDidLoad什么的) step 2:在键盘动作的时候移动视图: step 3:在退出视图的时候注销通知viewDidUnload: step 4:dealloc: 这些代码是摘自apple sample code Keyboa ...
分类:
移动开发 时间:
2017-11-02 21:15:24
阅读次数:
235
今天布局tableview 要组头组尾滑动 从网上找的代码 很实用 留下来 每天进步一下 - (void)scrollViewDidScroll:(UIScrollView *)scrollView { if (scrollView == self.detailsTableView) { UITab ...
分类:
其他好文 时间:
2017-11-02 18:18:52
阅读次数:
179