關注「嵌入式大雜燴」,選擇「星標公眾號」一起進步!來源|?魚鷹談單片機在一些比較嚴格的行業(yè)里面,不是說你的程序能完成必要功能就可以,還需要添加一些額外的功能,比如最常見的看門狗功能,它可以在程序死機時完成重啟,但也僅僅如此而已。很多異常它是無法檢查的,比如程序偶然跑飛,ram異常...
作者簡介于浩進,linux內(nèi)核愛好者,現(xiàn)就職于北京靈汐科技有限公司,任職BSP工程師,主要負責IP驗證、多媒體驅(qū)動開發(fā)及一些bringup等工作。文章大綱1.背景介紹2.環(huán)境說明2.1?硬件環(huán)境2.2Kernel?版本2.3kernel?相關配置介紹3.fixmap?機制介紹3....
我們都知道,業(yè)務開發(fā)涉及到數(shù)據(jù)庫的SQL操作時,一定要review是否命中索引。否則,會走全表掃描,如果表數(shù)據(jù)量很大時,會慢的要死。假如命中了索引呢?是不是就不會有慢查詢?殊不知,我們習以為常的常識有時也會誤導我們!人生好難!聊這個話題,要有一定技術基礎,需了解B樹的存儲結構如果...
關注「嵌入式大雜燴」,星標公眾號,一起進步!來源:裸機思維【說在前面的話】相信很多人都遇到過這樣的情況:在一個Cortex-M嵌入式應用中要實現(xiàn)一個精確的毫秒級延時并不困難——如果你有RTOS,在任務中使用諸如os_sleep()之類的函數(shù)就可以輕松實現(xiàn);如果你是裸機,也可以使用...
Bitcoin Cash從0.16.2版本開始推出了CashAddr格式,老的比特幣格式的地址被稱為Legacy(遺產(chǎn))地址,升級節(jié)點至0.16.2后,所有的RPC地址展示都用了CashAddr
本次教程主要展示在編寫智能合約時通常應遵循的安全模式。 方案建議 以下建議適用于以太坊上任何智能合約系統(tǒng)的開發(fā)。 外部調(diào)用 使用外部調(diào)用時需要格外注意 調(diào)
本次教程主要展示在編寫智能合約時通常應遵循的安全模式。 方案建議 以下建議適用于以太坊上任何智能合約系統(tǒng)的開發(fā)。 外部調(diào)用 使用外部調(diào)用時需要格外注意 調(diào)
代幣發(fā)布時應遵循其他最佳實踐經(jīng)驗,但也要有一些獨特的注意事項。 符合最新標準 一般來說,代幣的智能合約應遵循公認且穩(wěn)定的標準。 目前接受的標準有: · EIP20
可重入(Reentrancy)或整數(shù)溢出漏洞,是大多數(shù)開發(fā)人員知道或者至少聽說過的,關于智能合約當中容易出現(xiàn)的安全問題。另一方面,在考慮智能合約的安全性時,你可能不會立即想到針對密碼簽名實現(xiàn)的攻
以太坊上的應用程序管理財務價值,使安全性變得絕對重要。作為一種新興的、實驗性的技術,智能合約當然也受到了相當多的攻擊。 為了防止進一步的攻擊,我列出了幾乎所有已知的攻擊和漏洞的列表。盡管
本文主要說明以太坊的注冊表合約、代理合約、繼承的存儲可升級性,以及更多的可升級性方法。 在軟件工程中,當發(fā)現(xiàn)新的bug和安全風險時,通常會對它們進行修補,并實時推送更新的版本。在智能合約
介 紹 在寫智能合約時,我傾向于采取引導方式。即使它們旨在用于生產(chǎn)環(huán)境,我也使它們盡可能易于理解。我寫的智能合約是可重用的,但是通常會針對每個特定的業(yè)務案例重新編寫智能合約。 在
COM(Component Object Model)組件技術是構造二進制兼容軟件的規(guī)范,通過它可以建立能夠相互傳輸數(shù)據(jù)的組件,其服務器-客戶機結構非常適合工控軟件應用程序的開發(fā)。由于工控軟件不
編寫高效簡潔的C 語言代碼,是許多軟件工程師追求的目標。第1 招:以空間換時間。第2 招:數(shù)學方法解決問題。第3 招:使用位操作。第4 招:匯編嵌入。
Linux修改 網(wǎng)卡物理地址(Mac Address)有些地點 是把網(wǎng)絡地址和網(wǎng)卡物理地址綁定的,當換了網(wǎng)卡或其它計算機 時可能會上不了網(wǎng),下面介紹修改 物理地址(MAC Address)的要
在我們在寫程序的過程中,有些時候需要知道一些電腦的硬件信息,比如我們寫一些需要注冊的程序的時候,就需要得到某個電腦特定的信息,一般來說,網(wǎng)卡的物理地址是不會重復的,我
JSON與XML一樣都是數(shù)據(jù)格式,JSON的數(shù)據(jù)格式比XML更小。這里主講JSON。JSON是JavsScript對象符號。下面是一個簡單的JSON格式{"name":"zhangsan","age":22,"address":"太原
在我們在寫程序的過程中,有些時候需要知道一些電腦的硬件信息,比如我們寫一些需要注冊的程序的時候,就需要得到某個電腦特定的信息,一般來說,網(wǎng)卡的物理地址是不會重復的,我
實現(xiàn)了uboot對非linux kernel的引導。雖然有一個IH_TYPE_STANDALONE,但是沒有實現(xiàn)。nnd。只能自己想辦法。實現(xiàn)詳細見下面。1、兩個命令set bootcmd tftp 84000000 uImage
24c02是一個非揮發(fā)eeprom存儲器器件,采用的IIC總線技術。24c02在許多試驗中都有出現(xiàn)。24c02的應用,主要在存儲一些掉電后還要保存數(shù)據(jù)的場合,在上次運行時,保存的數(shù)據(jù),在下一次運行時還能夠調(diào)出。24c02采用的II