好玩的游戲編程代碼,源代碼和代碼有什么區(qū)別?
一、指代不同
1、代碼:是程序員用開發(fā)工具所支持的語言寫出來的源文件,是一組由字符、符號或信號碼元以離散形式表示信息的明確的規(guī)則體系。
2、源代碼:指未編譯的按照一定的程序設(shè)計語言規(guī)范書寫的文本文件,是一系列人類可讀的計算機語言指令。
二、特點不同
1、代碼:原則包括唯一確定性、標(biāo)準(zhǔn)化和通用性、可擴充性與穩(wěn)定性、便于識別與記憶、力求短小與格式統(tǒng)一以及容易修改等。
2、源代碼:最終目的是將人類可讀的文本翻譯成為計算機可以執(zhí)行的二進制指令,這種過程叫做編譯,通過編譯器完成。
三、存儲方式不同
1、代碼:可以書籍或磁帶形式出現(xiàn),但最為常用格式是文本文件,這種典型格式的目的是為了編譯出計算機程序。
2、源代碼:作為軟件的特殊部分,可能被包含在一個或多個文件中。一個程序不必用同一種格式的源代碼書寫。
你看過/寫過哪些有意思的代碼?
都說程序員木訥無趣,今天就借機讓大家領(lǐng)略一下什么叫隱藏在代碼里的有趣靈魂。
話不多說,follow me!
1.離職彩蛋——會自殺的文件
離職時電腦里的文件帶不走,又不想被別人撿漏?不妨給文件下一個“自殺”指令。直白地說就是在Excel文件的VBA里編制一段“自殺”代碼,只要有人啟用該文件的宏,文件就會神奇的消失,是不是有點奇幻色彩?
這還不是最牛的,更厲害的地方在于你可以為文件設(shè)定一個“自殺”期限或者限制一定的“自殺”次數(shù)。比如,為了避免影響工作交接,你可以把啟動“自殺”的時間設(shè)置在交接完成之后,只要有人再打開你的工作簿啟用宏,文件就會忠誠的“死去”;設(shè)定次數(shù)的方式比較適合于炫技場景,例如設(shè)定了5次“自殺”機會,你大可以把前5次機會讓給別人,事實上無論是誰打開都會發(fā)生文件“自殺”事件,而到第6次的時候一定要親自上陣,向大家展示什么是“天選之子”。
2. 小霸王代碼
不知道程序員們有沒有玩過小霸王486?據(jù)說有人曾在第一次接觸到這種“電腦”的時候,懷著無比激動的心情,在它的GBASIC程序下面敲下了自己人生中的第一行代碼“what is your name?”即便是一行跑不通的代碼,也讓人興奮不已。
3.手機的隱藏代碼
買了新手機卻忘記了手機序列號?別急,其實除了看手機的包裝盒外,直接用手機中“關(guān)于手機”也能查到手機序列號。不過今天要說的是大部分手機在出廠之前就被安裝了一組神奇的代碼,只需要在手機的撥號界面,輸入“*#06#”就會出現(xiàn)手機的IMEI碼,部分手機可以通過該序列號查詢到手機的真?zhèn)我约凹せ畋P薜刃畔?。不用?dān)心買到假手機了,開森~
4.PHP一行代碼的巨大威力
不得不說PHP是“全世界最好的編程語言”,因為你只需要在編輯器里輸入書上的示例代碼
刷新瀏覽器的頁面就會出現(xiàn)奇跡!
驚不驚喜?服不服氣?開不開森?PHP是世界上最好的語言沒有錯吧,一行代碼就輸出了這么一大頁東西!
5.Python控制程序操縱瀏覽器
什么?Python才是王道?那就學(xué)起來吧!打開IDLE,輸入下面的代碼:
再按一下回車鍵,意外之喜!程序竟然可以操縱我的瀏覽器了!
6.會跳舞的圖片
閑來無聊娛樂一下,你可以在瀏覽器地址欄里輸入一段代碼,讓網(wǎng)頁里的圖片在屏幕上飛舞起來,有沒有很神奇?
javascript:R=0; x1=.1; y1=.05; x2=.25; y2=.24; x3=1.6; y3=.24; x4=300; y4=200; x5=300; y5=200; var DI= document.getElementsByTagName("img"); DIL=DI.length; function A(){for(i=0; i<DIL; i++){DIS=DI[ i ].style; DIS.position='absolute'; DIS.left=Math.sin(R*x1+i*x2+x3)*x4+x5+"px"; DIS.top=Math.cos(R*y1+i*y2+y3)*y4+y5+"px"}R++}tag=setInterval('A()',5 );document.onmousedown=function(){clearInterval(tag);for(i=0; i<DIL; i++){DI[i].style.position="static";}}; void(0)Ps.有時粘貼時瀏覽器會自動吃掉“javascript:”這幾個字符,手動敲上就可以~
7.編輯頁面文字
在瀏覽頁面的時候想要復(fù)制一段文字,卻發(fā)現(xiàn)文字不能被編輯?其實方法很簡單,按F12快鍵打開控制臺,在控制臺里面輸入
你就會發(fā)現(xiàn)頁面中的所有文字都可以編輯了,而且絕大部分網(wǎng)頁界面都可以這么用。
8.用PHP代碼作畫
代碼能作畫,不到20行PHP代碼也可以繪制一個復(fù)雜美麗的圖像,而你只需要敲出下面這些代碼:
看,作品成功出爐了。
9.制作無法關(guān)閉的對話框
工作的時候最煩電腦不聽指揮,但其實有些也可能是人為惡搞的小把戲,例如在瀏覽器的地址欄里輸入一段神奇的代碼,你將得到一個無法關(guān)閉的對話框。
10.黑客帝國代碼雨效果
將這段代碼用記事本保存為一個bat批處理文件,比如yu.bat,按WIN+R打開運行對話框,輸入CMD,在CMD里面運行該文件,就會出現(xiàn)黑客帝國代碼雨的效果了。
@echo off color 02 :start echo %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% goto start11.“調(diào)皮”的光驅(qū)
不要在安裝有光驅(qū)的LINUX電腦運行下列程序,否則打賭你的光驅(qū)總是會自動彈開。
12.一行“累死”CPU的代碼
看吧,碼農(nóng)的世界豐富多彩,黑夜給了碼農(nóng)黑色的眼睛,我們卻用它來尋找代碼里的光明……希望這些小代碼能激起你學(xué)習(xí)編程的興趣哦~
程序員學(xué)習(xí)交流請?zhí)砑幽秸n網(wǎng)官方客服微信:mukewang666回復(fù)暗號“前端面試”可進前端交流群回復(fù)暗號“Java”可進Java交流群回復(fù)暗號“專欄”可進程序員交流群數(shù)控編程記住12個代碼就夠了?
數(shù)控編程記住12個代碼就夠
代碼是數(shù)控機床的大腦,代碼很多,真正用的到的倒不多,一二十個吧,記住就行了。
G00 快速定位 M00 程序停止G01 直線插補 M01 選擇停止G02 順圓弧插補 M03 主軸正轉(zhuǎn)G03 逆圓弧插補 M04 主軸反轉(zhuǎn)G04 暫停 M05 主軸停止G32 車螺紋 M08 切削液開G50 坐標(biāo)系設(shè)定 M09 切削液關(guān) 限制最高速 T0101 刀具刀補選擇G92 車螺紋循環(huán) S500 主軸轉(zhuǎn)速G90 車外圓循環(huán) G94 車端面循環(huán)以上為最基本的編程知識,路漫漫其修遠(yuǎn)兮
以上就是關(guān)于好玩的游戲編程代碼和源代碼和代碼有什么區(qū)別的相關(guān)問題解答,希望對你有所幫助。