tft每日頭條

 > 生活

 > c指針的作用

c指針的作用

生活 更新时间:2025-08-25 03:28:51

C 是我平時的工作中用的最多的語言,Python基本是在學習的時候會用,有時候也會用它來寫一寫腳本。所以,今天準備摻一點C 的知識。

智能指針是C 11标準中的其中一個特性。本文可能需要有一點C 語言的基礎。不過盡量用簡潔的文字來介紹。如果對C 語言不了解又想學習的話,需要C 學習資料的後台私聊我哦,都是我之前自己學習整理出來的資料。感覺還可以。

在開發C 程序的時候,我們使用new動态的從堆中申請内存,然後使用delete将這段内存釋放。使用new申請的内存C 編譯器是不會自動釋放的。因此,如果我們使用了new來申請内存,但是沒有使用delete釋放内存,就會造成内存洩漏。如果申請内存的操作是在一個循環中的話,就會不斷的造成内存洩漏,最終導緻内存不足,程序崩潰。這是很嚴重的問題。

顯然,讓程序員來管理内存的釋放問題是很繁瑣的。有的時候,我們甚至不知道應該在什麼時候使用delete來釋放内存。比如說在編寫比較複雜的多線程程序的時候,申請的内存可能會有多個線程同時訪問,可能你自己都無法确定應該合适釋放這一塊内存。因此,如果能讓C 編譯器來自動完成内存的分配和釋放,那程序員的壓力就小很多了。

智能指針内存的分配和釋放都是由C 編譯器自動完成的。這就是智能指針存在的意義,我們可以将繁瑣的内存管理問題交給C 編譯器,而将精力放在我們的業務邏輯上。

智能指針的類型

C 11中提出的智能指針有三種類型:shared_ptr、unique_ptr、weak_ptr。使用這三種智能指針的時候需要包含庫memory。

(1) shared_ptr

shared_ptr(就是一種指針)管理内存的機制如下:shared_ptr采用引用計數的方式來管理所指向的對象。什麼意思呢?舉個例子:

現在有一個對象dog,有一個shared_ptr指向它, 此時它的引用計數為1;當有一個新的shared_ptr也指向了dog,那麼它的引用計數自動加1,為1;當指向了dog的shared_ptr了離開了它的作用域,引用計數減1,又變為1了。當引用技術為0時(也就是說所有指向dog的shared_ptr都離開了作用域),dog占用的内存自動釋放。

還不理解?沒關系,看一段代碼:

#include #include #include class Dog { private: std::string name_; public: Dog(std::string name) { std::cout << "Dog is created." << name << std::endl; name_ = name; } Dog() { std::cout << "Nameless dog created." << std::endl; name_ = "nameless"; } ~Dog() { std::cout << "dog is destroyed: " << name_ << std::endl; } void bark() { std::cout << "Dog " << name_ << " rules" << std::endl; } }; void foo() { //創建一個指針下面兩種方式都可以 //shared_ptr p(new Dog("Gunner")); std::shared_ptr p = std::make_shared("Gunner"); //p.use_count==1 std::cout << "p->use_count() = " << p.use_count() << std::endl; { std::shared_ptr p2 = p; //p.use_count==2 std::cout << "p->use_count() = " << p.use_count() << std::endl; p2->bark(); } //離開大括号時,p2的作用域結束,p的引用計數減1 //p.use_count==1 std::cout << "p->use_count() = " << p.use_count() << std::endl; p->bark(); } int main() { foo(); }

首先要注意下面幾點:

  • 創建shared_ptr的方式有兩種
    • 直接使用new關鍵字的方式: shared_ptr p(new Dog("Gunner"));
    • 使用make_shared的方式:shared_ptr p = make_shared("Gunner");
  • shared_ptr、make_shared都是在命名空間std當中,為了避免初學者誤會,我直接寫成了std::shared_ptr、std::make_shared的方式,而沒有使用using namespace std;

