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

首页 / 操作系统 / Linux

Erlang基础 -- 介绍 -- 历史及Erlang并发

Erlang基础 -- 介绍 -- 历史及Erlang并发

前言最近在总结一些Erlang编程语言的基础知识,拟系统的介绍Erlang编程语言,从基础到进阶,然后再做Erlang编程语言有意思的库的分析。其实,还是希望越来越多的人关注Erlang,使用Erlang,壮大Erlang编程语言的社区。说实话,我也没这么高尚,就是看到很多人对Erlang编程语言的误解,Erlang编程语言社区的凋零,招个Erlang开发难之又难,才萌生此念。这次主要介绍Erlang编程语言。包括Erlang的简要历史以及应用场景,Erl...
深入Java单例模式

深入Java单例模式

在GoF的23种设计模式中,单例模式是比较简单的一种。然而,有时候越是简单的东西越容易出现问题。下面就单例设计模式详细的探讨一下。所谓单例模式,简单来说,就是在整个应用中保证只有一个类的实例存在。就像是Java Web中的application,也就是提供了一个全局变量,用处相当广泛,比如保存全局数据,实现全局性的操作等。1. 最简单的实现首先,能够想到的最简单的实现是,把类的构造函数写成private的,从而保证别的类不能实例化此类,然后在类中提供一个静...
谈谈Java中的集合

谈谈Java中的集合

对于集合类,主要需要掌握的就是它的内部结构,以及遍历集合的迭代模式。接口:CollectionCollection是最基本的集合接口,一个Collection代表一组Object,即Collection的元素(Elements)。一些Collection允许相同的元素而另一些不行。一些能排序而另一些不行。JavaSDK不提供直接继承自Collection的类,JavaSDK提供的类都是继承自Collection的“子接口”如List...
Unix - 文件中构成一个空洞的分析

Unix - 文件中构成一个空洞的分析

lseek函数显示地为一个打开文件设置偏移量,文件偏移量可以大于文件的当前长度,在这种情况下,对该文件的下一次写将加长该文件,并在文件中构成一个空洞,这一点是允许的。位于文件中但没有写过的字节都被读为0。eg:holeFile.c函数创建了一个具有空洞的文件,运行观察:可以看到,文件中的30个未写入字节都被设置读为0。每一行开始的一个7位数是以八进制形式表示的字节偏移量。将刚创建的文件与同样长度但舞空洞的文件进行比较虽然两个文件的长度相同,但无空洞文件占用...
Python中类的运算符重载

Python中类的运算符重载

Python中类的运算符重载,这篇文章仅仅是总结性质的,待以后有时间的时候会针对比较难理解的部分补充一些例子。构造和析构__init____del__函数调用__call__打印操作__str____repr__str(x), print(X):会先尝试__str__方法,然后尝试__repr__方法;repr(X)或交互模式下输入X,只会尝试__repr__方法。属性操作__getattr__:只有类中没有定义的属性点号运算才会尝试该方法__setatt...
Python的数据类型总结

Python的数据类型总结

原地可变类型和不可变类型原地不可变类型又叫可哈希(hashable)类型,原地可变类型又叫不可哈希类型。原地不可变类型:数字类型:int, float, decimal.Decimal, fractions.Fraction, complex字符串类型:str, bytestuplefrozenset布尔类型:True, FalseNone原地可变类型:listdictset如何实际检验是否原地可变hash还是会返回原地不可变类型的hash值,如果对一个原...
Red Hat Linux 修补“libuser”库中的漏洞

Red Hat Linux 修补“libuser”库中的漏洞

Red Hat 已经修补“libuser”库的两个漏洞,它们可以被一个本地攻击者利用来提升权限进行 root。该 libuser 库提供了一个用于操作和管理用户和组账户的接口。该软件包是 Red Hat Enterprise Linux(RHEL)和默认安装的,而其它 Linux 发行版的来自 Red Hat 代码库。该漏洞是被发现安全公司 Qualys 的研究人员发现的,他们周四时发表一份 proof-of-concept (Po...
Java之Cookie详解

Java之Cookie详解

Cookie是由服务器端生成,发送给User-Agent(一般是浏览器),浏览器会将Cookie的key/value保存到某个目录下的文本文件内,下次请求同一网站时就发送该Cookie给服务器(前提是浏览器设置为启用cookie)。Cookie名称和值可以由服务器端开发自己定义,对于JSP而言也可以直接写入JSESSIONID用于标记一个会话(session),这样服务器可以知道该用户是否合法用户以及是否需要重新登录等,服务器可以设置或读取Cookies中...
Microsoft Internet Explorer CCurrentStyle释放后重利用远程代码执行漏洞

Microsoft Internet Explorer CCurrentStyle释放后重利用远程代码执行漏洞

Microsoft Internet Explorer CCurrentStyle释放后重利用远程代码执行漏洞发布日期:2015-07-20更新日期:2015-07-27受影响系统:Microsoft Internet Explorer描述:Internet Explorer是微软公司推出的一款网页浏览器。Microsoft Internet Explorer处理CCurrentStyle对象时在实现上存在任意代码执行漏洞,远程攻击者通过操控文档元素,利用...
Microsoft Internet Explorer CAttrArray释放后重利用远程代码执行漏洞

Microsoft Internet Explorer CAttrArray释放后重利用远程代码执行漏洞

Microsoft Internet Explorer CAttrArray释放后重利用远程代码执行漏洞发布日期:2015-07-06更新日期:2015-07-27受影响系统:Microsoft Internet Explorer描述:Internet Explorer是微软公司推出的一款网页浏览器。Microsoft Internet Explorer处理CAttrArray对象时在实现上存在任意代码执行漏洞,远程攻击者通过操控文档元素,利用此漏洞可重新...
利用Phoenix代理进行P2P WebRTC开发

利用Phoenix代理进行P2P WebRTC开发

WebRTC(Web实时通信)的创建主要是为了视频和音频通信,但它也有在两个浏览器之间传递二进制数据的API。这为创建更多的点对点Web应用程序带来了许多机会,而且已经有许多有趣的应用程序是使用它创建的,如 WebTorrent 、 UberConference 。Zohaib Rauf 是一名软件工程师,他正在学习 Elixir语言 。为了更好地理解WebRTC,他使用它创建了一个P2P文件分享应用程序,目标是实现点对点的文件分享,而不需要任何中间人。文...
<< 2341 2342 2343 2344 2345 2346 2347 2348 2349 2350 >>