遠離疲倦,告別非理性思維

非理性思維: 1、指責:沒有理由地責備他人2、非此即彼型思維:把生活看得要麼陽光燦爛,要麼漆黑一片3、詛咒(消極否定):對自己、他人及社會過分苛求4、情緒化推理:認為自己的情緒狀態就是社會現實的反應5、我一分鐘也受不了(極低的挫折耐受力):當自己的需求沒有得到滿足時極容易灰心喪氣6、倉促下結論:缺乏必要的證據就對人和事下結論7、擴大化(強調消極面,使之災難化):過分誇大形勢的消極面8、心理過濾:過分注意某些細節,卻忽略同一事件中的其他重要細節9、猜測他人的想法:以為自己知道他人的想法、感受和計劃

函數關係和對象關係

 演算法+資料結構=程式。這是一條很著名的公式。但是我覺得過於簡單的公式或者不能適應現在的開發潮流了。 程式一個目的是用來類比人類的行為,讓機器自動化處理本來人自己需要處理的事務。正因為這樣,所以程式有很強的“過程性”,把人的步驟轉化為電腦指令的序列。過程性的設計方法,是最原始的方法,是完全類比人類習慣的一種方法。但是,其實過程並不是我們關注的重點,我們關注的是結果。只要是這個結果,我們不在乎這個過程究竟是如何?的。有沒有辦法表述這種從輸入到結果的對應關係呢?有,那就是函數。有了函數,我們就將過

發財的要點

人生在世,其目的在於如何發財.----一個財奴這樣說道.發財的要點是什麼?人成功,並不是一定要多努力,外部因素佔了很大的比例,比如出身,環境,運氣,還有有貴人相助.成功竅門之一就是改善外部的環境.第一個是要認識到自己現在的環境,認識到自己不過是環境養育下的一個特例,找到共性,不要過於迷信自己與眾不同.認識到自己所處的群體的共性是怎麼,才能知道自己不知不覺所粘染上的壞思維,壞習慣.才能有意識的去改善這些不足.如果一個農民不知道自己是個農民, 而幻想自己多出息,

SVNTortoise merge issue

最近發現SVN Tortoise merge發現一個問題。我們的做法是這樣的:在一個分支上做修改,然後merge回主分支發布。然後在merge的時候發現一個檔案在分支上被修改多次,我在將各版本都選中,merge revisions to trunk的時候發現出現衝突,它不會預設將分支上的最高版本拿過來merge,而是每個revisions都merge了一遍,導致了衝突。如果SVN

物件導向五大設計原則的簡單指導

 五大設計原則是:1.職責單一2.對修改封閉,對擴充開放3.子類可在任何情況下替代父類4.介面細分5.具體實現依賴抽象 簡單指導,一看就曉:1.根據商務程序,把業務對象提煉出來。如果業務流層的鏈路太複雜,比如多條進線,那麼就把這個業務對象分離為多個單一業務對象。當業務鏈路標準化後,對業務對象的內部情況做進一步的處理。把第一次標準化視為最高層抽象,第二次視為次高層抽象,以此類推,直到“恰如其分”的設計層次。第二,職責的分類需要注意。有業務職責,還有脫離業務的抽象職責,從認識業務到抽象演算法是一個層

評黑書《演算法藝術與資訊學競賽》

黑書,並不是貶義詞,而是:“雖然不懂,但是好像很了不起的樣子”。這本書聲名在外,貌似每一個演算法精英必然會向你推薦此書。但是我看了n遍後,終於總結出:這本書並不適合初學者看。這並不是一本很好的教程,而是一本試題集,或者類似教師的教學重點提要。他會講解每一個題目,或者每個內容的重點,但是他不會教會你懂得演算法。中國的很多書籍都是如此,如果你懂得,你就能看懂,如果你不懂得,那你就看不懂。

常用設計對象

 一、外觀類。不管內部細節如何複雜,只是提供“消費者”需要的介面。任何類都是外觀類,外觀類是相對來說的。二、外觀類的具體實作類別。有些實現提供的介面是超越外觀類的,但是在系統中還是用基本的介面。三、建立工廠。這一類是最易於修改的。就是負責建立系統需要的具體實作類別。建立工廠知道具體實作類別的使用細節,負責配置。建立類被主流程所使用。 

不要因為慶祝日本地震就責怪國人

