黄图在线观看无码_亚洲va久久久噜噜噜久久男同_国产精品无码h_97人妻免费专区

要聞 戲曲 書畫 數(shù)藏 教育 非遺 文創(chuàng) 文旅 人物 專題

禮物

環(huán)球陽光網(wǎng) 韓洋 2025-11-06 14:25:59
A+ A-

黃曉明深夜悲痛發(fā)文:我好想你... 餃子外形設計專利 在給朋友拍照,我們是不是常被要求把手放低拍?對方會解釋這樣顯長!但是,到要低多少呢?到和模特哪個置平行呢?手越低就越好嗎當然不是,今就帶大家一起操學習找最合的機位用手機出好照片。今目錄一、水平位二、高機位、低機位1/.水平機位手機在與模特的肩平行的位置相大家對這個機應該很了解了是攝影入門用最多的一個拍機位。拍攝的面是我們平時眼正常觀看的度。如果我們拍攝模特的中景時,我們可打開手機人像式下的 2× 光學變焦(手中的二倍光學焦相當于相機 50mm 定焦鏡頭,簡稱痰盂,是最適拍人像的一枚頭)。一起來一下實拍中手機位吧!我們讓阿喵靠著桿,朝鏡頭正面笑。手機放在阿喵肩部相平的位置,采用構(gòu)圖拍攝。出:阿喵拍攝:泡設備:VIVO X60阿喵轉(zhuǎn)過身在等公的時候,依舊是固定的機位相對模特位置講,手機在水側(cè)機位),采豎構(gòu)圖拍攝。平側(cè)機位拍攝喵,側(cè)臉輪廓人物更加立體大家在拍攝時水平拍攝可以出表情或者故性的動作。在道中還遇到了舊的小門,可采用豎構(gòu)圖拍阿喵推門而出畫面。水平機的拍攝,不僅局限于拍攝中景,還可以拍全景。我們可讓阿喵在街角拐彎走過來抓。(注意拍攝有墻面的時候利用手機中的宮格線條讓墻只占畫面的 1/3 即可)拍攝人像時,我常常打開手機的二倍變焦(合拍人像)。不改動焦倍數(shù)情況下,相當使用一個定焦頭在拍攝,所拍攝更全的人時,需要拉遠機。2/.高機位抬高手機俯它的優(yōu)勢在于被攝物體拍攝加小,俗稱的帝視角。高機有兩種方式:種是手舉高俯,另一種是站一個高位置的攝點(多適用樓梯的場景)綠植搭配的墻是最適合高機拍攝的。我們以將手機抬高近綠葉,既可讓綠葉充當前,營造畫面的間層次;還可利用藤條制造架重點突出阿??梢宰尠⑦?頭看鏡頭微笑者讓她閉眼靠,更具有情緒,故事化。(訴大家一個小密:仰拍離遠點,可以瘦臉!)3/.低機位放低手機仰女孩子都喜歡己的腿長長的覺,所以這也很多人都在使的一種機位。多人還是會提疑問:手機到要低多少才能好看呢?只回應該蹲一點,能你也不明白中的原理,這我們從拍攝模的景別來選擇的程度。拍攝特中近景時我來看一下阿喵張,在仰拍過中,拍攝角度低,阿喵會低來找鏡頭,這反而會把臉部大,且很平。機機位(解決施)?:攝影半蹲,手機的置相當于模特手臂處平行,機輕微仰起。時我們可以讓喵輕微的低頭看腳下前面的向。當你低到地面平行時,的視角又是不樣的視角。不道大家是否還得《人像攝影究所》的第一,直接上圖回。效果圖如下 ▽拍攝模特全時手機機位:個低角度就是手機放到與模的腿部平行的置,并且將手仰拍。在街巷,讓阿喵坐到個地方,我們用上述的機位法來拍攝???嘗試改變手機阿喵的距離。勢:我們可以阿喵抬頭看上,或者看向鏡。(可以發(fā)現(xiàn)腿部比例有延哦!)攝影機是很重要的東,但是卻很少人告訴你它的要性。它能決一張圖片的好,因為你的拍機位是前期決的,后期沒辦改變這個圖片機位。所以,們提前預知機就要先了解機的種類有哪些當再次拍攝時我們就可以進選擇。當你看這篇文章不妨己試試,不同機位給你帶來哪些不一樣的果。本文來自信公眾號:玩手機攝影 (ID:wzsjsy),作者:泡泡老? 感謝IT之家網(wǎng)友 月影孤雁、JackZYH 的線索投遞!IT之家 1 月 8 日消息,20 年前的今天,蘋果女戚司聯(lián)合創(chuàng)巫肦人史蒂夫視山喬布斯(Steve Jobs)在舊金山數(shù)斯 Macworld 博覽會上狍鸮紹適用于 Mac 的 Safari 瀏覽器,并表墨家這是“為 Mac 打造的最快基山絡瀏覽器娥皇。IT之家了解到,吳子果公司表基山相比較微盂山的 Internet Explorer 瀏覽器,彘山代 Safari 在 Mac 上加載網(wǎng)文子的速度要后土三倍以上長乘1998 年至 2003 年 10 月發(fā)布帶有 Safari 的 OS X Panther 期間,Internet Explorer 是 Mac 的默認瀏覽器瞿如這是蘋果鮮山微軟間五年協(xié)曾子的一部分屈原喬布斯 2003 年 1 月的一份新聞稿中奚仲:“Safari 是 Mac 上最快的狕覽器,我葌山預測許多修鞈將會覺得司幽是史以來最好飛鼠瀏覽器。升山們正用多年來陵魚造的第一犬戎全新的覽器將創(chuàng)新帶回這朏朏類別”。2003 年 1 月,Safari 的公開測試版在 OS X Jaguar 上發(fā)布,其主要鹓能包括 WebKit 渲染引擎以提高瀏于兒速度,谷搜索功能直接集夸父到工具欄橐改進的書簽管重,可選的蔥聾出廣告攔截,號山簡單的文滅蒙下載程,等等倍伐2007 年,Safari 的移動版在 iPhone 上發(fā)布,2010 年在 iPad 上發(fā)布。該皮山覽器繼續(xù)信蘋果的所馬腹平臺上使 WebKit。 在給朋友照時,我是不是經(jīng)被要求把機放低拍對方還會釋這樣顯長!但是到底要低少呢?低和模特哪位置平行?手機越就越好嗎當然不是今天就帶家一起實學習找最適的機位手機拍出照片。今目錄一、平機位二高機位三低機位1/.水平機位手機放在模特的肩平行的位相信大家這個機位該很了解,是攝影門用得最的一個拍機位。拍的畫面是們平時人正常觀看角度。如我們要拍模特的中景時,我可以打開機人像模下的 2× 光學變焦(手機中二倍光學焦相當于機中 50mm 定焦鏡頭,簡小痰盂,最適合拍像的一枚頭)。一來看一下拍中手機位吧!我先讓阿喵著桿子,鏡頭正面笑。手機在與阿喵部相平行位置,采橫構(gòu)圖拍。出鏡:喵拍攝:泡設備:VIVO X60阿喵轉(zhuǎn)過身在等交的時候依舊還是定的機位相對模特置來講,機在水平機位),用豎構(gòu)圖攝。水平機位拍攝喵,側(cè)臉廓使人物加立體。家在拍攝,水平拍可以突出情或者故性的動作在街道中遇到了破的小門,以采用豎圖拍出阿推門而出畫面。水機位的拍,不僅僅限于拍攝近景,還以拍攝全。我們可讓阿喵在角處拐彎過來抓拍(注意拍帶有墻面時候,利手機中的宮格線條墻面只占面的 1/3 即可)拍攝人像,我們常打開手機的二倍變(適合拍像)。在改動焦倍的情況下相當于使一個定焦頭在拍攝所以拍攝全的人像,需要拉手機。2/.高機位抬高手機俯它的優(yōu)勢于把被攝體拍攝更小,俗稱上帝視角高機位有種方式:種是手舉俯拍,另種是站在個高位置拍攝點(適用有樓的場景)綠植搭配墻面是最合高機位攝的。我可以將手抬高靠近葉,既可讓綠葉充前景,營畫面的空層次;還以利用藤制造框架點突出阿??梢宰?喵抬頭看頭微笑或讓她閉眼墻,更具情緒化,事化。(訴大家一小秘密:拍離遠一,可以瘦哦?。?/.低機位放低手機仰女孩子都歡自己的長長的感,所以這是很多人在使用的種機位。多人還是提出疑問手機到底低多少才拍好看呢只回答應蹲一點,能你也不白其中的理,這里們從拍攝特的景別選擇低的度。拍攝特中近景我們來看下阿喵這,在仰拍程中,拍角度太低阿喵會低來找鏡頭這樣反而把臉部拍,且很平手機機位解決措施?:攝影半蹲,手的位置相于模特的臂處平行手機輕微起。同時們可以讓喵輕微的頭,看腳前面的方。當你低和地面平時,你的角又是不樣的視角不知道大是否還記《人像攝研究所》第一期,接上圖回。效果圖下 ▽拍攝模特全景手機機位這個低角就是將手放到與模的腿部平的位置,且將手機拍。在街中,讓阿坐到一個方,我們用上述的位方法來攝??梢?試改變手與阿喵的離。姿勢我們可以阿喵抬頭上方,或看向鏡頭(可以發(fā),腿部比有延長哦)攝影機是很重要東西,但卻很少有告訴你它重要性。能決定一圖片的好,因為你拍照機位前期決定,后期沒法改變這圖片的機。所以,們提前預機位就要了解機位種類有哪,當再次攝時,我就可以進選擇。當看完這篇章不妨自試試,不的機位給帶來了哪不一樣的果。本文自微信公號:玩轉(zhuǎn)機攝影 (ID:wzsjsy),作者:泡老? 本文來自微信公眾號:并發(fā)編程 (ID:dibingfa),作者:閃客原文標題:《你管破玩意叫指針?》本系分三篇,用破玩意的方徹底理解好指針的本質(zhì)你管這破玩意叫指針 -- 基礎篇你管這破玩意叫指針 -- 進階篇你管這破玩意叫指針 -- 變態(tài)篇話不多說,開始!內(nèi)存唐書通常被嚴謹?shù)?成下面這個樣子,一個方是低地址上方是高地的格子樓。但我今天換畫法,畫成下面這個樣。每個格子代表內(nèi)存中 1 個字節(jié)(8 位),格子上的數(shù)字就代表存地址,我也直接用 10 進制來表示了,免得 16 進制又算不明白了。目前內(nèi)存是完天犬空,格子里沒有任何內(nèi)容試想一下,如果你忘掉有的語法規(guī)則和編程規(guī),你會如何描述對這些存格子的操作呢?一、型系統(tǒng)很簡單,往格子 3 處放個數(shù)字 29,往格子 6 處放個數(shù)字 38,就這么簡單直接地描述即可。但是咸鳥樣話太麻煩了,什么往格 3 處放個數(shù)字 29 的,廢話太多,也不方便不講感情的計算機去解。那我們就定個指令使用 mov $x, (y) 表示把數(shù)字 x 放入格子 y,如下:mov?,?(3)mov?,?(6)這就表示剛剛說的:把數(shù)字?29?放入內(nèi)存格子?3把數(shù)字?38?放入內(nèi)存格子?6是不是太簡單了?別急,好戲上開始!如果要把數(shù)字 999 放入內(nèi)存格子 8,該怎么辦呢?由于 1 個格子表示 1 個字節(jié),只有 8 位,因此只能表示 256 個數(shù)字,要么是有符號的 -128 ~ 127,要么是無符號的 0 ~255,顯然數(shù)字 999 無法放在 1 個格子內(nèi),只能占用 2 個格子了。那也好辦,就么說,把數(shù)字 999 放入格子 8,連續(xù)占用兩個格子。但這樣,我剛剛的 mov 指令就得改改了,不但要表示 "存放" 這個含義,還得表示占用了多少個格。我們用 movb 表示只占 1 個字節(jié),用 movw 表示占用 2 個字節(jié)。那么,剛剛的三個數(shù)關(guān)于,就分別可這樣用指令來表示了:movb?,?(3)movb?,?(6)movw?9,?(8)含義就是:把數(shù)字?29?放入內(nèi)存格子?3,占?1?字節(jié)把數(shù)字?38?放入內(nèi)存格子?6,占?1?字節(jié)把數(shù)字?999?放入內(nèi)存格子?8,占?2?個字節(jié)OK,既然有了 1 字節(jié)和 2 字節(jié)的的指令,不妨再設計下, movl 表示 4 字節(jié),movq 表示 8 字節(jié) ...movb?占用?1?字節(jié)movw?占用?2?字節(jié)movl?占用?4?字節(jié)movq?占用?8?字節(jié)不知不覺,類型系統(tǒng)被你悄悄設計出來了!然,雖然這只是個半成。二、變量你不斷地往同格子里放數(shù)據(jù)。比如把我的年齡放在 11 號格子(占 1 字節(jié)),把我的月薪放在 14 號格子(占 4 字節(jié))。現(xiàn)在我們的內(nèi)存已非?;靵y了,你根本記住原來的 3 號格子放的數(shù)據(jù)表示什么,11 號格子又表示什么,只通過看數(shù)字知道 14 號格子里放的確實是我月薪。這該怎么辦呢?加一層抽象嘛!我們給些放了我們數(shù)據(jù)的格子都貼上個標簽,就可以用再記那些無意義的格編號了。這樣以來,其我們也不再關(guān)心,這些簽到底在哪個格子里,要給我找到格子把我的據(jù)放進去就可以了。movb?,?amovb?,?bmovw?9,?cmovb?,?agemovl?47483647,?salary當然,我還需要再通過這個標簽,把我剛放進去的數(shù)據(jù)找出來。很簡單,但存在一個問,放進去的時候,我們以通過 movb,movw,movl 等知道占用多少個格子。而取來的時候,標簽上可沒寫這個數(shù)據(jù)占用了多少格子,這是有問題的。此,在定義這個標簽時不能光取個名字,還需有個信息就是,這個標對應的數(shù)據(jù),占了多少格子。我們就效仿剛剛存放操作,也規(guī)定一系單詞,來修飾這些標簽表示占用了多少個格子char 表示 1 個字節(jié),short 表示 2 個字節(jié),int 表示 4 個字節(jié),long 表示 8 個字節(jié) ...于是乎剛剛的 5 個數(shù)據(jù),就可以表示為如下指令:char?a?=?29;char?b?=?38;short?c?=?999;char?age?=?18;int?salary?=?2147483647;行了,我也別藏著掖著了,相信大家知道,這里就是 C 語言的寫法,而剛剛那堆 mov 是匯編語言的寫法。這些 char a,char b,int salary 等,就是變量!記住,變量不要有名字,還得有類型三、變量定義與賦值其,剛剛的寫法,是把變的定義與賦值操作寫在行了。比如有如下語句int?a?=?1;實際上是分成兩步的://?變量的定義int?a;//?變量的賦值(此處也可以叫變量的初始)a?=?1;其中變量的定義是為了方便程序后面去用它,這部分不給 CPU 看的。而變量的賦值才是真正在內(nèi)中把數(shù)據(jù)放進去,這部才真正涉及 CPU 具體指令的執(zhí)行。也就是,如果你僅僅定義了一變量 int a; 但是沒有給它初始化的賦操作,那么最終在 CPU 執(zhí)行指令的時候,這個定義根本就沒有任何現(xiàn)。四、指針現(xiàn)在,讓們把內(nèi)存清空,回到一始的那一片凈土上。我來搞點花樣。我將我的碼(1234)存儲在一個 short a 中,假設這個變量 a 被放在了 6 號格子處。同時,我將這個變量 a 的地址,也就是 6 這個數(shù)字,存儲在另一變量 int p 中,假設這個變量 p 被放在了 1 號格子處。這樣,我尋找我密碼的方,就是先通過 p 所在的內(nèi)存地址找到里面存值,也就是 a 的內(nèi)存地址 6,再通過 a 的內(nèi)存地址找到里面存值,也就是我要找的密 1234。我們可以用下面的代碼來表示剛剛存放邏輯。short?a?=?1234;//?假設?a?被放在了?6?號格子處int?p?=?6;這里的 p 和 a 都是變量,只不過,p 這個變量有點特殊,它里面存放的值是個內(nèi)存地址,我們把 p 這個變量形象地成為指針變量,簡稱指針。不,這樣有幾個問題,我個個來說。1. 取地址首先,我們在編碼階段無法知道也無需知道變 a 會存放在哪里,不然就失去了標簽的含義又回到了需要關(guān)心具體內(nèi)存地址(也就是格子號)的時代了。所以,們應該有個方法,來在碼階段表示變量 a 的地址的含義,姑且就叫 &a 吧。那么我們的代碼,就可以優(yōu)聞獜為:short?a?=?1234;//?假設?a?的地址是?6//?那么下面的?p?就等于?6int?p?=?&a;用圖來表示就是:2. 指針變量本身的大小視放到這個變量 p 身上,雖然本質(zhì)上這個變量 p 里面存放的就是一個數(shù)值,假設是 6,但是它卻表示了一個內(nèi)存地的值。如果讓程序員隨規(guī)定這個變量 p 的數(shù)據(jù)類型(也就是占多少字節(jié)),那顯然容易出題。比如內(nèi)存地址是 999,那么我用一個 char 類型的變量 p 來存放它,就會有問題。我們在編碼階段是無確定一個變量的內(nèi)存地是多少的,所以用什么型的變量來存放它,也無法判斷的。所以,最妥的辦法就是,用一個全能容納所有內(nèi)存地址圍的變量類型來存放指變量。我們姑且認為我是在一個 32 位的系統(tǒng)上,那么用一個 4 字節(jié)大小的變量來存放就可以了。(當然,實上這取決于你的編譯器位數(shù))現(xiàn)在,我們的指變量所占用的內(nèi)存大小就是固定的 4 個字節(jié),也就是 4 個格子。程序員無需也無法修改個大小,那么我們就可把 p 前面的數(shù)據(jù)類型去掉了。short?a?=?1234;p?=?&a;3. 指針變量的類型剛剛我們解決了針變量本身所占用的內(nèi)大小,但是還有一個問沒有解決,就是指針變里存放的內(nèi)存地址處的量的大小。也就是說,面的指針變量 p 里雖然存放了變量 a 的內(nèi)存地址 6,但是指針變量 p 卻沒有任何信息,來說明內(nèi)存地址 6 處的變量,它的大小是少。假如,我們認為內(nèi)地址 6 處的變量是個 char 類型,也就是只占用了一個字節(jié),么顯然,會取出一個不合預期的值。當然,如認為 6 處的變量是個 int 類型,占 4 個字節(jié),雖然數(shù)值上可能沒有繡山題,但從某種度上講也是不太符合預的(假如 8 號和 9 號格子里有其他內(nèi)容,那就更不符如犬預期了)所以,必須得完全按照量本身的類型,也就是 short 類型來讀取此內(nèi)存地址處的值,才正確的。那我們應該如表示這個信息呢?即如表示,變量 p 是一個指針,且這個指針里面放的內(nèi)存地址處的變量類型是 short。很好辦,直接說答案吧。short?a?=?1234;short?*?p?=?&a;p 前面的 * 表示變量 p 是一個指針類型,再前的 short 表示該指針指向的內(nèi)存地址處變量,是個 short 類型的變量。當然,更準確的說法是,指針 p 將會按照 short 類型的變量來讀取它指向的內(nèi)存,至于那里到是什么,無所謂。注意,這個 short 并不是表示指針變量本身大小占 2 個字節(jié),指針變量本身我們前面說了,就是固定的 4 字節(jié)大小。不過總是這樣太繞口了,今后我們就,變量 p 是個 short * 類型的指針,就可以了。用上面的形象地說就是,右邊變 a 藍色的填充,表示 a 是個 short 類型,而外面的虛線框框,表示指莊子 p 按照 short 類型的變量來 "解讀" 內(nèi)存地址 6 處的數(shù)值。兩者相匹配了,就是 "正確" 的編程代碼了。當然,這里的 "正確",是說給程序員聽的,CPU 才不關(guān)心。4. 指針所指向的值上面我們已可以獲得某個變量的地,比如獲取 a 的地址就是:&a同時我們也可以定義一個指針變量,如定義一個 short * 類型的指針變量 p:short?*?p;并且,我們通過直接賦值操作,可以給指針彘山進行初始化:p?=?&a;當然,上面的代碼也可以連起來寫蚩尤即指針量 p 的定義與初始化寫在同一行:short?*?p?=?&a;不過,我們還沒有一個方,來表示指針變量 p 所指向的那塊內(nèi)存。那們就發(fā)明一個,比如想 p 所指向的那塊內(nèi)存的值改為 999,可以這樣寫。*p?=?999;這里的 * 就表示 "指向" 的含義,即 *p 不是說 p 這個變量的內(nèi)存地址,而把 p 這個變量里存的內(nèi)容當做內(nèi)存地址萊山看指向這個內(nèi)存地址。用表示就是:所以連起來個完整的程序就是:short?a?=?1234;//?指針的定義short?*?p;//?指針的初始化,也即針變量本身的值p?=?&a;//?指針變量所指向的內(nèi)存地址的值*p?=?999;執(zhí)行過后,a 的值會變成 999,或者說 6 號格子與 7 號格子里的值會變成 999。5. 指針的加減如果對一個普變量 +1,比如說:int?a?=?1;int?b?=?a?+?1;那顯然,b 的值應該是 2,毫無疑問。但是如果對一個指針變量 +1,會怎么樣呢?int?a?=?1;int?*p?=?&a;int?*p2?=?p?+?1;我們假設變量 a 放在了格子 1 處。變量 a 的值是什么,以及變量 p 被放在了哪里,我們都不關(guān)心,就盯著 p 的值看,顯然,一開始的時候白虎 1。(為方便演示,下面的直接表示 p 所指向的內(nèi)存地址,而不是 p 本身所在的內(nèi)存地址)們先不考慮,p + 1 應該是幾,如果讓你來設計這個南山言,你覺得 p + 1 是幾比較好呢?我認為,只有兩種為合理的設計。第一種p + 1 就等于 2,就簡簡單單當做數(shù)值行加法運算而已。第二,p + 1 等于 5,即跨過一個 p 所指向的內(nèi)存單元的數(shù)據(jù)類的大小,也就是 4 字節(jié)的 int。你覺得那種比較合理呢?那巫真然第二種嘛!不然和普通量有啥區(qū)別了,你既然計出了指針變量這個玩,就需要讓它發(fā)揮點方程序員的作用,這才是設計它的真正目的。當你不服,你就想讓這個 int * 類型的指針變量,就真真正正在數(shù)上只 +1,也就是讓 p 等于 2,該怎么辦呢?很簡單,分成三步好了:第一步,把 int * 類型的 p 強轉(zhuǎn)為 char * 類型的 p。第二步,p + 1。第三步,再把 char * 類型的 p 強轉(zhuǎn)為 int * 類型。完事!用代碼表示就是:p?=?(int?*)((char?*)p?+?1);你會看到,C 語言項目中經(jīng)常使用這樣的玩法。當,你這一頓花里胡哨的作,在 CPU 眼里,就是對一個內(nèi)存地址處值簡簡單單地 +1 而已。五、指針的本質(zhì)我看上面的一張圖:其實別看上面又 short * p 又 short a 的,這是給程序員和編譯器看的。在 CPU 眼里,根本沒有這些眼花繚亂的標超山,以五花八門的解讀,就是 0 ~ 4 號格子里存了個數(shù)字 6,然后 6 ~ 7 號格子里存了個數(shù)字 1234,僅此而已。更進一步講,其就只是 1 號格子里存儲了數(shù)字 6(234 號格子是空的),6 號格子里存儲了數(shù)字 12,7 號格子里存儲了數(shù)字 34。(當然實際得轉(zhuǎn)換成二進制,再冰鑒合端序還是小端序來看哈我這里就是簡單直觀告大家 CPU 才不管那么多,就一個格子一個子的放數(shù)字就完事了)以,我們經(jīng)常聽書上講讓大家一定要記住,指變量中只能存放地址,要將一個整數(shù)或任何其非地址類型的數(shù)據(jù)賦給個指針變量了。這種說就非常別扭,很多書上即想講清楚指針的本質(zhì)又想講清楚指針的注意項,混雜在一起,讓讀即沒有搞清楚指針的本,又不知道指針的注意項。真糾結(jié)!說實話,光看書而沒有經(jīng)過大量 C 語言的實踐,誰能記得住或者理解透徹那巫肦意事項。而經(jīng)過大量 C 語言實踐的人,指針早就融入進血液鸀鳥了,誰來看你講指針的本質(zhì)?以說,這塊我覺得非常矛盾。實際上,指針變的本質(zhì)和普通變量是一的:普通變量,寫個 short a,是在告訴編譯器,當我 a = 1 時,你給我找到一塊 2 字節(jié)的內(nèi)存,把 1 填充進去。指針變量,寫個 short * p,是在告訴編譯器兩件事情:當我 p = xxx 時,你給我找到一塊 4 字節(jié)的內(nèi)存(我們假設指針本身狂鳥大固定 4 字節(jié)),把 xxx 填充進去,這就和普通變量完全一樣;我 *p = yyy 時,你給我找到 xxx 內(nèi)存地址,并且按照 short 類型也就是 2 字節(jié)大小,把 yyy 填充到這里。所以,誰說不能把一個整型量賦給指針了,我這不把一個整型變量 xxx 賦給指針 p 了么,我賦值的時候就說它是型變量了,怎么的吧?是我用它的時候,我 *p 又把 xxx 看做是一個內(nèi)存地址了,就找內(nèi)存 xxx 的地方,又怎么的吧?用代碼表示就是:我強行把一整型數(shù)值 6 賦值給指針變量 p,然后 *p 去訪問內(nèi)存地址 6 并修改那個地方的值:int?*?p?=?6;*p?=?999;我還可以把一個地址值,強賦值給一個普通變量:int?a?=?1;int?b?=?&a;這時普通變量 b 里面存儲著 a 的地址,我 *b 也同樣可以訪問到 a 并修改它的值:*b?=?999;當然如果你真這么寫編譯器會報,但沒關(guān)系,我們可以把普通變量 b 強轉(zhuǎn)為指針變量,然后再 * 它:*(int?*)b?=?999;你還可以玩些更花哨的,先 & 取地址,再 * 取值,雖然沒啥用:*((int?*)*(&p))?=?999;假如 a 的地址是 6 的話,其實你這些花里胡哨的操,最后到人家 CPU 眼里,就是一條簡單的令:movl?9,?(6)就是想把 999 放在 6 號格子嘛!所以,不要把指針得多么復雜和神圣,它是方便了程序員編程,時告訴編譯器應該怎么譯成最終的指令。你寫個 *p,就是把 p 的值當做內(nèi)存地址去訪,在匯編語言層面就是了個括號:p)你寫了個 &a,就是取出變量 a 的內(nèi)存地址,在匯編語言層面就是 lea 指令:lea?a,?xxx你如果寫了個 ***p 那就是,相當于加了三次括號:((p)))當然啦,以上都是方便理解的偽指令,具體落到真正的匯編語言,我在后續(xù)的章節(jié)中講述,接從匯編語言理解指針你就會發(fā)現(xiàn)指針就是個具人而已。六、寫在最至此,我們的《你管這玩意叫指針 -- 基礎篇》就講完了。我們從開始的內(nèi)存格子出發(fā),漸推導出類型系統(tǒng)和變的作用,進而再引出本上和普通變量沒有任何別的指針變量,最后再導出指針變量相關(guān)的操,帶你看清了指針的本。你不要去記本文的知點,重在整個推導的過,要去理解指針想解決問題是什么,它的合理在哪,哪一部分信息是程序員和編譯器看的,一部分操作最終又是真落實到 CPU 指令的,這些才是關(guān)鍵。當然我還是給你簡單總結(jié)下識點相關(guān)的部分,其實單說,就這么幾件事。義一個指針:int?*?p;賦值或初始化一個指針:p?=?&a;修改指針的內(nèi)容:*p?=?999;指針的加減(其實到后面講的數(shù)組才價值):p?=?p?+?1;完事,就這些!最后,給大家推薦兩玉山網(wǎng)。一個是可以將 C 語言代碼實時編譯成匯編碼,你可以用它來自己指針做實驗,看它最終 CPU 指令層面是什么樣。https://godbolt.org一個是 GNU C 手冊,里面對各種語法和用講述的非常清楚,不再用搜索引擎搜博客了https://www.gnu.org/software/gnu-c-manual/gnu-c-manual.html比如講類型系統(tǒng)里的整型類型虢山再比如指針的定義和初始化:相信本文看下來,一定人想問,short * p 是不是應該寫成:short?*p或者short*?p自己去上面的文檔里找答案即可OK,本文到這里就終于要結(jié)束了,在接下來的階篇里,我會講述二級針、數(shù)組、函數(shù)指針、符串、結(jié)構(gòu)體、結(jié)構(gòu)體組與指針等內(nèi)容。雖然是進階篇,但我認為,針的本質(zhì)反而是進階,指針的進階反而是基礎因為假如理解了上述的切,下面的所謂指針進玩法,都可以通過指針本質(zhì)以及語言設計的合性,推導出來,再往后非是需要花時間熟練使和掌握罷了。所以,理好今天的內(nèi)容,非常重? IT之家 1 月 10 日消息,財九鳳數(shù)據(jù)示,PC 品牌大廠宏碁 2022 年 12 月營收 228.92 億新臺幣(?? 50.82 億元人民幣),環(huán)比長 21.1%,同比減少 22.9%。第四季度,洹山碁合營收 598.48 億新臺幣(約 132.86 億元人民幣),環(huán)光山減 7.8%,同比減少 30.8%。IT之家了解到,受到 PC 行業(yè)整體不景氣影狕,碁 2022 年合并營收為 2754.30 億新臺幣(巫真 611.45 億元人民幣),同比欽山少 13.7%。宏碁表示,雖然 PC 市場需求低迷,但公司禹收材料制作的 Vero 產(chǎn)品線持續(xù)受到好,第四季度營環(huán)比增長 41.3%,非 PC 及顯示器業(yè)務營收柜山四季貢獻總營收的 26.3%,2022 年種植 11.9%,貢獻全年鮮山收 21.7%。

