主頁 > 後端開發 > 程式員的十年之癢

程式員的十年之癢

2020-11-11 22:11:34 後端開發

緣起

一路回憶過來,發現我應該不能算是個正經程式員,這后來的一切都源于十年前的一個傳單

那時候在讀高中二年級,那個中午剛走到學校大門外,陽光正好通過那個傳單刺到了我的眼睛,傳單的內容很長,是一個技術學院為了招生寫的關于黑客的描述,大概意思是那是熱愛自由、平等、開源,躲在黑暗角落的怪人,

我接下這個傳單后就一發不可收拾了,過了幾天就做了一個決定,決定不上高三了,直接去那個學院報名,奈不過家里的逼迫,最侄訓是堅持讀完了高三,但是在讀高三的這一年里現在想來真是想穿越過去扇自己兩巴掌,我用非常工整的字體把傳單抄在了白紙上,別人背文言文,我讀傳單,那時候李陽來學校演講推他的瘋狂英語,全校就每天瘋狂英語,我每天就讀那個傳單,那時候我還沒有手機,還不會上網,就是單純的被那種黑客精神所吸引,后來在書店發現一本《黑客X檔案》的雜志,有空了就去看,后來還經常去網吧研究怎么免費上網,有一次電腦突然被搞藍屏了,拔腿就跑了,再后來就在一個更大的書店發現了程式設計系列的書,當時花重金買了一本,第二天就被班主任沒收了,就這樣過了幾個月,同學們每天瘋狂的為考大學做著各種努力,我卻根本就沒打算考大學,原因就是我想按需學習,不想為了應試學習,這個想法也為以后各種痛苦的經歷埋下了伏筆,但是當距離高考不到半年的時候,還是開始緊張起來了,有一次在書店里溜達,突然看到了七田真的超右腦系列,關于波動速讀,關于照相記憶,又是一陣癡迷,天天研究那些玩意,還嘲笑身邊同學說他們那是最低效的學習方式,還說我們人類要想快速進入更高級的文明,必須要有更加高等的學習方式,就這樣,高考到了,自然而然的考的很差,高中結束后,傻逼了…

但我對那個傳單的內容一直念念不忘,打聽了那個學院的學費后還是放棄了,聽說有個親戚在北京搞軟體開發,就要了聯系方式,買了去北京的火車票,在火車上過了18歲的生日,長這么大從來沒出過家門,在火車上哭成淚人,只是因為想家

入門

到了北京,在10 號線終點站巴溝村三百塊錢租了一個七平左右的房子,一排排,一片片,房子只有一層,屋頂鋪了一層石棉瓦,晚上貓在屋頂跑來跑去,屋里聽到嘩啦嘩啦響,過了幾天就跟親戚(下文統一稱師父)借了幾本書,弄了個二手大頭顯示幕的電腦,師父是一個 Java 工程師,就這樣開始了Java 程式員之旅,開始看 Java 語法大全,寫下了第一個 Hello World ,當看到控制臺輸出的這幾個字符,就感覺從這一刻開始,不再是為了興趣而學習,而是在為自己的選擇而負責,我把半本書的代碼都敲了一遍,然后就開始學資料庫的相關內容,最后用 SSH 框架+ JSP 寫了幾個可以互動的小頁面,中間遇到的問題也會向師傅即時請教,說來心酸,這段時間晚上以淚洗面,無比思念家鄉,但是第二天還是強忍著繼續敲代碼,就這樣持續了大概三個多月吧,感覺自己啥都會了,就開始準備投簡歷找作業,

注意:以下辦證、作業年限等內容強烈反對效仿,此舉是為了保證故事的真實性,

我一打開招聘網站,就看到要求基本上都是本科或者大專以上學歷,最低要求一年以上經驗,瞬間傻眼了,怎么辦呢?有一次路過人大校門口,聽到路邊擺攤阿姨在喊辦證,咦,辦證?辦啥證?最后用二百塊錢換了一個某某大學的畢業證,學歷有了,經驗怎么辦呢?網上找了幾個專案,包裝了三年專案經驗,開始投簡歷面試,

