Time of Update: 2018-12-04
首先來看以下愷撒密碼。離散數學的一道作業題。凱撒密碼作為一種最為古老的對稱式加密體制,在古羅馬的時候都已經很流行,他的基本思想是:通過把字母移動一定的位元來實現加密和解密。例如,如果密匙是把明文字母的位元向後移動三位,那麼明文字母B就變成了密文的E,依次類推,X將變成A,Y變成B,Z變成C,由此可見,位元就是凱撒密碼加密和解密的密鑰。題目如下:It is known that the following crypted paragraph is encryted using a
Time of Update: 2018-12-04
1.安裝驅動直接在系統設定中點附加驅動就行,裡面會顯示可用驅動;2.設定swap空間首先用命令free查看系統內 Swap 分區大小。開啟Terminal,輸入free -m,斷行符號, total used free shared buffers cachedMem: 3522 1266 2255 0 56 696-/+ buffers/cache:
Time of Update: 2018-12-04
用了兩年的滑鼠壞了,左鍵失靈,本想在網上訂一個dell的滑鼠的,但被告知沒貨,遂問同學要了個滑鼠屍體,拯救滑鼠的行動開始!先來集體照:電烙鐵,從家裡帶到學校的拆下的電子元件換好電子元件的滑鼠它複活了 焊這些小玩意是在家裡和哥哥學的,大學他讀的是電子專業,當時自己也比較感興趣。挺開心的,倒不是因為省下了幾十塊,只是明白了一個道理: 你無法預料將來發生的事會對你有什麼影響,你只能在回首時將那些生活中的點滴串聯起來。
Time of Update: 2018-12-04
Axsure簡介:Axure RP 能協助網站需求設計者,快捷而簡便的建立基於網站構架圖的帶注釋頁面、操作流程圖、以及互動設計,並可自動產生用於示範的網頁檔案和規格檔案,以提供示範與開發。安裝之前的準備:Axsure6.5的安裝包-http://userxper.com/axure_download註冊機-http://download.csdn.net/detail/qp120291570/4586536組建包-http://download.csdn.net/detail/qp1202915
Time of Update: 2018-12-04
今天終於把《編程方法》的課程視頻看完了,從下載課程到現在,斷斷續續學習了將近一個月,每一節課都有仔細的看完,用一個字總結的話就是 好!這門課的課程代號是CS106A,是一門電腦的編程基礎課,講課所用到的語言是java,但課程不局限於一門語言,還講述了很多電腦底層的知識(比如記憶體堆棧的管理),還有一些軟體工程的思想,最後還帶了一下一些搜尋和排序,老師非常棒,老師的語速會很快,適應一下就好了,老師很風趣幽默,基本每節課都會有笑點,口頭禪是"Yeah,That's the life in the
Time of Update: 2018-12-04
指令系統格式:作業碼+地址碼作業碼:用於指明改指令所要完成的操作。擴充作業碼技術:使作業碼的長度隨地址數的減少而增加,不同地址數的指令可以具有不同長度的作業碼,從而在滿足需要的前提下有效縮短指令字長。地址碼:用來指出該指令源運算元的地址,結果的地址或是下一條指令的地址。指令字長取決於作業碼的長度,運算元地址的長度和運算元地址的個數。運算元的類型:1.地址 2.數字 3.字元 4.邏輯資料操作類型1.資料傳送 2.資料邏輯單元 3.移位 4.轉移 5.輸入輸出
Time of Update: 2018-12-04
//資料結構-棧(先進後出表)#include<stdio.h>#define MaxSize 100typedef char ElemType;typedef struct{ ElemType stack[MaxSize]; int top;}stacktype;//初始化棧void initstack(stacktype *s){ s->top=-1;}//入棧void push(stacktype *s,ElemType
Time of Update: 2018-12-04
明天就是研究生報到的日子了,呼,總感覺日子過得好快! 當初決定跨專業考研的時候,並沒有和家裡的人說,老爸以為我考的是本專業,老媽則不在乎那麼多,只要考上了就行。跨校跨專業,我還沒有那麼多的魄力,但再給我選一次的話,一定去浙大這樣的一流學校了。最後的分數還算差強人意,56+62+100+101.我就是按學校的分數來的,但是......被考研邦給打敗了,XX林業大學,XX工程學院....最後只到了學校的工程線,學校說好的考本校優惠政策也變成了空投支票。
Time of Update: 2018-12-04
//棧的鏈式儲存(不存在上溢)#include<malloc.h>#include<stdio.h>typedef char ElemType;struct linknode{ ElemType data; struct linknode *next;};//init a stackvoid initstack(struct linknode **s){ *s=NULL;}//pushvoid push(struct linknode **s,ElemType
Time of Update: 2018-12-04
int readerCount =0//記錄當前讀者數量semaphore mutex=1;//互斥地訪問檔案semaphore rmutex=1;//互斥地訪問readerCounter;writer(){while(1){wait(mutex);writing;signal(mutex);}}reader(){while(1){wait(rmutex);//先申請讀寫readerCount的許可權if(readerCount==0) wait
Time of Update: 2018-12-04
由於要做遊戲,需要模型,還有任務行走圖,網上下載的行走圖分辨實在慘不忍睹。所以還是自己學習一下建模的工具,Ubuntu下當然是Blender了。好在本科弄過一點3dmax,學期來應該不會太難。Ubuntu下安裝Blender只要在軟體中心找一下就可以了,最新的是2.66.包含了一個cycles 渲染器,用的是光線追蹤,超屌的。新手的話還是視頻教程來的快。教程是在Utube上的。1.ICE
Time of Update: 2018-12-04
設計內容: 部落格前台頁面設計分工: 美工設計與前台代碼開發軟體: Photoshop cs5 Dreamweaver cs5開發週期:5+3+8=16小時相容性調試:通過IE8,Sougo,chrome,firefox使用說明: 壓縮包中附有設計原始檔案與合成好的html,動態東西加在html檔案的相應位置即可。 (註:網頁在不同的ide可能會顯示不一樣,一切以瀏覽器為準)優點:配色清新,介面友好。缺點:互動性一般(沒用js)。
Time of Update: 2018-12-04
#include<stdio.h>#define MaxSize 50typedef char ElemType;struct List{ ElemType list[MaxSize]; int size;}setnull(struct List *p)//置空{ p->size=0;}int length(struct List *p)//求長度{ return (p->size);}ElemType get(struct List *p,int i)//取第i歌節點{
Time of Update: 2018-12-04
一.提要Axure的主要作用就是快速的建立產品的原型,初次接觸這個軟體還是覺得有點複雜,而且網上並沒有完整的樣本.這裡我們要做的就是一步步建立一個網站的原型.先看最終效果:二.基礎知識這裡最重要的是瞭解主介面上的幾大面板 的作用.1. 主菜單和工具列 執行常用操作,如檔案開啟、儲存檔案,格式化控制項,自動產生原型和規格說明書等操作。 2. 網站地圖面板 對所設計的頁面(包括線框圖和流程圖)進行添加、刪除、重新命名和組織頁面層次,。 3.
Time of Update: 2018-12-04
最近有許多人問我怎樣去開發一款遊戲,網上並沒有關於這個話題的文章,我就決定寫一些東西來分享一下我的經驗,關於遊戲開發的整個過程。記住這隻是一個概要,並且會因項目的不同而改變。步驟一.選擇你的遊戲庫除非你想寫自己的遊戲庫,包括那些麻煩的圖形和聲音編程模你應該需要一個開源的遊戲庫,他們都提供了相同的準系統。任何一款優秀的遊戲庫所需具備的特徵:載入和播放聲音;載入和顯示映像;基礎的映像操作(旋轉縮放等);原始圖形繪製方法(點,線,矩形等);顯示文字的方法;多線程支援;基本的計時器功能。一些遊戲引擎:S
Time of Update: 2018-12-04
首先看鏈表的結構:p-
Time of Update: 2018-12-04
//c語言描述semaphore mutex=1;//mutex:互斥地訪問緩衝池;semaphore empty=n;//剩餘空間semaphore full=0;//生產好的商品數producer()//生產者進程{while(1){produce a productwait(empty);//請求一個空間wait(mutex);//請求使用緩衝區add nextp into the
Time of Update: 2018-12-04
通過此篇文章,你將學會怎樣將你的筆記本設定成無線路由. 準備工作: 一台win7系統的膝上型電腦,connectify軟體. 原理是通過虛擬出一塊無線網卡,來實現網路的共用. 看下面的圖:
Time of Update: 2018-12-04
//理髮店裡有一位理髮師,一把理髮椅和三把等候椅,編寫程式協調顧客和理髮師int count=0;//記錄理髮店裡的顧客數semaphore barber_chair=1;// 理髮椅一張semaphore wait_chair=3;//等待椅子三張semaphore mutex=1;//互斥地訪問count的訊號量semaphore ready=0;//準備好的可以理髮的數量當成理髮師所需要的資源semaphore
Time of Update: 2018-12-04
定義:帶有某些發現某些錯誤或自動改錯能力的資料編碼方法。原理:加進一些冗餘碼,使合法資料編碼出現某些錯誤時,就變成非法編碼。碼距:根據任意兩個合法碼之間至少有幾個二進位位不相同而確定,僅有一位不同,稱其為碼距為1.目的:在不過多增加硬體開銷的情況下,儘可能發現或改正更多的錯誤。同位: 特點:開銷最小,能探索資料代碼中一位出錯情況的編碼,常用於儲存空間讀寫檢查,或ASCII字元傳送過程中的檢查。 實現原理:使碼距由1增加到2,若編碼中有一個二進位位的值出錯了,這個碼都講成為非法編碼。在一個資料上增