1 structure和class的区别? structure和class的唯一区别就是默认的访问控制不同,structure默认是public,class默认是Private;structure也可以有构造函数、析构函数、成员函数等。 2 继承体系中为什么将析构函数声明为虚函数? 当你可能通过基类 ...
分类:
其他好文 时间:
2018-02-23 12:07:27
阅读次数:
202
子类初始化顺序 Designated, Convenience, Required required init: 希望子类中一定实现的designated init,required强制子类重写init方法,可以保证父类的convenience init可以使用 class ClassA { ... ...
分类:
编程语言 时间:
2018-02-22 21:32:27
阅读次数:
191
线程实现的三种方法:1、三种实现方式的简记: 继承Thread类,重写run()方法; 实现Runnable接口,重写run()方法,子类创建对象并作为Thread类的构造器参数; 实现Callable接口,重写call()方法,子类创建对象并作为FutureTask类的构造器参数,FutureTa ...
分类:
编程语言 时间:
2018-02-22 15:42:36
阅读次数:
178
认证 所谓认证就是检测用户登陆与否,通常与权限对应使用。网站中都是通过用户登录后由该用户相应的角色认证以给予对应的权限。 自定制认证规则的重点是继承内置的BaseAuthentication类,重写其authenticate()方法 方式一:通过url传参进行认证 from django.conf. ...
分类:
其他好文 时间:
2018-02-18 14:13:36
阅读次数:
134
自定义类继承FreemarkerManager类,重写protected Configuration createConfiguration(ServletContext servletContext)throws TemplateException方法定义有哪些TemplateDirectiveM ...
分类:
编程语言 时间:
2018-02-12 18:41:25
阅读次数:
163
多线程1.相比于多进程,多线程的优势有:(1)进程之间不能共享数据,线程可以;(2)系统创建进程需要为该进程重新分配系统资源,故创建线程代价比较小;2.创建线程和启动(3种)(1)继承Thread类,重写run()方法(用匿名类)Threadthread=newThread(){publicvoidrun(){};}t.start();(2)实现Runnable接口,重写run方法两种写法:匿名:
分类:
编程语言 时间:
2018-02-09 22:18:04
阅读次数:
205
学校有两个打印机,一个彩印,一个黑白印,都打印输出 ...
分类:
编程语言 时间:
2018-02-08 20:15:25
阅读次数:
228
1、布局文件LinearLayout线性布局添加内容报错。解决方法:线性布局LinearLayout中包裹的元素多余1个需要添加android:orientation属性。2、android的应用APP怎么设置图标解决方法在AndroidManifest.xml文件中application标签下android:icon以及android:roundIcon为设置图标属性。后者为设置圆形图标。3、不
分类:
移动开发 时间:
2018-02-06 11:42:12
阅读次数:
204
一、final关键字 继承的出现提高了代码的复用性,并方便开发。但随之也有问题,有些类在描述完之后,不想被继承,或者有些类中的部分方法功能是固定的,不想让子类重写。可是当子类继承了这些特殊类之后,就可以对其中的方法进行重写,那怎么解决呢? 要解决上述的这些问题,需要使用到一个关键字final,fin ...
分类:
编程语言 时间:
2018-02-05 14:29:03
阅读次数:
199
匿名内部类实现线程的两种方式: 第一种方式: 1.继承Thread类 2.重写run方法 3.将要执行的代码写在run方法中 第二种方式: 1.将Runnable的子类对象传递给Thread的构造方法 2.重写run方法 3.将执行的代码写在run方法中,最后我们开启线程 ...
分类:
编程语言 时间:
2018-02-04 19:34:53
阅读次数:
297