第一次去面試的印象非常深刻,站在一個很高的寫字樓門口,看到來來往往的打工人穿的真好,有穿西裝的、有穿運動服運動鞋的,再反觀下我自己,大冷天的還穿著拖鞋和破舊衣,一個剛從村里跑出來的孩子帶著一絲畏懼準備進去面試,中途還被保安攔下了,面試現場,就在一個小隔間里,面試官只問了幾個技術問題,我就開始懷疑人生了,更恐怖的是開始算時間,十八九歲,大學畢業,三年經驗,天才呀! 尷尬,太尷尬了!那個,面試官不好意思,我再回去準備準備,第一次面試就這樣結束了,

回去開始瘋狂刷面試題,繼續投簡歷面試,差不多把整個北京都跑遍了,基本上一天一兩家,就這樣持續了三個多月,面了一百家左右,最終靠運氣被一家公司錄取了,錄取原因就是筆試做的不錯,這家公司專案經理也是某某大學的,平時聊天時還偶爾問一下你認識那個什么什么老師嗎,我就含糊其辭的說不清楚,,,,,,每天對聊這些都很擔驚受怕,

后來我就開始做專案,輿情監控系統,讓我用 JNI 呼叫 c++ 寫的一些介面,搞了一周也沒搞好,還因此讓專案經理和一位清華大學的博士顧問吵了起來,我沒怎么見過世面,可被這陣仗嚇壞了,第二天就跟技術負責人說你把我開除吧,這事我做不了,過了幾天就讓我走了,于是我第一份作業就這樣被嚇跑了,那天晚上還下著雪,站在雪地里哭的像個孩子,雪淚交融,,,,,,雪停了,慢慢走回到了屋子里,心想著收拾收拾回家吧,可是回家做什么呢?跟爸媽一起去打工?我也好想跟他們去打工,去新疆摘棉花,去廣州電子廠做小孩的玩具,可是這樣他們就算是培養出了一個沒出息的兒子,在腦海中各種聲音的折磨中做了最后的選擇,繼續學習繼續面試吧!心智在淚水的沖刷和現實的洗滌中慢慢變得成熟了起來

過了一個月,又靠運氣找到了一家公司,雖然面試的程序中又被算時間了,又說是個天才了,是個國企,都說國企會查學歷,每天擔驚受怕的,在這家公司遇到了到現在為止最好的一個同事,大家都叫她月姐,平時遇到問題都會耐心的幫忙,后端開發一共三個人,還有一個小吳同學,我們關系都非常好,

后面開始接觸專案,無線定位系統,一開始經常去北京的各種精神病院出差,后面就去另外一個城市的監獄出差,而且都是我自己一個人去,大概有一年的時間都是在監獄度過的,在這里發生了很多事情,我們做的系統就是監控這些犯人的,還都是重刑犯,有獄警跟著,我也不用擔心會被他們突然干掉,而且他們也不是我想象的那樣恐怖,后來混熟了,獄警也不用跟著了,他們白天的作業就是做羽絨服,每層樓差不多一百多人,每個人的作業臺上都有個牌子,上面寫著犯的什么罪,判了多少年,跟他們聊天會讓你更珍惜生命,看到幾個年齡跟我相仿的,有二十年的,四十年的,無期的,我還問那個無期的你在這每天干活的動力是啥呢?他只是說好好表現爭取減刑,跟他們聊了一段時間后再反問我自己,我還有什么理由在困難面前屈服呢?

印象最深的一次就是在監獄門口招待所二樓寫代碼的時候,剛實作了一個越界報警的功能,突然聽到外面很吵,看到監獄上面好多直升機,外面的玉米地瞬間被武警夷為平地,原來是有人越獄了,我居然目睹了現場版的越獄,當時還在想,如果我們這個系統上線了,就不會發生這種事了,那幾天嚇的都不敢出門,還擔心他突然出現把我給干掉,半個月后還是被抓回來了,我們這個專案上打通的關系人,因為這次事件基本上都換掉了,被迫停工,

