关于int main( int argc, char* argv[] ) 中arg和argv参数的解析 带形参的main函数,如 main( int argc, char* argv[], char **env ) ,是UNIX、Linux以及Mac OS操作系统中C/C++的main函数标准写法, ...
分类:
其他好文 时间:
2019-10-24 00:33:32
阅读次数:
106
记一次在不使用第三方变量的情况下交换变量遇到的思考 今天百度了一下 在不使用第三方变量的情况下交换变量的几种方法 对其中的一种交换变量的方法特别感兴趣,看起来比较简单,但是琢磨了半天没有想明白他是按什么顺序去运行的 : 纠结了一晚上,不知道他的执行过程 最后在查看反编译文件时发现很简单 但(b=a) ...
分类:
其他好文 时间:
2019-10-23 11:46:56
阅读次数:
91
Django 2 前后端数据交互练习 ? 在html页面中实时更新数据表,并且每一条记录都有与之对应的编辑与删除按钮 表设计 针对 图书 出版社 作者 Django详解之路由层 urls.py 路由与视图函数对应关系 无名分组 ? 会将 这个正则所限制匹配的url当作位置参数传给视图函数 ,若视图函 ...
分类:
其他好文 时间:
2019-10-22 22:15:39
阅读次数:
78
1 with可以简化对象操作,with运行的原理,首先会将所有的变量锁定现在obj的范围内,如果有 2 // 直接使用,如果没有则根据作用域链的方式向上级查找 函数中的同名参数(在非严格模式下,形参中出现同名变量,后面的会覆盖掉前面的(覆盖发生在函数调用的时候,传值的过程还是一一对应),严格模式下, ...
分类:
其他好文 时间:
2019-10-22 12:34:06
阅读次数:
105
通过路由传参的方式,会自动导入到目标页的onload的形参中; 点击页 // 父级循环 事件 点击后传的值event接受 <view wx:for="{{9}}" wx:key="{{index}}" bindtap="shijian" data-index="{{index}}"> <templa ...
分类:
微信 时间:
2019-10-20 13:22:47
阅读次数:
143
1、装饰器形成 当不想修改原函数,未函数前后添加功能时,就可以使用装饰器,在函数前后增加功能。 装饰器的初始形成 语法糖 在函数前面加,加上@函数名,就可以实现装饰器,叫做语法糖 2、带参数和返回值的装饰器 执行顺序 3、传递任意参数的装饰器 通过*args和**kwargs传递任意参数 4、参数位 ...
分类:
编程语言 时间:
2019-10-19 20:53:29
阅读次数:
113
装饰器: 在不改变元代码和调用方式的基础上增加新功能函数中 内存地址 +():表示调用该函数 # wrapper 包装、包裹;decorator 装饰器、装饰 装饰器一般格式: 如何实现装饰器?一、没有形参 二、源代码有形参 1、 2、 三、装饰器有形参(在外边再加一个函数) 实例:#在访问之前加一 ...
分类:
编程语言 时间:
2019-10-19 09:20:43
阅读次数:
114
装饰器 封闭:已实现的功能代码块不应该被修改 开放:对现有功能的扩展开放 应用例子: ...
分类:
其他好文 时间:
2019-10-19 00:34:39
阅读次数:
85
一、依赖关系 只要是在类中用到了对方,那么他们之间就存在依赖关系。如果没有对方,连编译都通过不了。一下情况视为对A类对B类的依赖关系: 1)B类是A类的成员属性 2)B类是A类某方法的返回值类型 3)B类值A类某方法的参数类型 4)B类是A类的某方法的局部变量(排除形参),此用法违反了迪米特法则 二 ...
分类:
其他好文 时间:
2019-10-18 16:14:04
阅读次数:
136
[TOC] 回顾:函数的值传递 因为函数的调用过程中,实参到形参是值传递,因此,改变形参,是无法影响到实参的: 以上,形参的改变,无法影响函数调用的实参,因此无法完成nValue1, nValue2的交换。 使用指针交换两个变量的值 使用指针,函数调用过程中 依然是值传递 ,但是,通过指针的解引用操 ...
分类:
其他好文 时间:
2019-10-17 23:42:09
阅读次数:
76