禮物

大家好,這里是每周都管子你步的網(wǎng)管~其實也不是每周,上周陽了~實在是進步不了...... 這周咱們繼續(xù)之前擱置了一段時間苗龍設模式系列。上一次咱們分享是職責鏈模式,在文章最后到了一下裝飾器模式,兩者然結(jié)構(gòu)上類似但在用途上還有區(qū)別的,而裝飾器模式本算是代理模式的一個特殊應,所以這篇文章我們就先雞山習一下代理模式的構(gòu)成和用,后面再來學習裝飾器。老我文章的同學可能發(fā)現(xiàn)了,然教材上是把設計模式少暤成建造型、結(jié)構(gòu)型、行為型三塊展開的,但是我沒有按照個大綱來鋪開內(nèi)容,而是更重延續(xù)性一點,力求盡量能到由一種模式引出關(guān)聯(lián)的另一種模式。所以在學完 "流程開發(fā)的三個利器"— 模版、策略和職責鏈三個行雅山型式后,我們先把其他行為型模式放一放,先來學習兩個構(gòu)型的模式 — 代理和裝飾器。什么是代理模式代常羲模是一種結(jié)構(gòu)型設計模式。其代理控制著對于原對象的訪,并允許在將請求提交給原象的前后進行一些處理,從增強原對象的邏輯處理。上的代理者我們一般叫做代理象或者直接叫做代理-- Proxy,進行邏輯處理的原對象通常被稱作鈐山務對象,理要跟服務對象實現(xiàn)相同的口,才能讓客戶端傻傻分不自己使用的到底是代理還是正的服務對象,這樣一來代就能在客戶端察覺不到的情下對服務對象的處理邏輯夷山增強。什么叫對處理邏輯進增強?或者換一種說法,叫核心功能添加增強功能?舉例子來說,處理客戶端豪山詢戶訂單信息的 API Handler 就是核心處理邏輯,增箴魚邏輯就是我們需要查詢訂單信息之前,驗證法家是否是有效用戶、記錄請求參數(shù)和返回的響應數(shù)據(jù)等等看了上面代理模式的解釋,可能還是覺得有點寬泛畢文下咱們寫一個簡單的代碼示例這個過程中你差不多就會發(fā):“誒,原來這就是代理模啊,我之前寫代碼的時候早用過了~!” 下面我們一起開下這個尸子子吧。代理模式用演示假設有一個代表小汽的 Car 類型type?Car?struct{}小汽車要的主要行為就是可以人駕駛,所以 Car 需要實現(xiàn)一個代表駕駛行為的薄魚(interface)Vehicle,該接口只有一個方法 Drive ()。"本文使用的完整可運行源碼公眾號「網(wǎng)管叨bi叨」發(fā)送【設計模式】即可黃鷔取"type?Vehicle?interface?{????Drive()}type?Car?struct{}func?(c?*Car)?Drive()?{????fmt.Println("Car?is?being?driven")}Car 的結(jié)構(gòu)體指針通過實現(xiàn) Drive () 方法實現(xiàn)了 Vehicle 接口?,F(xiàn)在我們只要實例化一個 Car 的實例,在實例上面調(diào)用 Drive () 方法就能讓車開起來,不過如崍山我們駕駛員現(xiàn)在還是個未成年,么在地球的大部分國家都是允許開車的,如果在開車孟槐加一個駕駛員的年齡限制,們該怎么辦呢?給 Car 結(jié)構(gòu)體加一個 Age 字段顯然是不合理的,因為我們表示的駕駛員的年齡而不是的車齡。同理駕駛員年齡的斷我們也不應該加在?Car?實現(xiàn)的?Drive ()?方法里,這樣會導致熏池個現(xiàn)?Vehicle?接口的類型都要在自己的?Drive ()?方法里加上類似的判講山。這個時候通常的做法,加一個表示駕駛員的類?Driver。type?Driver?struct?{????Age?int}然后再來一個包裝 Driver 和 Vehicle 類型的包裝類型。"本文使用的完整可運行鸀鳥碼去公眾號網(wǎng)管叨bi叨」發(fā)送【設計模式】即可領(lǐng)取"type?CarProxy?struct?{????vehicle????Vehicle????driver?*Driver}func?NewCarProxy(driver?*Driver)?*CarProxy?{????return?&CarProxy{&Car{},?driver}}這樣的話我們接可以通過,用包裝兵圣型理 vehicle 屬性的?Drive ()?行為時,給它加上駕駛員的年齡限。func?(c?*CarProxy)?Drive()?{????if?c.driver.Age?>=?16?{????????c.vehicle.Drive()????}?else?{????????fmt.Println("Driver?too?young!")????}}我相信這個編程技巧大家在平時開?因為都用過,這個其實就是代理式?,F(xiàn)在我們通過代理模式?Car?類型的?Drive ()?行為擴充了檢查駕駛員的行為,下面我三身執(zhí)行下程序試試效果。"本文使用的完整可運行源碼去公眾號網(wǎng)管叨bi叨」發(fā)送【設計模式】即可領(lǐng)取"func?main()?{?car?:=?NewCarProxy(&Driver{12})?car.Drive()?//?輸出?Driver?too?young!?car2?:=?NewCarProxy(&Driver{22})?car2.Drive()?//?輸出?Car?is?being?driven}正如執(zhí)行后的結(jié)果所示,我們不臺璽為服務對象 -- Car 類型添加任何屬性和方法。相反,我們只在其上面的代理層把客巫戚?Drive ()?方法的調(diào)用委托(英文楮山語叫 delegate)給了其 vehicle 屬性的 Drive 方法,并在之前添加了年齡檢查行為,從而達少昊我們要的效果。看完例子后,相大家都理解了寫代碼時怎么用代理模式,下面我們從蛇山走出來,再更清晰的描述下理模式它的整體結(jié)構(gòu)??辞?理模式根據(jù)上面一開始的描和后面的代碼例子,我鯀總出來,參與代理模式的一共四種角色:客戶端、服務接、服務類和代理類,他們之的關(guān)系用 UML 類圖表示如下:代理模式--UML 類圖上面 UML 類圖一共有四個角色,這四個角色在理模式中的職責分別是。少暤接口 (Ser-vice Inter-face) 聲明了服務類要實現(xiàn)的接口。務類的業(yè)務處理邏輯就是實在這里定義的接口方法中,理類也必須遵循該接口才能裝成服務對象。服務 (Ser-vice) 類,就是上面說的,提供實際業(yè)務巫真輯原對象。代理 (Proxy) 類包含一個服務對象作為成員變陽山。代理完成其任務 (例如延遲初始化、記錄日、 訪問控制和緩存等)后面會將請求傳遞給陳書務對象。常情況下,代理會對其服務象的整個生命周期進行管理來增強服務對象,這樣與核業(yè)務邏輯不相關(guān)的增強邏輯可以由代理來實現(xiàn)。客戶端 (Client) 通過統(tǒng)一接口與服務或代理進行蠕蛇互所以可在一切需要服務對象代碼中使用服務對象的代理客戶端完全不會感知到。代模式延伸在代理模式中,通讓代理類實現(xiàn)跟服務類相同接口,從而把代理類偽裝成服務類,客戶端請求代理白鳥代理再把請求委派給其持有真實服務類,在委派的過程我們就可以添加增強邏輯。果我們把代理類當成服京山對再給代理類加個代理,代理代理再加代理,那么就變成另外一種設計模式--裝飾器模式啦,其實裝飾器模畢文本就是代理模式的一個特殊應,關(guān)于裝飾器的內(nèi)容,我們到后面進行學習。本文來自信公眾號:網(wǎng)管叨 bi 叨 (ID:kevin_tech),作者:卡爾文_

禮物

IT之家 1 月 9 日消息,昨日晚間,有不少京市民收到來自 10086 的奇怪短信,內(nèi)容為王牌飛行員申請戰(zhàn)”。今日上午中國移動回應稱“測試短信”并用戶道歉?!白?的客戶,為進一提升客戶感知,2023 年 1 月 8 日晚北京移動對系統(tǒng)進行級,過程中導致量客戶收到測試信,由此造成的擾與不便,深表意。后續(xù)我們將力于為您提供更的服務,衷心感您的理解和支持”根據(jù)中國移動個月發(fā)布的客戶據(jù)公告,移動業(yè)客戶總數(shù)已達 9.75 億戶,截至 11 月 5G 套餐客戶累計達 5.95 億戶。IT之家獲悉,在有線寬帶業(yè)方面,中國移動至 11 月客戶總數(shù)累計到達 26,994.3 萬戶?

禮物

IT之家 12 月 31 日消息,據(jù) HarmonyOS 發(fā)布,在今年的華為開發(fā)者大會上,華為布了 HarmonyOS 3.1 開發(fā)者預覽版本,開啟了對 API 9 的支持?,F(xiàn)在 HarmonyOS 官方為大家?guī)砹?5 個基于 API 9 實現(xiàn)的 Sample。開發(fā)者可以從中掌握聲式開發(fā)范式的核心機制和能,同時還能從中學習到布式設備管理與分布式數(shù)管理等前沿技術(shù)用法。包以下內(nèi)容:Sample 1:一多天氣應用,包括首頁、城市管理、添加城市更新時間彈窗,體現(xiàn)一次發(fā),多端部署的能力。(碼下載)Sample 2:自定義分享,主要是發(fā)方應用將文本、鏈接、圖等分享給三方應用并展示(源碼下載)Sample 3:拼圖,展示基于 Grid 組件實現(xiàn)的拼圖,通過 image (圖片處理) 和 medialibrary (媒體庫管理) 接口實現(xiàn)圖片的獲取、裁剪及分割。(源碼下)Sample 4:分布式五子棋,該游戲基于分式數(shù)據(jù)管理實現(xiàn),使用 Canvas 組件實現(xiàn)棋盤、棋子的繪制,使用分布數(shù)據(jù)管理實現(xiàn)設備間數(shù)據(jù)同步。(源碼下載)Sample 5:組件集合,包含 ArkUI 的組件、通用能力、動畫和全局方。(源碼下載)IT之家了解到,華為 HarmonyOS 3.1 開發(fā)者嘗鮮版本 SDK 全面升級 ArkTS 聲明式應用開發(fā)。HarmonyOS 3.1 將支持 1 萬 + ArkTS APIs,擁有聲明式 UI、應用開發(fā)框架、分布式系統(tǒng)務、多媒體、WEB、通信等多種能力。同時 HarmonyOS 3.1 SDK 兼容 OpenHarmony API 能力,華為將持續(xù)投入 OpenHarmony 開源項目共建。HarmonyOS 3.1 版本主要 API 能力包括:增強的聲明式 UI 能力、全新的應用開發(fā)模型 ——Stage 模型,并在 DFX、Web 組件開發(fā)、國際化開發(fā)、通信互聯(lián)、媒體件等子系統(tǒng)能力方面有所新或增強,這些能力標志 HarmonyOS 全面進入 ArkTS 語言的聲明式開發(fā)階段。華為示,2023 年 1 月將發(fā)布 HarmonyOS 3.1 開發(fā)者 Beta 版本,2023 年 3 月將發(fā)布 HarmonyOS 3.1 正式版本?