后來回去繼續寫代碼,公司來了個新同事,也是某某大學的,經常叫我學長,還經常約我去學校看看,又是尷尬,對關系這么好的同事隱瞞我的經歷,我每天都在內疚中度過,雖然現在在準備自考了,但是還需要幾年才能畢業,我開始萌生了一個念頭,我要離開這個讓我百感交集的城市,因為公司所屬研究所有名額,專案經理建議我考北航的研究生,條件是畢業后要在公司待夠幾年,答應了肯定就露餡了,當時北京霧霾又非常嚴重,嚴重到出門呼吸都困難;再加上每天對同事隱瞞的內疚,這些條件加在一起,做了個決定,跟月姐和小吳同學坦白了我的隱瞞,月姐說她早就猜到了,只是不在意這些,當時我就感動的留下了眼淚,

坦白后第二天就辭職了,跟同事道別之后,回去收拾收拾準備跟這個城市道別,作業期間為了離公司更近,從巴溝村搬到了上地軟體園附近的上地佳園,走之前跟師父師娘道了別,一日為師,終生為師,江湖再見,

在路上

坐上了從北京到杭州的火車,回想這三年的經歷,真是歷歷在目,后來得知月姐去了一線互聯網公司,小吳同學回家繼承家產了,坐了一夜火車,天亮了,馬上要到站了,看到眼前這個城市像是修建在森林里,心情也好了很多,拖著行李去租房子,安定下來之后開始學習準備找作業,我把簡歷認真改了一波,把三年經驗改為兩年,終于能以真實面目去找作業了,要是學歷也能用真實學歷,這個心理大包袱應該就可以發下了,那種坦蕩的感覺好向往,

有一次面試路過黃龍時代廣場的一棟大樓,整個用白色玻璃裝飾的,看上去很氣派,心里想要是能在這里作業就好了,一個月過去了,有一家外包公司一個月前有一次電話技術面試,中間有一次電話復試,電話復試的時候 HR 告訴我他們會查學歷,我就跟 HR 坦白了我的真實學歷就是高中,過了幾天 HR 打電話讓我提供高中畢業證明,也可以把高中老師電話給他通話確認下,我找了兩天終于找到了高中班主任的電話,他們通話確認后就讓我去現場面試,還說雖然是外包,但是那家公司要求也很高,到了現場發現面試地點就是那個白色大樓,很激動的進去了,這次面試像是被面試官活剝了一樣,他問的問題我也都給出了答案,感覺這一次面試學到的東西比過去一年學到的都多,結束后過了幾天打電話說被錄取了,就開始去那里上班了,過了幾天我忍不住好奇問了 HR,為什么我會被錄取,他回復了兩個字,誠實,

于是我就開始了正常的上下班生活,周末騎著自行車穿梭在山間、茶林,有一天下午在公司二樓的一個書店看到了一本書《背包十年》,看到小鵬描述的生活方式,心想那大概就是我向往的生活,一個念頭揮之不去,我要辭職去旅行,

過了一個月,就跟專案經理發了離職申請,理由就是我要去旅行,離職后開始背著包到處跑,回想一下在這家公司確實學到很多很多,用的技術和環境基本上都是很前沿的,印象最深刻的就是年會的時候這家公司 CEO 在舞臺上唱了幾首歌,然后在舞臺上單膝跪地,公司全球各地的員工幾萬人都聚到了這個體育場,看到一些老員工老淚縱橫,有人叫他馬老師,也有人叫他馬總,

就這樣跑了幾個月,花光了所有的錢,然后又去上海作業了一年,攢到一點錢,又對機器學習產生了興趣,就萌生了一個念頭,我要辭職去一趟西藏,然后回來閉關修煉,好好學習,于是我就在浦東圖書館對面租了個很便宜的房子,木板隔斷的,一層隔出了五六間,

