面向对象编程简介 JAVA是一门面向对象的编程语言。面向对象编程范式与面向过程编程范式同属于命令式编程范式,与函数式编程范式相区别。在面向对象编程范式中,我们将我们要处理的系统的业务逻辑表现为对象之间的互相关联。对象实体本身是一组数据和动作的封装。封装可以简单的理解为一种打包,它使得外部可以使用某个 ...
分类:
编程语言 时间:
2019-09-21 23:10:01
阅读次数:
76
objc_object: 我们平时所使用的数据结构都是id类型的,对应到runtime中的类型是objc_object,其中包含isa_t、关于isa操作相关的方法、弱引用相关的方法、关联对象相关的方法、内存管理相关的方法 objc_class:我们在OC中使用的Class在runtime中对应ob ...
分类:
其他好文 时间:
2019-09-20 18:53:34
阅读次数:
86
Thread 和 Runnable 1. 简介 Java 主要是通过 类以及 接口实现线程机制的。 1. 类为底层操作系统的线程体系架构提供一套统一接口 2. 接口为关联 对象的线程提供执行代码 2. 创建 Thread 和 Runnable 对象 2.1 创建 Runnable 对象 创建 Run ...
分类:
其他好文 时间:
2019-08-27 19:23:39
阅读次数:
76
由于项目总是要不断的集成各种设备,每次集成一个完全不一样的设备的时候,都会相当麻烦,要侵入很多已经写好的代码,比如说控制类的设备,需要写控制日志,比如这次添加的新风机,控制风速需要写日志,控制开关等都需要写日志,这个日志的类我想与之前的控制对象用同一个日志表,这样的话,这样一个日志表就需要关联很多控 ...
分类:
其他好文 时间:
2019-05-29 19:39:16
阅读次数:
110
概念 Observer模式是行为模式之一,它的作用是当一个对象的状态发生变化时,能够自动通知其他关联对象,自动刷新对象状态。 Observer模式提供给关联对象一种同步通信的手段,使某个对象与依赖它的其他对象之间保持状态同步。 角色和职责 Subject(被观察者) 被观察的对象。当需要被观察的状态 ...
分类:
其他好文 时间:
2019-02-09 22:24:15
阅读次数:
212
由于前台提交的对象,并没有关联对象的数据。 所以要把关联对象赋值一下,在合并集合。 网上有说,先清除后保存 dao.clear(); dao.save(); ...
分类:
其他好文 时间:
2019-02-03 12:50:22
阅读次数:
423
最近两天项目需求研究了一下mybatis拦截器。对于Mybatis拦截器发现其功能强大,虽很灵活但是其内部对象转换太麻烦很多接口没有完全暴露出来。甚至不得不通过反射的方式去取其内部关联对象。可能Mybatis也不希望用户直接对其内部Statement,以及ResultSetHandler等进行操作。 ...
分类:
Web程序 时间:
2019-02-03 12:20:07
阅读次数:
141
package app.models; import java.util.HashSet; import java.util.Set; import java.util.ArrayList; import java.util.List; import java.util.Date; import j... ...
分类:
其他好文 时间:
2019-01-24 21:54:02
阅读次数:
112
1.使用(1)本地化,语言和时区本地化(2)创建超级管理员(3)注册模型类:定义显示的内容(a)models.py定义(b)效果(c)admin.py注册(4)自定义管理页面:显示方式,固件(a)自定义模型管理类效果:(b)注册模型类的时候给register函数添加第二个参数,就是自定义模型管理类的名字返回表的标题(5)关联对象无法直接访问关联对象的属性或方法,可以在模型类中封装方法,访问关联对象
分类:
其他好文 时间:
2019-01-23 21:26:24
阅读次数:
200
- (void)buttonAction:(UIButton *)sender { UITableViewCell *cell = (UITableViewCell *)[[sender superview] superview]; NSIndexPath *indexPath = [_tableV ...
分类:
其他好文 时间:
2019-01-08 01:01:18
阅读次数:
212