運行結果如下:

c指針的作用(C11中的智能指針)1

怎麼理解内存自動釋放了呢: 在foo()函數執行結束之後,智能指針p離開了作用域,它的引用計數減為0了,然後創建的Dog的對象的析構函數自動調用了,輸出: dog is destroyed: Gunner。

上面有幾個C 中的重要概念,稍微做一些解釋:

  • 命名空間:命名空間也稱為名字空間,最通俗的理解就是一個命名的容器,一個空間内的變量、函數、類等的命名不可以相同,但是不同空間的命名可以相同。std是C 編譯器的命名空間,C 标準庫中的函數或者對象都是在命名空間std中定義的,所以我們要使用标準函數庫中的函數或對象都要使用std來限定。
  • 析構函數: 析構函數和構造函數可以認為是一對函數。構造函數在創建一個類的對象時被自動調用,通常用來做一些初始化的工作。析構函數與構造函數相反,當對象結束其生命周期,如對象離開它的作用域,系統自動執行析構函數。析構函數往往用來做“清理善後” 的工作(例如在建立對象時用new開辟了一片内存空間,delete會自動調用析構函數後釋放内存)。

(2) unique_ptr

unique是獨一無二的意思。unique_ptr的涵義也是相似的,它表達的是一種獨占的思想,與shared_ptr最大的區别是unique_ptr不共享它的指針,某個時刻隻能有一個unique_ptr指向一個給定的對象。

創建unique_ptr的方式如下:

  • 使用new關鍵字:std::unique_ptr ptr(new Example(1));
  • 使用std::make_unique:std::unique_ptr ptr = std::make_unique(1);

常用的函數說明:

  • get() : 返回被管理對象的指針
  • release() : 返回指向被管理對象的指針,并釋放所有權
  • swap() : 交換被管理對象

使用示例:

#include #include #include using namespace std; class Example { public: Example(int param = 0) { number = param; cout << "Example: " << number << endl; } ~Example() { cout << "~Example: " << number << endl; } void test_print() { cout << "in test print: number = " << number << endl; } void set_number(int num) { number = num; } private: int number; }; void test1() { unique_ptr ptr1 = make_unique(1); if (ptr1.get()) { ptr1.get()->test_print(); ptr1->set_number(2); (*ptr1).test_print(); } unique_ptr ptr2(new Example(20)); ptr2->test_print(); ptr1.swap(ptr2); cout << "ptr1和ptr2交換管理對象" << endl; ptr1->test_print(); ptr2->test_print(); } int main() { test1(); return 0; }

運行結果:

c指針的作用(C11中的智能指針)2

(3) weak_ptr

std::weak_ptr是一種智能指針。它對被std::shared_ptr管理的對象存在非擁有性(弱)引用。weak_ptr是為了配合shared_ptr而引入的一種智能指針,它不具有普通指針的行為,沒有重載運算符*和->,其最大作用在于協助shared_ptr工作,像旁觀者那樣觀測資源的使用情況。weak_ptr可以從一個shared_ptr或者另weak_ptr對象構造,獲得資源的觀測權。但weak_ptr沒有共享資源,它的構造不會引起指針引用計數的增加。

使用weak_ptr的成員函數use_count()可以觀測資源的引用計數,另一個成員函數expired()的功能等價于使得use_count==0,表示被觀測的資源(也就是shared_ptr管理的資源)已經不複存在。weak_ptr有一個重要的成員函數lock()可以從被觀測的shared_ptr中獲得一個可用的shared_ptr對象,從而操作資源。

weak_ptr被設計用來避免std::shared_ptr的循環引用。

什麼是循環引用問題,下面舉個例子說明一下:

假設現在有兩個類A、B,創建了兩個智能指針shared_ptr ptr_A、shared_ptr ptr_B分别指向了A、B兩個類的對象a、b。A中有個shared_ptr指向b,B中有個shared_ptr指向a。

