快要失傳的老北京的北京話

反正我全念出來了,哈哈!您能正確地讀出來嗎?那您一準兒是老北京!總結人很有才啊!1、搓火 2、寒磣 3、倒飭4、死乞白咧 5、較勁兒 6、臊眉搭眼 7、臥槽 8、歇菜 9、別介 10、忒 11、蓋了帽兒了 12、蔫不出溜 13、瞅不冷 14、倍兒棒 15、麻利兒 16、撂挑子 17、門兒清 18、魔怔 19、鋼蹦兒

[重構到模式-Chain of Responsibility Pattern]把哈利傳輸速率購書優惠招式重構到責任鏈模式

出版社要促銷一套哈利傳輸速率圖書,該套圖書共5集,每集單冊購買價8元。若任意兩集各買一本,打95折;若任意三集各買一本,打9折;若任意四集各買一本,打8折;若所有這五集都各買一本,打75折。上述優惠之外再購買的單冊還是按8元一本計價。比如五集各買一本之外再加一本第一集,五本書打75折,這本另加的第一集按8元計價。若有人第一集買2本,第二集買2本,第三集買2本,第四集買1本,第五集買1本。問打折後最低的優惠價是多少錢?提示,不是51.6元,而是51.2元。這個招式有意思的是,看起來打折要用策略模式

馴服爛代碼情境之二:要我改爛代碼,但是爛代碼爛得讓我無法理解,該怎麼辦?

心法之一:“理解爛代碼”與“寫新代碼”是一樣重要的工作,嫌爛代碼臭,就不去聞它,閉著眼睛捏著鼻子寫新代碼,似乎看起來效率高,其實是沒頭的蒼蠅在亂撞,反而浪費時間。心法之二(當沒有時間重寫爛代碼時):爛代碼雖然爛,但畢竟還能work,當進度壓力大時,就沒有推倒重寫的時間。相比之下重構既不會影響爛代碼的功能,也會讓代碼品質向好的方向轉變。手法之一:草稿式重構,即找一個新目錄,把爛代碼check

Keith’s Training on Competent Communicator project 1~4

Here are the notes from Keith Ostergard's training on Competent Communicator Manual on Feb. 24th, 2013. [ I added comments from Giant Zhuang, a seasoned Toastmaster. Thanks, Giant!]Breath is life especially for a speaker. [Giant: Breathing is the

UML圖學習之三 狀態圖

      狀態圖(Statechart Diagram)主要用於描述一個對象在其生存期間的動態行為,表現為一個對象所經曆的狀態序列,引起狀態轉移的事件(Event),以及因狀態轉移而伴隨的動作(Action)。一般可以用狀態機器對一個對象的生命週期建模,狀態圖用於顯示狀態機器(State Machine Diagram),重點在與描述狀態圖的控制流程。     

[重構到模式-Command Pattern]銀行ATM機服務功能