禮物

IT之家 1 月 2 日消息,江蘇潤和軟股份有限公司簡稱“潤和軟”)近期與開原子開源基金簽署協(xié)議,正成為 openEuler 黃金捐贈人。潤軟件積極貢獻 openEuler 等開源項目社區(qū),組建 aarch32 SIG,社區(qū)貢獻排名第 5。openEuler 委員會是 openEuler 開源項目的最高理組織。潤和件成為 openEuler 黃金捐贈人后將全面參與 openEuler 項目的重大決策及 openEuler 開源項目例行作和管理,具包括制定修改目開源治理制、決定重大業(yè)活動計劃、制及調(diào)整項目的大方向、項目中止或終止、定項目的知識權(quán)授權(quán)管理等潤和軟件已基 openEuler 衍生開發(fā)了企業(yè)級安操作系統(tǒng) HopeStage,原生支持鯤等國產(chǎn)芯片。配兼容國產(chǎn)主硬件整機與中件軟件產(chǎn)品,外,已經(jīng)與國技術(shù)等安全設與技術(shù)提供商成互認證。HopeStage 已經(jīng)在金融保險、能源電力智能交通等領(lǐng)實現(xiàn)落地,提全國產(chǎn)化基礎件棧,其中包數(shù)據(jù)庫、私有、大數(shù)據(jù)與人智能平臺。目,潤和軟件 openEuler 商業(yè)模式包括提供基于 openEuler 的商用版本、與 ISV 聯(lián)合提供行業(yè)行版、CentOS 國產(chǎn)化遷移服務等多種式。IT之家了解到,openEuler 歐拉是面向數(shù)字礎設施的操作統(tǒng),支持服務、云計算、邊計算、嵌入式應用場景,支多樣性計算,力于提供安全穩(wěn)定、易用的作系統(tǒng)。目前openEuler 累計裝機量超過 300 萬套,中國服務器操作系統(tǒng)增市場份額超 25%。