慶祝日本地震,只能說明沒有愛心。但是沒有愛心的人其實非常多,這也很正常。就算沒有愛心,也不會去慶祝,最多是無視(就好像你和我這樣,什麼都不做,只會上網灌水)。這就說明國人對日本人有恨。國人不該對日本人有恨嗎?我覺得非常應該。不要因為慶祝日本地震就責怪國人,因為至少他們沒有愛心之餘,還記得仇恨,還記得恥辱。反而是那些沒有愛心,又沒有仇恨的人,何其多。而且,不少是沒有愛心,又沒有仇恨,卻裝著很有愛心的人。

中國盜版率其實並沒有那麼高

人們影響中,中國的盜版是很嚴重的.為什麼有這種印象,在於人們很少會花錢去買軟體.但是其實這種感覺是不可靠的,所謂的正版軟體,並不是一定要花錢才算正版軟體.就如同你不需要花錢(或者花很少的錢),也能看電視,因為免費的電視有廣告幫那些製作商收回成本,所以不需要你花錢,也是正正噹噹的正版.比如最流行也最重要的一個軟體就是作業系統,普通電腦99%以上都應該是windows.但是windows在中國首發的時候貌似才賣了幾十套,以上的資料放大到全國數以千萬記的使用者基數上,就顯得異常渺小,可以忽略不計.這個

小兔生仔和汽水換瓶的兩個演算法

一、小兔生仔本來我想找到小兔生仔的常數演算法,因為我認為只要不斷展開遞迴式就能得到常數演算法。但是自己分析基礎太差,不得要領,但是中途冒出了一個演算法,可以得到線性演算法。小兔子生仔看上去就是個遞迴的複雜結構,但是其實小兔子只有13種狀態(12個半年),因為它的一生很短暫。0.0 小兔子0.5 小兔子1.0 大兔子1.5 大兔子 生兔子2.0 大兔子 生兔子 (2.0生有2個兔子)2.5 大兔子 生兔子3.0 大兔子 生兔子3.5 大兔子 生兔子4.0 大兔子 生兔子4.5 大兔子 生兔子5.0

為何pc陣營無法推出ipad

pc陣營擁有95%以上的資源,卻無法產生ipad,小小的蘋果公司,卻獨立開發出一個廉價的平板,而且還能賺錢,這太不可思議了。蘋果的技術,其他公司也同樣具備,為何卻遲遲不會出現ipad?一個開放的市場,卻輸給了一個封閉的公司,這些種種奇異現象引起了我的注意。我想,這就是開放市場的局限性,開放市場在形成一個清晰的結構時,在很長一段時間都是高效率的,但是面對一個全新的不同的架構,就會不適應。傳統pc市場,硬體和軟體分工合作,貌似得到了資源的最有效最佳化,每個公司都能得到應有的利潤,同時競爭也很激烈,創

我認為智慧財產權應該這樣改

參照美國的智慧財產權保護制度,可以見這個世界第一超級大國的智慧財產權法律已經面臨崩潰的地步。只是產權稱為資本佔領市場的又一個商業手段。為什麼提倡智慧財產權,其目的就是反資本主義。在資本主義國家來說,就是平衡資本市場,讓資本市場可持續發展下去。但是現在智慧財產權反而成了大資本家用來打擊新生代得有效工具。這完全是背道而馳的。中國法律很多都是參考西方國家的,因為我們必須要有所警覺,不要讓智慧財產權和群眾的利益背道而馳。人權包含了人身權和財產權兩部分。在很長一段時間,智慧財產權都沒有被視為一種財產,但是

win8 也是很有吸引力的

 用過win8技術預覽版的人,都會發覺win8功能上改進並不多。win8是一個更好的win7,但是不見得有什麼殺手應用出現。尤其在案頭使用者上,新的metro案頭一點用都沒有。螢幕被大大的方塊佔據了一大片,還是簡單的表徵圖放得多一些。而且兩個案頭切換來切換去,會增加很多操作上的難度,理解上也是個問題。使用者會問,我現在在哪個案頭上?很多windows使用者不習慣全屏操作,只有遊戲才是全屏的,甚至遊戲都是視窗化的。但是metro介面要求你什麼都全屏。這樣會讓你很不適應。說了那麼多壞話,其實我不是黑

公務員工資分配的一種方法