現在的銀行ATM機,除了提供查詢餘額、存錢、取錢等服務外,還可以提供交水費、電費、燃氣費等各種服務。用您熟悉的程式設計語言、TDD和Command設計模式,實現一個銀行ATM機的下述服務功能:1)查詢餘額(check balance)2)存錢(deposit)3)取錢(withdraw)4)居民用電卡購電(假設每度電2元)(electricity card, RMB 2 per

四巨頭GoF的《設計模式》中23種設計模式的UML圖 – 4 of 4

Singleton: Ensure a SINGLETON class only has one instance, and provide a global point of access to it.State: Allow a CONTEXT object to alter its behavior when its internal STATE changes. The CONTEXT object will appear to change its class.*Strategy:

UML圖學習之二 類圖

       類圖(ClassDiagrams)是根據系統中的類以及各類之間的關係描述系統的靜態視圖。類圖不僅顯示系統內資訊的結構,還描述系統內這些資訊的行為。類圖的一個重要目的是為其他圖(如順序圖、互動圖)定義一個基礎。類圖由多個類以及這些類之間的關係組成。     

xen塊裝置體繫結構 – tapdisk2 (3)

tapdisk vhd block device driverstruct tap_disk tapdisk_vhd = {.disk_type          = "tapdisk_vhd",.flags              = 0,.private_data_size  = sizeof(struct vhd_state),.td_open            = _vhd_open,.td_close           = _vhd_close,.td_queue_read  

制之一處,無事不辦 – 佛《遺教經》

徒:弟子想做一些事情,但發現事情總是無法做成功,總是覺得心有餘力而不足,請問師父,怎樣才能將事情做成功?成功有秘訣嗎?師:做好一件事情。 徒:如何做好一件事情?師:看好一件事情,只想這件事情。 徒;如何做到?師:如持油碗。 徒:請師明示。師:昔日有國王問佛修行人如何抵擋誘惑?佛告知云:制心一處。國王不信,佛即讓其尋一死刑犯,雙手捧著一個盛滿油的碗,告訴說,持此油碗,圍繞王宮一圈,如果油一滴未灑出,即獲自由,但如果途中灑落一滴,就會被身後緊跟的儈子手,手起刀落,取其人頭。佛又令國王在其途中,安放各

BJDP-北京設計模式學習組 (bjdp.yolasite.com)

建組初衷2013年4月6日清明小長假,我在讀《Refactoring to Patterns》,書中提到該書作者Joshua Kerievsky早在1995年就在紐約建立了“紐約城設計模式學習小組”,每周聚會時通過相互結對程式設計研究一個設計模式。該小組活動的內容如此引人入勝,以至於有些碼農乾脆搬家到離聚會不遠的地方居住,以方便聚會。掌握設計模式不僅需要讀書,我認為更重要的是要與人結對程式設計來實踐。為什麼不在北京也搞一個這樣的學習小組呢?大家通過實際操練,掌握技能,結識朋友。這就是本群的由來。

測試驅動開發的好處

測試驅動開發TDD的好處:1. 快速反饋2. 有利於解偶,不好測試的用例需要重構3. 測試案例是重構的基礎,4. 先定義好API介面,基於介面編寫測試案例和實現,目標明確5. 一個個測試案例,就是“摸著石頭過河”的石頭,沒有石頭,就過不了河6. 單元測試用例可以用做軟體功能說明書7. 單元測試用例是用於對付遺留代碼的及其重要的組件之一

我喜歡“碼農”這個稱呼中國程式員的詞

我喜歡“碼農”這個稱呼中國程式員的詞。中國程式員在國內種種軟體開發的不利條件下(浮躁的大環境、缺乏培訓、英文不佳等等),更需要像75歲的新農夫褚時健種橙子那樣,不以眼前的利益而是以長遠的利益作為投入的動機,不掙快錢掙慢錢,去悟證稻盛和夫所倡導的“田間的精進”,才能收穫豐碩的成果。有的朋友認為褚時健的人脈遠遠高於普通農夫,他的成功不具代表性。但我認為,無論農夫的人脈怎樣,自然有機的橙樹從種下到掛果賣錢需要六年時間,這一點花多少錢都快不起來。褚時健從75歲開始承包荒山創業種橙,到褚橙品牌打響,一共花

如何在Google成為一名優秀的產品經理?

如何在Google成為一名優秀的產品經理?在 Google ,我和我所見到過的最優秀的產品經理一起工作過,我會根據自己的經曆出一個列表。由於我不是專案經理,所以這些結論都是我在 Google 觀察最優秀的產品經理後的結果。1. 對產品以及所有相關的問題負責。這會讓你積極主動,你是第一個尋找bug的人,第一個與使用者溝通的人,以 及第一個擔心產品是否合格的人。你總是第一個自願為產品或團隊做各種任務的志願者,像是做會議記錄、給客戶發郵件、填補臨時的空缺、為bug確定優先順序,

捐助Wikipedia後收到的感人的感謝函

寄件者: Sue Gardner [mailto:donate@wikimedia.org] 發送時間: 2013年3月13日 11:37收件者: Bin Wu主題: Thank you from theWikimedia Foundation Dear Bin,Thank you for donating to the Wikimedia Foundation. You arewonderful!It's easy to ignore our fundraising banners, and

不忘卻,不知新——悟求QA職業生涯長生不老之道

《不忘卻,不知新——悟求QA職業生涯長生不老之道》2013.07.13第二屆中國軟體測試大會閃電演講稿做測試的請舉手!覺得測試這個職業前途光明的請舉手!打算做一輩子測試的請舉手!我工作了20年,其中3年做的是測試,現在雖然是碼農,但我是一寫測試代碼的碼農。既然咱們的職業都是做測試,自然都希望能像孫悟空那樣,悟得長生不老之道,讓職業生涯與天地山川齊壽。但實際情況是怎樣呢?要想與天地山川齊壽,首先要應付得了企業裁員。老闆想裁人,開發、業務、測試,先裁哪個?“開發人員編完代碼,可以順便測測嗎。業務人員

攜子奉粥,修鍊內心

上小學一年級的兒子樂樂放暑假了,看著他成天玩著植物大戰殭屍的玩具,沉迷於喜羊羊與灰太狼的動畫片,除了按住他讀一讀《林漢達中國歷史故事集》 ,聽一聽《培生幼兒英語》,看一看《文字的奧秘》的課外書,似乎無法讓兒子幼小的心靈得到更多的智慧的陽光。因為一套居士服的機緣,有幸在2013年7月13日的中國軟體測試大會上,結識了龍泉寺資訊中心的義工同仁朱雪花和李子豪,並於7月20日一早6點,帶著樂樂一起做公交,來到了清華科技園創業大廈的天廚妙香素食餐廳,來體驗奉粥。40多位義工兄弟姐妹,在義工負責人張銀明的”

程式員苦難的根源

我最近一直在想,程式員苦難的根源到底在哪?為什麼程式員總是不停地加班改bug? 佛家說,一切苦難的根源就是“無明”。 無明就是無知。程式員的bug不是天生的,而正是我們程式員自己造的孽。要是我們能夠做到無無明,知道如何能夠有效控制住我們自己造孽的那些bug的機會,那麼,我們就離解脫苦難不遠了。我能看到的控製造bug孽的技術,就是TDD,和unit

使用wpf 的datagrid 對選擇的資料操作

 選中datagrid後,對選中的資料進行複製粘貼:複製是顯示在datagrid的右鍵彈出,粘貼通過按鈕實現:1.複製:  <dg:DataGrid x:Name="dg" ItemsSource="{Binding}" Margin="10"             Background="#80909090" AlternationCount="2">   <dg:DataGrid.ContextMenu >      <ContextMenu >    

立志做編程藝匠的中國程式員需要學哪三方面知識?

至今已經投身編程職業43年並領導編程匠藝(Software Craftsmanship)的美國軟體大師Bob大叔(Robert C. Martin,《Clean Code》的作者)的自己的Twitter上描述自己的職位為Software Craftsman。這個片語有人譯為“軟體工匠”,我認為譯作“編程藝匠”更好一些:“編”字更加生動,“藝”字更能體現悟“道”的含義,而“工”字似乎僅有優“術”的意味。這樣,Bob大叔所倡導的Software

總頁數: 61357 1 .... 16970 16971 16972 16973 16974 .... 61357 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.