導航:首頁 > 使用方法 > 常用惰性化方法

常用惰性化方法

發布時間:2022-06-16 19:52:09

『壹』 有哪些好方法能夠改變一個人的惰性

承認辛苦的代價,看重愉快的結果,大多數人產生惰性延誤工作的主要原因是因為要付出代價,就象我們都喜歡干凈的廚房,但洗碗又是一件討厭的活,渴望成果卻不願意忍受痛苦的過程,一個好的開端是承認需要付出的代價,但強調工作完成後的結果,肯定這個結果值得付出的代價,比起最終的成就感,這點痛算什麼? 提高對辛苦的承受能力,好辦法就是從小事和相對簡單的事情做起,循序漸進,慢慢提高對「辛苦」的接受程度。

『貳』 如何才能克服惰性,改掉輕浮

1 克服惰性的辦法

每個人身上都有惰性,有的人能自覺克服,而有的人一生卻被惰性所羈絆,貧窮潦倒,它會把一個很有潛力的天才變成一個庸人。但你切莫悲觀地認為你身上的惰性比別人多,以至痛苦萬分。即使堅強的巴頓將軍,偉大的林肯先生都有惰性,只是他們會很好地對付、控制、打敗它,他們有堅定的信念。在堅定的信念面前,惰性就化為烏有。

那麼,如何才能更好地對付惰性呢?

(1)明確生活的目標當我們不知道今天是為了什麼而活的時候,惰性是很容易出現的。當你有目標以後,每天都會感到很充實。當然,目標不能太遠、太大,要切實可行,而且要特別留心在達到一個目標以後要立即設定第二個目標。人很容易在達到目標之後自我滿足,失去追求進而被惰性所俘。總之一句話,不要讓自己閑著,要不斷地找事干。

(2)制訂詳細的計劃照著目標,根據時間去訂個詳細的計劃,而且不要偷偷摸摸,不好意思。計劃要有整體計劃、階段計劃,最重要的是每日計劃。計劃要根據實施情況不斷修正,如果覺得相差太遠,不妨把計劃撕了,虔誠地找張白紙重新訂一個。

(3)養成立即行動的習慣計劃訂好就立即行動,最重要的是在進行時不要讓自己的思維陷入矛盾斗爭中。

(4)不斷地尋找動力在計劃之初,肯定是干勁十足,但一段時間以後只要你動腦筋,會發現很多適合自己的創造動力的方法。你可以去看本名人傳記,可以去找個出色的朋友談談心,也可以到大城市去跑一跑,感受一下時代的朝氣,這樣,你可能會有很多沖動,這也可能是動力。當然最容易做的是在顯眼的地方貼個座右銘,時刻提醒自己。

(5)找一個好環境如果你的生活環境不是很催人上進,那就試著換個環境。如果一個人能更好地實行計劃,那就一個人呆著。如果覺得和幾個很上進的朋友在一起能更好地刺激自己,那就多花時間和他們在一起。只要覺得環境不適合,那就別猶豫,換個環境或許會大有收獲。

2 改掉輕浮的習慣

文雅大方,聰明伶俐的爽朗性格,能立刻給人以良好的印象。但輕浮造作或耍弄一些小聰明,卻無論如何也難以給人美的感受。

一個人良好氣質的形成是不能通過外在模仿來獲得的。尤其是一個人的言談舉止,如果刻意去模仿自己理想中的人物,就往往會給人一種華而不實、輕浮造作的感覺。

人的氣質美多半是在與人交往的場合發揮出來的。因此,要想克服輕浮造作的習慣,除了在個人獨處時應努力提高自己的修養,豐富自己的內心世界處,尤其應該注意與人打交道時的方式方法。

(1)不要盲目追趕時髦當你內心深處並沒有真正喜愛上一件新的東西時,而盲目追趕時髦,以為只有這樣才能顯示出自己的特色,這種心理往往使你顯得不夠冷靜。只有當你真正覺得它適合於你的天性時,你才可以去選擇它或追求它。

(2)與人交往不卑不亢過於羞怯或過於狂傲都是不必要的。特別當他們只是裝出來以引起別人注意的一處手段時,它們就顯得蒼白無力。樹立你的自信,用你的本來面目去換取他人的真誠。

(3)不受別人觀點的束縛輕浮和造作,其基本心態往往是為了博得他人的贊賞,結果就顯得過分地誇張,以至於超過了他人贊賞的限度。這種不明智的做法,即使你顯得無足輕重,又未獲得他人真心的贊揚作為補償,真是得不償失。

(4)掌握「適度」的原則適度往往是人的魅力所在,輕浮造作的人,大多不了解適度的奧秘。它在社交場合是一種因時因地而變化的活躍因素。試想,在他人極度憂傷或悲痛的場合,你卻漫不經心地開些小玩笑,即使你是個天性幽默的人,也會給人留下輕浮和造作的印象。

如果你在社交中能夠把握住這種「度」,那麼,你就會成為越來越受他人歡迎的人。

『叄』 什麼是惰性氣體置換法其特點是什麼

惰性氣體置換法是指用氮氣、二氧化碳等惰性氣體置換管道或煤氣設施中的煤氣或空氣。特點:惰性氣體作為一種中間氣體,和煤氣混合不發生危險,和空氣混合也不會發生危險,是一種較理想的安全可靠的置換方法。

『肆』 如何克服自己學習上的惰性

