日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

加密机组会 会议纪要

發(fā)布時(shí)間:2023/12/13 编程问答 47 豆豆
生活随笔 收集整理的這篇文章主要介紹了 加密机组会 会议纪要 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

?2020年9月28日

1,使用基類(lèi)繼承的機(jī)制,調(diào)用寫(xiě)好的函數(shù)接口?

1,不要 使用Content(封裝數(shù)據(jù),本質(zhì)是一個(gè)json字符串),1,因?yàn)槊看问褂眠@個(gè)需要對(duì)里面的內(nèi)容進(jìn)行序列化,轉(zhuǎn)化成對(duì)應(yīng)的二進(jìn)制字符序列,這個(gè)過(guò)程比較繁瑣。?這會(huì)使用到多次memorycopy、strcopy多余的事情,仿造softsm里面的結(jié)構(gòu)。構(gòu)造一個(gè)object的基類(lèi),包含read、save等基本函數(shù),比如調(diào)用save的時(shí)候就可以把你的序列化流直接寫(xiě)入。

參考內(nèi)容

  • ObjectStore是一個(gè)具體到orm之上具體到存儲(chǔ)的一個(gè)結(jié)構(gòu),其下面就是和SQLLite相關(guān)的東西了,主要實(shí)現(xiàn)持久化那一塊內(nèi)容,不需要考慮磁盤(pán),僅僅涉及到內(nèi)存操作。具體操作:1,get 根據(jù)索引拿到? ?2,增加,? 3,刪除
  • 基類(lèi)繼承機(jī)制,對(duì)于新創(chuàng)建的類(lèi)進(jìn)行修改操作變得簡(jiǎn)單。利用成員變量和成員方法,以及利用構(gòu)造、析構(gòu)函數(shù),可以實(shí)現(xiàn)在函數(shù)之前、退出之后執(zhí)行對(duì)應(yīng)的內(nèi)容。?

從數(shù)據(jù)庫(kù)sqllite 秘鑰存儲(chǔ),添加、讀取、? 刪除走通。

2,使用C++的異常返回機(jī)制。不要用返回值,不要使用goto、free函數(shù)。

  • OO是指面向?qū)ο蟆?/span>
  • 將面向過(guò)程轉(zhuǎn)化為面向?qū)ο?/li>
  • 流程圖轉(zhuǎn)化為類(lèi)圖
  • 把ObjectStore這個(gè)結(jié)構(gòu)實(shí)現(xiàn)就差不多了

2020年10月08日

具體問(wèn)題

  • 軟硬件協(xié)同,比如硬件會(huì)創(chuàng)建4個(gè)通道(地址),調(diào)用每個(gè)地址都可以進(jìn)行隨機(jī)數(shù)的生成,使用線程池的思路,每次調(diào)用空閑的線程,整體結(jié)構(gòu)類(lèi)似于生產(chǎn)者和消費(fèi)者的形式。
  • pcie_init()函數(shù),是昆明寫(xiě)好的隨機(jī)函數(shù)里面的一部分,具體的異常處理也要寫(xiě)在昆明的函數(shù)里面,而不是簡(jiǎn)簡(jiǎn)單單捕獲pcie_init()函數(shù)異常,這個(gè)異常最好每一層都會(huì)有一個(gè)輸出,而且可以跨層傳播。
  • 錯(cuò)誤碼分為兩類(lèi):第一種是sdf自帶的,先前已經(jīng)存在了,可以直接沿用;第二類(lèi)是繼承Exception函數(shù),自己派生一個(gè)自己定義的Exception函數(shù),自己定義對(duì)應(yīng)的錯(cuò)誤碼。
  • 鎖機(jī)制 面向?qū)ο?#xff0c;此處需要考慮軟硬件協(xié)同,先前曾使用過(guò)多核解決的方案,可以參考
  • 將string* 轉(zhuǎn)string 可以參考STL實(shí)現(xiàn)代碼
  • 函數(shù)的代碼邏輯是判斷硬件資源是否可用,如果可用,通過(guò)輸入的length,輸出緩沖數(shù)據(jù)bufffer。

解決措施

  • 將代碼整體結(jié)構(gòu)由C語(yǔ)言的類(lèi)型轉(zhuǎn)化為C++的類(lèi)型,具體應(yīng)該體現(xiàn)在構(gòu)造函數(shù)、析構(gòu)函數(shù)、以及將成員變量聲明成public、protected、private的類(lèi)型。
  • 將unsigned char* 轉(zhuǎn)string 可以參考STL實(shí)現(xiàn)代碼
  • 需要考慮到異常處理機(jī)制
  • 參考大佬其余代碼的具體書(shū)寫(xiě)規(guī)范和邏輯

補(bǔ)充

  • 具體處理邏輯如下圖所示

?

?

?

總結(jié)

以上是生活随笔為你收集整理的加密机组会 会议纪要的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。