www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

  • 一文學(xué)會(huì) | linux socket編程----TCP

    TCP 是基于連接的數(shù)據(jù)流的協(xié)議,先建立連接再進(jìn)行通信,而且在通信過(guò)程中會(huì)檢查數(shù)據(jù)是否發(fā)送成功。優(yōu)點(diǎn)就是保證數(shù)據(jù)的完整性和準(zhǔn)確性,缺點(diǎn)就是效率較低。

  • 類(lèi)成員初始化和賦值的內(nèi)幕

    定義一個(gè)變量,就是在內(nèi)存中為你定義的這個(gè)變量開(kāi)辟一段內(nèi)存空間,如果這個(gè)變量沒(méi)有初始化,那么系統(tǒng)會(huì)隨機(jī)給這個(gè)變量賦一個(gè)值,這個(gè)值我一般稱(chēng)它為"垃圾數(shù)"。沒(méi)有初始化的變量我認(rèn)為它是沒(méi)有意義的,是在浪費(fèi)內(nèi)存,就比如人剛出生的時(shí)候上帝需要給他賦予點(diǎn)東西,比如條件反射,比如哭,比如吮吸........這樣人的意義得以體現(xiàn)。對(duì)于類(lèi)的成員來(lái)說(shuō),我們最好的做法就是在構(gòu)造函數(shù)中對(duì)每一個(gè)類(lèi)成員進(jìn)行初始化。

  • c++中引用作為返回值

    返回函數(shù)的引用去初始化一個(gè)新的引用這個(gè)和前面一樣,都是不會(huì)產(chǎn)生副本,但是現(xiàn)在是用返回值去初始化一個(gè)引用聲明c,也就是說(shuō)這時(shí)候變成了變量temp的別名,在c的生命周期內(nèi)temp是一直有效的,這樣做完全可以。

  • 自動(dòng)化專(zhuān)業(yè),神一樣的存在

    一想起這個(gè)話(huà)題,不禁想起剛上大一被洗腦的畫(huà)面:自動(dòng)化這個(gè)專(zhuān)業(yè)就業(yè)前景廣闊,擇業(yè)面寬。哇!聽(tīng)起來(lái)還不錯(cuò),看來(lái)以后找工作應(yīng)該挺好找的,看來(lái)當(dāng)初填志愿還是選了一個(gè)好專(zhuān)業(yè)!現(xiàn)在想想,好像還真是這樣,樣樣都學(xué)過(guò),學(xué)的確實(shí)挺寬的,擇業(yè)面寬說(shuō)的好像沒(méi)有一點(diǎn)毛病。

  • 淺析Makefile、make、cmake

    如果你是在Linux下做開(kāi)發(fā),你就必須知道Makefile是什么東西,如果不知道那就可以說(shuō)你不是一個(gè)合格的Linux開(kāi)發(fā)工程師,因?yàn)镸akefile是必備的一項(xiàng)技能。那么,Makefile到底有什么作用呢?首先,gcc大家應(yīng)該知道吧,gcc(GNU Compiler Collection,GNU編譯器套件)是由GNU開(kāi)發(fā)的編程語(yǔ)言編譯器。使用gcc命令編譯你會(huì)遇到一些麻煩:

  • 徹底明白Linux硬鏈接和軟鏈接

    什么是硬鏈接和軟鏈接,要想知道什么是硬鏈接和軟鏈接的話(huà),讓我?guī)阊芯???赐赀@篇文章,讓你徹底明白什么是硬鏈接,什么是軟鏈接?。。∈紫?,在Linux系統(tǒng)下,有兩種鏈接文件,一種是硬鏈接(Hard Link),一種是軟鏈接,也稱(chēng)為符號(hào)鏈接(Symbolic Link)。

  • 竟然把通信協(xié)議講的如此通俗?

    通信協(xié)議類(lèi)似于交通規(guī)劃,就是在規(guī)劃路上的司機(jī)怎么走。假如你在某寶上買(mǎi)了一個(gè)東西,商家就會(huì)把你買(mǎi)的東西發(fā)一個(gè)快遞給你,那么要如何通過(guò)網(wǎng)絡(luò)投遞到你的手上?

  • select和epoll的前世今生

    了解IO多路復(fù)用應(yīng)該對(duì)epoll和select不陌生吧。首先,select是有缺陷的,就是當(dāng)事件發(fā)生(調(diào)用select)的時(shí)候,都需要在用戶(hù)態(tài)和內(nèi)核態(tài)之間拷貝fd數(shù)組,要知道用戶(hù)態(tài)和內(nèi)核態(tài)之間進(jìn)行內(nèi)存的拷貝是非常昂貴的,如果有上萬(wàn)級(jí)別的并發(fā)網(wǎng)絡(luò)需要處理的時(shí)候,服務(wù)器根本處理不來(lái)。這時(shí)候,Linux內(nèi)核的開(kāi)發(fā)者應(yīng)該算是簡(jiǎn)單又粗暴的增加了一個(gè)內(nèi)核調(diào)用,就是epoll了,有時(shí)候簡(jiǎn)單粗暴的東西還是能提高效率的。先來(lái)看select接口:

  • 再造一個(gè)輪子--選型的時(shí)候如何查看功率電感的損耗?

    最近看了好多博主的文章,純技術(shù)的文章只有遇到問(wèn)題的時(shí)候才看,平時(shí)還是喜歡閱讀生活感悟類(lèi)的,如果其中再討論一點(diǎn)技術(shù)那是最好不過(guò)了。記得看電子森林蘇老師讀研經(jīng)歷文章的時(shí)候,談到工程師遇到的幾乎所有問(wèn)題,前人都遇到過(guò)而且提出了解決方案,這點(diǎn)我非常認(rèn)同。問(wèn)題的關(guān)鍵是如何找到解決的方法并利用這些信息再造一個(gè)輪子。

  • DCDC基礎(chǔ)(5)-- BUCK電路中輸出電容的作用是什么?如果只是濾波的話(huà)去掉這顆電容行不行?

    上篇文章本來(lái)想寫(xiě)B(tài)UCK輸出電容的計(jì)算的,但是看到好多電子同行理解都比較深刻,理論基礎(chǔ)都非常扎實(shí),我就改變了想法,轉(zhuǎn)而寫(xiě)了一篇關(guān)于續(xù)流二極管參數(shù)的短文,所以如果對(duì)理論計(jì)算感興趣的話(huà),還是優(yōu)先閱讀同行的文章吧,如果我覺(jué)得時(shí)機(jī)成熟的話(huà)后期還是會(huì)寫(xiě)的,今天主要從工程的角度聊聊輸出電容。

  • DCDC基礎(chǔ)(8)-- 同步BUCK芯片的電性能參數(shù)解讀二

    按照我的理解,對(duì)于MOS管而言,灌電流就是漏極電流 Id,正常來(lái)說(shuō)MOS管的漏極電流 Id遠(yuǎn)遠(yuǎn)超過(guò)4mA,但是為了滿(mǎn)足邏輯要求,如上圖所示,CMOS輸出最大低電平必須小于輸入最大低電平,即VOL(max)我去搜了一下STM32F103C8T6的關(guān)于灌電流的描述,對(duì)于8路I/O口同時(shí)輸出低電平時(shí),VOL

  • DCDC基礎(chǔ)(9)-- 同步BUCK芯片的電性能參數(shù)解讀三

    這個(gè)BST低壓鎖定功能和MP4572強(qiáng)相關(guān),其他BUCK芯片中沒(méi)有見(jiàn)過(guò)。主要是為了低壓差模式下,MP4572需要保持接近100%的占空比運(yùn)行,而這個(gè)的條件就是BST-SW直接的電壓大于1.4V,如果低于1.34V(1.4-0.06=1.34V),上管就會(huì)關(guān)閉,打開(kāi)下管對(duì)BST電容進(jìn)行充電直到大于1.4V,再繼續(xù)打開(kāi)上管。

  • 基礎(chǔ)電路學(xué)習(xí)(3)-- MOSFET驅(qū)動(dòng)電路小結(jié)

    這幾天準(zhǔn)備測(cè)試DCDC電源的時(shí)候,發(fā)現(xiàn)沒(méi)有負(fù)載,想著要不買(mǎi)一個(gè)看看,淘寶搜了一下,看到網(wǎng)上好多都是給電池放電,測(cè)試放電曲線(xiàn)用的,價(jià)格呢也不是很便宜。想起以前在ADI的官方教程電源大師課中有設(shè)計(jì)好的負(fù)載demo板,立即便下載下來(lái)準(zhǔn)備打樣,自己做一個(gè)動(dòng)態(tài)負(fù)載切換的PCBA負(fù)載切換的原理很簡(jiǎn)單,主要通過(guò)PWM控制MOS管導(dǎo)通截止來(lái)使下圖右側(cè)的電阻R5短路和斷路,其中TP2為DCDC輸出電壓。

  • 基礎(chǔ)電路學(xué)習(xí)(4)-- 單片機(jī)如何檢測(cè)PWM輸入信號(hào)?工程師應(yīng)該如何面對(duì)需求的變更?

    最近一款項(xiàng)目開(kāi)發(fā),需要用到PWM輸入信號(hào)采集電路。一般來(lái)說(shuō),PWM輸出比較多,比如驅(qū)動(dòng)LED,電機(jī),風(fēng)扇等等,輸入則相對(duì)較少。這種情況下,沒(méi)有這方面的硬件設(shè)計(jì)經(jīng)驗(yàn),接下來(lái)怎么辦呢?

  • 基礎(chǔ)電路學(xué)習(xí)(5)-- PWM調(diào)光電路之555定時(shí)器原理分析

    前幾天測(cè)試電源負(fù)載跳變的時(shí)候,用到了555定時(shí)器,主要用來(lái)產(chǎn)生頻率并控制占空比,好久沒(méi)看這部分電路,也忘的差不多了,去網(wǎng)上搜了一下相關(guān)知識(shí),就和大家聊聊。這是一款利用NE555進(jìn)行調(diào)光的電路,如下圖所示,R1、R2、R3和C1決定了定時(shí)器的參數(shù),3腳Output輸出的占空比可以使用R3進(jìn)行調(diào)整,占空比越高表示燈的亮度越高,占空比越低表示燈的亮度越低。

發(fā)布文章