Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器

首页 / 操作系统 / Linux

Java static 使用总结

Java static 使用总结

这篇文章是关于Java static关键字的使用,主要会介绍以下的内容:static 的概念static的各种应用总结static 是什么static 顾名思义是静态的意思。与this相对,static表示所修饰的部分是属于类本身所有的,不依赖与某个具体的实例。 而this上个博客已经讲了,可参考this的使用.this表示的是对调用方法的那个当前对象的引用,可以看做是类的实例的引用,依赖于具体的实例。所以这也就是《Java编程思想》里面说的 &ldquo...
浅析 Java 三大特性

浅析 Java 三大特性

在说Java 三个特性之前,我们先了解一下什么是面向对象,以及为什么Java是面向对象的语言。面向对象是区别于面向过程的一种编程的思想。我们可以通过这个例子冰箱装大象的例子来了解一下面向对象与面向过程的区别。想必通过这个例子,应该清楚了面向对象与面向过程的区别。 面向过程是指我们主要注重于每一阶段的过程,而面向对象是指我们主要注重每一个动作的执行者。Java就是注重于动作的执行者,注重于编写类,注重于代码和功能复用的语言。封装上面我们已经说到了Java是注...
Java 抽象类与接口

Java 抽象类与接口

Java 抽象类在上文我们的多态的讲解中(见 http://www.linuxidc.com/Linux/2016-07/133308p3.htm),我们父类设定了一些方法,设定的主要目的是让子类继承父类去覆写那些方法,来展示不同的结果。换句话说,我们不关心父类方法里的具体实现,反正会被子类的方法覆写,那么我们就可以让父类更抽象一下,抽象到只有方法的声明,而没有方法体。我们管这种方法叫做抽象方法,管包含抽象方法的类叫做抽象类。抽象类的特点抽象类里只要含有一...
Spring基础——在 IOC 容器中 Bean 之间的关系

Spring基础——在 IOC 容器中 Bean 之间的关系

一、在 Spring IOC 容器中 Bean 之间存在继承和依赖关系。需要注意的是,这个继承和依赖指的是 bean 的配置之间的关系,而不是指实际意义上类与类之间的继承与依赖,它们不是一个概念。二、Bean 之间的继承关系。1.被继承的 ban 称为父 bean,继承这个父 bean 的 bean 称为子 bean。父 bean 可以通过指定 abstract 属性来声明为抽象的,子 bean 通过指定 parent 属性来指定父 bean 的引用。2....
Spring基础—— 在 Spring Config 中使用外部属性文件

Spring基础—— 在 Spring Config 中使用外部属性文件

一、在 Spring Config 文件中配置 Bean 时,有时候需要在 Bean 的配置里添加系统部署的细节信息, 如文件路径,数据源配置信息。而这些部署细节实际上需要在配置文件外部来定义。二、Spring 提供了一个 PropertyPlaceholderConfigurer 的 BeanFactory 后置处理器。这个处理器允许用户将 Bean 的配置部分内容外移到属性文件中,然后可以在 Bean 的配置文件里使用形式为 ${var}的变量,Pro...
Spring基础—— SpEL

Spring基础—— SpEL

一、SpEL:Spring 表达式语言,在使用的时候类似于 EL 表达式,但是需要注意的是,SpEL 使用在 Spring Config 文件中。二、格式:使用 #{} 作为界定符,所有在大括号中的字符都将被认为成是 SeEL三、作用:1.通过 Bean 的 id 对 Bean 进行引用2.调用方法以及引用对象中的属性3.计算表达式的值4.正则表达式的匹配四、SpEL 字面值:1.整数:<property name="age" value="#{23...
小米手机发现漏洞允许远程安装恶意程序

小米手机发现漏洞允许远程安装恶意程序

小米开发的 Android 定制系统 MIUI 发现了一个高危漏洞,允许中间人攻击者在目标设备上以系统权限远程执行任意代码。小米已经释出了修正版本,推荐用户立即升级。发现漏洞的IBM研究人员公布了漏洞的细节:漏洞存在于MIUI的分析包中,使用该分析包的应用都易被中间人远程执行代码,研究人员在包括内置浏览器在内的多个应用中发现了漏洞,如果应用有系统级权限,那么攻击者就能以系统级权限执行代码。漏洞存在的主要原因是MIUI的应用升级是通过HTTP连接。...
Spring基础——在 Spring Config 文件中基于 XML 的 Bean 的自动装配

Spring基础——在 Spring Config 文件中基于 XML 的 Bean 的自动装配

一、Spring IOC 容器支持自动装配 Bean,所谓自动装配是指,不需要通过 <property> 或 <constructor-arg> 为 Bean 的属性注入值的过程。二、配置:在 <bean> 的 autowire 属性里指定自动装配的模式。默认为 no 。可以通过 <beans> 根元素的 default-autowire 属性改变默认值。三、自动装配的三种模式:1.byType(根据类型自动...
Python中cv2库和matplotlib库色彩空间排布不一致

Python中cv2库和matplotlib库色彩空间排布不一致

今天在python中读如图片时发现以下问题:1.在from matplotlib import pyplot as plt之后,再import cv2cv2.imshow()不能正常使用,还不知道是什么原因目前我的解决办法是,使用cv2读入图像,然后调用plt.imshow()显示图像,不使用cv2.imshow()显示图像2.OpenCV的cv2库中的色彩空间和matplotlib库中的色彩空间的排布方式是不一样的cv2中的色彩排列是(b,g,r),而m...
<< 2471 2472 2473 2474 2475 2476 2477 2478 2479 2480 >>