我買好了去昆明的車票,準備從云南騎車去拉薩,第二天天剛亮,就突然聽到敲門聲,然后隔斷的木板就被砸開了,不知道哪里來這么多保安,拿起錘子就砸,砸完瞬間房間變得敞亮了很多,五六張男男女女的床一覽無余,大家也不慌張,就各自坐在自己床上開始聊天,原來我隔壁住的是個攝影師,更巧的是他后天要開車去麗江,跟他聊起來就決定蹭他的車先去麗江,把去昆明的車票退了,

過了兩天我們就開車出發了,屋里的行李也不管了,往角落里一堆就讓房東給注意下,后來跟房東打聽到說上海在打擊群租房,我猜是想讓我們這些窮的租不起房子的人滾出上海,同行的還有另一個人,他有一些資源,想跟麗江那邊合作開發新的旅游路線,我們就這樣三個人一路玩到麗江,攝影師也在跟麗江一家很大的旅行社合作,我們都住到了老板的別墅里,每天去各種景點游玩,而且是專門推薦的,因為我們說是上海那邊的旅行社,想跟這邊合作,現在是來采點的,那些管理人員馬上安排各種既有特色又有意思的路線,就這樣免費玩了半個多月,

中間還遇到一對華僑夫婦,在美國作業了幾十年,現在退休了在環游世界,真是羨慕,他跟我同行,也是個程式員,我問他在哪個公司啊,他說先后在摩根和花旗呆了幾十年,還告訴了我他的退休金,媽呀!他的退休金每月都比我工資不知道高了多少倍!都是搞技術的,差距怎么這么大吶,跟攝影師也比較聊的來,攝影師想收我為學徒,說過兩天要去雨崩和梅里雪山拍幾組照片,預計二十天左右,我拒絕了,因為我打算收一輛二手自行車騎車去西藏,攝影師和另外一些伙伴聽到后強烈的建議我不要這么做,一個人,而且毫無準備,很大概率會遇到危險,

聽到這么多有經驗的人這么說,我也就打消了這個念頭,就買了大巴車票去了,跟他們道別后就出發了,走之前有個人告訴我說他認識一個妹子現在正好也是一個人在拉薩,如果她還沒離開的話你可以去找她,就把聯系方式給我了,

只有香格里拉才有到拉薩的車,就先去了香格里拉,由于這段時間在限速,坐了四天三夜終于到了拉薩,我下車后開始找客堆疊,走在拉薩的馬路上稍微走快一點就感覺頭疼,走到了那家客堆疊,遇到了那個她,就一起結伴去了納木錯,她高原反應,我就在身邊守著,過了幾天互相道別,她回了江蘇,我繼續我的旅行,當我走到青海湖的時候,就決定結束這段旅程去找那個女孩,

離開了青海湖到了上海收拾收拾行李就去了,本來打算在這里閉關修煉好好研究下機器學習的,,,,,,去了江蘇沒多久錢就花完了,就想能不能做點小生意,聯系了新疆的朋友,跟他合作賣紅棗,他把貨發到江蘇這邊,我騎著電瓶車滿城跑著去各種商家推銷,半個月過去,一點沒賣出去,在馬路邊上一邊吃著紅棗,一邊思考人生,后來想著那就去步行街擺攤試試吧,一周過去還是一點沒有賣出去,印象中只有一只狗來光顧這小攤,看它馬上要抬起后腿,發現情況不妙,一聲吼就把它嚇跑了,做生意不成,開始找作業,去了一家做婚紗攝影的影樓,呆了幾個月后就跟她提了下,要不我們一起出去玩吧,她說好啊,于是我倆開始了一段說走就走的旅行,我們一起走過了呼倫貝爾大草原,滿洲里,大理,香格里拉,稻城亞丁,還一起去了小鵬在麗江束河古鎮開的背包十年客堆疊,,,,,,一年后我們就結婚了,

安與惑

擇一城終老,選來選去選擇了成都,一年后決定要一個孩子,這顆心徹底安定下來了,要為這個家努力奮斗了,

