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

首页 / 操作系统 / Linux

深入Linux网络编程(一):同步IO

深入Linux网络编程(一):同步IO

1. IO模型IO分为同步、异步,阻塞、非阻塞,两两组合成4种模型。2. 同步阻塞IO2.1 阻塞的原因一个常见的问题是IO对请求没有准备好:例如调用读请求的时候可能设备上没有数据,但是将来可能有;调用写请求时可能舍妹没有准备好接收数据,一会儿可能buffer清空就好了。调用过程一般不去理会这些问题,如果程序员仅仅要求在请求返回时工作做好,那么驱动设备就应该阻塞这个请求的进程,使他陷入睡眠状态。2.2 什么是睡眠当一个进程处于睡眠态, 意味着它被移除调度队...
深入Linux网络编程(二):异步阻塞IO

深入Linux网络编程(二):异步阻塞IO

1. 异步阻塞IO当从一个描述符读,写到另一个描述符时,可以在下列形式的循环中使用阻塞IO:while ((n = read(STDIN_FILENO, buf, BUFSIZ)) > 0)if (write(STDOUT_FILENO, buf, n) != n) err_sys("write error");这种形式的阻塞IO随处可见,但如果必须从两个描述符读呢?这种方式就可能导致长时间阻塞在其中一个描述符上,而另一个描述符虽然有很多数据却不能及...
Fortran中Windows与Linux中结果不一样

Fortran中Windows与Linux中结果不一样

做一个c转fortran的程序,在windows下编译的,能跑出结果,没想到在lunix中跑出来的结果是错的。找了好久,原以为全局变量的原因,没想到是do while中初值的问题。integer nnew我在wndows上没设初值,但是运行的正确,在lunix中不知道设的是初值是什么。同时,fortran中do while和c中的运行还不一样,反正自己弄通了,具体的原因就不知道了,希望大家不要犯同样的错误。do while (nnew > 0) ...
新浪7000万密码泄漏 明文保存密码

新浪7000万密码泄漏 明文保存密码

瑞星指新浪7000万密码泄漏1月5日消息,出席卷互联网的“泄密门”出现新紧张,新浪爱问存在SQL注入漏洞,大约7000万明文存储的密码已外泄。据了解,有安全黑客对著名魔术师刘谦微博进行尝试性攻击,取得成功,刘谦得知此事后在微博上连呼“太恐怖”。安全专家提醒用户,一定要去更改新浪微博密码,并随时关注自己的微博账户安全情况,如发现异常应及时向新浪微博管理员申诉。目前新浪爱问漏洞已被弥补,但安全专家说,该漏洞已经存在较长时间,怀疑黑客已获取到密码。此前,曾有多个...
新浪回应密码泄露事件 称已经紧急修复漏洞

新浪回应密码泄露事件 称已经紧急修复漏洞

1月5日消息,在报道了新浪爱问存在用户密码泄露漏洞后,新浪爱问随后回应称,由于新浪爱问存在系统漏洞,可能导致约30万登录过爱问的新浪帐号存在被盗号风险,目前该漏洞已修复。新浪爱问称:“由于新浪爱问存在系统漏洞,可能导致约30万登录过爱问的新浪帐号存在被盗号风险,我们已紧急修复此漏洞。这批帐号已被保护,需修改密码后才能使用。由此给用户带来的不便,我们深表歉意。近期账号安全问题突出,我们再次提醒广大用户注意账号安全。”此前,有消息称,新浪存在用户密码泄露漏洞,...
CSDN蒋涛首次公布数据库泄露审计结果

CSDN蒋涛首次公布数据库泄露审计结果

针对2011年12月底CSDN部分用户数据库泄露事件,CSDN创始人蒋涛在YOCSEF论坛上表示,在发生数据库泄露后,CSDN邀请相关安全公司对网站系统进行了全面检测,目前已经给出了安全审核结论。据蒋涛介绍,根据杭州安恒出具的安全审计报告,此次CSDN的部分用户数据库泄露,主要原因有四点:第一是开源CMS系统等第三方系统存在漏洞,导致CSDN系统存在安全风险;二是应用程序存在跨站脚本漏洞;第三,网站存在大量系统后台认证漏洞,如弱口令及暴露的后台等;CSDN...
<< 1781 1782 1783 1784 1785 1786 1787 1788 1789 1790 >>