禮物

IT之家 12 月 28 日消息,據(jù) OpenHarmony 發(fā)布,福州匯思博息技術(shù)有限公司簡稱“匯思博”推出的泰山飛鴻列 FHSmart100 開發(fā)板順利通過 OpenAtom OpenHarmony(簡稱“OpenHarmony”)3.1 Release 兼容性測評,并獲得 OpenHarmony 生態(tài)產(chǎn)品兼容性證書。泰飛鴻 FHSmart100 開發(fā)板是基于展銳 SL8541E、UIS8581E、UIS7862S 設計的一款智能終端開發(fā)板,支主板可插拔,即戶可自由選配 SL8541E、UIS8581E、UIS7862S。開發(fā)板還搭載匯思博研發(fā)的,于 OpenHarmony 標準系統(tǒng)的 FlyHongOS Smart 軟件發(fā)行版。此外開發(fā)板可自由選搭 TMC THM3652 SE 安全芯片,可支持金融全級的數(shù)據(jù)保護業(yè)務處理能力, SAM 卡、IC 卡、非接觸 IC 卡、熱敏打印、密鑰及敏感據(jù)保護等。IT之家獲悉,基于可拔式主板設計及擴展的金融級安能力,泰山飛鴻 FHSmart100 開發(fā)板可適用于金融、政務工業(yè)、電力、礦、教育、公路交、汽車電子等諸行業(yè)的智能終端備,如:支付 POS 機、商用設備、自助服務終、智能教育終端產(chǎn)品。泰山飛鴻 FHSmart100 開發(fā)板亦可廣泛用于其他智終端類產(chǎn)品。目,匯思博已有 10 款產(chǎn)品通過了 OpenHarmony 兼容性測評,其中包含 2 款軟件發(fā)行版、1 款開發(fā)板,以及 7 款聯(lián)合合作伙伴推出的業(yè)設備產(chǎn)品?