任何學習方法學習計劃都不能真正克服你的惰性,只有壓力才能產生動力.
我舉個例子,你知道為什麼現在成人高考那麼熱門么?因為他們學生時代沒好好學習沒考上大學,但接觸社會後才發現當初是多麼的愚蠢.
這是我的自己的故事 我學生時代的時候也很喜歡玩網游 荒廢了學業.當時我游戲里很牛B 覺得天天放了學 就要上網去和公會里的人一起會合去打BOSS.
可後來我長大了 我成年了 我不可能天天在去靠家長吃飯 我需要自己去掙錢養活自己.那個時候你就會發現學歷不夠處處碰壁.
你年齡段不同對同一事物的認識也不一樣.當初很沉迷網路游戲 成熟後覺得那些東西並沒有給我帶來什麼實質性的東西,玩不玩兩可,現在我最重要的是賺錢!
可能你現在還是父母養你 你沒對這方面感覺壓力!
你喜歡網落游戲 證明你目前厭煩學習而對網落游戲感興趣!
網隱 這個東西沒人能幫你 而就算幫你戒掉了網隱,也難保你不會再沉迷其他的東西.
給自己多點壓力吧 你去看看那些高中畢業沒考上大學的人吧 他們一個月能掙多少錢 他們的日子過的怎麼樣?他掙那點錢剛夠自己花的 他養的起女朋友么?他買的起房結婚么?結了婚他買的起汽車 養的起汽車么.你願意你20歲之後的生活就這么落破么?你認為哪個長的漂亮又有氣質的女孩會跟你這種社會一事無成的廢品受罪?
想一想你再努力學習6年 可以換來你今後60年的幸福.
想一想當你27歲左右的時候 你是一家公司的白領 事業有成 有著自己的社會地位,有房 有車還怕沒有女人么?
人要為了明天而活著 才能活的更好!

『伍』 惰性編程和惰性求值

惰性編程是一種將對函數或請求的處理延遲到真正需要結果時進行的通用概念。有很多應用程序都採用了這種概念,有的非常明顯,有些則不太明顯。從惰性編程的角度來思考問題,可以幫您消除代碼中不必要的計算,也可以幫您重構程序以使之更加面向問題。

Scheme 中的簡單惰性編程
惰性編程是這樣一種技術:它可以將代碼的求值延遲到需要結果值時再進行。例如,在 Scheme 中,惰性編程就是通過兩個特殊的結構顯式支持的。Scheme 的 delay 特殊表單接收一個代碼塊,它不會立即執行它們,而是將代碼和參數作為一個 promise 存儲起來。如果您 force 這個 promise 產生一個值,它就會運行這段代碼。promise 隨後會保存結果,這樣將來再請求這個值時,該值就可以立即返回,而不用再次執行代碼了。
下面是一個說明 delay 和 force 如何一起工作的簡單例子。
清單 1. 使用 delay 和 force 的例子
;;The multiplication is saved but not executed
(define my-promise (delay (* 5 6 7 8 9)))

;;Again, saved but not executed
(define another-promise (delay (sqrt 9)))

;;Forces the multiplication to execute. Saves and returns the value
(display (force my-promise))
(newline)

;;This time, the multiplication doesn't have to execute. It just returns
;;the value that was previously saved.
(display (force my-promise))
(newline)

;;This proces an error, because the promise must be forced to be used
(display (+ my-promise (force another-promise)))
這些結構的使用都非常簡單,但是它們應該用來干什麼呢?一般地,惰性編程常用於所調用的函數生成調用程序不需要的值的情況下。例如,假設有一個函數會計算一組數字的平均值、方差和標准差。下面是實現這些功能的一種方法:
清單 2. 簡單的統計計算
(define (square x) (* x x))
(define (calculate-statistics the-series)
(let* (
(size (length the-series))
(sum (apply + the-series))
(mean (/ sum size))
;variance is the sum of (x[i] - mean)^2 for all list values
(variance
(let* (
(variance-list (map (lambda (x) (square (- x mean))) the-series)))
(/ (apply + variance-list) size)))
(standard-deviation (sqrt variance)))
(vector mean variance standard-deviation)))

