看到這個(ge)(ge)問(wen)題(ti),我的(de)(de)(de)內心涌起了一(yi)陣復(fu)雜的(de)(de)(de)情緒。 作為一(yi)個(ge)(ge)在程(cheng)序員(yuan)這條路上摸爬(pa)滾打了快10年的(de)(de)(de)老司(si)機,我可以說(shuo)是(shi)(shi)完整地(di)經(jing)歷了從一(yi)個(ge)(ge)幼(you)稚青澀的(de)(de)(de)技術(shu)菜鳥到相對成熟的(de)(de)(de)技術(shu)專家的(de)(de)(de)蛻變過(guo)程(cheng)。這個(ge)(ge)轉變不是(shi)(shi)一(yi)蹴而就的(de)(de)(de),而是(shi)(shi)在無數次的(de)(de)(de)項(xiang)目磨(mo)礪、技術(shu)挫折、團隊協(xie)作、職業思(si)考中(zhong)逐步完成的(de)(de)(de)。每一(yi)次轉變都伴隨著深(shen)刻的(de)(de)(de)反思(si)和痛苦 ...
在硬盤上已有一個(ge)Windows系統(tong),再(zai)去(qu)手動分(fen)區(qu)(qu)安裝(zhuang)Arch Linux,使用archinstall劃(hua)分(fen)好磁盤且指(zhi)定已有的(de)ESP分(fen)區(qu)(qu)為(wei)boot分(fen)區(qu)(qu)(UEFI),安裝(zhuang)系統(tong)后(hou),啟動選項里面沒有Arch Linux的(de)解決方法。 我的(de)筆記(ji)本電(dian)腦是華(hua)碩天選4,剛開(kai)始不知道因(yin)為(wei)什么(me)原因(yin),導(dao)致(zhi)這種情況發生。 一開(kai) ...
看到這(zhe)個(ge)問(wen)題,我(wo)忍不(bu)住笑了。 作為一(yi)個(ge)在程序員這(zhe)條路上摸爬滾(gun)打(da)了快10年的(de)老司機,雖然(ran)我(wo)主(zhu)要專精嵌入式開發(fa)(fa),但我(wo)也接觸過(guo)不(bu)少游(you)戲(xi)(xi)開發(fa)(fa)的(de)朋(peng)友,對游(you)戲(xi)(xi)行業(ye)的(de)內部運作有一(yi)定了解(jie)。這(zhe)個(ge)問(wen)題可以說是每個(ge)游(you)戲(xi)(xi)玩家都(dou)曾(ceng)經(jing)想過(guo)的(de):那些開發(fa)(fa)游(you)戲(xi)(xi)的(de)程序員,會(hui)不(bu)會(hui)偷偷給(gei)自己開掛,改(gai)(gai)改(gai)(gai)數據什么的(de)? 讓我(wo)先簡(jian)單(dan)介紹一(yi)下我(wo)的(de)背 ...
netdata —— 一個開(kai)源的實時(shi)基礎設施監控平臺,實現每秒級的數據(ju)收集和處理,旨(zhi)在(zai)提(ti)供即時(shi)洞(dong)察、安全分布式的數據(ju)監控體驗。 ...
看(kan)到(dao)這(zhe)(zhe)個(ge)問題,我先是愣(leng)了(le)一(yi)(yi)(yi)(yi)下,然后(hou)忍(ren)不(bu)住苦(ku)笑起來。 作為一(yi)(yi)(yi)(yi)個(ge)在程序(xu)(xu)員(yuan)這(zhe)(zhe)條路上摸爬滾打(da)了(le)快10年(nian)的(de)(de)老司(si)機,我可以毫不(bu)夸張地說(shuo):如(ru)果你想讓一(yi)(yi)(yi)(yi)個(ge)溫文(wen)爾雅(ya)的(de)(de)程序(xu)(xu)員(yuan)瞬間(jian)暴走,只(zhi)需(xu)要輕描淡寫地說(shuo)一(yi)(yi)(yi)(yi)句"需(xu)求(qiu)改(gai)一(yi)(yi)(yi)(yi)下"。 這(zhe)(zhe)三個(ge)字,"改(gai)需(xu)求(qiu)",堪稱程序(xu)(xu)員(yuan)職(zhi)業生涯(ya)中最恐怖(bu)的(de)(de)噩夢。它們的(de)(de)殺傷力(li)不(bu)亞于(yu)醫生聽(ting)到(dao)"病人家屬要求(qiu) ...
前言嘮叨 此(ci)文(wen)章(zhang)是對我(wo)在MacBook上配(pei)置并使用(yong)Ubuntu時遇(yu)到(dao)的(de)坑的(de)總結,具體安裝(zhuang)系(xi)統(tong)、優化美化等過程不提。 實(shi)際描述的(de)問題中除聯(lian)網外,大多不只MacBook出現。 大多解決(jue)方(fang)法(fa)是一個(ge)(ge)或多個(ge)(ge)參(can)考(kao)文(wen)章(zhang)中方(fang)法(fa)的(de)整合,并非(fei)原創方(fang)法(fa),且只描述我(wo)使用(yong)的(de)步驟,若仍(reng)無法(fa)解決(jue)可(ke)參(can)考(kao)原文(wen)章(zhang)。 默認(ren)讀者已具備足(zu)夠 ...
當我第一(yi)(yi)次(ci)看到Devin的(de)(de)(de)演(yan)示視頻時,我的(de)(de)(de)手(shou)機(ji)差(cha)點掉在地上。 不是因為興奮,而(er)是因為一(yi)(yi)種前(qian)所未(wei)有的(de)(de)(de)恐懼和震撼(han)。 作為一(yi)(yi)個在程(cheng)序(xu)員(yuan)這條(tiao)路上摸爬滾打(da)了快10年的(de)(de)(de)老司機(ji),我見證(zheng)了太多技術的(de)(de)(de)更迭和變(bian)革。從最初的(de)(de)(de)手(shou)工編寫匯編代碼,到后來的(de)(de)(de)高級語言普及(ji),從單(dan)機(ji)開(kai)發到云端協作,從傳(chuan)統桌面應用(yong)到移動互聯網(wang),每(mei)一(yi)(yi)次(ci)技 ...
之前工作中搞過(guo)一(yi)段時(shi)間(jian)的wine,主要(yao)是(shi)解決一(yi)些第三(san)方(fang)應用的安裝(zhuang)或運行問(wen)題(ti),后面好長時(shi)間(jian)沒(mei)搞了,有次電腦出(chu)(chu)問(wen)題(ti)重裝(zhuang)系統的時(shi)候整理文檔,發現(xian)之前還寫過(guo)一(yi)些日志,于是(shi)找時(shi)間(jian)把日志粗略(lve)整理了一(yi)下,分享出(chu)(chu)來供大家批評參考(kao)。 InkRecognizer不工作(COM組(zu)件/注冊表缺失問(wen)題(ti)) 問(wen)題(ti)描述 希沃白板的 ...
這(zhe)里(li)不在說明安(an)裝 ssh 的過(guo)程,一般Linux系統中(zhong)會自帶 ssh,如果沒有(you)的話可(ke)以參考 知乎 在本機.ssh文件夾下輸入(ru)(ru)(ru)命令ssh-keygen -t rsa,然后(hou)一直回車即(ji)可(ke),不需要輸入(ru)(ru)(ru)密(mi)(mi)碼,否則每次登錄遠(yuan)程服(fu)務(wu)器還是需要輸入(ru)(ru)(ru)密(mi)(mi)碼。這(zhe)樣會生(sheng)成兩個(ge)文件 id_rsa 和(he) id_rsa.pub 其 ...
在Linux系(xi)統運維中,磁盤I/O性(xing)能往(wang)往(wang)是系(xi)統瓶(ping)頸的(de)(de)(de)關鍵(jian)來源。iostat作為sysstat工具(ju)包(bao)中的(de)(de)(de)核心命令,能夠實時監(jian)控CPU使(shi)用(yong)率和磁盤I/O統計,是性(xing)能診斷不可(ke)或(huo)缺的(de)(de)(de)工具(ju)。本文(wen)將全面解(jie)析iostat的(de)(de)(de)使(shi)用(yong)技巧(qiao),助(zhu)你快速定位(wei)系(xi)統瓶(ping)頸。 一、iostat核心功(gong)能與安裝 iostat(Input ...
前言:見證一個時代的(de)(de)變遷(qian) 每(mei)次(ci)有人(ren)問我"STM32為什么這么火(huo)"的(de)(de)時候,我都(dou)會想起十(shi)年(nian)前那個炎熱的(de)(de)夏天。 2014年(nian)7月(yue),我拿(na)著機械工程的(de)(de)畢業(ye)證書(shu),懷著忐忑不(bu)安(an)的(de)(de)心情(qing)走進(jin)了(le)廈(sha)門(men)(men)某(mou)馬(ma)公司的(de)(de)大(da)門(men)(men)。那時候的(de)(de)單片(pian)機世界還是51系(xi)列的(de)(de)天下(xia),STC89C52、AT89S52這些型號如雷貫(guan)耳。我記得(de)師(shi)傅的(de)(de)桌子上擺(bai) ...
大家好,我是痞(pi)子衡(heng)(heng),是正經搞技(ji)術的痞(pi)子。今(jin)天痞(pi)子衡(heng)(heng)給大家分享的是MDK5.40下(xia)(xia)從DFP包路徑(jing)添加用戶(hu)下(xia)(xia)載(zai)(zai)算(suan)(suan)法FLM文(wen)件的方法。 最(zui)近痞(pi)子衡(heng)(heng)給一(yi)(yi)個 RT1170 客(ke)戶(hu)制作(zuo)了一(yi)(yi)個 SEGGER 下(xia)(xia)載(zai)(zai)算(suan)(suan)法,在 J-Flash 下(xia)(xia)測試一(yi)(yi)切(qie)正常(chang),于是直接發給了客(ke)戶(hu)。當客(ke)戶(hu)嘗試將(jiang)這(zhe)個下(xia)(xia)載(zai)(zai)算(suan)(suan)法添加進 MDK 里 ...
1、問題描述 如上圖所(suo)示(shi),在(zai)手動(dong)(dong)彈出(chu)(chu) USB 移動(dong)(dong)存儲(chu)設(she)備(本例(li)為(wei)移動(dong)(dong)固態硬盤)時,由于移動(dong)(dong)硬盤被 SangforPWEx.exe 進程占用,所(suo)以無法正常彈出(chu)(chu)。 此(ci)外,在(zai)使用移動(dong)(dong)硬盤時,經常會發(fa)生(sheng)自(zi)動(dong)(dong)斷開重連(lian)的現象(xiang),懷(huai)疑可能(neng)也和(he) SangforPWEx.exe 進程有關。 2、解決方(fang)式 2.1、卸(xie)載 ...
自學STM32,需要(yao)會到什(shen)(shen)么程(cheng)度(du)能找到一份工(gong)作?一個十年老兵的(de)真心話 前言:一個改變命運的(de)選擇(ze) 每(mei)次有人問我"自學STM32到什(shen)(shen)么程(cheng)度(du)能找工(gong)作"這(zhe)個問題,我都會想起(qi)十年前那(nei)個迷茫(mang)的(de)自己。 2014年7月,我拿著機械工(gong)程(cheng)的(de)畢業證書,懷(huai)著忐(tan)忑不(bu)安的(de)心情走進了(le)廈(sha)門某馬公(gong)司的(de)大門。本(ben)來(lai)應聘的(de)是機械設(she)計(ji)崗位, ...
STM32有(you)前途嗎?前景(jing)怎么(me)樣?一個十年老兵的深度剖(pou)析 寫在前面:一個改變命運的芯片 每次有(you)人問我(wo)(wo)"STM32有(you)前途嗎"這個問題,我(wo)(wo)都會想(xiang)起十年前那個炎(yan)熱(re)的夏天。 2014年7月(yue),我(wo)(wo)拿著機械工程的畢業證書,懷著忐(tan)忑不安的心情走進了廈門某馬公(gong)司的大門。本來是應聘機械設計崗位,結果(guo)HR告訴我(wo)(wo)機械崗已滿(man), ...
一、為什么需要(yao)自動重(zhong)啟(qi)? 在生(sheng)產環境中,服(fu)務可能(neng)因內(nei)存溢出、資源競爭、外(wai)部(bu)依(yi)賴中斷等(deng)問題意外(wai)崩潰。手動恢(hui)復效率低下,而 systemd 的(de)自動重(zhong)啟(qi)機制可在秒級內(nei)恢(hui)復服(fu)務,顯(xian)著提升系統可用(yong)性。 二、systemd 自動重(zhong)啟(qi)的(de)核(he)心配置 1. 服(fu)務文件關(guan)鍵(jian)參數 在 /etc/systemd/system/ ...
STM32主要用來做(zuo)什么(me)?一(yi)(yi)(yi)個(ge)從(cong)機(ji)械轉(zhuan)行的(de)(de)十年老兵血(xue)淚(lei)經驗(yan) 寫在前(qian)面:一(yi)(yi)(yi)個(ge)改變命運的(de)(de)小芯片 說起STM32,我(wo)真(zhen)的(de)(de)是百感交(jiao)集。 十年前(qian),我(wo)還是個(ge)剛從(cong)某211大學機(ji)械專(zhuan)業畢(bi)業的(de)(de)愣(leng)頭青,對嵌入式、單(dan)片機(ji)這些(xie)東西一(yi)(yi)(yi)竅不(bu)通(tong)。那時候的(de)(de)我(wo),以為(wei)自己這輩子就是和齒輪(lun)、軸承、機(ji)床打交(jiao)道(dao)了。誰能想到,一(yi)(yi)(yi)個(ge)小小的(de)(de)STM ...
本(ben)文介紹在Windows系統的(de)電(dian)腦(nao)中,基于免費的(de)Bluetooth Audio Receiver軟(ruan)件(jian),實(shi)現用電(dian)腦(nao)播(bo)放(fang)手(shou)機聲音(yin),且與電(dian)腦(nao)自身聲音(yin)不沖突同時播(bo)放(fang)的(de)方(fang)法(fa)~ ...
作(zuo)為一個在嵌入式(shi)領域摸爬滾打了近10年(nian)(nian)的(de)(de)老(lao)兵,看到(dao)這個問題時(shi)我(wo)的(de)(de)思緒瞬(shun)間(jian)回(hui)到(dao)了當(dang)年(nian)(nian)那(nei)個懵懂的(de)(de)自己。說實話,2014年(nian)(nian)那(nei)個夏天,24歲的(de)(de)我(wo)剛從(cong)機(ji)械專業畢業卻被調劑到(dao)了廈門某(mou)馬的(de)(de)電子部門,第一次聽到(dao)"STM32"這個詞的(de)(de)時(shi)候,我(wo)甚至不知道它到(dao)底(di)是個什(shen)么東西(xi)。那(nei)時(shi)候師傅丟(diu)給(gei)我(wo)一塊花了98元買的(de)(de)STM32F ...
文檔描(miao)述 在使用(yong) Kali Linux 時,選擇合適的(de)(de)軟件(jian)源能夠提(ti)高軟件(jian)包更新和安裝的(de)(de)速度。本指南(nan)提(ti)供了多個國內源的(de)(de)配置(zhi),分別為中科大(da)(da)(da)、阿里云、清(qing)華大(da)(da)(da)學、浙江大(da)(da)(da)學和重慶大(da)(da)(da)學的(de)(de) Kali 源配置(zhi)。 1. 中科大(da)(da)(da) Kali 源 配置(zhi): deb //mirrors.ustc.edu.cn/kal ...