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

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

首页 / 操作系统 / Linux

Java序列化与static

Java序列化与static

简介:Java序列化,就是指将一个对象转化为二进制的byte流(注意,不是bit流),然后以文件的方式进行保存。序列化操作:将对象保存至文件;反序列化操作:从文件恢复出对象;配置:对象如果要序列化,则必须集成Serializable接口;在实现序列化时,用ObjectOutputStream实现;而反序列化时,用ObjectInputStream实现;方法:1. 序列化:(1) public ObjectOutputStream(OutputStream ...
Java多线程(同步与死锁问题,生产者与消费者问题)

Java多线程(同步与死锁问题,生产者与消费者问题)

首先我们来看同步与死锁问题:所谓死锁,就是A拥有banana,B拥有apple。A对B说:你把apple给我,我就把banana给你。B对A说:你把banana给我,我就把apple给你。但是A和B都在等待对方的答复,那么这样最终的结果就是A得不到apple,B也得不到banana。这种死循环就是死锁。于是我们可以模拟上面的描述,写出以下代码:类A代表A这个人,public class A {public void say(){ System.out.pr...
Huawei Tecal E9000机箱IPMICommand处理权限提升漏洞

Huawei Tecal E9000机箱IPMICommand处理权限提升漏洞

发布日期:2014-12-24更新日期:2014-12-29受影响系统:Huawei Tecal E9000描述:BUGTRAQ ID: 71786Huawei Tecal E9000是刀片服务器设备,采用12U/16片结构,供电、散热、管理、交换等全冗余模块化设计。Huawei Tecal E9000在IPMICommand的实现上存在权限提升漏洞,攻击者可利用此漏洞绕过某些安全限制,提升在受影响系统上的权限。<*来源:vendor链接:http:...
Openssl ssl23_get_client_hello函数拒绝服务漏洞

Openssl ssl23_get_client_hello函数拒绝服务漏洞

发布日期:2014-12-18更新日期:2014-12-29受影响系统:OpenSSL Project OpenSSL 1.0.1j描述:CVE(CAN) ID: CVE-2014-3569OpenSSL是一种开放源码的SSL实现,用来实现网络通信的高强度加密,现在被广泛地用于各种网络应用程序中。OpenSSL 1.0.1j版本,s23_srvr.c的ssl23_get_client_hello函数没有正确处理某些使用不受支持协议的请求,这可使远程攻击者通...
HTML5数据推送应用开发

HTML5数据推送应用开发

JavaScript表达行为,css表达外观,注意HTML既表达结构(逻辑结构),又表达内容(数据本身)通常需要更新数据时,并不需要更新结构,正是这种不改变组织结构仅改变数据的诉求,推动了数据拉取和数据推送技术的产生。SSE是一种允许服务器端向客户端推送新数据(简称数据推送)的HTML5技术。数据推送有两种替代方案:无更新方案和数据拉取方案。无更新方案:加载完毕HTML之后,得到一个HTML页面,之后浏览器会请求图片、CSS文件和JavaScript文件等...
Huawei WS318可预测随机号生成器漏洞

Huawei WS318可预测随机号生成器漏洞

发布日期:2014-12-24更新日期:2014-12-29受影响系统:Huawei WS318 Huawei WS318描述:BUGTRAQ ID: 71787Huawei WS318是无线路由器产品。Huawei WS318在实现上存在可预测的随机号生成器漏洞,成功利用后可使远程攻击者执行暴力攻击,破解PIN,获取受影响设备的访问权限。<*来源:Dominique Bongard*>建议:厂商补丁:Huawei------目前厂商已经发布了...
Bash内部变量

Bash内部变量

Bash内部变量有些内部命令在目录列表时是看不见的,他们有Shell本身提供,常见的内部命令:echo,eval,execexport,readonly,read,shift ,wait,exit和点(.)echo 变量名表将变量名表指定的变量显示到标准输出Evalargs读入参数args ,并将他们组合成一个新的命令,然后执行Exec命令参数当Shell执行到exec语句时,不会去创建新的子进程,而是转去执行新的命令,当指定的命令执行完时,该进程(也就是...
Huawei USG9560/9520/9580主处理单元(MPU)内存泄露拒绝服务漏洞

Huawei USG9560/9520/9580主处理单元(MPU)内存泄露拒绝服务漏洞

发布日期:2014-12-24更新日期:2014-12-29受影响系统:Huawei USG9560/9520/9580描述:BUGTRAQ ID: 71788Huawei USG9560/9520/9580是高端10Gb防火墙产品。Huawei USG9560/9520/9580在主处理单元(MPU)的实现上存在拒绝服务漏洞,攻击者通过构造的网页,利用此漏洞耗尽内存资源,造成MPU重启,触发主备MPU切换。<*来源:vendor*>建议:厂商...
Java文件的写入与读出

Java文件的写入与读出

由于要将爬虫的结果写到文件里,就自己晚上搜了一点资料,看了别人的博客,补充了一点文件的基础知识,现将其整理如下,供大家参考Java文件的写入和读出有很多种方法我所介绍的主要是Read/Writer,OutputStream/InputStream一:Read/Writer由于Java本身可以导入许多包,在这里可以直接调用Java的io,语句是 import java.io;本人是将FileWriter和FileRead理解为一个类,分别定义了两个对象,Fi...
C++继承与派生(原理归纳)

C++继承与派生(原理归纳)

1.C++继承与java不同,java遵循单继承,但java的接口为其不足做了很好的弥补了。 C++则是灵活的多,为多继承。即一个C++类可以同时继承N个类的属性。2. 对于继承方式 :有三种: public ,private,protect,对于public继承的类,其公有成员依然是公有成员,私有成员依旧是私有成员。对于protect,private 则有限制 ,就好比一个水管,公有水管是最大号的,对于水的流量没有限制。保护水管,是中等的号的,对于大号水...
Netcore(Netis)路由器53413/UDP后门服务漏洞

Netcore(Netis)路由器53413/UDP后门服务漏洞

发布日期:2014-08-25更新日期:2014-12-30受影响系统:Netcore routers描述:Netcore是深圳市磊科网络通讯制作商,主要产品涉及无线路由器、无线网卡、网卡 、集线器、交换机、宽带路由器、二三四层交换机、光终端。Netcore/Netis的大量路由器产品在实现上存在可以轻易利用的后门漏洞,攻击者可利用硬编码的后门口令访问该后门服务,可执行任意命令以及上传、下载文件,获取WEB登录口令等操作,可完全控制受影响产品。此后门监听在...
用Java生成字符画

用Java生成字符画

ASCII码艺术是一种技术,它利用ASCII标 准中的可打印字符来产生视觉艺术效果。在历史上它有其存在的目的,当时的打印机还无法打印图片,并且当时在邮件中嵌入图像还无法实现,所以它也用于邮件 中。本文中,我将为你呈现一个非常简单的ASCII码艺术产生器,它由Java语言编写,并可以配置字体和对比度。因为该产生器是我在周末用几个小时创建 的,所以它还不完美,但却是一个有趣的实验。在下面你可以看到实现代码,并且我将解释它的工作原理。算法这个算法很简单。首先,我...
2014年最危险的五大软件漏洞

2014年最危险的五大软件漏洞

安全业界的研究员们每天都在寻找新的软件漏洞,但是已经很久没有象2014年这样出现数量如此之多或影响范围如此之广的漏洞了。回顾即将结束的2014年,一个又一个重量级漏洞接踵而至,受到影响的设备竟以百万计,系统管理员和用户简直要抓狂了。今年被发现的几个重大安全漏洞震惊了整个互联网,令安全社区颜面尽失,因为这些漏洞并不是在新软件中被发现的,而是从已经推出了几年甚至几十年的老软件中被挖出来的。有几个漏洞可以说是普通用户的悲剧,因为这么多人使用了这么久的时间,人们一...
C语言——指针

C语言——指针

一、什么是指针 “指针变量”是指用来存放变量地址的变量。指针变量也是一个变量,它和其他变量的区别在于它里面存的不是普通的数据,而是另一个变量的地址。访问变量有两种方式,第一种是直接根据变量名称取到变量的地址,然后去对应内存地址拿到变量的值,这种方式叫做“直接引用”;第二种方式是定义一个指针变量指向变量,从指针变量中拿到变量的地址,再去对应内存地址拿到变量的值,这种方式叫做“间接引用”...
黑客组织Lizard Squad开卖攻击工具:最低每月6美元

黑客组织Lizard Squad开卖攻击工具:最低每月6美元

黑客组织Lizard Squad本周推出了一款DDoS(分布式拒绝服务)攻击工具Lizard Stresser,帮助任何人去攻击网站和在线服务。该组织近期对微软Xbox Live和索尼PSN等游戏网络发起过DDoS攻击。Lizard Stresser实际上是一款压力测试工具,帮助你了解自己的网络在面对DDoS攻击时性能如何。在DDoS攻击中,黑客会对网站服务器发起大量请求,从而导致服务器压力过大,进而崩溃。Lizard Stresser也可以被用于攻击竞争...
<< 2271 2272 2273 2274 2275 2276 2277 2278 2279 2280 >>