下面我們看一下ptr_A、ptr_B的引用計數分别是多少:

  • ptr_A.use_count = 2
  • ptr_B.use_count = 2

然後程序結束時,ptr_A、ptr_B都離開了它的作用域,引用計數減為1,所以a、b占用的内存不會釋放。這就是shared_ptr的缺陷。

下面可以從一個例子中看一下:

#include #include class foo; class Test { public: Test() { std::cout << "construct.." << std::endl; } void method() { std::cout << "welcome Test.." << std::endl; } ~Test() { std::cout << "destruct.." << std::endl; } public: std::shared_ptr fooptr; }; class foo { public: foo() { std::cout << "foo construct.." << std::endl; } void method() { std::cout << "welcome Test foo.." << std::endl; } ~foo() { std::cout << "foo destruct.." << std::endl; } public: std::shared_ptr testptr; }; int main() { // 循環引用 測試 Test* t2 = new Test(); foo* foo1 = new foo(); std::shared_ptr shptr_Test(t2); std::shared_ptr shptr_foo(foo1); std::cout << "shptr_Test RefCount: " << shptr_Test.use_count() << std::endl; std::cout << "shptr_foo RefCount: " << shptr_foo.use_count() << std::endl; shptr_Test->fooptr = shptr_foo; shptr_foo->testptr = shptr_Test; std::cout << "shptr_Test RefCount: " << shptr_Test.use_count() << std::endl; std::cout << "shptr_foo RefCount: " << shptr_foo.use_count() << std::endl; return 0; }

運行結果如下:

c指針的作用(C11中的智能指針)3

在程序結束時,Test類和foo類的析構函數并沒有調用。

使用weak_ptr改進的程序如下:

#include #include class foo; class Test { public: Test() { std::cout << "construct.." << std::endl; } void method() { std::cout << "welcome Test.." << std::endl; } ~Test() { std::cout << "destruct.." << std::endl; } public: std::weak_ptr fooptr; }; class foo { public: foo() { std::cout << "foo construct.." << std::endl; } void method() { std::cout << "welcome Test foo.." << std::endl; } ~foo() { std::cout << "foo destruct.." << std::endl; } public: std::weak_ptr testptr; }; int main() { // 循環引用 測試 Test* t2 = new Test(); foo* foo1 = new foo(); std::shared_ptr shptr_Test(t2); std::shared_ptr shptr_foo(foo1); std::cout << "shptr_Test RefCount: " << shptr_Test.use_count() << std::endl; std::cout << "shptr_foo RefCount: " << shptr_foo.use_count() << std::endl; shptr_Test->fooptr = shptr_foo; shptr_foo->testptr = shptr_Test; std::cout << "shptr_Test RefCount: " << shptr_Test.use_count() << std::endl; std::cout << "shptr_foo RefCount: " << shptr_foo.use_count() << std::endl; return 0; }

運行結果如下:

c指針的作用(C11中的智能指針)4

可以看到析構函數自動調用了,内存正常釋放。

