摘要: 所谓死锁是指两个或两个以上的进程在执行过程中,因争夺资源而造成的一种互相等待的现象,若无外力作用,它们都将无法推进下去。此时称系统处于死锁状态或系统产生了死锁,这些永远在互相等待的进程成为死锁进程。由于资源占用是互斥的,当某个进程提出申请资源后,使得有关进程在无外力协助下,永远分配不到必须的资源而无法继续运行,这就产生了一种特殊现象死锁。一种情形,此时执行程序中两个或多个线程发生永久堵塞i(等待),每个线程都在等待被其他线程占用并堵塞了的资源。例如,如果线程A锁住了记录1并等待记录2,而线程B锁住了记录2并等待记录1,这样两个线程就发生了死锁现象。产生死锁的必要条件1、互斥条件:一个资源每次只 阅读全文
posted @ 2012-06-13 19:46 算盘 阅读(253) 评论(0) 推荐(0)
摘要: 语法格式:WAITFOR{DELAY 具体时间 | Time 具体时间}waitfor delay '00:00:05'select * from tableNamedelay 后面的时间是等待多久才执行SQL语句time——后面的时间是到具体的几点几分才执行SQL语句 阅读全文
posted @ 2012-06-12 13:58 算盘 阅读(278) 评论(0) 推荐(0)
摘要: 具体步骤如下:1、创建Model,实现业务实体。2、创建IDAL,实现接口3、创建SQLServerDAL,实现接口里的方法4、增加web.config里的配置信息,为SQLServerDAL的程序集5、创建DALFactory,返回程序集的指定类的实例6、创建BLL,调用DALFactory,得到程序集指定类的实例,完成数据操作方法7、创建WEB,调用BLL里的数据操作方法注意:1、web.config里的程序集名称必须与SQLServerDAL里的输出程序集名称一致。 2、DALFactory里只需要一个DataAccess类,可以完成创建所有的程序集实例。 3、项目创建后,注意修改各项目 阅读全文
posted @ 2012-06-12 13:57 算盘 阅读(814) 评论(0) 推荐(0)
摘要: Apple无疑是IT世界的顶级公司,它推出的iPhone、iPod Touches让人们获得非同寻常的移动影音和通信体验。然而,Apple的版权概念十分清晰,iPhone、iPod touch等在没有破解之前将无法安装非授权软件。喜欢自由安装软件的黑客认为这简直就是禁锢,所以,一系列为了突破封锁而设计的“越狱程序”应运而生,George Hotz正是开发越狱类程序的先行者.2007年,17岁的George Hotz独立破解iPhone操作系统。破解的iPhone手机,在eBay的卖价被炒至1已美元。虽然这台手机最终流拍了,他却因此名声大振,并用这台手机换取了价值55万美元的350Z跑车和3台未 阅读全文
posted @ 2012-06-08 11:14 算盘 阅读(1035) 评论(0) 推荐(0)
摘要: 雅虎、Excite@home、MCI WorldCom、微软、花旗银行、SBC Ameritech、Cingular、一连串的名字,让人以为在读福布斯排行榜,事实上,这是阿德里安-拉莫(Adriam Lamo)曾经入侵过的部分企业名单。与其他黑客相似,阿德里安-拉莫在六七岁的时候,已经对电脑产生了浓厚兴趣,开始捣鼓他老爸的Commodore64.成年后,他喜欢带着装着无限网卡的破旧笔记本坐着长途汽车里四处流浪,有时候在朋友家借宿,有时候睡在废弃的建筑物里,有时候甚至露宿街头。谁也想不到这样一个年轻、迷茫、非主流、四处流浪的流浪汉竟然是世界顶级黑客之一。阿德里安-拉莫经常利用大企业旁的咖啡店,图 阅读全文
posted @ 2012-06-08 11:13 算盘 阅读(981) 评论(0) 推荐(0)
摘要: 凯文-鲍尔森(Kevin Poulsen )绰号“黑色幽灵”。他的专长是入侵电话线,并占据某地区的全部电话线路。利用这一专长,他轻易成为有奖热线的领奖常客,最引人注目的一次是控制了KIIS-FM电话线路,轻易获得了电台的大奖——一辆保时捷汽车。上得山多终遇虎,他入侵电话线路的行为引起了FBI的注意,在调查中发现他窥视了美国政府对黑帮和菲律宾总统马克斯的调查资料,更与前苏联驻旧金山总领馆有联系。由于他掌控着电话通信系统,对警方的一切行动了如指掌,所以在抓捕行动开始之前已经闻风而逃,在后来的逃亡生涯中总能抢先在警方围捕行动前逃脱,警方在多次围捕失利后,只好守株待兔地在他经常光顾的超市长时间埋伏,历 阅读全文
posted @ 2012-06-08 11:12 算盘 阅读(1466) 评论(0) 推荐(0)
摘要: WebSite是为了兼容从ASP转过来的开发人员的习惯而存在的,用起来简单,比如不需要创建命名空间、CS代码修改以后不需要重启就能看到变化(无论WebSite还是WebApplication,修改aspx都不需要重启),但是不利于工程化开发,比如代码出错不容易发现,代码不分命名空间。开发技术上没有任何区别,只是开发,调试习惯不同而已。 阅读全文
posted @ 2012-06-06 23:21 算盘 阅读(235) 评论(0) 推荐(0)
摘要: 罗伯特-莫里斯(Robert Morris)的父亲是贝尔实验室的计算机安全专家,也是美国国家计算机安全中心的首席科学家。他在少年时期已经开始使用电脑和接触网络,拥有当时先进的贝尔实验室的计算机网络账号,并熟读近两千页的UNIX手册,12岁便具备极高的编程理解能力,18岁已经成为贝尔实验室的程序员。莫里斯在1988年测试一个仅有99行代码的蠕虫病毒时,由于设计失误,电脑病毒运行时失去控制,从实验室传播至互联网,导致大约6000台重要的服务器瘫痪,超过15.5万的互联网个人电脑中毒死机,造成的损失达6000万美元。当地法院根据美国1986年指定的《电脑欺诈滥用法案》判处他3年缓刑,400小时社区服 阅读全文
posted @ 2012-06-06 09:44 算盘 阅读(765) 评论(0) 推荐(0)
摘要: 查德-斯德尔曼(R.Stallman)是黑客世界的精神领袖,他在1983年公布发起了GNU计划,最初目标是创建一套完全自由使用的操作系统。在计划执行期间,大批自由软件加入其中。为了保证系统与应用软件可以自由地“使用、复制、修改和发布”,所有GNU软件都明确使用GNU通用公共许可证(General Public License ,GPL)授权,在这份授权中明确表达了“禁止其他人添加限制”、“授权所有权利给任何人”的自由思想。这份颠覆传统版权的许可证,也让传统黑客的无私分享精神以合法的方式得以代代相传。 阅读全文
posted @ 2012-06-06 09:43 算盘 阅读(269) 评论(0) 推荐(0)
摘要: 埃里克-雷蒙德(Eric S. Raymond)是黑客文化的理论家。他所创作的A Brief History of Hackerdom (黑客道简史)、The Cathedral and the Bazaar (大教堂和集市)、How to Become a Hacker (如何成为一名黑客)、Homesteading the Noosphere (开拓智域)、The Magic Cauldron (魔法大锅炉)成为介绍和推广黑客文化的经典之作,引领无数年轻用户进入神秘的黑客世界,并推动了开放源码运动的发展。1990年,掀起了一股世界范围的黑客热潮,埃里克-雷蒙德正是幕后推动者之一。 阅读全文
posted @ 2012-06-06 09:43 算盘 阅读(649) 评论(0) 推荐(0)