原文链接:http://blog.csdn.net/historyasamirror/article/details/4270633作为程序员从应用层面来考虑的四个概念同步阻塞IO:在这个模型中,应用程序(application)为了执行这个read操作,会调用相应的一个systemcall,将系统控制权交给kernel,然后就进行等待(这其实就是被阻塞了)。kernel开始执行这个systemcall,执行完毕后会向应用程序返回响应,应用程序得到响应后,
系统 2019-08-29 23:17:51 2158
昨天偶然看到网上有人讨论究竟是该用viewstate还是session来保存信息.忽然觉得有必要去深入的研究一下这两个东东了.我们先来看深入分析一下viewstate,为了分析的相对完整性,先从简单的说起:在asp时代,大家都知道一个html控件的值,比如input控件值,当我们把表单提交到服务器后,页面再刷新回来的时候,input里面的数据已经被清空.这是因为web的无状态性导致的,服务端每次把html输出到客户端后就不再于客户端有联系.asp.net巧
系统 2019-08-29 23:14:55 2158
内存镜像法的步骤(1)用OD打开软件(2)点击选项——调试选项——异常,把里面的忽略全部√上。CTRL+F2重载下程序(3)按ALT+M,打开内存镜象,找到程序的第一个.rsrc.按F2下断点,然后按SHIFT+F9运行到断点,接着再按ALT+M,打开内存镜象,找到程序的第一个.rsrc.上面的代码段.text(或者CODE)(也就是00401000处),按F2下断点。然后按SHIFT+F9(或者是在没异常情况下按F9),直接到达程序OEP实战1查壳用PE
系统 2019-08-29 22:51:08 2158
我在前几天的博客中提到,微软所谓Windows“黑屏”并不值得恐慌,即使用户是盗版的,微软采取的是仍然是很温和的政策,不象有的软件过期往往直接就。所谓“黑屏”,在媒体和竞争对手的炒作下,被普通用户严重误读,甚至引发恐慌。所谓“黑屏”,其实盗版Windows系统的桌面每隔60分钟变成黑底色,用户可以通过桌面属性改成其它或默认的桌面,完全不影响使用,更不会对用户的数据造成安全性影响。这其实和大家使用未注册的WinRAR解压软件,打开时弹出个提示窗口是一样的,都
系统 2019-08-29 22:45:50 2158
欢迎点击此处订阅本Blog
系统 2019-08-29 22:35:09 2158
问题1jboss/logs与logs日志没有查到原因,多半是cms消息系统出现问题,消息系统未设置超时时间因此会卡在哪里不停的等待。cms系统与新闻系统放在同一台机器上,垃圾日志会占满磁盘,因此清理掉新闻系统下面的日志,重启下cms系统1,cd/home/admin/build/目录下cms-run/jboss/log删除2cd/opt/msgsvr/bin/linux-x86-64/3nohup./activemq.sh&问题2诊断线程(dump)dep
系统 2019-08-29 22:31:29 2158
在linux内核中有这样的一段程序,查了资料才看懂的,赶快就记下来了:使用的是GNUas汇编语言:(这个汇编真的很烦人)movb$0x36,%al;movl$0x43,$edx;outb%al,%dx;movb$latch,%eax;movl$0x40,$edx;outb%al,%dx;movb%al,%ah;outb%al,%dx;上面的一段程序的前三句是选择计数器0工作于方式3,二进制计数方式;(0x43是端口地址,0x36转换成二进制是0011011
系统 2019-08-12 09:27:15 2158
写东西真是要趁热打铁啊,现在想起来的只有这些了...到了现场,如果是机器条件还比较好的地方(是一些用来开发的机器,要是遇到办公型机器,直接给重装系统重装软件),先说明需要的配置和软件是怎样的,比如这次去需要说明的是,oracle的版本(考虑用到的空间查找函数支持的情况,SDO_CS.MAKE_2D(shape)就有版本限制,后来只好把源码发过来再修改,才发现是这个问题。).Net的版本(我当时忘记说这个,以至于最后发布的时候又换了台机器,重新又要设置数据库
系统 2019-08-12 09:27:11 2158
Ctrl+Shift+Spacebar创建不间断空格Ctrl+连字符创建不间断连字符Ctrl+B使字符变为粗体Ctrl+I使字符变为斜体Ctrl+U为字符添加下划线Ctrl+Shift+增大字号Ctrl+Q删除段落格式Ctrl+Spacebar删除字符格式Ctrl+C复制所选文本或对象Ctrl+X剪切所选文本或对象Ctrl+V粘贴文本或对象Ctrl+Z撤消上一操作Ctrl+Y重复上一操作F1获得联机帮助或Office助手F2移动文字或图形F3插入自动图文集
系统 2019-08-12 09:26:59 2158
selects.usernameusername,s.serial#serial,se.sid,n.name,max(se.value)maxmemfromv$sesstatse,v$statnamen,v$sessionswheren.statistic#=se.statistic#ands.sid=se.sidands.usernameisnotnullgroupbyn.name,se.sid,s.username,s.serial#orderby2查
系统 2019-08-12 09:26:44 2158