责任链模式为请求创建了一个接收者对象的链。这种模式给予请求的类型,对请求的发送者和接收者进行解耦。这种类型的设计模式属于行为型模式。 在这种模式中,通常每个接收者都包含对另一个接收者的引用。如果一个对象不能处理该请求,那么它会把相同的请求传给下一个接收者,依此类推。 输出 ...
分类:
Web程序 时间:
2019-06-20 17:05:01
阅读次数:
167
最近刷了一些题,也面试了一些公司,把关于c++中关于类的一些概念总结了一下。 在这里也反思一下,面试前信心满满自以为什么都懂,毫无准备就大胆得去了,然后就觉得自己脸都被打肿了。回来认认真真刷题,这阵子都不敢再去面试了~~。 1. 类的访问属性:public,protect,private C++中类 ...
分类:
编程语言 时间:
2019-06-16 13:37:13
阅读次数:
119
现在JavaConfig配置方式在逐步取代xml配置方式。而WebApplicationInitializer可以看做是Web.xml的替代,它是一个接口。通过实现WebApplicationInitializer,在其中可以添加servlet,listener等,在加载Web项目的时候会加载这个接 ...
分类:
移动开发 时间:
2019-06-16 13:26:46
阅读次数:
162
1. 什么是反射 反射java语言中的一种机制,通过这种机制可以动态的实例化对象、读写属性、调用方法 2一切反射相关的代码都从获得类(java.lang.Class)对象开始2.1 Class.forName(完整类名) 结果 2.2 类名.class 结果 2.3 对象.getClass() 结果 ...
分类:
编程语言 时间:
2019-06-14 18:33:44
阅读次数:
115
1,ThreadLocal 不是“本地线程”的意思,而是Thread 的局部变量。每个使用该变量的线程提供独立的变量副本,所以每一个线程都可以独立地改变自己的副本,而不会影响其它线程所对应的副本 2,提供的接口方法 ? void set(Object value)设置当前线程的线程局部变量的值。 ? ...
分类:
编程语言 时间:
2019-06-14 14:48:05
阅读次数:
100
age; $mao1->age=3; //给对象的age属性赋值 echo '再次输出$mao1的age属性:'.$mao1->age; ?> ...
分类:
Web程序 时间:
2019-06-12 09:26:03
阅读次数:
106
一、前言 上一篇文章写的广告轮播控件,采用的传统widget堆积设置样式表做的,这次必须要用到更高级的QPainter来绘制了,这个才是最高效的办法,本控件参考雨田哥的轮播控件,经过大规模的改造而成,相比于原来的广告轮播控件,本控件可以说完爆他,按在地上使劲摩擦。除了可以设置图片路径集合以外,还可以 ...
分类:
其他好文 时间:
2019-06-08 11:42:11
阅读次数:
137
定义 抽象类:含有抽象方法(abstract修饰的方法)的类,用来捕捉子类的通用特性,不能被实例化,只能被用作子类的超类。抽象类是用来创建继承层级里子类的模板。 接口:是抽象方法的集合。 对比 extends关键字。 如果子类不是抽象类,需要提供抽象类中所有声明的方法实现 implements关键字 ...
分类:
其他好文 时间:
2019-06-06 15:25:44
阅读次数:
92
ubuntu上安装redis和配置远程访问 安装redis: 下载安装包: wget http://download.redis.io/releases/redis-4.0.1.tar.gz 解压: tar -zxvf redis-4.0.1.tar.gz 进入压缩目录: cd redis-4.0. ...
分类:
系统相关 时间:
2019-06-06 14:06:38
阅读次数:
108
protected用来修饰 域,代表域的访问权限是:包权限 或者 不同包,但是是子类 ; final 修饰常量只要是该常量代入的计算式,在编译时期,就会被执行计算,以减轻运行时的负担。(只对基本数据类型的计算式,奏效) final 修饰引用这个有个地方需要说下,只是引用指向的对象,一经确定,就不再可 ...
分类:
编程语言 时间:
2019-06-04 17:32:36
阅读次数:
97