升级显卡的注意事项:
1、电源。很重要,如果加上显卡超出了电源的额定功率,那你显卡只能浪费很多性能了;或者说是显卡需要外接电源,然后电源没外接线插口,那就2了。记得满载至少给电源留30%的空闲,稳定是最重要的。
2、CPU。很重要,虽然玩游戏看电影显卡是主要,但是CPU差几个档次,就带不动显卡了,俗话说拖后腿、瓶颈,很多能玩的能看的因为CPU的关系而傻了的大有人在。
3、显卡大小、尺寸。重要,别买了回来塞不进去,然后悲剧。
4、JS。重要,买的时候一定要拆了试,不要怕麻烦,JS太多,网上看准型号,校对参数,让JS无所遁形。一个牌子,一个档次,一个型号的,还有TC版,DDR2、DDR3、DDR5版、64位宽版,绝对不要忽略了细节,这些都是坑人的地方。
解压并对部分函数做了解释/* ========== 舌签构造函数 begin ========== */
var isIE = navigator.appVersion.indexOf("MSIE") != -1 ? true: false
function SubShowClass(h, j, k, l, m) {//主函数 h-舌簧的id名程;j-设置响应类型:有五种状态响应onmouseover、onmouseout、click、mouseup、mousedown;k、l、m-默认选中容器(div)的索引序号、默认选中、关闭容器id名称;注意k、l、m都是相对于舌簧tab(h)的子容器
this.version = "1.0"
this.author = "mengjia"
this.parentObj = SubShowClass.$(h)//取得舌簧id
if (this.parentObj == null) {
throw new Error("SubShowClass(ID)参数错误:ID 对像存在!")
}
if (!SubShowClass.childs) {
SubShowClass.childs = new Array()//以下将需开关显示的容器名(div)取得并压入js数组
}
this.ID = SubShowClass.childs.length
SubShowClass.childs.push(this)
this.lock = false//以下设置状态参数值
this.label = []
this.defaultID = k == null ? 0: k
this.selectedIndex = this.defaultID
this.openClassName = l == null ? "selected": l
this.closeClassName = m == null ? "": m
this.mouseIn = false
var n = Function("SubShowClass.childs[" + this.ID + "].mouseIn = true")
var o = Function("SubShowClass.childs[" + this.ID + "].mouseIn = false")
if (isIE) {
this.parentObj.attachEvent("onmouseover", n)
} else {
this.parentObj.addEventListener("mouseover", n, false)
}
if (isIE) {
this.parentObj.attachEvent("onmouseout", o)
} else {
this.parentObj.addEventListener("mouseout", o, false)
}
if (typeof(j) != "string") {//以下设置舌簧鼠标响应类型
j = "onmousedown"
}
j = j.toLowerCase()
switch (j) {
case "onmouseover":
this.eventType = "mouseover"
break
case "onmouseout":
this.eventType = "mouseout"
break
case "onclick":
this.eventType = "click"
break
case "onmouseup":
this.eventType = "mouseup"
break
default:
this.eventType = "mousedown"
}
this.addLabel = function(a, b, c, d, e) {//该函数根据取得的状态显示或关闭子容器并设置tab背景样式(c参数)
if (SubShowClass.$(a) == null) {
throw new Error("addLabel(labelID)参数错误:labelID 对像存在!")
}
var f = this.label.length
if (c == "") {
c = null
}
this.label.push([a, b, c, d, e])
var g = Function('SubShowClass.childs[' + this.ID + '].select(' + f + ')')
if (isIE) {
SubShowClass.$(a).attachEvent("on" + this.eventType, g)
} else {
SubShowClass.$(a).addEventListener(this.eventType, g, false)
}
if (f == this.defaultID) {
SubShowClass.$(a).className = this.openClassName
if (SubShowClass.$(b)) {
SubShowClass.$(b).style.display = ""
}
if (c != null) {
this.parentObj.style.background = c
}
if (d != null) {
eval(d)
}
} else {
SubShowClass.$(a).className = this.closeClassName
if (SubShowClass.$(b)) {
SubShowClass.$(b).style.display = "none"
}
}
if (SubShowClass.$(b)) {
if (isIE) {
SubShowClass.$(b).attachEvent("onmouseover", n)
} else {
SubShowClass.$(b).addEventListener("mouseover", n, false)
}
if (isIE) {
SubShowClass.$(b).attachEvent("onmouseout", o)
} else {
SubShowClass.$(b).addEventListener("mouseout", o, false)
}
}
}
this.select = function(a) {//调用函数具体设置选中tab状态或样式
if (typeof(a) != "number") {
throw new Error("select(num)参数错误:num 不是 number 类型!")
}
var i
for (i = 0i <this.label.lengthi++) {
if (i == a) {
SubShowClass.$(this.label[i][0]).className = this.openClassName
if (SubShowClass.$(this.label[i][1])) {
SubShowClass.$(this.label[i][1]).style.display = ""
}
if (this.label[i][2] != null) {
this.parentObj.style.background = this.label[i][2]
}
if (this.label[i][3] != null) {
eval(this.label[i][3])
}
} else if (this.selectedIndex == i) {
SubShowClass.$(this.label[i][0]).className = this.closeClassName
if (SubShowClass.$(this.label[i][1])) {
SubShowClass.$(this.label[i][1]).style.display = "none"
}
if (this.label[i][4] != null) {
eval(this.label[i][4])
}
}
}
this.selectedIndex = a
}
this.random = function() {
if (arguments.length != this.label.length) {
throw new Error("random()参数错误:参数数量与标签数量不符!")
}
var a = 0,
i
for (i = 0i <arguments.lengthi++) {
a += arguments[i]
}
var b = Math.random(),
percent = 0
for (i = 0i <arguments.lengthi++) {
percent += arguments[i] / a
if (b <percent) {
this.select(i)
break
}
}
}
this.autoPlay = false
var p = null
this.spaceTime = 5000
this.play = function(a) {
if (typeof(a) == "number") {
this.spaceTime = a
}
clearInterval(p)
p = setInterval("SubShowClass.childs[" + this.ID + "].nextLabel()", this.spaceTime)
this.autoPlay = true
}
this.nextLabel = function() {
if (this.autoPlay == false || this.mouseIn == true) {
return
}
var a = this.selectedIndex
a++
if (a >= this.label.length) {
a = 0
}
this.select(a)
}
this.stop = function() {
clearInterval(p)
this.autoPlay = false
}
}
SubShowClass.$ = function(a) {//取得tab h的超链接
if (document.getElementById) {
return eval('document.getElementById("' + a + '")')
} else {
return eval('document.all.' + a)
}
}
/* ========== 舌签构造函数 end ========== */
500块买GT520(也就个入门卡。。)已经被那JS 给骗大了,然后还加80换6570,是什么牌子的?如果参数是1G DDR5的话还凑合(也不推荐,580这价格买HD 6750秒掉这两张卡、这卡玩你说的大型单机游戏都够玩玩了,不过前提是你CPU过得去。。)或者你把具体配置贴出来看看。