第一范式,字段之間不重復(fù),不冗余;第二范式,行之間不冗余,也就是主鍵不重復(fù),這個(gè)主鍵,更多的指業(yè)務(wù)上的唯一id,比如身份證號(hào),表的主鍵不一定是身份證號(hào),但是業(yè)務(wù)上的唯一id應(yīng)該是身份證號(hào);第三范式,實(shí)際上是第二范式的一個(gè)子集,是說(shuō)表之間字段冗余的問(wèn)題,比如,人員信息表中,有人員所屬部門(mén)id,但是不能出現(xiàn)部門(mén)名稱(chēng),因?yàn)椴块T(mén)名稱(chēng)應(yīng)該存在于部門(mén)表中,應(yīng)該去部門(mén)表中去查。數(shù)據(jù)庫(kù)范式理論,是關(guān)系數(shù)據(jù)庫(kù)設(shè)計(jì)的...
大家說(shuō)了很多各種應(yīng)用軟件神器,我就不再說(shuō)了,主要說(shuō)一下對(duì)于提高開(kāi)發(fā)效率,一些程序員們?cè)谏罟ぷ髦兴貍涞囊恍┤粘S闷?,也算是?duì)自己很有幫助的。1、鍵盤(pán)程序員們?nèi)耸直貍涞纳衿?,作為這個(gè)人手一份的日常伴侶,擁有一個(gè)好的鍵盤(pán)就非常重要了。對(duì)于程序員來(lái)說(shuō),那錯(cuò)落有致的敲擊聲,那完美的鍵落感,感覺(jué)這敲的不是代碼,這是在進(jìn)行藝術(shù)創(chuàng)作。不是說(shuō)一定需要機(jī)械鍵盤(pán),只要自己用的舒服的就是好鍵盤(pán)。(在一些場(chǎng)合,機(jī)械鍵盤(pán)...
nethogs: 按進(jìn)程查看流量占用iptraf: 按連接/端口查看流量ifstat: 按設(shè)備查看流量ethtool: 診斷工具tcpdump: 抓包工具等等。。
推薦三個(gè)好用的筆記軟件給大家。1、有道云筆記有道云筆記+Markdown語(yǔ)法。優(yōu)點(diǎn)是手機(jī)、電腦可同步使用,而且關(guān)鍵免費(fèi)。2、visual studio code 一款功能強(qiáng)大的記錄軟件,可裝插件。3、DocRun 算力筆記可以展示代碼,支持交互運(yùn)行代碼 c++/python/js/matlab/R。歡迎關(guān)注,一起交流。
Linux服務(wù)器監(jiān)控軟件有哪些Cacti:是一套基于PHP,MySQL,SNMP及RRDTool開(kāi)發(fā)的網(wǎng)絡(luò)流量監(jiān)測(cè)圖形分析工具,嚴(yán)格意思是說(shuō)它只能是監(jiān)控網(wǎng)絡(luò)設(shè)備。Zabbix:是一個(gè)基于WEB界面的提供分布式系統(tǒng)監(jiān)視以及網(wǎng)絡(luò)監(jiān)視功能的企業(yè)級(jí)的開(kāi)源解決方案。Nagios:是一款開(kāi)源的免費(fèi)網(wǎng)絡(luò)監(jiān)視工具,能有效監(jiān)控Windows、Linux和Unix的主機(jī)狀態(tài),交換機(jī)路由器等網(wǎng)絡(luò)設(shè)備,打印機(jī)等.4.Ga...
如果你在Linux上是一個(gè)小白請(qǐng)看下面的回答~想學(xué)好Linux,先問(wèn)自己幾個(gè)問(wèn)題。1. 你對(duì)計(jì)算機(jī)感興趣嗎?2. 為什么學(xué)習(xí)Linux(他能給你帶來(lái)什么價(jià)值,這個(gè)價(jià)值點(diǎn)是否可以支持你一直堅(jiān)持下去)3.你每天可以在工作生活之余或者大學(xué)課余抽出多少時(shí)間去學(xué)習(xí)(任何的技能都是需要時(shí)間去練習(xí)+時(shí)間才能掌握的)如果這三個(gè)問(wèn)題的答案都是肯定的,那么請(qǐng)看下文:我也是一個(gè)從0技術(shù)基礎(chǔ)的小白開(kāi)始學(xué)習(xí)的推薦你一個(gè)教程...
http和https最主要的差別就是http是明文傳輸數(shù)據(jù),而https傳輸?shù)臄?shù)據(jù)經(jīng)過(guò)加密。什么是httpHTTP,英文全稱(chēng) Hyper Text Transfer Protocol,中文全稱(chēng)超文本傳輸協(xié)議,按照OSI參考模型,它屬于第七層應(yīng)用層的協(xié)議。HTTP的作用是提供了一組規(guī)則和標(biāo)準(zhǔn),用于控制如何在萬(wàn)維網(wǎng)上傳輸任何信息,提供了Web瀏覽器和服務(wù)器進(jìn)行通信的標(biāo)準(zhǔn)規(guī)則。目前主要使用的是HTTP/...
看你學(xué)習(xí)的目標(biāo)是什么吧,現(xiàn)在常用的前端和Python都是屬于簡(jiǎn)單一些,如果是想做開(kāi)發(fā)技術(shù)類(lèi),前端不錯(cuò),如果是自動(dòng)化辦公,做數(shù)據(jù)分析,或者爬蟲(chóng)等等,那就非Python莫屬了。而且現(xiàn)在國(guó)家也在推廣Python的學(xué)習(xí),很多小學(xué)生已經(jīng)開(kāi)始學(xué)了,以后的趨勢(shì)還是很大的。零基礎(chǔ)剛開(kāi)始,就先等等基礎(chǔ)吧,網(wǎng)上資料不少,但是對(duì)于小白來(lái)說(shuō)很難分辨價(jià)值的大小,我也在系統(tǒng)的學(xué)習(xí)這方面,推薦你可以看看我入門(mén)時(shí)候的教程,百戰(zhàn)程...
JavaScript通過(guò)Electron 你可以輕松把你在互聯(lián)網(wǎng)上寫(xiě)的代碼在桌面運(yùn)行,而且能夠突破瀏覽器的限制,Electron提供了豐富的本地(操作系統(tǒng))的API,使你能夠使用純JavaScript來(lái)創(chuàng)建桌面應(yīng)用程序。與其它各種的Node.js運(yùn)行時(shí)不同的是Electron專(zhuān)注于桌面應(yīng)用程序而不是Web服務(wù)器。代表作品當(dāng)下流行的vscode,atom代碼編輯器是用他寫(xiě)的,在他的官網(wǎng)你可以看到各種...
做自動(dòng)化測(cè)試的話(huà)要懂代碼,會(huì)寫(xiě)腳本。不做自動(dòng)化的話(huà),基本不需要寫(xiě)。
人臉識(shí)別系統(tǒng)是計(jì)算機(jī)科學(xué)的最新應(yīng)用,它利用計(jì)算機(jī)技術(shù)和生物統(tǒng)計(jì)技術(shù),在各種背景下識(shí)別出人臉,更進(jìn)一步可以實(shí)施跟蹤,它基于人的臉部特征,屬于生物識(shí)別技術(shù)。人臉識(shí)別的過(guò)程可以分成人臉檢測(cè),人臉跟蹤和人臉比對(duì)三個(gè)過(guò)程。人臉檢測(cè)是在動(dòng)態(tài)背景或者復(fù)雜背景下將人的面部找到,并從背景中分離出來(lái)。找到人臉,有數(shù)種方法可以實(shí)施。1.設(shè)計(jì)人臉的標(biāo)準(zhǔn)模板,然后系統(tǒng)將采集到的圖像和標(biāo)準(zhǔn)人臉模板進(jìn)行對(duì)比,從匹配程度上判斷是...