后來我開始專心作業,每天上班下班過著安穩日子,一眨眼五年時間就過去了,慢慢開始變得迷茫起來,雖然做了一些架構師相關的作業,但一想到下一個十年的規劃,就變得不知所措,不知該何去何從,

突然就覺得應該轉個行,像十年前那樣從零開始選擇一個更有價值有意思的作業,說是十年之癢也不夸張,甚至有時候會對自己現在做的事情感到膩煩,有時候從多緯度想事情的時候,就會愈發的坐不住了,現在 T 字形還沒形成,π 又來了,現在遇到有些資歷的人就抓住聊職業規劃,大概是快瘋了,何去何從,一直到現在也沒有答案,繼續尋找,,,,,,

最后

最后感謝下 cxuan 的這次機會,發現寫字的程序也是一個跟自己深度對話的程序,建議大家也多寫寫試試,

另外,作為一個程式員,我的經歷可以說是毫無參考價值可言,甚至要引以為戒,如果引起大家的反感,還請見諒,

2020.11.6 寫于下班公交車上

程式員紀實錄接受故事類的投稿,有償投稿,歡迎說出你的故事,詳情微信 becomecxuan

轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/211137.html

標籤:python

上一篇:美團面試掛了后,于是我花幾個月整理了這些面試題,然后講講我的面試經歷

下一篇:VSCode C語言編程(二)新建專案及編譯

標籤雲
其他(157675) Python(38076) JavaScript(25376) Java(17977) C(15215) 區塊鏈(8255) C#(7972) AI(7469) 爪哇(7425) MySQL(7132) html(6777) 基礎類(6313) sql(6102) 熊猫(6058) PHP(5869) 数组(5741) R(5409) Linux(5327) 反应(5209) 腳本語言(PerlPython)(5129) 非技術區(4971) Android(4554) 数据框(4311) css(4259) 节点.js(4032) C語言(3288) json(3245) 列表(3129) 扑(3119) C++語言(3117) 安卓(2998) 打字稿(2995) VBA(2789) Java相關(2746) 疑難問題(2699) 细绳(2522) 單片機工控(2479) iOS(2429) ASP.NET(2402) MongoDB(2323) 麻木的(2285) 正则表达式(2254) 字典(2211) 循环(2198) 迅速(2185) 擅长(2169) 镖(2155) 功能(1967) .NET技术(1958) Web開發(1951) python-3.x(1918) HtmlCss(1915) 弹簧靴(1913) C++(1909) xml(1889) PostgreSQL(1872) .NETCore(1853) 谷歌表格(1846) Unity3D(1843) for循环(1842)