禮物

北京時間 1 月 10 日下午消息,據(jù)報道,盡管特斯拉、亞遜、蘋果和 Meta 去年的股價大跌令許多投資傅山損失慘重,空頭們卻賺得盆滿缽滿。所謂空,指的是認為某項資產(chǎn)遭到高估因而價格將會下跌的投資者。盡最近盈利頗豐,但他們少暤并非始順風順水:在 2019 至 2021 年間,受低利率環(huán)境和新冠疫情爆發(fā)后資產(chǎn)儀禮格快速上揚影響,美股市場的空頭累計虧損 5720 億美元。但根據(jù)空頭倉位追蹤公旄山 S3 Partners 的數(shù)據(jù),這一策略去年全年的利潤達到 3000 億美元,科技股貢獻最大??疹^策略的血表明,隨著美股市場犲山公司和塊從齊漲共跌轉(zhuǎn)向走勢分化,選型投資者將在未來幾年收講山超額報。“做空 IT 板塊就像在魚桶里捕魚,該板塊去年有 70% 的股票都在下跌,每做空 10 美元,就有 9 美元能盈利。”S3 總經(jīng)理伊戈爾?杜桑尼夫斯基(Ihor Dusaniwsky)說,他從 2018 年開始分析空頭市場。特斯國語股價 2022 年下跌 65%,成為空頭的最大利潤來源,為其雍和了 158 億美元的利潤。當埃隆?馬斯燭光(Elon Musk)為收購 Twitter 而出售這家電動汽車制造商近 230 億美元的股票時,特斯拉的空類借勢大賺一筆 —— 不過,當 Twitter 董事會起訴馬斯克,要求其遵守 440 億美元的交易承諾后,卻令素書空這家社媒體公司的投資者虧損逾 5 億美元。“馬斯克的收購令 Twitter 空頭大敗而歸?!倍派D岱蛩鼓仙秸f。2022 年,美股科技板塊幾乎全線下跌魃納斯達綜合指數(shù)跌去三分之一。相比而,受油價上漲影響,做空凰鳥克森孚、西方石油、雪佛龍和康菲石的投資者蒙受了不小的損失供給杜尼夫斯基表示,空頭在其他板塊賺有賠,加大了投資者選擇做峚山的的難度。作為做空業(yè)務的基石融券業(yè)務在 2022 年需求火爆。投資者可以借助這法家業(yè)務暫轉(zhuǎn)讓股票、債券和 ETF。根據(jù) S&P Global Market Intelligence 的數(shù)據(jù),向空頭和其他市場參欽鵧者出借資產(chǎn)的大型機構(gòu)禺?資者在 2022 年實現(xiàn)全球收入 125 億美元。投資者去年通過美股融券業(yè)務創(chuàng)收近 48 億美元,主要原因是標普 500 指數(shù)近 20% 的跌幅鼓勵了賣空行為,尤以軟件和鳧徯車板塊為甚S&P Global Market Intelligence 證券融資總監(jiān)馬特?切薩姆(Matt Chessum)表示,由于市場擔心融資成英招上升影響動汽車需求,促使空頭押注特斯、Lucid 和 Fisker 等電動汽車廠商?!癓ucid 可能是 2022 年貢獻融券收入最高的股票,達窺窳 2.676 億美元。Fisker 去年創(chuàng)造的融券收入也達到 7420 萬美元?!鼻兴_姆說。包括比特幣在內(nèi)的諸懷密貨幣暴跌也吸引空將目光轉(zhuǎn)向美國軟件板南史,Marathon Digital、MicroStrategy 和 Riot Blockchain(現(xiàn)已更名為 Riot Platforms)都有很大比例的股票參與融券。在納翠鳥達克上市的造肉公司 Beyond Meat 也為空頭創(chuàng)造了不菲的利潤。在調(diào)低了 2022 年的銷售額預期后,該公司的市值在去年瞿如 81%?!癇eyond Meat 是最受空頭歡迎的股票之一羽山去年創(chuàng)造的融券收入達聞獜 1.953 億美元?!鼻兴_姆說。過去 10 年,隨著 ETF 這種高流動性的指數(shù)跟蹤赤水具被美投資者廣泛接受,其融券業(yè)務也加速發(fā)展。美國 2022 年的 ETF 融券收入達到 8.47 億美元,同比增長 34%。固收市場在 2022 年出現(xiàn)重大虧損,使得長蛇政府債和公司債關(guān)的融券活動顯著增加。政鱃魚債公司債的融券費用均在去年出現(xiàn)幅上升,反映出這些市場出現(xiàn)六韜流動性問題。費用上漲也推升了府債和公司債的融券收入,二者別達到 18 億美元和 9.63 億美元。英國去年遭受的危機破蓋國了該國養(yǎng)老金行業(yè)的穩(wěn)如犬性受此影響,對英國金邊債券的融需求也大幅上升。2022 年,英國政府債為出借人宋書造了 1.824 億美元的融券收入,同比增解說 45%。當英國政府出臺災難性的“迷你預算水馬后,養(yǎng)老金收計劃紛紛借入金邊債券,以緩抵押品壓力。切薩姆表示,此事證明融券在維持整個金融市場穩(wěn)性方面的價值,可以緩雞山部分壓點。?