;Run the program
(display (calculate-statistics '(2 6 4 3 7 4 3 6 7 8 43 4 3 2 36 75 3)))
(newline)
現在假設我們希望只在特定條件下才會計算標准差,但是這個函數卻早已花費了很多計算能力來計算標准差。有幾種方法可以解決這個問題。您可以將其分割成幾個單獨的函數分別計算平均值、方差和標准差。不過,這樣每個函數都必須重復計算平均值的過程。如果您同時需要這三個值,那麼平均值就會被計算 3 次、方差會被計算 2 次、標准差會被計算 1 次。這中間有很多額外的不必要的工作。現在,您也可以要求將平均值傳遞給標准差函數,並強制用戶為您調用平均值的計算函數。盡管這是可行的,但是這會產生一個非常可怕的 API:它的介面使用了太多特定於實現的內容。
使用惰性求值的一種較好的方法是將計算延遲:
清單 3. 利用惰性求值進行統計計算
(define (square x) (* x x))
(define (calculate-statistics the-series)
(let* (
(size (delay (length the-series)))
(mean (delay (/ (apply + the-series) (force size))))
;variance is the sum of (x[i] - mean)^2
(variance
(delay
(let* (
(variance-list (map (lambda (x) (square (- x (force mean))))
the-series)))
(/ (apply + variance-list) (force size)))))
(standard-deviation (delay (sqrt (force variance)))))
(vector mean variance standard-deviation)))

;Run the program
(define stats (calculate-statistics '(2 6 4 3 7 4 3 6 7 8 43 4 3 2 36 75 3)))
(define mean (force (vector-ref stats 0)))
(define variance (force (vector-ref stats 1)))
(define stddev (force (vector-ref stats 2)))
(display (list mean variance stddev))
(newline)
在這個版本的 calculate-statistics 中, 直到真正需要值時才會進行計算,並且同樣重要的是,任何值都只會計算一次。如果您首先請求計算方差,它就會先計算平均值,並將其保存 下來,然後再計算並保存方差。如果接下來您請求計算平均值,因為平均值已經計算出來了,所以只需要簡單地返回該值即可。如果您接下來請求計算標准差,它就會使用保存過的方差值,並通過此值來計算標准差。現在不會執行任何不需要的計算,函數的介面也得到了很好的保留。
在面向對象語言中,這種惰性編程方法也非常容易實現。在任何需要一組相關計算的地方,都可以創建一個類來保存中間值。構造函數接收所使用的初值,所有計算出來的值都被設置為空。這里不再使用 force,相反地,每個值都有一個 getter,它會檢查該值是否為空;如果該值不為空,就執行計算。下面是 Java™ 語言中這種類的一個骨架:
清單 4. Java 語言中惰性求值的形式化表示
public class StatisticsCalculator {
private List the_series;
private Double mean;
private Integer size;
private Double variance;
private Double standard_deviation;
public StatisticsCalculator(List l)
{
the_series = l;
}
public int getSize()
{
if(size == null)
{
size = the_series.size();
}
return size;
}
public double getStandardDeviation()
{
if(stddev == null)
{
stddev = Math.sqrt(getVariance());
}
return stddev;
}
...
...
}
這個類本身可以作為一個多值的 promise 使用,實例變數中保留了計算的結果。每個函數都會通過查看變數值是否為空來確定代碼是否已經執行過了。如果變數在需要時尚未有值,就執行代碼並保存計算結果。注意如果 null 也在該值的有效值范圍內,那麼就需要一個輔助標志來說明代碼是否已經執行過了,而不能簡單地查看該值是否為空。
正如您所見,惰性編程技術可以用來為那些返回相關值的函數提供良好有效的 API。另外,在那些不直接支持惰性編程的語言中,惰性編程技術也可以通過類來實現。
不確定列表
假設您有一個由 5 的倍數組成的列表。現在您希望計算這個列表中所有數字的平方。最後,我們希望對計算結果進行遍歷,並顯示所有平方值小於 500 的數字。什麼?您不能對一個無窮列表進行操作?為什麼不行呢?
實際上,可能與直觀的感覺相反,如果無窮列表基於一定的生成規則 ,那麼無窮列表可能比有窮列表存儲起來佔用的空間更少。在上面這個例子中,原始列表是基於 X[i] = (i + 1) * 5 這條規則生成的,其中 X[i] 是列表在索引 i 處的值。 X[i] 也可以使用其前一個值來表示:X[i] = X[i-1] + 5; X[0] = 5。使用 Scheme 的 force 和 delay,就可以構造一個基於這條規則的數值流:
清單 5. 流的例子
;This is the generative rule for the list. It returns a pair
;with the car being the next value, and the cdr being a promise
;for the next pair
(define (my-generative-rule last-val)
(let (
;generative formula based on previous value
(next-val (+ last-val 5)))
;put the next value together with a promise for another one
(cons next-val (delay (my-generative-rule next-val)))))
;Since the cdr is a promise of a pair, rather than a pair itself,
;we have our own functions for getting the car and cdr.
(define (mystream-car the-stream) (car the-stream))
(define (mystream-cdr the-stream) (force (cdr the-stream)))

;Create our list
(define multiples-of-five (cons 5 (delay (my-generative-rule 5))))

;Display the fourth element of the list
(display (mystream-car (mystream-cdr (mystream-cdr (mystream-cdr multiples-of-five)))))
(newline)
現在,您希望計算所有數字的平方。要實現這種功能,需要一個函數從現有流和生成規則中創建一個新流 —— 這有點像 map,只不過它是針對流進行的。函數如下:
清單 6. 流的專用映射
(define (mystream-map function the-stream)
(cons
;;The first value will be the function applied to the car
(function (car the-stream))
;;The remaining values will be stored in a promise
(delay (mystream-map function (mystream-cdr the-stream)))))

(define squared-stream (mystream-map (lambda (x) (* x x)) multiples-of-five))

;Display the fourth element of this new list
(display (mystream-car (mystream-cdr (mystream-cdr (mystream-cdr squared-stream)))))
(newline)
現在,剩下的問題就是循環遍歷該流,並列印結果值小於 500 的值:
清單 7. 循環遍歷流
(let loop (
(remaining-stream squared-stream))
(if (>= (mystream-car remaining-stream) 500)
#f
(begin
(display (mystream-car remaining-stream))
(newline)
(loop (mystream-cdr remaining-stream)))))
顯然,對於這種小程序來說,還有很多方法都可以更直接地實現這個目標。然而,即使在這個例子中,流也可以幫助我們較少地從實現角度來審視問題,而是更多地將問題當作一種抽象思想來看待。流讓我們可以集中精力在問題 上,而不是在實現 上。流簡化了與生成元素有關的演算法的概念和實現。
到目前為止,我們所討論的流對於學習流背後的概念來說都非常有用。然而,實現卻可能會經受大量缺陷的折磨。首先,在很多場合下流都可能需要一個終結器。這種實現卻並沒有提供這種機制。另外,此處給出的這種流稱為 odd stream,這種形式的流很容易實現。 但是這種流可能會導致所執行的計算量比所希望的多,因為列表中的值都會進行計算。標准流是在 SRFI-40 中定義的,它解決了這些問題以及其他一些問題(更多細節請參看 參考資料)。
回頁首
跳過轉換變數
到目前為止,我們所有惰性求值的例子都要求在進行計算之前必須完全實現中間值。部分原因是由於我們正在解決的問題的需求所導致的,另外一部分原因則是由於 delay 和 force 操作本身所帶來的。例如,考慮下面的代碼:
(define val1 20)
(define val2 30)
(define val3 40)
(define val4 0)
(define val5 (delay (* val1 val2)))
(define val6 (delay (* val4 val3)))
(define val7 (* (force val5) (force val6)))
在這個例子中,我們知道答案是 0,這是因為我們知道 0 乘任何次都是 0。因此,盡管這看上去似乎是可以使用惰性求值的情況(因為我們正在試圖減少不必要的計算),但實際上使用 delay 和 force 並不能給我們提供什麼幫助。
在這類情況下,為了不生成中間結果,需要一些特殊的惰性演算法來延遲處理。我們需要實現對請求進行排隊。然後,在請求最後結果時,它就可以在該隊列中搜索那些可以幫助它對處理過程進行優化的值,然後使用這些值跳過對其他值的處理。在乘法的這個例子中,出現 0 就可以跳過所有的處理了。
下面是一個特殊的 delay/force 對,專門適用於乘法計算:
清單 8. 簡單的專用 delay/force 對
;This will simply use a list to keep track of the values to be multiplied
(define (multiply-delay x y)
(let (
;convert to lists if they aren't already
(x-list (if (list? x) x (list x)))
(y-list (if (list? y) y (list y))))
;append them together
(append x-list y-list)))
(define (multiply-force mul-list)
(let (
(has-zero? #f))
(for-each
(lambda (x)
(if (eqv? 0 x)
(set! has-zero? #f)
#f))
mul-list)
(if has-zero?
0
(apply * mul-list))))
(define a (multiply-delay 23 54))
(define b (multiply-delay 0 5))
(define c (multiply-delay a b))
(define d (multiply-delay c 55)
(display (multiply-force d))
(newline)
然而,這個實現也有自己的問題。現在各個部分都不再是惰性的了,也不會再保存值了。為了實現一個優化,我們已經失去了原來的 delay 和 force 的優點。因此,我們不會保留一個所有參數的長列表,而是需要將它們放到各個 promise 中單獨進行存放,這樣我們就依然可以獲得之前的優點。我們所需要的是一個說明該值是否已經計算的標記。如果該值已經計算過了,那麼此處就只有一個不需要計算的元素了。否則,乘數和被乘數都會出現。新的代碼如下:
清單 9. 另外一個專用的惰性結構
;Unevaluated promises will have the structure ('delayed val1 val2)
;Evaluated promises will have the structure ('forced result)

;Create an unevaluated promise
(define (multiply-delay x y)
(list 'delayed x y))

(define (multiply-force-nozero promise)
(if (pair? promise)
(if (eq? (car promise) 'forced)
;if the promise has been forced, just return the value
(cdr promise)
;otherwise, compute the value, and convert this into a "forced" promise
(begin
(set-car! promise 'forced)
(set-cdr! promise
(*
(multiply-force-nonzero (cadr promise))
(multiply-force-nonzero (caddr promise))))
;return the forced value
(cdr promise)))
;This is just a number, so return it
promise))
這個結構中有普通 delay/force 的所有優點。現在,由於乘法操作不管怎樣都是一個相當快速的操作,因此這個完整的操作可能就有點浪費時間,不過它作為一個例子來說還是非常不錯的。它對於執行代價更為昂貴的操作來說可以節省大量的時間,尤其是對於那些可能需要上下文開關或大量處理器資源的操作來說更是如此。
這種技術一種流行的用法是進行字元串的附加操作。它不用在每次進行附加操作時都分配新空間,而是只需要簡單地維護一個需要進行連接的字元串列表。然後,當需要最終版本的字元串時,就只需要為這個新字元串分配一次空間。這樣就節省了多個 malloc 調用,以及復制每個字元串的時間。
惰性求值
到現在為止,我們重點介紹的是非惰性語言中的惰性結構。然而,有些語言,例如 Haskell,會將一些惰性操作作為普通求值過程的一部分。這被稱之為惰性求值。惰性求值中的參數直到需要時才會進行計算。這種程序實際上是從末尾開始反向執行的。它會判斷自己需要返回什麼,並繼續向後執行來確定要這樣做需要哪些值。基本上,每個函數都是使用對各個參數的 promise 來調用的。當計算需要值時,它就會執行 promise。由於代碼只有在需要值時才會執行,因此這就稱為按需調用。在傳統編程語言中,傳遞的是值,而不是 promise,因此這就稱為按值調用。
按需調用編程有幾個優點。流是自動實現的。不需要的值永遠也不會計算。然而,惰性程序的行為通常都很難預測。而在按值調用程序中,求值的順序是可以預測的,因此任何基於時間或序列的計算都相當容易實現。在惰性語言中這就變得相當困難了,此時要描述具有明確順序的事件就需要諸如 monads 之類的特殊結構。所有這些都使得與其他語言的交互變得十分困難。
有幾種語言默認就會進行惰性編程,包括 Haskell 和 Clean。其他幾種語言也有一些惰性版本,包括 Scheme、ML 等。

『陸』 怎樣克服惰性

如何減輕學習的惰性?在不少人身上,我們都可以明顯地看到學習的惰性。
最常見的是:1、學得不好的人。他們對學習有著抵觸情緒甚至逃避。2、工作以後的人。他們往往缺乏學習的韌性。3、年齡大的人。記憶力,以及對新事物的接受能力下降,學習的難度大大增加。精力不足。看看書就累了,想睡覺。 成人教育中,學習惰性是最值得一提的。
學習惰性產生的原因很多。 主要是:1、畏難情緒。這僅僅是心理作用。還沒有開始學,就因為聽說它難,而開始產生消極情緒。2、缺乏信心。這在學習挫折以後很明顯。3、枯燥。學習是多種多樣的,學習過程也是豐富多彩的,但是這不意味著某些東西學習的枯燥,特別是一般的學校教育。4、過於抽象。與實際生活的聯系太少。5、語言障礙。特別是留學人士。畢竟不是母語,在學習起來難度很大。6、基礎知識障礙。基礎知識准備得不足,太多地方看不懂的時候,談學習動力是沒有必要的了。7、分心。考慮其他的事情太多。可供的選擇太多,妨礙了有效的學習。 但是,我們不能不學習。特別是在一些並不是能夠直接見效的知識的學習中。
讓我們分析一下傳統的減輕學習惰性的處理方法。1、毅力。以自製力作為減輕學習惰性的手段是不可取的。原因很簡單。勉強自己只會活得很累,很痛苦。是否能真地堅持下去,對於一般人來說是一個很重要 的問題。人都是趨利避害的。這是天性。許多父母抱怨孩子缺乏自製力那其實是對孩子有著不切實際的要求。一些人對自己的毅力也產生懷疑。許多學習相當優秀的 大學生在向我咨詢時也很多都提到自己的自製力不夠。長期的負情緒會摧毀任何人的毅力。
2、利弊分析。誰都知道學好了的好處。哪怕再差的學生也一樣有著學好的渴望。因為學習成績好的好處太多了。有社會認可,甚至能得到豐厚的物質獎勵。因此,以學好了的前景來教育孩子,或者教育自己是沒有用的。
3、加強監督。學習本來就是個人的事情。如果學習也必須讓別人來看管的話,那麼還不如不學,或者改變學習的方法、學習的內容和學習的模式。
推薦方案:
1、項目法。 設定項目。以項目的完成促進學習。以實際的運用來促進知識的學習。我在大學學習應用統計的時候就為自己設定了跟蹤、分析國際棉花價格的項目。等項目弄玩, 統計以及相關課程也已經自學完。這樣的效率很高。 再以林凡順的德語學習為例子。林凡順在31歲以後才開始學德語。他的困難和壓力是相當大的。最大的問題是,他捧著一本詞彙書或語法書,看不上十分鍾就疲倦 欲睡。即使他很深刻地體會系統學習法,也難以取得進展。因此,在工作忙的時候,往往沒時間就成為逃避學習的借口。但是他要留學德國,計劃中也要將業務拓展 到德國,與德國企業建立雙贏的聯系。德語學不好是社會交往中最大的障礙。 他到了德國之後,開始設定項目。比較了一下,他從詞彙入手,決定編寫德語詞典(請參考Fundset Deutsch2Chinese(S) 詞典 自述文件)。編寫詞典不等於就能清楚記得那些詞彙,但是,經過了打字、整理、翻譯以後,印象比簡單地看看書要深刻得多。他的要求也不高,只是留下印象而 已,以後在看到時能有多多少少的感覺。這就是系統學習法的模糊學習。由於他要發布的是免費的詞庫文件,他的工作得到了鼓勵與支持。詞庫文件一天一天的增大 也讓他有了動力和信心。在詞庫達到他設定的第一階段目標(6000詞彙量)以後,他開始轉向語法的學習。這時的項目是編寫語法辭典。在為別人造福的同時, 自己也得到很大的提高。
2、內容分解法。 將學習的內容化整為零,只需要學一點東西,那麼就會因為學得容易而消除了畏難情緒和消極對抗的心理障礙。對發展需求的適當梳理能夠增強信心。
3、合理情緒法。 不要對自己的自製力和毅力有太高的要求。人都是有惰性的。你的學習困難別人一樣會遇到。但你的選擇不是退縮,也不是逃避,而是正視它。嘗試著改變學習的方式和方法,找出一個最舒服、最讓自己開心的學習途徑來。
4、背水一戰法。 在優越的環境,有時反倒不容易學進去。不如到花園、或室外安靜的地方學習。靠無可靠,趴無可趴,躺無可躺。這樣學習效率也會高不少。

為什麼速成學習也是科學的?很多人都說,學習沒有捷徑,必須認認真真、扎扎實實地學。 這話對,也不完全對。學習需要的是積累,是溫故而知新。再好的學習方法,如果不去學、不去記,不加以認真思考,也都沒有用。 就以系統學習法為例,真正做好樹狀結構和網狀聯系,不經過長期的有目的的努力是不行的。 但這不等於排斥速成學習。系統學習法也可以速成,那就是建立知識體系的大致構架,提出一些基本的關系的聯系。以這些學習成果參加考試,要獲得60-80分 並不是難事。 分析每一種速成法,都可以看到,他們是把學習的難度降低。只有不對人、不對自己過高要求,才可能有信心、有興趣堅持。堅持往往才會成功。
大目標分解成小目標是一個很好的做法。每天嘗到甜頭,每天都用適當的成效鼓勵自己,每天都滿意於努力和付出,這樣就能夠堅持。有計劃的堅持就是積累。
人應該有大的目標。大目標是對自我的挑戰,最能夠滿足人的發展需求,最讓人有自我實現的渴望。
人需要挑戰,迴避挑戰往往讓人感覺不到生活的趣味,也漸漸失去應有的動力和緊張。所以,我在學習的時候,總是朝最難的地方進軍。我認為,最難的地方都 闖過了,其他的沒有理由闖不過去,剩下的只是時間、精力和積極的堅持和積累。 以快速將知識壓入潛意識。 哪怕遺忘,也無所謂。總有熟悉和不熟悉的感受。 有時候就不需要記憶,只需要感覺。
集中注意
快速組織所學內容
及時回憶和復習
優勝心態和逃避心態
近來,由於研究「家庭與兒童心理健康」大量接觸了很多初高中學生,在感覺到他們的聰明的同時也發現他們的意志、毅力、目標和動力的缺失。這是信息爆炸 與社會浮躁共同作用的結果,問題發生在孩子身上,但問題的原因可以追溯到家庭、學校與社會環境。 心態浮躁,很難積累和堅持。目標不明確,很難品嘗到成功的喜悅。這些都可能導致放縱和迷失。
今天,在向一個親戚的孩子輔導「系統學習法」的時候,我心裡再次浮現這種強烈的感覺。以至於後來我覺得,對於這個孩子,現階段學習方法並不是很重要,更重要的是學習的主動性、自覺性和學習的方向性。這首先是優勝心態。
優勝心態是指認為自己能夠做得比別人好,現在能夠比過去好、將來能夠比現在好的心態。 首先是信心。要相信自己能夠超越自己,能夠面對並更好地解決現存的或即將到來的問題。 其次是主動性。在問題到來的時候,要能夠主動地去認識它、了解它,摸索其中的關系。 再則是採取行動。將問題解決化解為具體的目標。

『柒』 尋一些克服人的惰性的小竅門(比如平常生活總結)

惰性屬於心理學范疇。
從心理上說,毅力屬於意志的范疇,作為意志的一種基 本品質,毅力也是人們為著實現 一定目的而去克服困難的心理過 程及其行為表現。這里有兩點應該明確:第一,毅力是在克服困 難的心裡過程中表現出來的;第二,克服困難又是為著實現一定的目的。明確了這兩點,對於我們鍛煉毅力很有好處。
那麼,怎樣才能增強自己的毅力呢?
一是強化正確的動機。人們的行動都是受動機支配的,而動 機的萌發則起源於需要的滿足。什麼也不需要或者說什麼也不追 求的人,從來沒有。人,都是有各自的需要,也有各自的追求; 只是由於人生觀的不同,不同的 人總是把不同的追求作為自己最 大的滿足。斯大林說,偉大的目的產生偉大的毅力。從奧斯特洛 夫斯基和張海迪身上,我們可以 充地看到,崇高的人生目的怎樣 有力地激發出堅韌的毅力。
二是從小事做起,可以鍛煉大毅力。李四光向以工作堅韌、 一絲不苟著稱,這與他年輕時就 鍛煉自己每步走零點八米這類的 少事不無關系。道爾頓平生不畏困難,看來從他五十年天天觀察氣象而養成的韌性中得益非淺。高爾基說:「哪怕是對自己的一點小小的剋制,也會使人變得強而有力,」生活一再昭示,人皆可以有毅力,人皆可以鍛煉毅力,毅力與克服困難伴生。克服困難 的過程,也就是培養、增強毅力的過程。毅力不很強的人,往往能克服小困難,而不能克服大困難;但是,積克服小困難之小勝 也能使人大困難之毅力。今天,你或許挑不起一百斤的擔子,但你可以挑三拾斤,這就行。只要你天天挑,月月練,總有一天, 一百斤擔子壓在你肩上,你能健步如飛。惲代英說的深刻:立志需用集義功夫。余謂集義者,即在小事中常用奮斗功夫也。…… 在小處不能不犯過失者,其在大處犯過失必矣。小壓迫小引誘即能勝過,在大壓迫大引誘中能否勝過尚為一問題。如小處不能勝 過尚望大處勝過,豈非自欺之甚呼?勝過小者,再勝過較大者。此所謂集義也。不然集交仍然是一句空話。」
小事情很多,從哪些小事情做起,有的人好睡懶覺,那不妨來個睜眼就起;有的人「今日事 ,靠明天,」那就把「今日事, 今日畢」作為座右銘;有的人碰到書就想打瞌睡,那就每天強迫自己讀一小時的書,不讀完就不睡覺,只要天天強迫自己坐在書 本面前,習慣總會形成,毅力也就油然而生。人是需要從自己做對的,因為人有惰性。克服惰性需要毅力。任何惰性都是相通的 ,任何意志性的行動也是共生的。事物從來相輔相成,此長彼消 。從小事情就可以培養大毅力,其道理就在其中。
三是培養興趣能夠激發毅力。有人說興趣是毅力的門檻,這 話是有道理的。法布爾對昆蟲有 特殊的愛好,他在樹下觀察昆蟲 ,可以一趴就是半天。諾貝爾獎獲得者丁肇中說,我經常不分日夜地把自己關在實驗室里,有人以為我很苦,其實這只是我興趣 所在,我感到「其樂無窮」的事情,自然有毅力幹下去了。當然人的興趣有直觀興趣和內在興趣之分,但兩者是可以轉換的。例如:有的人對學外文興味索然,可他懂得,學好外文是建設四化的需要,對這個需要,他有興趣 ,因此他能強迫自己堅持學外文。在學的過程中,對外文的興趣也就能夠漸漸培養起來,這反過來又能進一步激發他堅持學外文 的毅力。一個人一旦對某種事物 、某項工作發生內在的穩定的興 趣,那麼,令人嚮往的毅力不知 不覺來到他身邊,也就成為十分 自然的事情。
四是由易入難,既可增強信 心,又能鍛煉毅力。有些人很想 把某件事情善始善終的幹完但往往因為事情的難度太大而難以為 繼。對毅力不太強的人來說,在確定自己的奮斗目標、選擇實現 這一目標穿破口時,一定要堅持從實際出發,由易入難的原則。 徐特立同志學法文時,已年過半百,別人都說他學不成,他說, 讓我試試看吧。他知道自己記性差了,工作又忙,所以,開始為 自己規定的「指標」,只是每天記一兩個生詞。這個計劃起步不 大,容易實現,看起來慢了一些,但能夠培養信心,幾個月下來 ,徐老不但如期完成計劃,而且培養了興趣,樹立了信心,又慢 慢掌握了學法文的「竅門」,以後每天可以記三、四個生詞了。 徐老的做法很有辯證法。要是一開始在沒有殷握的情況下,就提 出過高的指標,結果計劃很可能實現不了,信心也必然銳減,縱 使平時有些毅力的人,這時也可能打退堂鼓。美國學者米切爾、 柯達說過:「以完成一些事情來開始每天的工作是十分重要的,不管這些事情多麼微小,它會給人們一種獲得成功的感覺。」這種感覺無疑有利於毅力的激發。柯達的話看來對於我們干其它事 情,也會有啟發的。不知你以為然否?

怎樣提高學習的自覺性
學習只有自覺主動,否則是無法學好、無法學到真正的知識的。要提高學習的自覺性,要做好以下幾點:
第一,不要把學習當作一種任務和負擔,要出自興趣和需要而學。如果把學習看成是任務負擔,就會感到學習是迫不得已而學的,你就會處於消極被動狀態。要想提高學習自覺性,就要培養對學習的興趣,把學習看作一種生命、生活的需要,你才會積極主動地去學。
第二,加強自我管理、自我約束的能力。你首先要明確學習目的,把學習作為自我修養,提高自身素質的一個重要手段。然後制訂出周詳的計劃,實行自我管理,並且要約束自己,嚴格地執行學習計劃,以提高學習的自覺性。
第三,保證良好的學習環境,排除外界干擾,抵制各種誘惑。學習環境要保持安靜、整潔,這樣就可以減少各種外界干擾,使你集中注意力學習。所以在學習時你要勸告旁人不要隨意打擾你,不要大聲喧鬧,你還要把書桌和書本、文具等收拾整齊。對於各種不利於按計劃學習的誘惑,你要勇於抑制自己的慾望。
第四,防止惰性的侵擾。人總是有惰性的,你稍不注意,惰性便會發作,使你無法再堅持學習。所以你要時刻提防惰性的侵人,否則,你就會越來越懶散,以致最終放棄學習。要想提高學習的自覺性,就必須克制惰性的發作。
提高聽課效率的秘訣
成績優秀的同學有一個體會:抓緊45分鍾的課堂聽講,向45分鍾要效率。這是獲得學習成功的關鍵。如果要探索提高課堂聽講效率的秘訣,可概括成以下五個方面供參考:
1.上課前要做好四個准備
一是心理上的准備,就是積極迎接新課,這是搞好課堂學習的內因。
二是做好知識上的准備,主要是通過預習來完成。三是做好物質上的准備,如書、筆記本和其他學慣用具等。四是做好身體上的准備,這就要求同學們做到:每天早睡早起,不開夜車,課間不做劇烈活動等,確保課前大腦處於興奮狀態。
2.要集中精力聽講
首先要克服注意力的分散和漂移,防止出現「分心」現象。其次,聽講要抓住重點。有經驗的同學特別注意聽老師在剛上課和即將下課講的話。因為,剛上課時老師講的話往往是對上節課的總結,或對本節課提出的要求,有承上啟下的作用;即將下課時老師講的話,往往是對本節課的總結,或提出課後復習和新課預習的要求。注意了這些話,聽課就有了針對性,復習有了目的,預習也有了目標。
3.要大膽地發言和質疑
有的同學由於膽怯和好面子,上課很少提出問題,也很少發言。有問題不提,你的思維能力將得不到發展;對能回答的問題不積極發言,你就得不到鍛煉自己表達能力的機會,不能檢閱自己真正的水平,感受不到成功的欣慰。上課積極發言,大膽質疑是十分重要的。對老師來說,很希望自己提出的問題能得到學生的響應,對於能在課堂上提出自己見解或對老師的見解置疑的學生,老師通常是十分贊賞的。
4.要記好筆記
在聽課過程中,把本節課的知識點和你感到有疑難的問題以及老師在處理某個問題時所用的巧妙方法等簡明扼要地記下來,課後稍加整理,便成為課堂筆記。而有的同學所記的筆記,是把老師在黑板上所書寫的內容,不分青紅皂白全都記了下來,記這樣的筆記,不僅實用價值不大,而且還嚴重影響了聽講。這種事倍而功半的做法,是不可取的。
5.要當堂掌握所學知識
每個同學在聽講過程中都應積極思考,對當堂課所學知識要能大體理解,知其然並知其所以然。要徹底廢除上課記筆記,下課對筆記,平時背筆記,考後全忘記的落後學法。因為這種單純直接記憶現成結論的聽課方法,是無法獲取真知的。

『捌』 怎樣克服惰性

意志的堅持性指在行動中能以堅忍不拔的毅力克服種種困難而堅持到底。具有良好的堅持性品質的人能夠在活動中持之以恆,在困難、艱苦的條件面前,不猶豫,不動搖,不停滯,一鼓作氣,善始善終。堅持性在日常的學習、生活中非常重要,人們做點兒事並不難,難的是堅持不懈地做下去,「人貴有恆」說的就是這個道理。在日常生活中常常會出現的虎頭蛇尾現象,就是缺乏堅持性的表現。要想取得成功,沒有堅持性是不行的,只有堅持到最後,勝利才會屬於你。下面,告訴你們培養自己毅力的一些方法。
1.善於培養、保護、利用已有的學習興趣。興趣,能激發自己參加活動的積極性,促使你在活動中表現出更大的意志努力。所以,增添活動和學習內容的趣味性、生動性,精心設計活動和學習方式,如游戲、比賽、表演、搶答、講故事等形式,使學習和活動過程本身就能吸引你,這對他們善始善終地做某件事能起促進作用。
2.確定具體的、可行的目標。目標是想要達到的境地或標准,它制約著行為的方向。對自己來說,只有具體的、可行的目標,才有可能促使他去為實現這一目標而堅持不懈。所謂具體的目標,是指該做什麼,怎樣去做,目的、要求必須一清二楚。所謂可行的目標,是指確定的目標要與你的年齡、經驗、能力水平相適應,是經過自身的努力能夠實現的,即目標不要定得太低或太高。當自己完成一個目標後,成功的喜悅會強化他們的進取精神,激起他們確定下一個目標的熱忱,從而養成不斷進取的習慣。

3.學會自我監督。對某件活動要持之以恆,要靠自己的自覺行為,因此,讓自己學會檢查、監督自己是否朝既定的目標努力是必要的。要讓自己學會自我檢查、自我監督,可以從老師的檢查和鼓勵開始,比如,與他人共同確定某種活動、某個目標後,每天檢查自己完成的情況,並讓他們自我評價,對他們的良好表現給予鼓勵,對做得不夠好的要引導,激勵他們改正。之後,可以為他們畫一張自我鑒定表格,讓他們對完成學習計劃、良好行為習慣、某種活動目標等情況進行打分,並定期把自我鑒定表交給教師,讓家長、老師了解、表揚自己的自覺行為,對自己的自我監督進行檢查。要學會自我評價、自我監督後,才能督促自己持之以恆地從事某種活動。

『玖』 如何改變惰性

克服惰性的六個步驟

這件事我一定要做了。真的要做了。也許可以再等一會兒。先休息一下,看會兒電視,上會兒網,聊會兒天。這件事我明天再做吧。
我們每個人都會有這樣的經驗,一些事情需要我們完成,而惰性卻總是佔了上風。如何能克服惰性成為如何完成任務和GTD的一個重要話題。Paul』s Tips最近在一篇文章中提到如何通過六個步驟來克服惰性,完成任務:

1.承認辛苦的代價,看重愉快的結果

大多數人產生惰性延誤工作的主要原因是因為要付出代價,讓我們多少感覺有些辛苦,哪怕只有一點。就象我們都喜歡干凈的廚房,但洗碗又是一件討厭的活。渴望成果卻不願意忍受痛苦的過程。一個好的開端是承認需要付出的代價,但強調工作完成後的結果,肯定這個結果值得付出的代價。比起最終的成就感,這點痛算什麼?

2.提高對辛苦的承受能力
每個人對辛苦都有一定的承受能力,並且都可以一點一點的將其提高。一個好辦法就是從小事和相對簡單的事情做起,循序漸進,慢慢提高對「辛苦」的接受程度。

3.從小事做起
勿以善小而不為。當你知道有什麼小事需要你馬上去做時,立刻就去做,一分鍾也不要耽誤。如果你心裡有什麼聲音告訴你一堆理由妨礙你去完成這件事,不要理它們,立刻去做。不要犯嘀咕,做完就完了,只是件小事,不值得你左思右想。

4.大事化小
當你已經可以克服小的阻礙完成工作後,只要學會把分量更重的工作劃分成很多小的部分,一部分一部分完成,大的困難也就不在話下了。不過,要確認這些小的部分的確有意義,而不是找借口拖延時間。

5.不要計劃太多,馬上動手做
不要花太多時間整理和規劃,只找眼於整體會讓你看到做這件事多難多辛苦,你應該找出可以付諸行動的小的突破點,馬上開始行動。沒有什麼大事是一蹴而就的,將一個一個小困難一一攻破,就能獲得最後的勝利。你的任務就是找到下一步能馬上開始做的事情。

6.不要害怕浪費時間
另一個讓很多人束手不前的原因是害怕浪費時間。好像沒有把什麼事情都安排好就沒法開始。其實,只要開始做就不可能是完全的浪費,哪怕失敗也是有價值的,從失敗中我們可以獲得很多經驗。最重要的是,在嘗試中,我們除了獲得失敗,還能獲得成功。
提問者對答案的評價:五星

閱讀全文

與常用惰性化方法相關的資料

熱點內容
反滲透膜解決方法 瀏覽:485
扯麵的正確方法和技巧 瀏覽:494
文彥博樹洞取球方法好在哪裡 瀏覽:853
四川泡洋姜的正確泡水方法 瀏覽:497
黑檀手串的鑒別方法圖解 瀏覽:816
延遲滿足實驗研究方法 瀏覽:159
種植業污染解決方法 瀏覽:893
論文的研究方法有那些 瀏覽:124
孩子學習方法不對該如何 瀏覽:836
艾萊依真假鑒別方法 瀏覽:799
在家怎麼製作果凍方法 瀏覽:50
關於氮和硫的化學計算方法 瀏覽:627
手環核酸檢測方法 瀏覽:417
高層窗戶封閉的安裝方法 瀏覽:127
嫩肉粉煮牛肉的食用方法 瀏覽:124
關羽上王訓練方法 瀏覽:905
旅行社如何引進客流的十種方法 瀏覽:211
禿頂快速治療方法 瀏覽:628
華為清理手機垃圾方法 瀏覽:941
秒開手機殼的方法 瀏覽:654