熱門瀏覽
  • 【C++】Microsoft C++、C 和匯編程式檔案

    ......

    uj5u.com 2020-09-10 00:57:23 more
  • 例外宣告

    相比于斷言適用于排除邏輯上不可能存在的狀態,例外通常是用于邏輯上可能發生的錯誤。 例外宣告 Item 1:當函式不可能拋出例外或不能接受拋出例外時,使用noexcept 理由 如果不打算拋出例外的話,程式就會認為無法處理這種錯誤,并且應當盡早終止,如此可以有效地阻止例外的傳播與擴散。 示例 //不可 ......

    uj5u.com 2020-09-10 00:57:27 more
  • Codeforces 1400E Clear the Multiset(貪心 + 分治)

    鏈接:https://codeforces.com/problemset/problem/1400/E 來源:Codeforces 思路:給你一個陣列,現在你可以進行兩種操作,操作1:將一段沒有 0 的區間進行減一的操作,操作2:將 i 位置上的元素歸零。最終問:將這個陣列的全部元素歸零后操作的最少 ......

    uj5u.com 2020-09-10 00:57:30 more
  • UVA11610 【Reverse Prime】

    本人看到此題沒有翻譯,就附帶了一個自己的翻譯版本 思考 這一題,它的第一個要求是找出所有 $7$ 位反向質數及其質因數的個數。 我們應該需要質數篩篩選1~$10^{7}$的所有數,這里就不慢慢介紹了。但是,重讀題,我們突然發現反向質數都是 $7$ 位,而將它反過來后的數字卻是 $6$ 位數,這就說明 ......

    uj5u.com 2020-09-10 00:57:36 more
  • 統計區間素數數量

    1 #pragma GCC optimize(2) 2 #include <bits/stdc++.h> 3 using namespace std; 4 bool isprime[1000000010]; 5 vector<int> prime; 6 inline int getlist(int ......

    uj5u.com 2020-09-10 00:57:47 more
  • C/C++編程筆記:C++中的 const 變數詳解,教你正確認識const用法

    1、C中的const 1、區域const變數存放在堆疊區中,會分配記憶體(也就是說可以通過地址間接修改變數的值)。測驗代碼如下: 運行結果: 2、全域const變數存放在只讀資料段(不能通過地址修改,會發生寫入錯誤), 默認為外部聯編,可以給其他源檔案使用(需要用extern關鍵字修飾) 運行結果: ......

    uj5u.com 2020-09-10 00:58:04 more
  • 【C++犯錯記錄】VS2019 MFC添加資源不懂如何修改資源宏ID

    1. 首先在資源視圖中,添加資源 2. 點擊新添加的資源,復制自動生成的ID 3. 在解決方案資源管理器中找到Resource.h檔案,編輯,使用整個專案搜索和替換的方式快速替換 宏宣告 4. Ctrl+Shift+F 全域搜索,點擊查找全部,然后逐個替換 5. 為什么使用搜索替換而不使用屬性視窗直 ......

    uj5u.com 2020-09-10 00:59:11 more
  • 【C++犯錯記錄】VS2019 MFC不懂的批量添加資源

    1. 打開資源頭檔案Resource.h,在其中預先定義好宏 ID(不清楚其實ID值應該設定多少,可以先新建一個相同的資源項,再在這個資源的ID值的基礎上遞增即可) 2. 在資源視圖中選中專案資源,按F7編輯資源檔案,按 ID 型別 相對路徑的形式添加 資源。(別忘了先把檔案拷貝到專案中的res檔案 ......

    uj5u.com 2020-09-10 01:00:19 more
  • C/C++編程筆記:關于C++的參考型別,專供新手入門使用

    今天要講的是C++中我最喜歡的一個用法——參考,也叫別名。 參考就是給一個變數名取一個變數名,方便我們間接地使用這個變數。我們可以給一個變數創建N個參考,這N + 1個變數共享了同一塊記憶體區域。(參考型別的變數會占用記憶體空間,占用的記憶體空間的大小和指標型別的大小是相同的。雖然參考是一個物件的別名,但 ......

    uj5u.com 2020-09-10 01:00:22 more
  • 【C/C++編程筆記】從頭開始學習C ++:初學者完整指南

    眾所周知,C ++的學習曲線陡峭,但是花時間學習這種語言將為您的職業帶來奇跡,并使您與其他開發人員區分開。您會更輕松地學習新語言,形成真正的解決問題的技能,并在編程的基礎上打下堅實的基礎。 C ++將幫助您養成良好的編程習慣(即清晰一致的編碼風格,在撰寫代碼時注釋代碼,并限制類內部的可見性),并且由 ......

    uj5u.com 2020-09-10 01:00:41 more
最新发布
  • Rust中的智能指標:Box<T> Rc<T> Arc<T> Cell<T> RefCell<T> Weak

    Rust中的智能指標是什么 智能指標(smart pointers)是一類資料結構,是擁有資料所有權和額外功能的指標。是指標的進一步發展 指標(pointer)是一個包含記憶體地址的變數的通用概念。這個地址參考,或 ” 指向”(points at)一些其 他資料 。參考以 & 符號為標志并借用了他們所 ......

    uj5u.com 2023-04-20 07:24:10 more
  • Java的值傳遞和參考傳遞

    值傳遞不會改變本身,參考傳遞(如果傳遞的值需要實體化到堆里)如果發生修改了會改變本身。 1.基本資料型別都是值傳遞 package com.example.basic; public class Test { public static void main(String[] args) { int ......

    uj5u.com 2023-04-20 07:24:04 more
  • [2]SpinalHDL教程——Scala簡單入門

    第一個 Scala 程式 shell里面輸入 $ scala scala> 1 + 1 res0: Int = 2 scala> println("Hello World!") Hello World! 檔案形式 object HelloWorld { /* 這是我的第一個 Scala 程式 * 以 ......

    uj5u.com 2023-04-20 07:23:58 more
  • 理解函式指標和回呼函式

    理解 函式指標 指向函式的指標。比如: 理解函式指標的偽代碼 void (*p)(int type, char *data); // 定義一個函式指標p void func(int type, char *data); // 宣告一個函式func p = func; // 將指標p指向函式func ......

    uj5u.com 2023-04-20 07:23:52 more
  • Django筆記二十五之資料庫函式之日期函式

    本文首發于公眾號:Hunter后端 原文鏈接:Django筆記二十五之資料庫函式之日期函式 日期函式主要介紹兩個大類,Extract() 和 Trunc() Extract() 函式作用是提取日期,比如我們可以提取一個日期欄位的年份,月份,日等資料 Trunc() 的作用則是截取,比如 2022-0 ......

    uj5u.com 2023-04-20 07:23:45 more
  • 一天吃透JVM面試八股文

    什么是JVM? JVM,全稱Java Virtual Machine(Java虛擬機),是通過在實際的計算機上仿真模擬各種計算機功能來實作的。由一套位元組碼指令集、一組暫存器、一個堆疊、一個垃圾回收堆和一個存盤方法域等組成。JVM屏蔽了與作業系統平臺相關的資訊,使得Java程式只需要生成在Java虛擬機 ......

    uj5u.com 2023-04-20 07:23:31 more
  • 使用Java接入小程式訂閱訊息!

    更新完微信服務號的模板訊息之后,我又趕緊把微信小程式的訂閱訊息給實作了!之前我一直以為微信小程式也是要企業才能申請,沒想到小程式個人就能申請。 訊息推送平臺🔥推送下發【郵件】【短信】【微信服務號】【微信小程式】【企業微信】【釘釘】等訊息型別。 https://gitee.com/zhongfuch ......

    uj5u.com 2023-04-20 07:22:59 more
  • java -- 緩沖流、轉換流、序列化流

    緩沖流 緩沖流, 也叫高效流, 按照資料型別分類: 位元組緩沖流:BufferedInputStream,BufferedOutputStream 字符緩沖流:BufferedReader,BufferedWriter 緩沖流的基本原理,是在創建流物件時,會創建一個內置的默認大小的緩沖區陣列,通過緩沖 ......

    uj5u.com 2023-04-20 07:22:49 more
  • Java-SpringBoot-Range請求頭設定實作視頻分段傳輸

    老實說,人太懶了,現在基本都不喜歡寫筆記了,但是網上有關Range請求頭的文章都太水了 下面是抄的一段StackOverflow的代碼...自己大修改過的,寫的注釋挺全的,應該直接看得懂,就不解釋了 寫的不好...只是希望能給視頻網站開發的新手一點點幫助吧. 業務場景:視頻分段傳輸、視頻多段傳輸(理 ......

    uj5u.com 2023-04-20 07:22:42 more
  • Windows 10開發教程_編程入門自學教程_菜鳥教程-免費教程分享

    教程簡介 Windows 10開發入門教程 - 從簡單的步驟了解Windows 10開發,從基本到高級概念,包括簡介,UWP,第一個應用程式,商店,XAML控制元件,資料系結,XAML性能,自適應設計,自適應UI,自適應代碼,檔案管理,SQLite資料庫,應用程式到應用程式通信,應用程式本地化,應用程式 ......

    uj5u.com 2023-04-20 07:22:35 more