原创 verilog基礎知識--同步、異步

在數字電路中經常有同步、異步的概念。異步指輸入信號和時鐘無關;同步指輸入信號和時鐘信號有關,實際上就是輸入信號和時鐘信號進行了與運算或者與非運算。實際開發中,經常有同步清零、異步清零、同步復位、異步復位等概念,下面就給與相關代碼演示。同步

原创 數據結構基礎之雙向鏈表(約瑟夫問題)

約瑟夫問題。有n個小朋友,編號分別爲1,2....n,按編號圍成一個圈,他們按順時針方向從編號爲K的人由1開始報數,報數爲m的人出列 他的下一個人重

原创 Python圖表繪製:matplotlib繪圖庫入門

Python圖表繪製:matplotlib繪圖庫入門 matplotlib 是Python最著名的繪圖庫,它提供了一整套和matlab相似的命令API,十分適合交互式地行製圖。而且也可以方便地將它作爲繪圖控件,嵌入GUI應用程序

原创 數據結構基礎之隊列

隊列是一種先進先出的線性表,只允許在表的一端進行插入,另一端進行刪除元素,允許插入的一端稱爲隊頭,front,允許刪除的一端稱爲隊尾,rear。 順序循環隊列的基本運算如下:#define QueueSize 60 typedef str

原创 數據結構基礎之棧

棧:遵行先進後出     對棧的數據結構的定義保存在SeqStack.h中,代碼如下: #define StackSize 100 typedef struct {//線性 DataType stack[StackSize]; in

原创 python 中文亂碼問題

你要是碰到該問題了,並且google了,那麼估計你已經快無奈了。希望下面的說明對你有用。 本文主要說明如何從網站獲取頁面,並且如何查找頁面中的中文字符。實驗中的平臺爲Python 2.7  。 python2.7 太直接了,操作系統給它什

原创 LeetCode3.lengthOfLongestSubstring

找給定字符串中最大的不同字符的子串 Given "abcabcbb", the answer is "abc", which the length is 3. Given "bbbbb", the answer is "b", with

原创 scrapy 403error

學習scrapy開始階段,想試着爬取豆瓣的讀書記錄,於是 利用scrapy shell: 也沒報錯,但查看response的狀態時,出現了403問題: 果斷找度娘,這種問題也是爬蟲常見的問題,服務器做了反扒措施,解決辦法:http:/

原创 DOM基礎概念

最近在學前段的東西,無論是html、css還是javascript的文檔中都會反覆出現一個詞“DOM”,一直比較納悶DOM究竟是何方神聖,下面是在網上找的總結,感覺比較接地氣,講得非常幹練,已看就知道了具體的作用。實際要何如使用DOM可

原创 callback回調函數--python

最近在scrapy,突然冒出個callback,困惑好久最終在知乎上參考一些大神解答,寫得非常好,這裏直接搬過來了 作者:橋頭堡 鏈接:http://www.zhihu.com/question/19801131/answer/2745

原创 數據結構基礎之鏈表

鏈表的數據機構定義在SeqList.h文件中,代碼如下: typedef struct { DataType list[ListSize]; int length; }SeqList; void InitList(SeqList

原创 java-集合

最近在LeetCode上刷題,發現用java集合代碼量少很多,而且時間復發度也減少,因此就java集合做一個總結,有很多內容是參考網上代碼。 java集合的框架類圖 集合框架是一個統一的框架用來表示和操作的結合。框架主要有接口、抽象類、

原创 MySQL中的表中增加刪除字段

[plain] view plain copy    1增加兩個字段: [sql] view plain copy mysql> create table id_name(id int,name varchar(2

原创 MVC和三層架構

一、MVC M:(Model)  模型  :  應用程序的核心功能,管理這個模塊中用的數據和值; V(View )視圖:   視圖提供模型的展示,管理模型如何顯示給用戶,它是應用程序的外觀; C(Controller)控制器: 對用戶的輸

原创 LeetCode1-Two Sum

Given nums = [2, 7, 11, 15], target = 9, Because nums[0] + nums[1] = 2 + 7 = 9, return [0, 1]. 題目:給定一數組,輸出滿足條件的數組下標,實現