完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>
標(biāo)簽 > 代碼
代碼就是程序員用開發(fā)工具所支持的語(yǔ)言寫出來(lái)的源文件,是一組由字符、符號(hào)或信號(hào)碼元以離散形式表示信息的明確的規(guī)則體系。
文章:3867個(gè) 瀏覽:70444次 帖子:1558個(gè)
目前很多項(xiàng)目都是前后端分離,前后端會(huì)事先約定好返回格式。那么后端如何做,才能優(yōu)雅的返回統(tǒng)一格式呢,接下來(lái),請(qǐng)大家跟著我,一步步來(lái)實(shí)現(xiàn)。 1. 直接返回結(jié)...
本篇講解使用GDB調(diào)試Linux應(yīng)用程序,以下以 `hellowld.c` 為例介紹 GDB 的調(diào)試入門。
? 這篇文章會(huì)提供一些 優(yōu)化代碼的工具 。會(huì)讓代碼變得更簡(jiǎn)潔,或者更迅速。 當(dāng)然這些并不能代替算法設(shè)計(jì),但是還是能讓 Python 加速很多倍。 這篇文...
作者:京東科技 王丹迪 刪除代碼是軟件開發(fā)過(guò)程中常見(jiàn)的一部分,但必須謹(jǐn)慎操作以確保不會(huì)引入錯(cuò)誤或破壞現(xiàn)有功能。有效的做系統(tǒng)瘦身會(huì)降低維護(hù)成本,減少冗余代...
2024-11-20 標(biāo)簽:代碼 575 0
對(duì)于大型的互聯(lián)網(wǎng)應(yīng)用程序,如電商平臺(tái)、社交網(wǎng)絡(luò)、金融交易平臺(tái)等,每秒鐘都會(huì)收到大量的請(qǐng)求。在這些應(yīng)用程序中,需要使用高效的技術(shù)來(lái)應(yīng)對(duì)高并發(fā)的請(qǐng)求,尤其是...
2023-09-13 標(biāo)簽:算法代碼結(jié)構(gòu)體 575 0
方法參數(shù) 方法可以在逗號(hào)分隔的列表中接受位置參數(shù)。對(duì)于每個(gè)參數(shù),可以指定類型和默認(rèn)值。 例如,下面是一個(gè)接受三個(gè)參數(shù)的方法的部分定義。這對(duì) IRIS 類...
我覺(jué)得這是一個(gè)送分題,奈何知乎人才太多了,給出了各種古怪的寫法。如果是做項(xiàng)目的話,我比較建議一些正常的寫法,就是大家都能看得懂的,不要搞什么花里胡哨。
在web應(yīng)用中,由于網(wǎng)絡(luò)原因或其他不可預(yù)測(cè)的原因,應(yīng)用間會(huì)出現(xiàn)調(diào)用失敗的情形,通過(guò)配置重試策略可以有效解決外在原因?qū)е碌南到y(tǒng)故障。 使用場(chǎng)景 微服務(wù)間各...
左移原則所包含的概念對(duì)于開發(fā)安全關(guān)鍵型應(yīng)用程序的個(gè)人和團(tuán)隊(duì)來(lái)說(shuō)是很熟悉的。多年來(lái),功能安全標(biāo)準(zhǔn)要求采用類似的方法。因
2022-07-04 標(biāo)簽:嵌入式代碼應(yīng)用程序 569 0
Linux系統(tǒng)內(nèi)核與Linux發(fā)行套件的區(qū)別
Linux 的學(xué)習(xí)對(duì)于一個(gè)程序員的重要性是不言而喻的。前端開發(fā)相比后端開發(fā),接觸 Linux機(jī)會(huì)相對(duì)較少,因此往往容易忽視它。但是學(xué)好它卻是程序員必備修養(yǎng)之一。
2022-08-08 標(biāo)簽:操作系統(tǒng)硬件Linux系統(tǒng) 569 0
隨著C語(yǔ)言的發(fā)展,C99標(biāo)準(zhǔn)引入了一些新的特性,極大地方便了程序員的編碼工作。其中一個(gè)非常實(shí)用且強(qiáng)大的功能便是“指定初始器”(Designated In...
2024-08-29 標(biāo)簽:C語(yǔ)言代碼結(jié)構(gòu)體 566 0
Python命令補(bǔ)全工具argcomplete簡(jiǎn)介
在使用Python 命令或者 Python的命令行工具的時(shí)候,一個(gè)痛點(diǎn)是沒(méi)有補(bǔ)全。比如python -m后面輸入包名字,就沒(méi)有提示,每次想運(yùn)行一個(gè)htt...
在Python中,數(shù)字排列組合的實(shí)現(xiàn)通常需要使用循環(huán)和遞歸來(lái)生成所有可能的組合。對(duì)于代碼塊中的循環(huán)和遞歸部分,縮進(jìn)是必需的,它用于標(biāo)識(shí)這些語(yǔ)句屬于循環(huán)或...
C語(yǔ)言的include沒(méi)你想的那么簡(jiǎn)單
C語(yǔ)言中的include很簡(jiǎn)單,但不是你想象中的簡(jiǎn)單。 你對(duì)#include的認(rèn)識(shí)是不是只停留在包含頭文件的認(rèn)知中,好像也沒(méi)有別的用處,小小東西也翻不起...
線程安全一直是多線程開發(fā)中需要注意的地方,可以說(shuō),并發(fā)安全保證了所有的數(shù)據(jù)都安全。 1 線程不安全示例 線程安全其實(shí)是多線程編程里面的一個(gè)核心點(diǎn),所有的...
2023-10-10 標(biāo)簽:數(shù)據(jù)程序多線程 562 0
關(guān)于開發(fā)嵌入式系統(tǒng)的七個(gè)小技巧
軟件開發(fā)人員往往都是非常樂(lè)觀的一群人,只要讓他們的代碼忠實(shí)地長(zhǎng)時(shí)間地運(yùn)行就可以了,僅此而已。微控制器跳出應(yīng)用程序空間并在非預(yù)想的代碼空間中執(zhí)行這種情況...
公共子表達(dá)式消除的作用很簡(jiǎn)單,就是把公共的表達(dá)式折疊為1個(gè)表達(dá)式來(lái)避免重復(fù)的計(jì)算開銷。
2023-05-29 標(biāo)簽:代碼編譯器深度學(xué)習(xí) 557 0
嵌入式軟件開發(fā)有沒(méi)有什么捷徑?不定期會(huì)收到類似的問(wèn)題,我只想說(shuō):嵌入式軟件開發(fā)沒(méi)有捷徑
編輯推薦廠商產(chǎn)品技術(shù)軟件/工具OS/語(yǔ)言教程專題
電機(jī)控制 | DSP | 氮化鎵 | 功率放大器 | ChatGPT | 自動(dòng)駕駛 | TI | 瑞薩電子 |
BLDC | PLC | 碳化硅 | 二極管 | OpenAI | 元宇宙 | 安森美 | ADI |
無(wú)刷電機(jī) | FOC | IGBT | 逆變器 | 文心一言 | 5G | 英飛凌 | 羅姆 |
直流電機(jī) | PID | MOSFET | 傳感器 | 人工智能 | 物聯(lián)網(wǎng) | NXP | 賽靈思 |
步進(jìn)電機(jī) | SPWM | 充電樁 | IPM | 機(jī)器視覺(jué) | 無(wú)人機(jī) | 三菱電機(jī) | ST |
伺服電機(jī) | SVPWM | 光伏發(fā)電 | UPS | AR | 智能電網(wǎng) | 國(guó)民技術(shù) | Microchip |
Arduino | BeagleBone | 樹莓派 | STM32 | MSP430 | EFM32 | ARM mbed | EDA |
示波器 | LPC | imx8 | PSoC | Altium Designer | Allegro | Mentor | Pads |
OrCAD | Cadence | AutoCAD | 華秋DFM | Keil | MATLAB | MPLAB | Quartus |
C++ | Java | Python | JavaScript | node.js | RISC-V | verilog | Tensorflow |
Android | iOS | linux | RTOS | FreeRTOS | LiteOS | RT-THread | uCOS |
DuerOS | Brillo | Windows11 | HarmonyOS |