12月第三週

2022-06-24 19:57:10 字數 1265 閱讀 4233

本週 繼續推進,在課題上卡住,耽誤了不少時間。有時候全神貫注未必是好事情,換換腦子,想想別的,反而有了新思路。好在最後問題總算被解決。

.配置vncserver:  按照別人的教程配置之後,客戶端一直連線不上。 原因: 防火牆遮蔽了相應埠

區別兩個配置檔案:/etc/profile

和~/.bashrc

~/.bashrc:該檔案包含專用於某個使用者的bash shell的bash資訊,當該使用者登入時以及每次開啟新的shell時,該檔案被讀取.

/etc/profile中設定的變數(全域性)的可以作用於任何使用者,而~/.bashrc等中設定的變數(區域性)只能繼承/etc/profile中的變數,他們是"父子"關係.

修改了乙個檔案之後,source一下,以使該檔案中的命令重新執行。

vim的使用: 全域性替換 %s/a/b

ctrl +p,

來自動補全。  shift+k

看函式的man

手冊。浮點數不精確:用二進位制小數來表示十進位制的數,位數又存在限制,不可能是無窮。有點像高數里的級數分解

變數問題:

區域性變數的生存期,在函式結束呼叫時,變數會被銷毀

但是類loraphy中的成員變數在類物件存在時,變數就存在呀。

與成員函式中自己定義的變數區分,那是區域性變數。

#加了個全域性變數,這樣例子裡的nnodes

就可以在lorawanphy

中看到了。

第一次,只在lorowan-example.cc

中定義了全域性變數uint32_t

nnn = 0;

然後在lorawanphy.h

中宣告,extern

u32int_t nnn;

在lorawanphy.cc

中使用該變數。

在鏈結lorawanphy_example.cc

例子程式時報錯。 

因為該檔案#include,

該標頭檔案中有nnn

的宣告,但是找不到nnn

的定義。

解決方法:新引入global.h

和global.cc

在標頭檔案中宣告, 在.cc

中定義,放在lorawan/model

下,修改wscript

檔案,將其包裹在lorwan-module.h

檔案中。

#ns3

的開始時刻:

a1->setstarttime(seconds(0.00001));

a1->setstoptime(seconds(10));

2023年12月第三週

這周整體狀態沒有以前那麼好了,我自己也認識到了,今年最後這一段時間也要認真才行,不想像高中一樣留下悔恨,用陶淵明的一句話來自勉吧 識迷途其未遠,覺今是而昨非。佇列與棧乙個鮮明的區別就是佇列是先進先出,棧是先進後出 形象的來說就是佇列是在食堂打飯,而棧是先把東西放到桶裡面,再取出東西的過程。舉個回問字...

五月第三週 燈光

一 室內 燈光太雜亂會導致影子的雜亂,所以一定要少 要亮。主要使用的是點光源,放在天花板附近。為了提高物體的飽和度,可稍微把燈光的顏色調為暖色。在最後渲染的時候,可以根據具體情況進行補光。同時燈光離物體太近會產生 渲染視窗裡要移走可能產生 的點光源。二 特殊光照 響鈴是乙個關鍵性鏡頭,在 螢幕下放置...

2023年9月第三週

在本週我們學了hadoop的分布式安裝以及關於hadoop的hdfs檔案系統。同時還學習了jsp的四個隱含物件 輸入輸出物件 作用域通訊物件 servlet物件 錯誤物件 通過這些物件我們做了乙個登入介面,在wed目錄裡面建立了js子目錄,在其裡面建立check.js檔案,將其匯入到頁面中使用。這樣...