日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

他与她,一个两年前的故事

發布時間:2024/7/5 编程问答 45 豆豆
生活随笔 收集整理的這篇文章主要介紹了 他与她,一个两年前的故事 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

有沒有那個Ta,值得你一生去守護

1

她能力出眾,業務能力無人能出其左右;

他資質平庸,扮演一個很不起眼的角色;

她國色天香,是整個公司上上下下關注的焦點;

他其貌不揚,甚至很多人根本不知道他的存在;

她兼愛濟天下,事無巨細,她都會一一耐心的處理;

他自掃門前雪,漠然于世,他僅僅完成自己的任務;

但是,他愛她。

雖然,只是默默的愛著…

雖然,她甚至都不知道他的存在。

2

?? ?? ?

經濟危機,公司效益持續下降。

能力愈大,責任愈大。老板要求她三天之內必須給出解決方案。

好的,我試試…”她默默答應。

但是,所有人都知道這根本是件不可能的事情…太難了!

他看著她,還是只是默默的。

第一天,她全身心的投入工作,甚至連一口水也沒喝;

第二天,她已連續工作48小時,血絲早已遍布整雙眼睛;

第三天,她病倒了,高燒39℃。

全公司,沒有一個人敢靠近她。

因為大家都非常清楚,完不成老板的任務意味著什么。

喂!睡什么睡,醒醒,結果出來了嗎?”老板的咆哮響徹整個公司。

對不起,還沒有,再給我一天時間,我一定可以,抱歉…”她顫顫巍巍的強行支起了自己的身體。

最后一天,我警告你,沒有方案,就給我滾蛋!

他,悄然出現,還是默默的走到她的身邊。

拿起了她整理的資料,一個轉身,全部丟進了垃圾桶。

走,我們回家…

他不顧她驚恐的眼神和全公司的驚愕,抱起了她

你TM瘋了吧,你..你給我把她放下。”老板也被這驚人的舉動嚇了一跳。

他抱著她,默默的向公司樓下走去。

暴躁的老板,哪受過這種侮辱。

一拳朝他打去“你TM把她給我放下,她工作還沒完成!

他踉蹌的向后退了一下“有我在,不可能。”堅定無比。

老板的憤怒這被徹底點燃,拿起一旁的水果刀。

一刀下去…

血,靜靜的流淌

如同他靜靜的愛一樣。

他倒下了。

隨著他眼睛慢慢閉上

她緩緩走回工位

繼續工作....

這是一個絕對真實的故事

因為...

我就是那個慘無人道的“老板”

她,是CPU

他,是守護進程

這是一個守護進程進程為了保護CPU安全而一遍遍終止我算法程序,最后被我殘忍kill掉的故事。

3

220萬條數據包

2420萬條原始數據

K-means群心聚類算法

并發多線程

時間復雜度...

我也不想

但算法使然

CPU兢兢業業

但單核i5性能有限

力不從心

CPU占用率

30%,40%,50%,60%,70%,80%,90%,95%,99%,99.9%,99.99%

內存占用率

30%,40%,50%,60%,70%,80%,90%,95%,99%,99.9%,99.99%

......

Killed

嗯?我的程序被中斷了...

再來一次...

嗯?又被中斷了?

百度了一下,看看到底是什么阻礙了我的程序

“守護進程(Daemon)—— OOM killer(Out Of Memory killer),默認后臺自動開啟,當系統CPU利用率過高或內存溢出,它會選擇對系統一個/幾個適當的進程殺死,以維持Linux系統穩定...”

哦?守護進程?OOM killer?維護OS安全?我就跑個程序,能有多大危險?

好吧,那我把你殺死就行了吧…

kill -9 pid守護進程id

設置K-means.c為最高優先執行權限

看著我的程序又重新跑起來

我鬼魅一笑...

機器飛速的運轉著

那滾燙的軀體下仿佛是一顆不甘的心

4


數據結果一條條打印出來

我呆呆的看著屏幕....

Ctrl+C…

“唉,算了”我輕輕的嘆了一口氣

在最終可以得到正確結果的前提下

我終于還是手動結束了自己程序

看著終端上那個被我親手殺死的守護進程

我也深深的陷入了沉思

?

畢竟,

它滿是自己曾經的樣子...

就算幫不上你

我至少也可以守護你

很慶幸,我終究還是那個我,我終究沒有變成自己討厭的模樣

5

護進程(Daemon)是一類在后臺運行的特殊進程,用于執行特定的系統任務。他是一個在后臺運行并且不受任何終端控制的進程。Linux系統內存管理中存在著一個稱之為OOM killer(Out-Of-Memory killer)的機制,該機制主要用于內存監控,監控進程的內存使用量,當系統的內存耗盡時,其將根據算法選擇性地kill了部分進程。內存溢出保護機制催生了諸如OOM killer等多種守護進程,上文中殺死我聚類程序的也正是該守護進程。

后來,我還是選擇放過了這個守護進程。我將前面的K-means算法修改為簡化版的OPTICS算法,雖然OPTICS算法時間復雜度依然很大,但對初始參數非常不敏感的特性,允許我不使用全部數據進行聚類,同時引入KD樹和Heap結構,使時間復雜度降低能降低到O(nlogn)級別。這個傻傻的守護進程也就再也沒有動過我的聚類程序了。

Last

大家好,我是QvQ,各位可以叫我小Q。上面的文章來源于我兩年前剛讀研時候的一篇隨筆,現在看來,竟然還有有點羞恥是怎么回事??都9102年了,咋還在用K-means !!d(・`ω′・d*)

不過,正如上文所說,我很慶幸,我依然是曾經那個我,依然是那個對算法熱情,對技術好奇的我。

接下來的日子里,我會在本小屋中首發關于NLP、搜索、推薦等相關內容的文章,請大家多多資瓷!!!奧利給~!

總結

以上是生活随笔為你收集整理的他与她,一个两年前的故事的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。