今天的内容就到這兒了。如果對我的推、文有興趣,歡迎轉、載分、享。也可以推薦給朋友關注哦。隻推幹貨,甯缺毋濫。

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

  • 墳墓後邊種桑樹好不好
    墳墓後邊種桑樹好不好?墳墓後邊種桑樹好桑樹象征子孫後代人丁興旺,家大業大,繁榮昌盛,是好兆頭,農村人都知道,誰家祖墳蒿子旺是好兆頭,要出大官,能長樹更是好得很,千萬不要砍,要保護好啊,我來為大家科普一下關于墳墓後邊種桑樹好不好?以下内容希望... 2022-06-28
  • 蝙蝠飛進家裡需要消毒嗎
    蝙蝠飛進家裡需要消毒嗎?蝙蝠飛進家裡需要消毒因蝙蝠身上攜帶多種病毒,還會吐出帶有病毒的氣膠,或身上攜帶蚊蟲虱子等若蝙蝠飛到衣服或毛巾上,需進行高溫消毒處理室内可用酒精或消毒液進行擦拭消毒、開門窗進行通風,現在小編就來說說關于蝙蝠飛進家裡需要... 2022-07-16
  • 成功翻紅的女星
    2006年,陳奕迅參加訪談節目《志雲飯局》,主持人問陳奕迅:和楊千嬅有沒有在一起過。陳奕迅用星座推脫:水瓶座和獅子座不太合得來。有記者問到楊千嬅。楊千嬅說:男人都沒有女人勇敢。入行之前,楊千嬅是一名護士。進入醫院的第一份工作就是将屍體入殓。... 2023-01-10
  • 養什麼花旺财好養
    1種吉利花名叫“金手指”,在家養一盆,吉利招财有好兆頭。溫度适宜:控制溫度在15~22℃之間,夏季不要讓氣溫高于35℃,需适當降溫。及時澆水:土壤幹燥後及時給水,保持土壤略微濕潤,夏季多澆水,冬季則要控制澆水。光照充足:要在光照良好的環境養... 2022-11-27
  • 夏天吃什麼菜下飯開胃
    辣椒炒蛋雞蛋,青椒,小米辣,蒜1、小米辣和青椒分别切碎備用,油熱倒入5個雞蛋,稍微煎至定型後,用鏟子迅速滑散來(這樣炒出來的雞蛋吃起來特别香)2、另起鍋放入小辣椒和蒜末炒香,再倒入青椒翻炒出水氣,炒出香味,倒入剛炒好的雞蛋碎2勺生抽1勺老抽... 2022-12-30

热门生活资讯推荐

  • 生活 高新企業研發費用各項指标占比
    近年來,經常有企業反應在高新技術企業預評審環節以及正式評審過程中,由于研發費用結構或者高品收入占比不合理,導緻高企有可能不通過的情形,嚴格來講,高新技術企業申報兩個基礎性文件國科發文2016年32号文、195文中均未提及研發費用結構和高品收... 2022-11-03
  • 生活 單螺杆泵基本結構
    單螺杆泵基本結構?轉子是螺杆泵的重要部件之一作為重要的零部件,應注意日常維護以延長單螺杆泵的使用壽命單螺杆泵廣泛應用于環保、造紙、醫藥、食品等行業,常用來輸送高腐蝕性、高粘度、流動性較差的介質,長時間的使用必然會造成轉子的腐蝕,對于此類介質... 2022-11-21
  • 生活 世界上最萌的倉鼠品種
    1.【金絲熊】英文名SyrianHamster、GoldenHamster,是倉鼠的一種。産于亞洲西部的叙利亞、黎巴嫩、以色列等地,1938年引入美國後才正式成為寵物分類,屬鼠類。其形态像熊,成年體重0.2公斤,二十世紀九十年代在中國浙江建... 2023-01-08
  • 生活 李治廷公開女友
    近日,李治廷戀情疑曝光!媒體目擊李治廷接非主流少女回酒店過夜。之後網友紛紛熱搜這位神秘女友,到底是誰呢?下面跟小編一起看看吧。近日,名偵探趙五兒目擊到李治廷在一所高檔小區口等待兩小時,親自接一位神秘非主流少女回酒店過夜。該女子進入酒店後,李... 2022-11-25
  • 生活 為什麼美式英語和英式英語不同
    Hello,大家好。我是今日頭條的英語萬能王老師,每天會給大家提供最新鮮,最時尚的英語知識!讓大家可以在最短的時間内快速學好英語,希望可以在今日頭條上可以幫的到更多想學英語的人!請大家關注“英語萬能王”!謝謝!資料整理不易,看完之後,大家點... 2023-01-03
  • 生活 8月4号早上好動态祝福表情
    1、打開心靈的窗戶,學會在紛擾中沉思,在簡單中豐富,在每一個音符的起落間感受美好人生。用友善的心态看身邊的人和事,用樂觀的心情面對各種困境,擁有一顆豁達開朗的心,做一個樂觀向上的人![微風]早上開心快樂!2、挑戰自我的過程是無比快樂的,當你... 2022-12-04
  • 生活 怎麼diy紋身
    喜歡紋身有怕疼的姑娘有福了!現在有種好方法,讓你輕松擁有秀氣的小紋身~~你以為是紋身貼?錯!一分錢不要我們自己畫!!首先你要準備黑色簽字筆或者是眼線液筆,還有一盒爽身粉~~現在想紋身的部位畫上圖案之後撒上一層爽身粉,塗抹均勻,再重複幾遍這個... 2022-11-28
  • 生活 和平精英喪屍模式的新手教程
    玩遊戲找熱點,點擊關注不迷路和平精英自從上線以來就受到了廣泛的歡迎,最近又更新了暗夜模式,讓這個遊戲的玩法更加豐富了,通過玩家們的反饋情況還是對于如何跟喪屍們快樂的玩耍不是很清楚,作為一個負責而又有探索犧牲精神的小編,就用一次現身說法跟大家... 2022-11-19
  • 生活 銅仁市社保卡餘額查詢官網網址
    辦理一張社保卡隻需三分鐘?這也太便捷了吧!另外~還支持社保卡新申領制卡、補換卡、挂失、密碼重置和個人參保繳費信息查詢等10餘項業務……社會保障卡24小時自助服務大廳這是銅仁市為推進“互聯網社保”服務,與銅仁農商銀行聯手打造的全市首家“社會保... 2022-12-05
  • 生活 cad初學者出現的17個問題
    問題1:許多的人在進行cad導圖的時候,總會遇到一些的麻煩,比如cad在提取的時候所以的圖層在一起,邊線和鋼筋标識都在同一圖層中導緻無法識别,如下圖柱大樣的邊線和邊框線在同一圖層:軟件提示,無法完成識别解決辦法如下:首先點擊柱邊線看看柱邊線... 2023-03-26