中國的公務員(古代的官員)分27級,按基層6000一人一月的工資,平均兩級翻一番,那麼得到的工資表格如下:職務層級行政層級工資1國家級正職491520002國家級副職347557133 245760004省部級正職173778565 122880006省部級副職86889287 61440008廳局級正職43444649 307200010廳局級副職217223211 153600012縣處級正職108611613 76800014縣處級副職54305815 38400016鄉科級正職27152

對象的存在是因為別人要用它

 標題的意思是,對象之所以單獨成為一個概念,而不是只是系統內部的實現細節,那是因為很多人需要調用它。因此,對象的存在是因為被需要,如果沒有人調用它,他就可以作為實現細節,從外觀上消失。 比如一個超市的管理系統,為什麼要有商品,為什麼要有收銀員,是因為老闆需要經常查看這些資訊,所以他成為一個獨立的概念,是有意義的。 現實需求中,有很多實體物件,如果要一花一木都描述出來,那麼就非常辛苦。有些人害怕自己不夠物件導向,就迷戀不斷的建立概念對象出來,這樣會很累。如果你覺得自己很懶,覺得沒必要對外開放一個獨

物件導向並不是必要的

 程式開發並非一定要物件導向不可,物件導向是一種方式,但是不是唯一的方式,這種方式很多時候有用,不代表任何時候都是最高效的,更不是唯一的真理。 物件導向將相關的狀態屬性和操作方法放在一個實體中,起到了歸類和分而治之的作用。 對於一個系統來說,這個是最根本的方法。但是物件導向的分而治之並不完美。面向過程也有分而治之的思想和能力,這就是模組開發。對象是複雜的,他有生命過程,有複製複製的需要,有保持狀態的需要,他是一個複雜的實體。而很多時候我們不需要這麼多的東西,而只要一個函數,一個過程,一個狀態。 

畢業生如何找程式員工作

其實我不是程式員。不過我n年前也曾經應聘過程式員,也曾經憤世嫉俗過。過了這麼多年,有一些反思也值得畢業生們學習借鑒的。想當年我去深圳找工作,什麼都不帶,就帶了幾本厚厚的編程書。我雖然不是什麼名牌大學,但是也是個本科生,所以我認為3000塊沒有問題。到我去什麼招聘網站發帖,過了好長時間卻沒有下文。其實那些網上招聘的網站,千萬不要太相信,這裡面就和現在的婚戀網站一樣,什麼人都有,不要以為只有真正想招人的人才在哪裡,最積極的往往是騙子。最後還是通過行內的技術網站認識了招聘的公司。去面試的時候,大部分都

資料結構: 是什麼?

資料結構是什麼?資料和結構有什麼關係?資料結構首先要定義兩個東西,一個是資料,一個是結構.資料是一組有意義的資訊.把資料作為資訊單元.結構,就是資訊單元和資訊單元之間的構成關係.構成關係以最抽象的形式表達:對應關係: 一對一,一對多,多對多.循序關聯性: A –> B, B->A資料結構就是把資訊單元組成結構的一種方法論.常見的資料結構有:一對一,(隊列):      1,2,3,4,5...按照內容有序性,可分為有序隊列還是無序隊列.按照順序可以分為單向和雙向.按照不同的映射方法,

技術之狂熱 Start Me Up

80年代出生的,剛好趕上人們對科技狂熱的最後浪潮。微軟推出的windows 95宣傳上,使用了滾石的start me up (http://en.wikipedia.org/wiki/Start_Me_Up) 。大家不妨感受一下,當年大家對技術的狂熱。那個時代,我們關心航天,登月,對科幻無比熱衷,近乎信仰。那是一個有熾熱的福士夢想的時代。而現在,我們只關心什麼樓價,物價,什麼社會不公,一肚子怨氣。唯獨沒有的就是夢想。  

你真的應該懂物件導向

1.-物件導向和基於對象的分別所謂基於對象,就是用對象,能封裝對象,把狀態和操作封裝起來使用.但是不能通過多態擴充項物件.物件導向是附加多態功能的"基於對象".2.物件導向和面向過程的分別.最本質的差異是關注的側重點不同.物件導向關注活動中的對象,面向過程關注活動中的流程.從根本上來說,兩種思想會共存和相互滲透.3.物件導向的基本設計思想a.自己管好自己b.自己管得過多,就委派給別人c.不侵犯別人的領地d.不依賴特定的對象,不猜測對方的實現機制進階議題,物件導向的各種常見觀念:1.物件導向的原教

總頁數: 61357 1 .... 3571 3572 3573 3574 3575 .... 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.