2019年3月19日

摘要: 一:模板组成 HTML代码 + 逻辑控制代码 逻辑代码组成格式: 使用大括号来引用变量, {{ var_name }} 二: Template和Context对象 //进入该的django的项目环境 >>>python3 manage.py shell >>>from django.template 阅读全文
posted @ 2019-03-19 17:14 JieFangZhe 阅读(152) 评论(0) 推荐(0)

2019年3月18日

摘要: //url中添加参数,前端form表单中action使用别名({% url "James" %})指向url,后端修改url不影响前端 re_path(r'login/', views.login, name="James") re_path(r'pay/login/', views.login, 阅读全文
posted @ 2019-03-18 16:39 JieFangZhe 阅读(108) 评论(0) 推荐(0)

2018年12月21日

摘要: #include #include struct Student { int sid; int age; }; struct Student * CreatStudent(void) { struct Student * pst = (struct Student *)malloc(sizeof(struct Student)); pst->sid = 1... 阅读全文
posted @ 2018-12-21 10:22 JieFangZhe 阅读(109) 评论(0) 推荐(0)

2018年12月17日

摘要: 动态内存分配和释放(动态分配的内存一定要手动释放,否则造成内存泄露. (java中A aa = new A();其实就是 A *p = (A *)malloc(sizeof(A))) 病毒就是靠访问正在运行的那些程序所占用的内存。Java中规定局部变量必须初始化,因为这些变量一开始都是垃圾值,但是属 阅读全文
posted @ 2018-12-17 19:52 JieFangZhe 阅读(136) 评论(0) 推荐(0)
摘要: 结构体(C++中用类也能实现) 为什么会出现结构体 为了表示一些复杂的数据,而普通的基本类型变量无法满足要求 什么叫结构体 结构体是用户根据实际需要自己定义的复合数据类型 如何使用结构体 两种方式: struct Student st = {1000, "zhangsan", 20} struct 阅读全文
posted @ 2018-12-17 15:32 JieFangZhe 阅读(192) 评论(0) 推荐(0)

2018年12月15日

摘要: 基本类型指针: 基本概念 int i=10; int *p = &i; //等价于 int *p; p = &i; 详解这两部操作: 1)、p存放了i的地址,所以我们说p指向了i 2)、p和i是完全不同的两个变量,修改其中的任意一个变量的值,不会影响另一变量的值 3)、p指向i,*p就是i变量本身。 阅读全文
posted @ 2018-12-15 15:27 JieFangZhe 阅读(119) 评论(0) 推荐(0)
摘要: 定义: 将对象组合成树形结构以表示“部分-整体”的层次结构,使得用户对单个对象和组合对象的使用具有一致性 场景: 场景一:表示对象的部分-整体结构时 场景二:从一个整体中能够独立出部分模块或功能的场景 例子: iOS中UIView为根节点,继承UIView的UITableView,UILabel等为 阅读全文
posted @ 2018-12-15 14:36 JieFangZhe 阅读(102) 评论(0) 推荐(0)

2018年12月6日

摘要: 点语法调用属性,实质上是调用getter方法; 类方法不能使用点语法调用(没有提示),是由于系统预编译阶段不能将类方法识别为getter方法(但是能够调用),所以不能直接点语法调用;将类方法返回值设为非void,可使用类点语法调用 阅读全文
posted @ 2018-12-06 19:29 JieFangZhe 阅读(146) 评论(0) 推荐(0)
摘要: 一 定义: 1.数据结构定义: 就是研究数据的存储方式;把现实中大量而复杂的问题以特定的数据类型(单个数据存储)和特定的存储结构(个体的关系)保存到内存中; 2.算法定义: 在此基础上为实现某个功能(查找,删除,排序等)而进行的操作; 数据结构用于解决存储数据,算法用于对存储数据的操作 二 存储结构 阅读全文
posted @ 2018-12-06 16:21 JieFangZhe 阅读(526) 评论(0) 推荐(0)

2018年11月21日

摘要: 信号基本流程: //1:创建信号 RACSignal *signal = [RACSignal createSignal:^RACDisposable * _Nullable(id<RACSubscriber> _Nonnull subscriber) { //subscriber 对象不是一个对象 阅读全文
posted @ 2018-11-21 18:58 JieFangZhe 阅读(227) 评论(0) 推荐(0)

导航