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

软件开发小程序制作系统集成与运维空间租用硬件开发视频监控技术咨询与支持——联系电话:0311-88999002/88999003

首页 / 操作系统 / Linux

Java中的Vector和Stack

Java中的Vector和Stack

以下内容基于jdk1.7.0_79源码;什么是Vector和StackVector:线程安全的动态数组Stack:继承Vector,基于动态数组实现的一个线程安全的栈;Vector和Stack特点Vector与ArrayList基本是一致的,不同的是Vector是线程安全的,会在可能出现线程安全的方法前面加上synchronized关键字;Vector:随机访问速度快,插入和移除性能较差(数组的特点);支持null元素;有顺序;元素可以重复;线程安全;St...
Microsoft Edge文本节点类型混淆远程代码执行漏洞(CVE-2016-0060)(MS16-009)

Microsoft Edge文本节点类型混淆远程代码执行漏洞(CVE-2016-0060)(MS16-009)

Microsoft Edge文本节点类型混淆远程代码执行漏洞(CVE-2016-0060)(MS16-009)发布日期:2016-02-15更新日期:2016-02-17受影响系统:Microsoft Internet Explorer 9-11描述:CVE(CAN) ID: CVE-2016-0060Microsoft Edge是内置于Windows 10版本中的网页浏览器。Internet Edge处理文档碎片中的文本节点中存在安全漏洞。通过操纵文档的...
Java中的ArrayList

Java中的ArrayList

各种原因,前两年做C语言去了,现在重新做JAVA, 感觉自己基础很不扎实,要好好学习啦, 先从简单的开始~以下内容基于jdk1.7.0_79源码;什么是ArrayList可以简单的认为是一个动态数组;实际上ArrayList就是用数组实现的,长度不够时,调用Arrays.copyOf方法,拷贝当前数组到一个新的长度更大的数组;ArrayList特点随机访问速度快,插入和移除性能较差(数组的特点);支持null元素;有顺序;元素可以重复;线程不安全;Arra...
Dell SonicWALL GMS Virtual Appliance多个远程代码执行漏洞

Dell SonicWALL GMS Virtual Appliance多个远程代码执行漏洞

Dell SonicWALL GMS Virtual Appliance多个远程代码执行漏洞发布日期:2016-02-15更新日期:2016-02-17受影响系统:Dell Sonicwall GMS Virtual Appliance描述:SonicWALL 提供面向中小型企业与分布式企业的互联网安全解决方案。GMS ViewPoint (GMSVP) web应用中存在安全漏洞。此漏洞源于在处理配置输入时无法在执行命令前过滤用户数据。攻击者可在下层操作系...
Spring源码解析 - BeanFactory接口体系解读

Spring源码解析 - BeanFactory接口体系解读

不知道为什么看着Spring的源码,感触最深的是Spring对概念的抽象,所以我就先学接口了,BeanFactory是Spring IOC实现的基础,这边定义了一系列的接口,我们通过这些接口的学习,可以大致了解BeanFactory体系各接口如何分工合作。为学习具体实现打下基础.毕竟这边逻辑复杂,涉及的概念很多.BeanFactory 是Springbean容器的根接口.提供获取bean,是否包含bean,是否单例与原型,获取bean类型,bean 别名的...
GNU C Library高危漏洞影响大量应用和设备

GNU C Library高危漏洞影响大量应用和设备

研究人员在一个广泛使用的开源核心基础库中发现了一个潜在具有灾难性的漏洞,可能导致数以千计的应用和设备易被攻击和被攻击者完全控制。漏洞是在2008年引入到GNU C 函数库(GNU C Library,简称glibc)中的,与 getaddrinfo() 函数有关,影响glibc 2.9之后的所有版本,广泛使用的工具如secure shell、sudo和curl都受影响。glibc是一套开源的C运行时库,被数以千计的应用使用,包含在大部分Linux发行版中,...
Adobe Flash URLRequest远程代码执行漏洞(CVE-2016-0973)

Adobe Flash URLRequest远程代码执行漏洞(CVE-2016-0973)

Adobe Flash URLRequest远程代码执行漏洞(CVE-2016-0973)发布日期:2016-02-12更新日期:2016-02-18受影响系统:Adobe Flash描述:CVE(CAN) ID: CVE-2016-0973FlashPlayer是多媒体程序播放器。Adobe AIR是针对网络与桌面应用的结合所开发出来的技术,可以不必经由浏览器而对网络上的云端程式做控制。Adobe Flash在URLRequest对象的处理中存在安全漏洞...
Adobe Flash instanceof 远程代码执行漏洞(CVE-2016-0975)

Adobe Flash instanceof 远程代码执行漏洞(CVE-2016-0975)

Adobe Flash instanceof 远程代码执行漏洞(CVE-2016-0975)发布日期:2016-02-12更新日期:2016-02-18受影响系统:Adobe Flash描述:CVE(CAN) ID: CVE-2016-0975FlashPlayer是多媒体程序播放器。Adobe AIR是针对网络与桌面应用的结合所开发出来的技术,可以不必经由浏览器而对网络上的云端程式做控制。Adobe Flash在instanceof函数的处理中存在安全漏...
Spring源码解析 - AbstractBeanFactory 实现接口与父类分析

Spring源码解析 - AbstractBeanFactory 实现接口与父类分析

我们先来看类图吧:除了BeanFactory这一支的接口,AbstractBeanFactory主要实现了AliasRegistry和SingletonBeanRegistry接口.这边主要提供了这样的三个功能: 别名管理,单例创建与注册,工厂方法FactoryBean支持.我们来看看这些接口,类的主要职责吧:BeanFactory Spring IOC容器的根接口-- HierachicalBeanFactory 实现容器的继承,就是可以有父 BeanF...
glibc getaddrinfo栈缓冲区溢出漏洞(CVE-2015-7547)

glibc getaddrinfo栈缓冲区溢出漏洞(CVE-2015-7547)

glibc getaddrinfo栈缓冲区溢出漏洞(CVE-2015-7547)发布日期:2016-02-16更新日期:2016-02-18受影响系统:GNU glibc 〉= 2.9描述:CVE(CAN) ID: CVE-2015-7547glibc是GNU发布的libc库,即c运行库。glibc 2.9及更高版本在getaddrinfo()库函数使用中,其DNS客户端解析器存在栈缓冲区溢出漏洞。通过构造的域名、DNS服务器或中间人攻击,攻击者利用此漏洞...
Spring配置bean的方法(工厂方法和Factorybean)

Spring配置bean的方法(工厂方法和Factorybean)

通过工厂方法配置bean 通过调用静态工厂方法创建bean 通过静态工厂方法创建bean是将对象创建的过程封装到静态方法中。当客户端需要对象时,只需要简单地调用静态方法,而不关心创建对象的细节。 要声明通过静态方法创建的bean,需要在bean的class属性里指定拥有该工厂的方法的类,通知在factory-method属性里指定工厂方法的名称, 最后,使用<constructor-arg>元素为该方法传递方法参数 通过调...
<< 2411 2412 2413 2414 2415 2416 2417 2418 2419 2420 >>