如果子类没自定义构造函数,则自动执行父类的构造函数, 反之,则要显式调用parent::__construct() ...
分类:
Web程序 时间:
2018-11-28 19:08:27
阅读次数:
237
目录结构: // <![CDATA[ function shocon(){ document.getElementById("modol").style.display="block"; } function clocon(){ document.getElementById("modol").st ...
分类:
编程语言 时间:
2018-11-28 01:07:47
阅读次数:
233
微信被认为是目前最具营销价值的营销渠道之一,原因很简单,微信是目前超高活跃度的app稳稳第一名,但是在微信中点击app下载链接,都是无法下载app的。因为腾讯为了自身利益,屏蔽了其他app直接在微信中下载。我们要怎么解决这个问题呢? 解决方式: 微信中打开链接,自动打开外部浏览器打开页面 微信中点击 ...
分类:
微信 时间:
2018-11-27 22:11:29
阅读次数:
243
参考: "C++中的RAII介绍" RAII全称是“Resource Acquisition is Initialization”,直译过来是“资源获取即初始化”,也就是说在构造函数中申请分配资源,在析构函数中释放资源。因为C++的语言机制保证了,当一个对象创建的时候,自动调用构造函数,当对象超出作 ...
分类:
编程语言 时间:
2018-11-26 22:07:08
阅读次数:
294
转自: https://blog.csdn.net/u011010851/article/details/80074550 Q1:主键,外键,超键,候选键;主键 对表中数据进行唯一标识的数据列的组合;不能缺失;不能空值;外键 该列为另一表的主键;超键 关系中能唯一标识数据的属性;候选键 不含多余属性 ...
分类:
数据库 时间:
2018-11-23 20:32:15
阅读次数:
178
生命周期的钩子函数(写在方法的下面,一共有11个) 1.vue的整个生命周期的特定时刻,自动调用的函数 2.beforeCreate 实例创建之前调用, 数据没有挂载,不能访问数据 vue实例初始化的时候就被执行(数据加载之前执行的一个函数,拿不到data里面的数据) 3.created 实例创建之 ...
分类:
其他好文 时间:
2018-11-20 00:05:27
阅读次数:
323
AutoLock 的用法: 比如可以在头文件中定义一把锁,android::Mutex mLock; 在要使用锁的地方,定义一个AutoLock,如,android::Mutex::AutoLock _l(mLock); 利用_l对象的生命周期来自动调用析构(释放锁)就可以啦。 ...
分类:
移动开发 时间:
2018-11-19 15:44:12
阅读次数:
1569
错误示例: 执行结果: 原因:start()方法只是让子线程处于就绪状态,最终执行状态是不可控的 方案一: 结果: join方法的原理就是调用相应线程的wait方法进行等待操作的,例如A线程中调用了B线程的join方法,则相当于在A线程中调用了B线程的wait方法,当B线程执行完(或者到达等待时间) ...
分类:
编程语言 时间:
2018-11-19 11:08:07
阅读次数:
207
_initialize()方法是在任何方法执行之前,都要执行的,当然也包括 __construct构造函数。 也就是说如果存在_initialize()函数,调用对象的任何方法都会导致_initialize()函数的自动调用,而__construct()构造函数仅仅在创建对象的时候调用一次,跟其它方 ...
分类:
其他好文 时间:
2018-11-17 19:16:43
阅读次数:
144
多态: 可对不同类型的对象执行相同的操作。 继承: 继承是一种另一种偷懒的方式,程序员总是想避免多次输入同样的代码。可以通过创建函数来达到这个目标,但现在要解决一个更微妙的问题。如果你已经有了一个类,并要创建一个与之很像的类(可能只是增加几个方法),该怎么办呢?创建这个新类时,你不想复制旧类的代码, ...
分类:
其他好文 时间:
2018-11-17 17:57:28
阅读次数:
141