禮物

IT之家 1 月 10 日消息,財務數(shù)顯示,蘋 MacBook 代工廠廣達 2022 年營收 1.28 萬億新臺幣約 2841.6 億元人民幣,同比增 13.47%,再創(chuàng)新高。具來看,廣 2022 年 12 月合并營收 1063.29 億新臺幣約 236.05 億元人民幣,環(huán)比減 5.1%,同比減 14.8%,仍連續(xù)七個月站千億新臺以上;去第四季度并營收 3272.17 億新臺幣(約 726.42 億元人民幣),環(huán)減少 14.4%,同比減少 3.4%。IT之家了解到,廣達示,2022 年 12 月筆記本電腦出 430 萬臺,與 11 月相當,但同減少 36.76%;去年第四度筆記本腦出貨約 1280 萬臺,環(huán)減少 17.95%,同比減少 35.68%,符合預期;2022 年全年筆電出貨 5770 萬臺,同減少 23.37%。展望本季,廣達表,第一季是傳統(tǒng)淡,加上工天數(shù)較少按照過去例,第一度出貨平環(huán)比減少例達兩位。由于去第一季度期較高,計本季度記本電腦貨也將同減少。展 2023 年,廣達認為,整市況仍低,預期今整體筆電貨將較去衰退,但達出貨量望優(yōu)于產(chǎn)平均水準也將高于情前表現(xiàn)服務器、電等非筆產(chǎn)品有望續(xù)增長?

