前言:中文期刊網精心挑選了師之惰范文供你參考和學習,希望我們的參考范文能激發你的文章創作靈感,歡迎閱讀。
師之惰范文1
師之惰范文2
在它創立的3年前,iphone從喬布斯手中滑落,世界已注定被改變。這年冬天,周源和還在做某雜志總編助理的張亮發起了一個群體博客平臺:。張亮當時的說法是,“新世界到來時,需要有人來解釋”。
知乎創立頭兩年,主體是個網站。這兩年,當他們發現移動端用戶量起來以后,才開始在手機上嘗試更多可能。
知乎和其他問答類網站幾乎沒有競爭關系。“百度公司是超級清晰的,至少它的主流是搜索,它的‘知道’,就是解決小白使用互聯網,這是為什么百度永遠體量最大的原因。”黃繼新說,“我們解決的問題的種類、場景、區域是不同的,知乎聚集了愿意分享的具有專業素養的人,解決職業人群的決策依據,很難復制粘貼。”
且在周源來看,“百度知道”并不具備“溝通”這一重要社區屬性?!拔覀冏龅氖巧鐓^,是以人為節點的網絡。”
目前為止,知乎在產品上是成功的?!皫椭藗兏行А⒎奖愕胤窒砗徒M織彼此的知識見解”,這是周源給知乎定義的長期使命。
但他們覺得它不應該只是一個小眾產品。
“這本身是一個支撐億級用戶的產品,只是我們‘愚蠢’?!秉S繼新說,“現在只能說三年多沒做死而已?!?/p>
一位知名互聯網社區CEO評價知乎:他們做不大,用戶層次太高了。
但是,他們得到了投資人的認可。
周源的說法:“投資人從沒要求過現在贏利,當他們問有沒有想過怎么掙錢的時候,我們就說這不是知乎現階段要考慮的問題。如果按照這個(現階段贏利的)預期來的話,就算了?!?/p>
2010年8月10日,知乎拿到創新工場150萬元人民幣的天使投資(張亮、黃繼新當時均為創新工場投資經理)。三個月后,知乎第一版產品上線。2011年底,A輪融資700多萬美元到位,分別來自創新工場、啟明創投的胡斌及蔡文勝、徐小平。2014年6月,知乎獲2200萬美元B輪融資,軟銀賽富領投。
黃繼新從另外一個角度表述了同樣的意思:“現在愿意給知乎很多錢來做這件事、和我們想法一致的投資人,其實還不少。愿意給錢的人超過我們的需求,提供的資金也是大于我們需要的?!?/p>
黃繼新一開玩笑的語氣說:“如果非要問贏利模式,我只能回答你‘會有’?!?/p>
知乎目前只有一些不以掙錢為目的的廣告置換?!摆A利在優先級上、各個team的leader的目標上沒有排在前五以內的?!敝茉凑f。
知乎Web版正式上線后不久即推出了移動端App,原因很簡單。“一個知乎用戶有一個智能手機了,他應該有一個通過手機來用知乎的App。”周源說,“最開始那個版本,大家分析以后覺得什么功能都不能少,后來就都上了,第一個版本實現了Web版的全功能?!?/p>
但是一些功能并不適合移動端,使界面顯得繁雜,用戶對此卻幾無抱怨。問題出現在其他地方:周源發現不管是Apple Store下的留言,還是知乎官方或者他本人什么東西,底下的留言第一條總是:說好的Android版呢?(知乎先做的是IOS版)“這說明體驗還是不錯的。”周源說,從一開始他們就比較注意Wap版本(設計符合小屏、單屏的UI與功能)。
在周源看來,目前大部分App的做法非?!癙C互聯網”,并不適合移動端。“不是一個簡單的移植,怎么能把二維的東西移植到三維上?比如說,但凡App都會給你推東西,而且全在推內容,不是新聞客戶端的也推內容,甚至瀏覽器、搜索工具也給你推內容,點進去看完就剩一個對話框在那兒,它沒辦法引起我在使用場景上很自然地切換。通過這種方式帶來的活躍,是非常流量化的思路,很難有用戶沉淀下來?!敝茉磳Α秳摌I家》說,他對移動應用的理解是:“移動互聯網要理解的維度比PC寬得多,大家進來以后都想做平臺,但在手機上場景是很細分的,并且入口這么多。移動端更多要分析的往往是很小的一些體驗,而不是很粗糙廣泛的體驗,比如搜索引擎?!?/p>
基于這個思路,知乎做了第一款針對移動端的產品:知乎日報?!拔覀儼l現用戶在知乎主App上的主要行為就是讀?!敝茉凑f,2013年4月知乎團隊曾有過一個討論,通過對用戶的觀察,對移動端進行了深度思考,最后得出結論:要區分手機上的場景關系――移動端更適合閱讀而不是輸入(周源說:移動上切換成本要低于PC端――App隨便一摸就打開了,嘩嘩嘩就切換了,但輸入成本比PC端上要高得多)――所以知乎日報沒有別的功能,只是閱讀(最近加入了評論功能)。僅一年多,知乎日報的裝機量已和主App持平,單篇文章點擊量和閱讀時間的數據都很可觀。(知乎主站客戶端,下載1400萬,激活量900萬,日活10%;知乎日報App安裝量1300萬,激活 量800萬,日活10%,用戶平均單日閱讀時間為21分鐘。)
周源這樣看待知乎PC端與移動端的關系:媒介間應該更混合無縫地把用戶包裹起來,功能上互相補充且容易切換。
現在知乎的內容輸入部分幾乎都在PC端完成,閱讀部分移動端的比重在增長?!吧习鄷r段是每天知乎第一個流量高峰,會發生很多新的事情,產生新的討論,白天那個時段,很多人坐在電腦前,場景很適合輸入。下班后PC端流量開始下降,移動端開始起來,到晚上九十點鐘以后,整體流量又開始上升?!敝茉凑f,不一定把東西全搬到App上去。
知乎團隊告訴《創業家》一個他們觀察到的現象,移動端占據的是人們的“壟斷時間”,而不是很多人認為的“碎片時間”。“回到家,在沙發上、躺在床上刷手機,要注意,可不是碎片時間,可是有幾小時在干這事。這期間他是不動的,包括坐車上班的過程中,也是數十分鐘,花的時間比在PC上要高得多?!秉S繼新說,“你的內容轉發量,可能比PC更好了。打開知乎日報,滿足用戶很明確的需求,并且不同質化。”
“一些小眾的、很場景化的東西(App)你會反復去使用它。一個用戶,每天經歷很多不同的場景,手機可以當作很多種設備在不同場景使用。”周源說,“這是一個碎片時間和壟斷時間的體現吧:壟斷時間不是在某一個應用上,而是分散到很多產品的應用上?!?/p>
“接下來會做一些適合移動端的嘗試?!?周源說,“圍繞更高質量的溝通和信息獲取。這是一個永久性需求?!?做Apple4.us、媒體和技術的背景、看到Quora的模式,這些元素構成了周源所說的創業“初心”:為了讓人們分享彼此的知識、經驗和見解。“我們看到的是用戶需求的一個興奮點,和Web、移動都沒有什么關聯。不會因為它是一個純移動互聯網的項目,才去做或者不做?!敝茉凑f,“我們后面對移動互聯網的關注來自用戶的變化,移動端的使用量起來了。據周源介紹,創新工場在2008年預估Android手機能賣出20萬臺,結果當年發貨量為500萬臺,在2009年預估300~500萬臺,結果當年發貨量為2000萬臺。
有互聯網以前,人們同樣存在求知的需求,但純線下獲取高質量信息的方式的廣度與效率顯然不如互聯網。
知乎通過社區機制,讓得到社區內多數人認可的回答更加明顯,反之則會被淹沒?!白钪匾氖前焉鐓^機制做好,這是我們的核心力量?!敝茉凑f,從邀請制時的幾十萬用戶,到開放注冊后瞬間膨脹到數百萬用戶,在盡量保證社區氛圍的情況下,使產品覆蓋到更多的場景。他們的方法是:不以流量為目的做社區,相當長一段時間的邀請制(2年多)奠定社區的基本格調。
對于噪音,知乎采取的方法是調整社區機制。“核心是開放更多的編輯工具和權限給可信任的用戶。”周源說。
師之惰范文3
千分之十是1%,分數原是指整體的一部分,或更一般地,任何數量相等的部分。表現形式為一個整數a和一個整數b的比(a為b倍數的假分數是否屬于分數存在爭議)。
分數表示一個數是另一個數的幾分之幾,或一個事件與所有事件的比例。把單位“1”平均分成若干份,表示這樣的一份或幾份的數叫分數。分子在上,分母在下。
當分母為100的特殊情況時,可以寫成百分數的形式,如1%。
(來源:文章屋網 )
師之惰范文4
微控制器系統即國內通常所稱的單片機系統,主要用于物理設備的接口和直接控制。雖然控制邏輯相對微處理機系統而言比較簡單,但由于多數情況下需要實時響應,而且經常要同時處理多個對象的協同工作,因此,不僅對程序的運行效率有較高的要求,還要求微控制器具備較強的多任務處理能力。另一方面,由于量大面廣,以及具體應用條件的限制,希望微控制器的成本要低;而這又只有在微控制器的硬件結構相對簡單的前提下才能實現,這就限制了微控制器的指令、程序代碼空間以及數據存儲容量。在這樣的局面中,想要實現較高的運行效率,就只有加強微控制器指令的功能和靈活性。
至今,絕大多數微控制器程序的編制仍使用匯編語言,其優缺點已眾所周知。隨著硬件技術的發展,器件的性能價格比顯著提高,各種面向嵌入式應用的微控制器系統模塊向商品化發展。微控制器系統的成本中,軟件比例不斷增加,使用高級語言編制微控制器應用系統的軟件是必然的趨勢;而且微控制器中能進行算術運行和邏輯運算的運算器結構、可以直接與數據總線交換數據并進行關系運算的單元個數、間址訪問的能力等因素,將直接影響高級語言生成機器代碼的難易程度。為完成某一運算,不能只計算運算本身所需的時間,還要考慮建立本處理環境所需的時間、取運算對象與保存運算結果的輔助操作時間、以及所占用的指令空間。簡言之,要考慮所有影響6代碼效率和運行效率的因素。
轉移控制指令是直接影響程序運行的,但其前提是狀態檢測或者關系運算的結果;而狀態檢測需要位尋址能力的支持,關系運算又必須訪問兩個對象,所以,位尋址能力、數據訪問能力、數據訪問方式都與程序的運行效率有關。根據作者多年編制實時應用程序的體會,針對實時多任務應用,就高效率的微控制器數據訪問能力、方式與轉移控制指令設計而言,應具備以下四方面性能。
1.指令的關系運算能力
關系運算是控制程序轉移的前提,其運算能力由兩個方面組成:一是運算功能;二是運算單元數目。
在8位機系統中,運算功能一般都支持無符號的大于、小于、等于、不等于比較;在16位機系統中,還應支持有符號的比較,并且要求有多個運算單元都支持關系運算。如果常用的一些功能單元個數較少,則當進程切換時,要花費時間置換資源。假如微控制器中只有一個寄存器能進行關系運算,必須經常進行中間結果的換位存取。這些額外操作的代價是指令數目與運行時間的增加,那將極大地影響程序運行效率。例如,要根據兩個關系運算的結果決定處理策略,首先,要將第一次關系運算的邏輯結果保存起來,可能還需要保留運算后的數據結果,再裝入第二次需要的運算對象。其最小代價是多中用一條指令的存儲空間和一次裝入所需的運算時間,而且沒有任何的額外收益。此外,多任務運行時將頻繁產生中斷,在中斷服務程序中,必須騰出運算器,又要多占用一個堆棧空間來保存斷中數據,以及一次進棧、一次出棧的兩條指令的存儲空間和運行時間。這些都是在微控制器應用系統中的寶貴資源,因此,這樣的微控制器是不適應實時多任務系統應用的?,F在,許多微控制器都采用寄存器組的結構,每一個寄存器都可支持關系運算和簡單的算術運算功能,便于實現高級語言中“局部變量”的特性。其主要優點是存儲器的利用率高,數據完全性好。這就大大緩解了運算能力的瓶頸。
2.指令的數據訪問能力
(1)運算對象的訪問方式
指令對運算對象的訪問方式非常重要。如果同類資源只能使用特定名稱區分訪問。則處理多進程時,功能相似的程序段必須書寫不同的代碼段。代碼重用性差,這就增加了總代碼長度。所以,間址訪問非常重要,它可以用同樣的程序處理不同的對象,在多任務處理環境中能顯著提高系統效益。
位信息是二進制中最基本的數據。控制系統中,經常需要檢測位信息,例如進程的標識、外設的狀態等。在多任務系統中,各進程將占用不同物理地址的系統資源。這時,指令能否支持間址的位訪問,就大大影響進程之間的切換。如果不支持間址的位訪問,假設有8位信息點,則必須編寫8句直接位檢測的語句來判別,增加了代碼的長度;如果各進程要使用同一個代碼段,必須為各進程置換重用的資源,浪費時間;而如果各進程使用不同的資源,則必須書寫代碼功能相同、僅僅資源不同的代碼?,F在常用的微控制器,位間接尋址能力都比較差,編寫程序費時費力,代碼冗長,修改困難。
對于字節數據,要求提供既可對數據代碼區,又可對程序代碼區的間址訪問支持。當前常見的微控制器,雖然也提供對程序代碼區的間址訪問支持,但限于查表操作。應用程序要訪問存放于數據內的常數,必須先調用查表程序獲取對象,再將它放入某個工作單元,然后才能開始處理。如果能通過間址直接訪問程序存儲器中的數據表,則節省了時間與空間的開銷。
(2)數據描述能力
隨著人工智能、自適應、自學習技術的發展,參與關系運算的兩個對象經常都是變量,微控制器指令系統的設計必須考慮這一因素。
關系運算的兩個對象,應該支持運算器與立即數、寄存器、直接尋址或者間接尋址對象的關系運算;而間接尋址對象可以放在數據存儲區中,也可以在程序存儲區中??紤]到數組、隊列的運算需要,比較理想的是間址寄存器支持指定次數循環或者支持循環隊列操作。
相對尋址能力;采用一個基指針,再與間址寄存器疊加形成訪問地址。既可訪問程序代碼空間。便于查表操作,用空間資源換取時間,提高非線性運算的處理速度;又可訪問數據存儲空間,便于計算機輔助開發應用程序生成運行代碼中數據間址訪問。
3.原子操作指令支持
同步與互斥是多進程必須處理的問題。多進程搶占系統資源時,要先判斷系統資源使用標識。一般用一個位標識,是空閑則占用。這是一種互斥行為,一旦資源被占用,其它進程不得使用。為了避免一個進程檢測到系統資源空閑之后,但在未改變標識位之間,另一個進程也檢測到該資源空閑,必須將檢測與改變標識設計為原子操作。一般,都通過禁止系統中斷來解決。在檢測之前關閉中斷,檢測之后再開啟中斷。如果指令提供對標志位以及對標識字節的原子操作支持,將減少程序并提高效率。
(1)標識位操作指令
要求對標識位的檢測、清除標識位以及轉移,在一條指令內完成。這在有些微控制器中已有指令支持。
(2)適應信號燈操作的指令
多進程并發運行時,經常用到信號燈技術。為了適應PV操作等同步與互斥操作,微控制器應提供減一等于某值轉移,以及增一等于某值轉移這樣的指令支持。這樣就可免去信號監測前后的關閉、開啟中斷操作,而僅在需要保護臨界區時才關閉中斷。禁止中斷的時間減少了,相當于系統響應實時事件的能力增強。除了支持與常數的比較之外,指令還應支持與某寄存器或者間址存儲單元的比較,這樣就相當靈活。當該指令中的比較值取為0時,就是常用于控制循環的指令。
4.支持多進程切換的指令能力
當系統資源不能滿足運行需要時,就要將進程掛起,同時也需要保留斷點信息。從原理上講,凡是進程自用的各種信息,都必須保留,進程下次由就緒態轉為運行時,要以它們為依據,經過多次判斷后才能恢復斷點信息??梢姡瑨炱疬^程和恢復過程要無謂地占用CPU時間。為解決這一矛盾,應設計如下指令功能。
(1)帶回下次入口地址的調用返回指令
程序運行到某點,即隱含了條件的滿足。進程掛起點的空間位置,隱含著進程運行的軌跡,即包含了掛起的原因。進程再次獲得CPU資源,只要回到該點,再配以新狀態條件,即可迅速恢復運行,而不需要重新再判別歷史條件。因此,微處理器應該支持以指針間址存儲單元內容(數據)為轉移地址的調用指令,采用類似推棧指針重置PC指令的方法,用間址訪問獲取調用的入口地址。調用返回時,帶回下次的入口地址,仍用該間址指針更新轉移地址。
下次的入口地址,實際上并不需要放在哪個寄存器中帶回,只要執行調用返回指令時,將當前程序計數器中的PC值(它已經含有下條指令首地址)送以用間址指針指向的存儲單元即可,這種方法可以在8位機系統中方便地實現。它與常規的調用返回恢復調用點地址的做法不同之處在于先做了一步保存PC值的工作。調用返回指令有兩種:其一是保存當前PC值并返回,下次調用直接轉向指定入口;另一種則不保存當前PC值而返回,下次調用仍舊進入原入口。
為支持這種調用返回機制,在它之前的語句通常是一條判斷轉移指令,當不滿足進程繼續運行條件就執行調用返回。為提高指令效率,判斷轉移指令必須是雙向的:有進程轉移和無進位轉移;零狀態轉移和非零狀態轉移;相等轉移和不相等轉移;大于轉移和小于轉移。對于位操作中的判斷并清除標識位再轉移的原子操作指令,則最好再提供判斷并置位標識位再轉移指令,以方便使用。
(2)支持可變中斷矢量
實時系統普遍采用中斷技術,許多微控制器采用固定中斷矢量的實現方法。不同情況下的中斷也只能執行相的指令段,而必須要在中斷服務程序中辨別當前狀況,一般,編程者都采用增設狀態變量的方法,供下次中斷服務時指引處理路徑。本次中斷結束之間的這部分準備工作以及下次進入中斷時的尋找路徑,都是無謂消耗CPU資源與時間;而采用可變中斷矢量的實現方法,進入中斷服務之后直接到達任務處理點,可避免上述弊端,提高中斷服務響應速度。具體方法類似調用返回的處理,保存本次中斷處理服務程序的終止點地址作為新的中斷向量即可。
(3)組合條件對進程狀態轉移的控制
對于16位處理器,還可以提供以當前指令為基地址,以寄存器內容作為偏移地址的直接跳轉或者調用支持。
進程需要處理多因素條件 綜合與抉擇,運行時要探測信息標識,依據多個狀態變量決定運行路徑。設有n個信息標識,由它可引導k(k≤2 n)條路徑。采用逐個辨識的方法。需n次;而如果將這n個信息標識作為矢量地址看待,與基地址共同形成物理地址,即可直接轉移。當k遠小于2n時,可采用分段的方法,將n個信息標識中的一部分用作矢量地址,以減少對程序存儲器的占用。
(4)便于多進程切換的指令能力
上述間址移機制,不但可以支持數據驅動的程序控制,也適宜于按時間片分配進程運行。當系統分配給該進程的時間用完,進入高優先級的系統定時器中斷。此時,堆棧頂保存的是被中斷進程的斷點地址,只要將其作為該進程的下次入口地址保存起來,并執行完該進程的斷點保護工作后,再遞增指針,指向下一進程的入口地址,即可在定時器中斷返回之后,自動將下進程投入運行。
(5)支持循環任務隊列的功能
并發運行的多任務,數目會發生變化。微控制器應提供支持循環任務隊列的指令,例如前面所說的指針增減一等于某值轉移指令,可實現任意位置與長度的循環隊列管理,便于正反雙向遍歷。對于多任務處理,各進程所需的循環隊列長度會不同。如果指令格式規定比較值必須是固定的常數,則必須為不同的進程編寫惟有比較值不同而功能完全一樣的代碼段,顯然并合理。較好解決方法是間址寄存器支持訪問變量。
(6)二級指針管理寄存器塊
一些常用的內部存儲單元可組成工作組的形式,用二級指針指明當前工作組。在多進程并發運行時,這種方式可加快數據切換等斷點保護和恢復工作,并減少指令。
師之惰范文5
不惑之年指的是40歲,形容人到中年(四十歲)能明辨事理而不致迷惑。
不惑之年出自《論語·為政》,“四十而不惑”。后來用“不惑”作40歲的代稱。而花甲、平頭甲子、耳順之年、杖鄉之年指60歲。古稀、杖國之年、致事之年、致政之年指70歲。
(來源:文章屋網 )
師之惰范文6
我很生氣,不是因為他們的成績,而是他們的態度。我常說:“態度決定成績。”這是一個顛撲不破的真理。因為任何成績的取得都與當事人認真對待的態度是分不開的。試想學生置教師的指導于不顧,依然我行我素的話,那他們又談何學習上的突破與創新呢?而這種現成的東西(先前填空題已全部校對并早作背誦要求)他們又不愿意去看。事實上,這些填空只要看上幾眼就可以記牢了的,卻有相當多的人不去看、不去記,只把希望寄托在僥幸的考試上。
這些學習者缺的不是知識,而是人格或叫人品,其中他們缺的最多的是認真的復習態度。我覺得有相當一部分人不愿意去復習,是因為懶惰,可能他們的記憶力是很強的,只需看上一兩遍就能將填空做對了。但他們卻一個都沒有去復習,因而原來錯在哪里的題目,現在仍舊錯在哪里,而且還增加了新的知識盲點,造成分數的大量流失。
更有甚者,認為現在的考試都不用復習的,反正期末試卷會降低難度或放寬要求,于是他們早早地就在學習的院墻外面蓋了一個小小的自由空間,自己盡情地在自己的娛樂小世界里享受了。這就是我以前指出來的負面效應,即當學校將學生的學習成績或水平的實際差距無端縮小,又將各類難度和要求降低,因而人人看上去都考得比較出色的樣子,像期末每次幾乎都是人人及格,優秀占去了大半的成績。雖然師生、家長皆大歡喜,但我也總覺可悲。學生在認識到平時考不好沒關系、期末的試卷自然會降低難度之后,對這些練習測試都顯得不放在心上,而危機四伏。這是我們自己“研制”的反面教材。
也有一些是抱著僥幸的,總不愿在復習上花時間,認為考的時候只有個把知識點,而復習時卻要背那么多的東西,因為平時也總是拖拖拉拉的,因此,這次的問題就集結成球了。一個是抱著打賭的心態去押題的,一個是隨便看上一些,漫無目的,一個是無所謂,只做自己喜歡的事,比如一些圖、卡呀,一些小游戲呀,從不復習,等等。這種狀況是最讓人生氣的,課堂上老師苦口婆心地告訴他該做什么、如何做,課外、中午時間這些人卻一點也不做,仍是我行我素,專注于自己快樂的小游戲,還是相當開心的。
我不知道這種學生應該叫做“無知”還是“懶惰”,因為他們似乎永遠也不懂得如何去學習,也不知道應該去做眼下要做的事。曾經我催促并每天監督做的這些學生,總不能去自覺地做,哪怕在老師旁邊也做得很沒效率。這種??無知的樣子只能跟幼稚的心態或者不良的習慣掛起勾來,與身材的高大成熟相比已經不成比例了。如果要說是懶惰也毫不過分,簡單的一些填空,全部框定在課本上要背誦的內容,卻總有那么一些人根本無動于衷,能讓老師的一腔熱血冰凍三尺,將老師的全部愛心拋到遠方。就這樣每天反復地催讀或背,就這么幾句話,他們卻可以每天都沒看,都不關注,都談到自己又搞了什么新玩藝。每次都是老師被迫將他們從快樂的海洋中拉回到現實中來的。