• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            隨筆 - 7  文章 - 57  trackbacks - 0
            <2025年5月>
            27282930123
            45678910
            11121314151617
            18192021222324
            25262728293031
            1234567

            常用鏈接

            留言簿(3)

            隨筆分類

            隨筆檔案

            文章分類

            文章檔案

            搜索

            •  

            最新評論

            閱讀排行榜

            評論排行榜

            如果我有幸成為比較famous的人,這篇文章就會被更多的人看到。
            ——題記

            老板們到底都在想什么?

            我從來都不認為單純的理想就足夠運營一間公司,一間公司要生存下去,就必須得盈利。所以從這個角度來看,老板們肯定是想要獲得更多的利潤而節約更多的成本。所以我不存在太強烈的被迫害妄想,認為資本家總是在榨取我們的剩余價值,總是在戕害我們。我也不認為大老板們或者掌權者需要對我們有多好多好。

            公司的股東和掌握實權的人想要賺錢我覺得這是無可厚非的。

            真正讓我疑惑的,是老板和大佬們除了賺錢和利用公司實現個人理想之外,他們到底還在想些什么呢?

            坦白說,我感覺現在的環境環境相當的糟糕。當然,“糟糕”這個評級是跟我過去的工作環境相比較而獲得的。而且在過去的一段時間里,我依然為同一間公司服務。

            現在的工作環境怎么個糟糕呢?

            最近我搬去了一個新的辦公環境。新辦公地點的交通沒有以前便捷了,附近的配套設施也更加稀缺——例如我以前從來不怎么需要擔心去午餐和晚餐去哪里吃。但我現在陷入到不愉快的憂慮中,因為我以后每天上班我都要為每天中午要吃什么,去哪里才能找到吃而頭痛。而且即使找到吃的,也不一定代表萬事大吉。送外賣可能晚點,好不容易到達了可能少了點東西;食堂據說性價比極其低下;如果我要提高一下餐飲質量我還得徒步去比較遠的地方,浪費時間……
            不得不說,作為一個土生土長的廣州人,我真的很在乎吃這件事。吃得不好,直接影響我的工作心情。

            食和行已經變差,情況還能更糟糕點嗎?答案是,能。
            工作環境和設施直線下降一個等級。如果食和行還可以將就,只是魔鬼筋肉人鋼鐵一般的皮膚下的一個小傷口的話,那辦公環境的變壞就簡直像是在美國紐約“種了一個蘑菇”。
            我的工位大小嚴重縮水,寬度甚至不夠我完全舒展我的雙臂。擺放兩個24寸的顯示器(雖然公司從未給我配備這種規格的裝備)就完全沒有什么自由空間了。我不再像以前那樣能在工位上找張白紙隨意寫寫畫畫,跟同事說我的構思和想法,也不再像以前一樣編程累了可以比較舒服地趴在工位上打個盹。狹窄的桌面迫使我把辦公用品堆放得更加緊湊,過度密集的同事們把我重重包圍,導致我到辦公室坐下的第一時間想到的居然是什么時候能夠下班!

            由于辦公室是新裝修的,有人甚至瘋傳過里面的甲醛含量尚未達標。即使擺放了更多綠色植物,也依然無法改善因為工位縮水,基礎設施落后而導致的低落心情。已經聽見不止一位同事在抱怨如廁體驗不如以前舒適。

            很多人都就新辦公環境的“用戶體驗”達成了一個精煉的公式,我們就是在網吧里當客服嘛。

            作為一個程序員,卻被強制轉職為“網吧里的客服”,我覺得很不爽也很疑惑。我甚至不知道如果微軟的Cutler遇上這樣的事會不會沖上去毆打他們的CEO(當然如果他們敢這么干的話)。

            我知道作為一個初出校園,經驗不豐富的程序員新手,在大多數情況下能給公司帶來的價值是不大的。甚至有人跟我灌輸過“公司請你們進來其實一開始是在虧錢培養的”之類的觀念。某程度上我認為他的觀點可以理解,但心里總有種莫名的憤怒。即使一個人創造的價值是如此的微小,但能不能代表他的創造就可以被忽視?

            我不知道大老板們是不是不重視程序員所創造的價值還是干脆認為公司養了一大批根本沒在創造價值的程序員(新手)。如果他們認同程序員所創造的價值,并希望他們能給公司創造更多價值的話,那為什么給予他們比起以前明顯差了那么多的待遇?

            有位富有經驗的同事曾經跟我分享過他的一些觀點,他認為:程序員的薪水并不是公司當年的業績和收入所決定的,而是社會上同一層次的程序員所能接受的平均薪水決定的。那樣似乎就可以認為,公司賺不賺錢跟那群寫代碼寫到頸椎病、黑眼圈、掉頭發甚至爆心臟的程序員沒有任何關系。只有市場上存在一位張三他愿意拿80%的薪水去完成100%的工作,那老板們就能心安理得地push李四拿100%的薪水去完成120%的工作甚至更多。如果李四不滿而離職,老板們似乎也認為毫無損失。因為解決方案很簡單,你不干大把人干,只要把張三招進來就可以了。

            這么看來,似乎都把老板們描畫得十分簡單粗暴和不近人情。而且邪惡的形象之下還帶著揮之不去的愚蠢。但是想深一層,老板們似乎絕對不可能愚蠢甚至有可能是精明得嚇人的。

            為什么呢?

            現在資訊如此發達,博客和軟文滿天飛。減薪、加班和削減福利導致的代碼質量下降,人才流失最后帶來的效率低下和項目破產,直接增加公司的運營成本,這么簡單的道理和現象,那些拿了美帝名校phD學位的老板們怎么可能不知道呢!那既然他們知道,為什么還要反其道而行之呢?

            現在的狀況看起來似乎就是:我們的大老板明知道降低我們的工作和生活質量會導致公司運營成本的增加,但是他們卻無動于衷。而且對待程序員好一些并不是什么喪心病狂、喪盡天良的事,也有很多國內和國外的公司在這一方面做得非常好。在此就不列舉那些福利喪心病狂的公司了。因為一旦舉出具體的例子,就一定會有人跳出來發動圣戰,說某某一直宣揚自己人工高,福利好的公司其實是無惡不作的綠茶婊;國內很多公司連飯都吃不飽就不應該談小資情懷云云。

            這又明顯地催生出一個新的疑問:我覺得我所在的公司最近形勢一片大好啊,至少在股價和大老板每個季度的財報里都體現出公司蒸蒸日上的勢頭,那為什么公司賺那么多錢卻不租一個好一點的臨時辦公地點?可能有些人會回答說:因為社會上同一層次的程序員的平均需求下限就是可以到達這么低,所以公司這么干也無可厚非。那我就更疑惑了,既然如此 ,那為什么某些公司在其一個老員工掛掉了之后還給ta的配偶發一半的工資呢?難道這就是傳說中的犯賤嗎?

            為什么號稱是同一類型的公司,老板們的行為的差異卻是如此之大?究竟他們在想什么呢……

            或者粗鄙地吼一聲:對你的員工好一點你會死嗎!


            posted @ 2014-09-23 00:37 ArthasLee 閱讀(424) | 評論 (0)編輯 收藏
            如果我有幸成為比較famous的人,這篇文章就會被更多的人看到。
            ——題記

            老板們到底都在想什么?

            我從來都不認為單純的理想就足夠運營一間公司,一間公司要生存下去,就必須得盈利。所以從這個角度來看,老板們肯定是想要獲得更多的利潤而節約更多的成本。所以我不存在太強烈的被迫害妄想,認為資本家總是在榨取我們的剩余價值,總是在戕害我們。我也不認為大老板們或者掌權者需要對我們有多好多好。

            公司的股東和掌握實權的人想要賺錢我覺得這是無可厚非的。

            真正讓我疑惑的,是老板和大佬們除了賺錢和利用公司實現個人理想之外,他們到底還在想些什么呢?

            坦白說,我感覺現在的環境環境相當的糟糕。當然,“糟糕”這個評級是跟我過去的工作環境相比較而獲得的。而且在過去的一段時間里,我依然為同一間公司服務。

            現在的工作環境怎么個糟糕呢?

            最近我搬去了一個新的辦公環境。新辦公地點的交通沒有以前便捷了,附近的配套設施也更加稀缺——例如我以前從來不怎么需要擔心去午餐和晚餐去哪里吃。但我現在陷入到不愉快的憂慮中,因為我以后每天上班我都要為每天中午要吃什么,去哪里才能找到吃而頭痛。而且即使找到吃的,也不一定代表萬事大吉。送外賣可能晚點,好不容易到達了可能少了點東西;食堂據說性價比極其低下;如果我要提高一下餐飲質量我還得徒步去比較遠的地方,浪費時間……
            不得不說,作為一個土生土長的廣州人,我真的很在乎吃這件事。吃得不好,直接影響我的工作心情。

            食和行已經變差,情況還能更糟糕點嗎?答案是,能。
            工作環境和設施直線下降一個等級。如果食和行還可以將就,只是魔鬼筋肉人鋼鐵一般的皮膚下的一個小傷口的話,那辦公環境的變壞就簡直像是在美國紐約“種了一個蘑菇”。
            我的工位大小嚴重縮水,寬度甚至不夠我完全舒展我的雙臂。擺放兩個24寸的顯示器(雖然公司從未給我配備這種規格的裝備)就完全沒有什么自由空間了。我不再像以前那樣能在工位上找張白紙隨意寫寫畫畫,跟同事說我的構思和想法,也不再像以前一樣編程累了可以比較舒服地趴在工位上打個盹。狹窄的桌面迫使我把辦公用品堆放得更加緊湊,過度密集的同事們把我重重包圍,導致我到辦公室坐下的第一時間想到的居然是什么時候能夠下班!

            由于辦公室是新裝修的,有人甚至瘋傳過里面的甲醛含量尚未達標。即使擺放了更多綠色植物,也依然無法改善因為工位縮水,基礎設施落后而導致的低落心情。已經聽見不止一位同事在抱怨如廁體驗不如以前舒適。

            很多人都就新辦公環境的“用戶體驗”達成了一個精煉的公式,我們就是在網吧里當客服嘛。

            作為一個程序員,卻被強制轉職為“網吧里的客服”,我覺得很不爽也很疑惑。我甚至不知道如果微軟的Cutler遇上這樣的事會不會沖上去毆打他們的CEO(當然如果他們敢這么干的話)。

            我知道作為一個初出校園,經驗不豐富的程序員新手,在大多數情況下能給公司帶來的價值是不大的。甚至有人跟我灌輸過“公司請你們進來其實一開始是在虧錢培養的”之類的觀念。某程度上我認為他的觀點可以理解,但心里總有種莫名的憤怒。即使一個人創造的價值是如此的微小,但能不能代表他的創造就可以被忽視?

            我不知道大老板們是不是不重視程序員所創造的價值還是干脆認為公司養了一大批根本沒在創造價值的程序員(新手)。如果他們認同程序員所創造的價值,并希望他們能給公司創造更多價值的話,那為什么給予他們比起以前明顯差了那么多的待遇?

            有位富有經驗的同事曾經跟我分享過他的一些觀點,他認為:程序員的薪水并不是公司當年的業績和收入所決定的,而是社會上同一層次的程序員所能接受的平均薪水決定的。那樣似乎就可以認為,公司賺不賺錢跟那群寫代碼寫到頸椎病、黑眼圈、掉頭發甚至爆心臟的程序員沒有任何關系。只有市場上存在一位張三他愿意拿80%的薪水去完成100%的工作,那老板們就能心安理得地push李四拿100%的薪水去完成120%的工作甚至更多。如果李四不滿而離職,老板們似乎也認為毫無損失。因為解決方案很簡單,你不干大把人干,只要把張三招進來就可以了。

            這么看來,似乎都把老板們描畫得十分簡單粗暴和不近人情。而且邪惡的形象之下還帶著揮之不去的愚蠢。但是想深一層,老板們似乎絕對不可能愚蠢甚至有可能是精明得嚇人的。

            為什么呢?

            現在資訊如此發達,博客和軟文滿天飛。減薪、加班和削減福利導致的代碼質量下降,人才流失最后帶來的效率低下和項目破產,直接增加公司的運營成本,這么簡單的道理和現象,那些拿了美帝名校phD學位的老板們怎么可能不知道呢!那既然他們知道,為什么還要反其道而行之呢?

            現在的狀況看起來似乎就是:我們的大老板明知道降低我們的工作和生活質量會導致公司運營成本的增加,但是他們卻無動于衷。而且對待程序員好一些并不是什么喪心病狂、喪盡天良的事,也有很多國內和國外的公司在這一方面做得非常好。在此就不列舉那些福利喪心病狂的公司了。因為一旦舉出具體的例子,就一定會有人跳出來發動圣戰,說某某一直宣揚自己人工高,福利好的公司其實是無惡不作的綠茶婊;國內很多公司連飯都吃不飽就不應該談小資情懷云云。

            這又明顯地催生出一個新的疑問:我覺得我所在的公司最近形勢一片大好啊,至少在股價和大老板每個季度的財報里都體現出公司蒸蒸日上的勢頭,那為什么公司賺那么多錢卻不租一個好一點的臨時辦公地點?可能有些人會回答說:因為社會上同一層次的程序員的平均需求下限就是可以到達這么低,所以公司這么干也無可厚非。那我就更疑惑了,既然如此 ,那為什么某些公司在其一個老員工掛掉了之后還給ta的配偶發一半的工資呢?難道這就是傳說中的犯賤嗎?

            為什么號稱是同一類型的公司,老板們的行為的差異卻是如此之大?究竟他們在想什么呢……

            或者粗鄙地吼一聲:對你的員工好一點你會死嗎!


            posted @ 2014-09-23 00:37 ArthasLee 閱讀(424) | 評論 (0)編輯 收藏
            在寫WG或者一些輔助小工具的過程中,難免會涉及到向窗口的某個控件發送鼠標消息,或者是直接點擊窗口或者屏幕上的某一個區域。在資料不充分(例如對方使用的是DirectUI,控件的句柄就很難獲得,自然也很難知道某個控件或者對象相對于窗口或者屏幕左上角的坐標值)的情況下,很難確定在發送鼠標消息的時候,鼠標的坐標是多少。那么,如何快速地利用工具作簡單的查找呢?


            筆者在制作一個QQ游戲的輔助工具時,就曾經因為一時間找不到兩幅圖片相對于窗口左上角的坐標而苦惱。
            (因為這個找茬輔助工具是基于屏幕截圖,像素點之間逐一直接比對的)
            如何知道上圖兩個紅點分別相對于窗口左上角的坐標值呢?
            擴展,又如何知道兩幅找茬圖片的寬度和高度呢?
            網上不乏好的查找方法,但是為了獲取幾組值而另外寫程序,筆者認為不夠靈活。
            程序員還是應該懶一點~

            解決方案如下:
            運用photoshop的標尺功能即可完成任務:
            筆者用的是photoshopCS4,估計其他版本也有這個功能。

            第一步:
            利用QQ自帶的截圖功能(TX這回自作聰明了,QQ截圖居然可以針對某個特定窗口或者某個特定控件截圖,從而省卻了全屏截圖過后裁切窗口的步驟),截取游戲窗口的PP,如下

            第二步,在photoshopCS4中打開這張圖片,放大之,然后在工具欄中選擇標尺工具,如圖:

            標尺工具


            接著在圖片左上角的位置開始,沿著任意方向拖曳標尺工具,就像平時在windows畫圖中畫直線一樣,然后我們會看到一條很細的直線被拖出;
            筆者往下垂直拖曳,這除了能夠確定左上角坐標之外,還可以測量出圖片的高度。
            紅色框框里面的灰色線條(兩頭有十字圖案的)就是拖曳出來的直線標尺。
            藍色框框有幾組值,熟悉windows窗口編程的童鞋們應該都可以笑而不語了,筆者不才,還是斗膽解說一下:
            x:相對于圖片左上角的像素橫坐標(也就是我們要找的圖片或者控件相對于窗口左上角的坐標值)
            y:相對于圖片左上角的像素縱坐標(同上)
            w:width,線段兩端端點之間的水平寬度(單位是像素)在這里是負數是因為筆者的終點在起點的水平方向左邊,因此是負數。
            h:height,線段兩端端點之間的垂直寬度(單位是像素)

            注意:這里得到的數值是一個小數,其實說白了也是精度問題。
            平時在做windows窗口編程的過程中,控件的坐標總是整數,例如上圖的x = 9.44,要取9還是取10,那就要看我們在一開始選點的時候是否夠貼近真值。
            這里目測一下(噗!O(∩_∩)O哈哈~),顯然是比真實圖像稍微偏左了,因此取10,其他值都按照這個方法處理。


            用這種方法,可以測出兩幅圖片的左上角坐標和圖片的寬、高。獲得值之后,運用到程序中,誤差不會超過5個像素,到時在測試過程中微調一下就OK了。
            筆者很幸運,第一次取整的時候就估中了,O(∩_∩)O哈哈~

            針對QQ游戲大家來找茬,發放一下小屏幕版本的關鍵數據吧:
            x1 = 10
            y1 = 185
            x2 = 403
            y2 = 185
            nWidth = 380
            nHeight = 285


            最后惡心一下:祝各位準備YY各種游戲輔助工具的親們開發愉快,噗哈哈哈哈哈!

            誰說只有美工能用PS捏?咱們程序員也可以適當投機取巧一下嘛~哈哈





            posted @ 2011-07-24 22:22 ArthasLee 閱讀(10152) | 評論 (0)編輯 收藏
                 摘要: 2011/6/9 今天真是個詭異的日子~哈哈哈哈哈哈哈   經過前幾天的小試牛刀,已經實現了游戲中的小人在跳來跳去的動畫(鍵盤控制)。不過有個很礙眼的bug,畫面閃爍得非常厲害。看到眼到暈了。此物會在綠色block和地面之間跳來跳去~   估計大概是我實現的原因,記得以前非禮MFC繪圖的時候,想要實現類似動畫的效果的話,一般做法是: Set個Timer 然后在On...  閱讀全文
            posted @ 2011-06-09 00:44 ArthasLee 閱讀(2484) | 評論 (7)編輯 收藏
             

            Q1:為什么程序的數據需要放在堆、棧兩個不同(甚至更多)的地方?

             

            對于堆和棧中的數據內容來說:

            棧:編譯器需知道數據內容的生存周期、但是可以快速管理和分配棧內存;

            堆:編譯器無需知道數據內容的生存周期,保證靈活性、但是分配和回收內存不如把數據放在棧中來得快;

             

            Q2:對象在其生命周期結束后經歷什么步驟而后被釋放?銷毀機制具體是怎樣的?底層通過什么實現?

             

             

            當程序執行到一個塊or作用域(scope)的結尾,會自動清理其維護的棧中的內存數據。

            于是,如果保存在棧中的唯一reference掛掉了,就意味著再沒有辦法可以操作其原先引用的對象了。

            但是保存在堆中的對象在這時候還沒有被清理掉。

             

             

             

            對于在堆中,沒有被引用的對象。垃圾回收器會直接把他們占據的內存空間釋放掉。

            真的如書中所說,這種機制滴水不漏嗎?會不會有陷阱?

            會不會有一些不經意的操作導致引用計數永遠不為零,然而用戶卻懵然不知呢?

            內存泄漏真的可以在真正意義上得到避免嗎?

             

            Q3:垃圾回收機制究竟能干什么,不能干什么?究竟本質是什么?

             

             

            垃圾回收機制原來只會對new出來的堆內存起作用!!!

            萬一不是new出來的,那還是得人工回收……

            1、You might not get garbage collected!

            哎……這樣的垃圾回收機制啊……

            還真是懶啊……

             

            總之就是,垃圾回收機制只會回收對象在堆中的內存,但究竟這個對象的操作曾經干了什么,有沒有“歷史遺留問題”,java是一概不管的……

             

             

            這個垃圾回收機制還是回到回憶中去吧……(我沒吐槽最終幻想,真的沒有!)

             

             

            ClassName obj//局部對象,放在棧中(C++可以這樣,java不行)

            C++的好處:作用域結束,局部對象的destructor自動被調用,釋放棧中內存;

             

            New出來的對象:

            //C++的壞處:不執行delete的話,對象占用的內存會一直賴在堆中。就讓內存漏一會兒吧。

            //java的好處:不用顯式執行,只要作用域結束,reference被清除,垃圾回收器就會自動回收堆中的內存;

            而且,java兄還不讓你在棧中創建局部對象呢……

             

            Q3/1那究竟new操作發生的時候,java語言為用戶干了什么?new的操作也會對引用計數產生作用——例如初始化和創建嗎?垃圾回收器如何工作呢?

             

             

             

            相對于堆而言,在棧中釋放和分配內存還是效率較高。這可能也是一些程序的數據放在棧中,一些放在堆中的原因之一吧?

             

             

            引用計數類似是一個對象中的成員;有東西引用對象,就增加1,當有引用在棧中被釋放或者設為NULL,就減少1;發現引用計數為0,就證明這個對象已經沒人要了……

            缺點:

            垃圾回收器要掃描整個對象列表,查找引用計數為0的對象;

            如果有兩個對象碰巧相互引用了彼此,那這兩個對象的引用計數就用不為零,即使沒人要也不會被清除掉;

            最悲催的是:

            JVM都不是通過這種機制實現垃圾回收滴……

             

             

            JVM是這么干的……

            逆向思維,不找死的,找活的!從一個引用出發,遍歷其對象-樹(自己作的)。透過每一個在棧中或者在靜態區中保存的引用,以之為根節點,遍歷由他出發可以到達的對象節點。

            好處:

            不用遍歷所有堆中的對象。

            解決兩個對象互相引用而導致引用計數恒不為0的問題;

             

             

            經過上述處理,沒被找到的對象會被清理掉,但是會留下內存碎片,浪費空間。所以……

            妙!

            把程序停止下來,把活動的對象copy到新的堆內存,連續存放,這樣就騰出了那些原先成為碎片的空間。

             

            然而,一直copycopy去需要有額外的堆內存來保存copy的數據,實際上copy發生的時候需要雙倍于被copy內容的堆內存同時可用。

            其次,copy也需要時空開銷……

            于是……

            JVM就把sweep-and-markstop-and-copy結合起來(thinking in java有詳述)

            大對象占用一個block,每個block有一個generation count作為其可用與否的標記。

            一些小對象放在一個block里;

            根據引用來遍歷其對象-樹的操作開始執行:

            一般來說,大對象是不會被copy的;

            小對象會被復制和重新管理,釋放內存碎片;

            JVM在碎片多的時候進行stop-and-copy來整理碎片,騰出空間;在堆內存足夠和碎片不多的情況下,則只執行sweep-and-mark

             

            在這樣的垃圾回收機制下,只要是new出來的東西,真的都能回收了。某程度上還真是滴水不漏啊……

             

            顯然是抄IBM大型機的外存管理嘛!數據集放在block中,被刪除的數據集的block標記為不可用,新建的數據集放在后面的block中。當存儲空間不夠了,整理那些已經存在又可用的數據集,存放在一片連續空間中,把碎片重新整理為可用內存,真是……

            抄吧抄吧,不是罪……

             

             

            posted @ 2011-03-04 20:49 ArthasLee 閱讀(826) | 評論 (1)編輯 收藏
                 摘要: 背景(只是個人感想,技術上不對后面的內容構成知識性障礙,可以skip): 最近,基于某些原因和需要,筆者需要去了解一下Crypto++庫,然后對一些數據進行一些加密解密的操作。 筆者之前沒接觸過任何加密解密方面的知識(當然,把每個字符的ASCII值加1之流對明文進行加密的“趣事”還是干過的,當時還很樂在其中。),甚至一開始連Crypto++的名字都沒有聽過,被BS了之后...  閱讀全文
            posted @ 2010-12-01 20:19 ArthasLee 閱讀(48753) | 評論 (29)編輯 收藏
                 摘要: 續上文:QQ美女找茬(外掛)學習筆記(一)截圖的實現與保存http://www.shnenglu.com/ArthasLee/archive/2010/11/18/134022.html比較兩幅圖片的不同過程中,筆者直接用了 == 來比較,盡管XOR會效率高點。以下是筆者的代碼,非完全原創,有參考,至于具體URL,在上一篇已經跟大家公布過:  1void CZhaoChaV30...  閱讀全文
            posted @ 2010-11-24 00:02 ArthasLee 閱讀(3560) | 評論 (14)編輯 收藏
                 摘要: 關于截圖實現的大致原理可參看以下鏈接: http://student.csdn.net/space.php?uid=110891&do=blog&id=38571第二篇在:http://www.shnenglu.com/ArthasLee/archive/2010/11/24/134432.html#FeedBack 以下,筆者的文章大部分只是自己的學習體會和總結,并不是非常系統...  閱讀全文
            posted @ 2010-11-18 21:17 ArthasLee 閱讀(4589) | 評論 (4)編輯 收藏
            僅列出標題  
            国产91久久精品一区二区| 亚洲中文字幕无码久久2020| 久久97精品久久久久久久不卡| 99久久免费国产精品热| 国产三级观看久久| 久久久久久综合网天天| 国产一级持黄大片99久久| 亚洲国产日韩欧美综合久久| 国产亚洲色婷婷久久99精品| 亚洲精品WWW久久久久久| 久久综合噜噜激激的五月天| 久久国产热这里只有精品| 国产激情久久久久久熟女老人 | 国产午夜福利精品久久2021| 99久久精品国产一区二区三区| 久久婷婷五月综合成人D啪| 嫩草影院久久99| jizzjizz国产精品久久| 久久天天躁狠狠躁夜夜不卡| 久久精品国产福利国产琪琪| 久久w5ww成w人免费| 亚洲人成无码网站久久99热国产| 精品久久一区二区三区| 久久久久久亚洲精品成人| 国内精品人妻无码久久久影院导航| 久久久久四虎国产精品| 国产人久久人人人人爽| 亚洲色欲久久久综合网| 久久午夜夜伦鲁鲁片免费无码影视 | 久久久久亚洲AV成人网| 国产精品久久久久影视不卡| 久久精品国产亚洲av影院| 色婷婷综合久久久久中文| 久久久久久久女国产乱让韩| 亚洲精品国产综合久久一线| 久久久久亚洲精品男人的天堂| 国产无套内射久久久国产| 国产亚州精品女人久久久久久 | 无码精品久久一区二区三区| 人人狠狠综合久久亚洲高清| 欧美国产精品久久高清|