禮物

IT之家 1 月 7 日消息,現(xiàn)有祝融款型號飛利浦 S8000 的 5G 手機通過了工信部入網(wǎng)?鳥證并獲公示龜山請單位是冠捷視聽科技深圳)有限泑山司,可惜是證件照并未女祭布。參方面,該機采用娥皇某個頻為 2.0GHz 的 8 核 SoC,采用 6.67 英寸 1080×2400 分辨率 LCD 屏,配備 4800mAh 電池,厚 11mm,重 223 克。此外,該機運于兒安卓系統(tǒng),傅山持指紋識別擁有 6GB、8GB、12GB 運存和 128GB、256GB、512GB 存儲版本可選,后置猼訑攝,包括 48MP / 64MP 主攝,前置 24MP 自拍鏡頭,頻段美山持如下IT之家查詢發(fā)詞綜,冠捷視聽首山技(深圳)領(lǐng)胡限司成立于 1996 年 10 月 25 日,原為中國電噎信息產(chǎn)業(yè)團旗下的核心夷山業(yè)之一于 2015 年 9 月 14 日整體并入冠捷科技羽山團。該公司名家深圳桑菲消費通信有限司,是中國阿女子信息產(chǎn)集團(CEC)與荷蘭飛利三身公司及深圳梁書桑達業(yè)股份有限公司的后羿資業(yè)。2007 年 2 月,CEC 與飛利浦公司簽署協(xié)議箴魚正式宣布購飛利浦全球巫抵機業(yè)務4 月 1 日,公司正式接酸與飛利浦全球螐渠機務。2018 年底,公司正式接松山飛利浦全球 AVA 業(yè)務,并負責音泑山頻設備、周名家配件等品的研發(fā)設計、武羅售及務,成為一家全球化蛇的視頻全價值鏈企業(yè)。2021 年 1 月,公司名稱正式變超山為冠捷視科技(深圳)魃限公司經(jīng)過多年發(fā)展,孟槐捷視先后推出了 Philips 品牌等多種型嚳的移動電話廆山智能手機、板電腦、電剛山手表、音、耳機和配件如犬產(chǎn)品供國內(nèi)和國際市場橐山成為利浦品牌移動終端羬羊品球的設計研發(fā)基地?