网友关注

  • 生活 紫薯一次可以吃多少
    紫薯一次可以吃多少?紫薯含硒和紫色素比普通紅薯高幾倍,含蛋白質20%左右,含維生素、磷、鐵、鈣等10多種微量元素,我來為大家科普一下關于紫薯一次可以吃多少?以下内容希望對你有幫助!紫薯一次可以吃多少紫薯含硒和紫色素比普通紅薯高幾倍,含蛋白質... 2022-07-03
  • 生活 304不鏽鋼的淬火溫度
    2Cr13不鏽鋼概述:2Cr13不鏽鋼是一種綜合性能良好的馬氏體不鏽鋼,它具有基本的耐腐蝕性,又能通過熱處理進行強化。它價格低廉,應用也很廣泛,常應用于轉子葉片、緊固螺栓、軸及軸套、水壓閥休等對材料有高強制性和耐腐蝕性要求的機械領域。就是利... 2022-11-21
  • 生活 怎麼應對他人語言攻擊
    很多人說,人與人相處要好好說話!至于如何好好說話,很多人卻不懂!在人際對話裡邊,語氣是首要注意,語言内容則是更重要!語氣的運用,決定了對人的态度,語言内容的運用,決定了對事情對人的看法!對事對人的處理意見!【說這種話的人,最好保持距離!】比... 2023-03-28
  • 生活 火燒赤壁時曹操多少歲
    曹操臨死的時候,程昱忽悠了曹操很久:“漢室衰微無救,徒有虛名而已。魏王功德巍巍,生靈仰望。連孫權都上表勸晉了。”曹操沒有聽他忽悠。曹操将死,但一點也不糊塗。曹操說:“孫權,你以為他是真心的嗎?他擁立我,是想把我擱到火上烤啊!我雖有些功德,但... 2023-04-02
  • 生活 嘎是什麼意思
    嘎是什麼意思?嘎是一個多音字第一聲為gā,意思是形容短促而響亮的聲音,鴨子,大雁等的叫聲;第二聲為gá,意思同“尜”,一種兒童玩具;第三聲為gǎ,意思是脾氣不好,調皮,下面我們就來聊聊關于嘎是什麼意思?接下來我們就一起去了解一下吧!嘎是什麼... 2022-06-14
  • 生活 成都效率最高蒼蠅館子
    俗話說沒有什麼問題是一頓燒烤不能解決的,如果不能解決那就兩頓燒烤,這句話可謂至理名言,在任何地方都适用,很多燒烤店環境差但是客人吃得歡,一邊埋汰環境一邊大口撸串,真的是又好笑又覺得可愛,長春就有這麼一家蒼蠅館子似的燒烤店,藏在一個小胡同裡,... 2022-11-30
  • 生活 吊頂後怎麼換煙道止逆閥
    吊頂後怎麼換煙道止逆閥?現在一般都是集成吊頂,如果想要更換止逆閥,隻需要将上面的扣闆扣除就可以了,我來為大家科普一下關于吊頂後怎麼換煙道止逆閥?下面希望有你要的答案,我們一起來看看吧!吊頂後怎麼換煙道止逆閥現在一般都是集成吊頂,如果想要更換... 2022-06-15
  • 生活 今年月餅哪家強
    《舌尖上的中國》裡說:“總有一種味道,以其獨有的方式,在舌尖上提醒着我們,認清明天的去向,不忘昨日的來處。”對于我們來說,下半年的第一份味覺期待,一定是藏在中秋的。越過山丘,有人等候,掐指一算,又到了該買月餅的時候了。看着商場裡近期上架的各... 2022-11-13
  • 生活 成都城市奧特萊斯
    成都日報·錦觀新聞記者陳超近日,有消息指出,位于成都市光華村街的原樂賓百貨被新文瑞集團接手,欲将打造成奧特萊斯。今(12)日晚,記者從新文瑞集團副總裁劉軍處确認了此事。劉軍告訴記者,新文瑞集團并非直接收購該項目,而是以整體租賃的形式接盤。針... 2023-01-21
  • 生活 心髒早搏心慌心悸
    今天,我想和大家聊一張補心方。這張配伍,很有來頭,背後的學問是不小的。大家可以先記一下,然後我給你講背後的道理——黨參,丹參,麥冬,五味子,龍眼肉,郁金,遠志,菖蒲,柏子仁,瓜蒌,薤白,葛根,生黃芪。水煎兩次,取藥液混合,早晚分服。每日一劑... 2023-02-23
  • 生活 繡眼鳥分為幾種
    繡眼術語大全關注頭條号:花鳥蟲魚雅趣社區1,搬頭:仰頭,習慣性擡頭看籠頂。2,歐兒:杭州方言,雛鳥的意思。指出生15天以内的鳥。3,跳枝:蘇州叫趴草。稚鳥,出生30天左右,開始學習飛行的幼鳥。4,原毛:當年出生還沒換過毛,但是已經可以獨立覓... 2023-01-28
  • 生活 拳王泰森的人生經曆
    相信很多拳迷見過這張照片(見下圖)——巅峰期的邁克-泰森與團隊成員合影。站在中間的是泰森,照片左側是他的教練凱文-魯尼,右側是護理師邁克-巴蘭斯基,坐着的那位,就是本文的主角史蒂夫-洛特,他堪稱泰森團隊的神秘人物,當年陪伴泰森左右,後來披露... 2022-11-27
  • 生活 歡樂頌2的汽車品牌
    春節假期雖然已經過去,虎年濃郁的年味卻尚留餘韻。春節期間,上海、杭州、成都、長沙、海口、太原6座城市的不少消費者,都在逛商超時參與了一次别樣的現場“品鑒”——歐拉汽車以樂享咖啡屋的形式,給這個春節帶來了不一樣的“慢時光”享受。作為“歐拉歡樂... 2023-02-18
  • 生活 我們沒有學會告别就已經無期了
    文:滕小七圖:均來自網絡(侵删)分開前的那一夜,我看着電影《前任三》哭了很久很久,看見王梓說:其實你們都沒有好好說聲再見。“我們在微信上在一起,在微信上分開;看似說了再見,但是卻從未好好告别。這大概是我在最遺憾的事。”每次一遇到事,我就喜歡... 2022-11-12
  • 生活 派底蛋撻的做法
    派底蛋撻的做法?用料:低筋面粉(派皮)135g、黃油(派皮)65g、蛋黃(派皮)1個、糖粉(派皮)砂糖也可以40g、淡奶油(蛋液)100g、牛奶(蛋液)80g、砂糖(蛋液)30g、芝士片(蛋液,可不加)2片(35克)、蛋黃(蛋液)2個、低筋... 2022-07-19
  • 生活 範冰冰美國素顔逛超市被拍
    美國查稅更嚴範冰冰被查稅了,一次性被罰8億。不過對她來說幸運的是,她沒有受到任何刑事懲罰。在微博上發道歉信,她大抵上也是一副如釋重負的語氣。雖然語病連篇,但看得出來,範冰冰是的确認識到了要真的沒有黨和國家的好政策,沒有人民群衆的愛護,現在可... 2022-10-29
  • 生活 石油為什麼是可再生能源
    教科書曾告訴我們,石油是不可再生資源,并且在幾十年内必将枯竭。該說法自1956年由美國地質學家哈伯特提出後,欺騙了世界幾十年。石油的成油機理有生物成油理論和非生物成油理論兩種學說,前者受到廣泛接受,認為石油不可再生,後者認為石油生成與生物無... 2022-12-08
  • 生活 蓮子怎樣炖好吃又簡單
    夏天,吃蓮子正當季,分享3種不同做法,解饞又營養,孩子最愛吃!七月是一年中最熱的一段時間,此時天氣炎熱幹燥,導緻許多人食欲不振,吃不下飯,所以咱們不妨買一些蓮子做成零食來吃。現在正是新鮮蓮子成熟上市的時候,此時的蓮子最為鮮甜飽滿,所以遇到一... 2022-12-23
  • 生活 和曹格女兒長得很像的小女孩
    傳媒櫻桃派系【頭條理娛君】特約作者,看娛樂熱點深度解讀,認準理娛君!16歲的黃多多錄制英文短片、合作何炅演話劇,12歲的王詩齡也褪去“嬰兒肥”3個月暴瘦58斤,回首看去,當初《爸哪》中的小女孩早已大變樣。9月25日,曹格的妻子同樣因為在社交... 2022-12-29
  • 生活 鐵觀音綠茶為什麼那麼綠
    很多人在喝茶的時候,會把鐵觀音誤認為綠茶,這也是由于對鐵觀音的不了解才會誤把鐵觀音當成綠茶。但其實鐵觀音和綠茶還是有所不同的,綠茶是一種茶類,鐵觀音屬于另一種類——青茶。鐵觀音青茶的極品——鐵觀音一般我國的茶可分為六大類:綠茶、紅茶、青茶、... 2022-10-24
  • 生活 快手平台管理費
    快手平台管理費?記者|肖芳快手發布2022年第二季度業績,總營收同比增長13.4%至217億元公司整體經調整淨虧損13.1億,較上季度減少24.1億,較去年同期的50.16億元下降73.8%其中,快手國内業務第二季度經營利潤超9300萬元,... 2022-12-26
  • 生活 八哥鳥怎麼挑選好的幼仔鳥
    第一,鳥籠養殖八哥鳥首先要給他們準備合适的籠子。為了給八哥鳥足夠的活動空間,籠子不能太小。剛開始養殖八哥鳥的時候,因為不适應周圍的環境,所以最好把籠子放在安靜的地方。此後,在養殖過程中要保持衛生,定期清洗鳥籠和八哥鳥的餐具和水工具。第二,喂... 2022-11-09
  • 生活 雙杠臂屈伸正确鍛煉方法
    雙杠臂屈伸正确鍛煉方法?雙杠臂屈伸是什麼:雙杠臂屈伸是借助雙杠完成的健身動作,它能夠很好地鍛煉我們的胸肌,還有手臂肌肉,尤其是三角肌的前束,鍛煉的效果很明顯,除此之外,背闊肌、斜方肌也能夠得到一定程度的鍛煉剛開始練習雙杠臂屈伸的訓練者,可能... 2022-06-05
  • 生活 南昌高新區與珠海高新區
    大江網/大江新聞客戶端訊記者左陽天報道:日前,科學技術部火炬高技術産業開發中心公布了2021年度國家高新區評價結果。南昌高新區在全國157家國家高新區綜合排名中列第24位,較2020年再前進2位,創曆史最好成績。從2014年排名第61位,到... 2022-12-28
  • 生活 南紅瑪瑙怎麼賣
    文章的開頭要先聲明一下,墨軒不是文玩商家,僅是一個文玩愛好者,并且還是初級的,隻是最近聽說了一件小事,覺得,我們都站在玩家的角度來看待文玩圈的一些問題,而忽略了換位思考,其實我們換位思考一下,文玩商家也挺不容易的。那麼到底是怎麼一回事呢?前... 2022-10-28
  • 生活 為什麼跑步會膝蓋疼怎麼辦
    養生君,我過年吃胖了,最近打算跑步減減肥,可是每次跑完後都會覺得膝蓋痛,請問這是咋回事?跑完步膝蓋痛,有多種原因:1、長期沒有運動,短時間内過分追求“步數”、“距離”數據,造成運動過量,膝關節過度疲勞。2、肥胖,特别是BMI(體質指數)大于... 2022-11-28
  • 生活 走進鄉村愛心公益活動
    大衆網·海報新聞11月22日訊(見習記者劉晟爍)今日上午,臨沂五洲男科醫院的志願者們來到經濟技術開發區文化體育旅遊辦第一書記派駐村栗行村,看望貧困老人,并送來面、油、棉被、大米、暖壺等生活必需品。志願者現場為老人測量血壓、測量血脂,并針對患... 2022-11-24
  • 生活 長知識啦酸奶怎麼喝才是正确的
    炎熱的夏季現制酸奶用它冰涼又酸甜的口感征服了很多人的心但現制(自制)酸奶安全嗎?早在2014年,上海就發布過關于現制現售食品的地方标準:DB31/2027—2014《食品安全地方标準即食食品現制現售衛生規範》,該标準對于現制現售食品的用料、... 2023-01-18
  • 生活 盜墓賊觸發墓中機關被牢牢困住
    作為古城文化曆史悠久的徐州,這裡因交通便捷,是兵家必争之地,也是兩漢文化的發源地。考古學家在這裡發現了300多座漢墓,其中最為壯觀的就是以龜山漢墓為著稱。整座山一眼望去,就像一隻巨大的烏龜,頭向南,尾朝北,因此得名龜山。考古學家在發掘過程中... 2023-01-02
  • 生活 除斥期間和訴訟時效有什麼區别
    除斥期間,是指法律規定或當事人依法确定的對于某種權利所預定的存續期間,又稱預定期間。權利人在此期間内不行使相應的民事權利,則在該法定期間屆滿時導緻該民事權利的消滅。除斥期間與訴訟時效最大的不同是,除斥期間規定權利存續的固定時間屬不變期間,除... 2022-12-08