最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

用顯卡加速,輕松把筆記本打造成取暖器的辦法!

 更新時間:2013年04月17日 11:44:45   作者:  
本篇文章小編為大家介紹,用顯卡加速,輕松把筆記本打造成取暖器的辦法!需要的朋友可以參考一下

最近破事比較多,好久沒來這里寫異想天開的玩意了。不過今天早上倒是想到個很有趣的東東,所以花了半小時簡單的琢磨了會,順便寫點分享下。

天氣涼的時候,或者凍手凍腳的時候~ 于是這熱乎乎的筆記本正好成了烘手的利器:)

美中不足的是,平時不想它熱的時候,風(fēng)扇總是忽忽的轉(zhuǎn)不?!,F(xiàn)在真想讓它熱,倒是不給力了。

解決辦法也很簡單,掛個3D游戲在那,特效全開,不熱也不行。不過這樣很是占用系統(tǒng)資源,不如自己簡單的打造個“取暖器”!

電腦里發(fā)熱最大的硬件無非就是CPU和顯卡了。讓這兩個硬件不停的工作,風(fēng)扇不狂轉(zhuǎn)都不行~
本打算用vc的寫個簡單的消耗CPU和GPU的小程序,不過像我這樣的jsfans,任何問題都會遐想一下:在web里也能不能實現(xiàn)?結(jié)果當(dāng)然是肯定滴!
現(xiàn)在的瀏覽器都支持GPU硬件加速了,不如直接用js來實現(xiàn)吧~ 僅僅幾行代碼就可以搞定!

代碼非常簡單,就是不停的渲染圖片。經(jīng)過一番精簡,干脆把圖片也去掉了,直接用一空白的canvas代替。反正我們的目的不是美觀,僅僅是讓硬件工作,發(fā)熱!

想試試就點這里:http://www.etherdream.com/FunnyScript/GPUHeater.html (最好用 ie9)


復(fù)制代碼 代碼如下:

<!DOCTYPE html>
<html>
<head>
<title>Heater</title>
</head>
<body>
Heating...
<canvas id="p" width="512" height="512" style="position:absolute; left:-999px; top:-999px"></canvas>
<canvas id="p2" width="512" height="512" style="position:absolute; left:-999px; top:-999px"></canvas>
<script>
var ctx = document.getElementById('p').getContext('2d');
var src = document.getElementById('p2');

setInterval(function() {
    for(var i=0; i<1000; i++)
        ctx.drawImage(src, 0, 0);
}, 16);
</script>
</body>
</html>



好吧,夠簡單的代碼,不過它確實工作了,風(fēng)扇開始呼呼作響。
在ie9上,運(yùn)行的和想象中的完全一致:CPU使用率還不到1%,并且頁面最小化了仍在渲染。具體發(fā)了多少的熱,還得有擼大師說了算。

起先只有40度,不一會兒溫度就開始飆升。由于是集成顯卡,而且筆記本硬件挨得比較近,所以溫度都算到CPU里了。。。



當(dāng)然啦,我們還可以使用Worker創(chuàng)建多線程,然后執(zhí)行密集運(yùn)算,充分消耗CPU資源~
不過“取暖”的同時,為了不影響其他程序的運(yùn)行,所以這里就不浪費(fèi)CPU了。
就到談到這吧。上述代碼僅在ie9最理想運(yùn)行。
目前還是有不少瀏覽器不支持HTML5以及Worker線程的,為了能讓這“在線取暖器”更兼容,下回有空再做個flash版本的,使用stage3D加速GPU,以及異步Shader消耗100%的CPU。。。

相關(guān)文章

  • 微信小程序里長按識別二維碼的實現(xiàn)過程

    微信小程序里長按識別二維碼的實現(xiàn)過程

    這篇文章主要給大家介紹了關(guān)于微信小程序里長按識別二維碼的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-03-03
  • js跨域問題淺析及解決方法優(yōu)缺點對比

    js跨域問題淺析及解決方法優(yōu)缺點對比

    所謂js跨域問題,是指在一個域下的頁面中通過js訪問另一個不同域下 的數(shù)據(jù)對象,出于安全性考 慮,幾乎所有瀏覽器都不允許這種跨域訪問,這就導(dǎo)致在一些ajax應(yīng)用中,使用跨域的web service會成為一個問題。 要解決跨域的問題,就是本文我們需要探討的了
    2014-11-11
  • javascript:void(0)點擊登錄沒反應(yīng)怎么解決

    javascript:void(0)點擊登錄沒反應(yīng)怎么解決

    這篇文章給大家介紹javascript:void(0)點擊登錄沒反應(yīng)怎么解決,解決辦法是巧用批處理解決IE不支持JavaScript等問題,需要的朋友參考下
    2015-11-11
  • 前端如何實現(xiàn)動畫過渡效果

    前端如何實現(xiàn)動畫過渡效果

    這篇文章主要介紹了前端如何實現(xiàn)動畫過渡效果,幫助大家更好的理解和學(xué)習(xí)前端開發(fā)網(wǎng)頁,感興趣的朋友可以了解下
    2021-02-02
  • DEFER怎么用?

    DEFER怎么用?

    DEFER怎么用?...
    2006-07-07
  • 微信小程序?qū)崿F(xiàn)獲取用戶信息替換用戶名和頭像到首頁

    微信小程序?qū)崿F(xiàn)獲取用戶信息替換用戶名和頭像到首頁

    本文詳細(xì)講解了微信小程序?qū)崿F(xiàn)獲取用戶信息替換用戶名和頭像到首頁的方法,文中通過示例代碼介紹的非常詳細(xì)。對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-06-06
  • Bootstrap表單制作代碼

    Bootstrap表單制作代碼

    這篇文章主要為大家詳細(xì)介紹了BootStrap表單的制作代碼,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-03-03
  • 前端權(quán)限控制和管理實現(xiàn)步驟詳解

    前端權(quán)限控制和管理實現(xiàn)步驟詳解

    這篇文章主要介紹了前端權(quán)限控制的相關(guān)概念和實現(xiàn)思路,前端權(quán)限控制不僅可以提高安全性,還可以提升用戶體驗,文中將實現(xiàn)的步驟介紹的非常詳細(xì),需要的朋友可以參考下
    2025-03-03
  • layui獲取選中行數(shù)據(jù)的實例講解

    layui獲取選中行數(shù)據(jù)的實例講解

    今天小編就為大家分享一篇layui獲取選中行數(shù)據(jù)的實例講解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-08-08
  • 十個免費(fèi)的web前端開發(fā)工具詳細(xì)整理

    十個免費(fèi)的web前端開發(fā)工具詳細(xì)整理

    這篇文章主要介紹了十個免費(fèi)的web前端開發(fā)工具詳細(xì)整理的相關(guān)資料,希望通過本文大家能夠理解使用免費(fèi)web開發(fā)工具,需要的朋友可以參考下
    2017-09-09

最新評論

正安县| 英德市| 三亚市| 青岛市| 临泉县| 金昌市| 舟曲县| 贵德县| 思南县| 三亚市| 平顶山市| 祁连县| 罗定市| 菏泽市| 忻城县| 贡嘎县| 渭南市| 延安市| 海阳市| 黄骅市| 浑源县| 忻城县| 阳高县| 沧源| 渭源县| 台中县| 九寨沟县| 凤阳县| 蒲城县| 九台市| 延边| 浮梁县| 朝阳市| 察雅县| 呼伦贝尔市| 门源| 江川县| 锡林郭勒盟| 浮山县| 义乌市| 临夏县|