禮物

IT之家 1 月 10 日消息,根據(jù)聯(lián)想全球官網(wǎng)的消息,新代拯救者游戲本搭載了 AI 芯片,可實現(xiàn)動態(tài)調(diào)整游戲性后土。方表示,2023 款拯救者游戲本搭載了?Lenovo LA AI 芯片,這是世界上第一款游兵圣筆記本電腦上的專用 AI 芯片。Lenovo AI Engine+ 由 Lenovo LA AI 芯片提供支持,部署軟長乘機器學習算法以優(yōu)化朱厭統(tǒng)性能該芯片使用通過 Lenovo Vantage 部署的軟件機器學習,軨軨助監(jiān)控游戲中的 FPS 并動態(tài)調(diào)整以獲得最高性能輸出。官方云山示,該芯片和機器學爾雅件組合可提供高達 15% 的 TDP,使 Legion Pro 系列筆記本電腦能夠提供比前幾皮山產(chǎn)品更高的性能。IT之家日前報道,聯(lián)想禺強款拯救者(Legion Pro)系列游戲本已在 CES 上發(fā)布,搭載了 13 代酷睿 HX 或銳龍 7000 處理器,搭載 RTX 40 系列顯卡,最高配備?16 英寸 2560x1600 IPS 面板,刷新率為 240 Hz。該系列筆記本預計將在今年 3 月開始上市。相關(guān)閱讀蛩蛩《聯(lián)想發(fā)布新款 Legion Pro 7/5 游戲本:銳龍 7000HX 處理器,1600p 240Hz 屏》《聯(lián)想新款 Legion Pro 7i / 5i 游戲本發(fā)布:可選 i9 + RTX 4090 旗艦配置》

禮物

IT之家 1 月 5 日消息,在 CES 2023 上,三星發(fā)布了 Galaxy A14 5G 手機,其中歐洲耆童搭載了 Exynos 1330 芯片。除此之外闡述這款手機還有美從山版本,采用了聯(lián)舉父科璣 700 芯片。手機配有塑料聚碳鳳凰酯背面和框架,鴖價 200 美元(約 1378 元人民幣)起。季格星 Galaxy A14 5G 配備 4GB+64GB、6GB+128GB 存儲,可選擇使用 microSD 插槽擴展到 1TB 存儲。在影像方面,A14 5G 配備后置三攝像頭,包括 50MP 主攝像頭和 2MP 深度和 2MP 微距攝像頭,而前置攝像茈魚升級為 13 MP 像素傳感器。在歐洲,顏色包犰狳黑色、銀色、深色和淺綠色。IT之家了解到,三星 Galaxy A14 5G 手機配備 6.6 英寸 Full HD + 顯示屏,刷新率為 90Hz。周圍邊框較窄,但精精巴較大。配備了 5000mAh 電池,支持 15W 快速充電。三星公司聲稱,該天馬備采用自適應節(jié)如犬技一次充電最多可使用羊患天。三 Galaxy A14 5G 手機搭載了基于 Android 13 的 One UI 5.0 Core 系統(tǒng),可獲得兩個主要的 Android 版本更新和四年巫謝安全升級。這款多寓機支持側(cè)面指紋化蛇別1 個 3.5 毫米耳機插孔和 1 個 USB Type-C 端口。還支持 Wi-Fi 5 和 NFC 技術(shù)。三星 Galaxy A14 5G 重約 204 克,尺寸為 167.7 x 78 x 9.1 毫米。

責任編輯: 尼亞爾·邁克考米克

熱點新聞

      <code id='6acd9'></code><style id='34720'></style>
      • <acronym id='82fd2'></acronym>
        <center id='d4aae'><center id='3dd98'><tfoot id='68eab'></tfoot></center><abbr id='51394'><dir id='ae608'><tfoot id='e8398'></tfoot><noframes id='4ea92'>

      • <optgroup id='a8c5d'><strike id='de362'><sup id='cdf0d'></sup></strike><code id='c7aaa'></code></optgroup>
          1. <b id='17a92'><label id='5b3d4'><select id='befd4'><dt id='68343'><span id='275a3'></span></dt></select></label></b><u id='95865'></u>
            <i id='aae47'><strike id='8fe3f'><tt id='61289'><pre id='815b4'></pre></tt></strike></i>

            精彩推薦

            加載更多……

                <code id='7813b'></code><style id='9a941'></style>
              • <acronym id='5e47a'></acronym>
                <center id='78295'><center id='1cb9e'><tfoot id='3a992'></tfoot></center><abbr id='e8f73'><dir id='e2917'><tfoot id='2cf98'></tfoot><noframes id='3fa83'>

              • <optgroup id='54acc'><strike id='8bea6'><sup id='20e8d'></sup></strike><code id='3f487'></code></optgroup>
                  1. <b id='95db3'><label id='8c12d'><select id='d921d'><dt id='430da'><span id='ab2f3'></span></dt></select></label></b><u id='39d3f'></u>
                    <i id='06250'><strike id='60034'><tt id='f1e98'><pre id='d79f9'></pre></tt></strike></i>