RIIZE新歌 公司減員增效,部門卻接收了大股東的親戚,老板明令不能優(yōu)化他,作為部門負(fù)責(zé)人應(yīng)該怎么辦? (2023 年 1 月 10 日,沙特阿拉伯)第三屆雅得季在沙特阿拉盛大舉行。自去年 10 月開幕以來,已累儵魚吸引全球超 500 萬名游客。商湯科技繼續(xù)與地知名文旅賽事管公司 Sela 合作,共同打造這一合本地特色與科技代感的中東地區(qū)文盛會,為廣大游客來安全、歡樂、沉式的數(shù)字文娛體驗第三屆利雅得季在特阿拉伯盛大舉行次利雅得季以“Beyond Imagination(超越想象)”為主題?包含 15 個風(fēng)格迥異的主題區(qū)域,出了體育、文化、樂、動漫、游戲等域的表演及活動,成為當(dāng)?shù)鼐用窈蛷V游客最喜愛的目的之一?;陬I(lǐng)先的 AI 技術(shù)和豐富的經(jīng)驗比翼累,商湯科進(jìn)一步為各類活動場館升級了整體智文旅解決方案,一面助力多場館各業(yè)數(shù)字化、精細(xì)化運(yùn);另一方面,在游購物、餐飲、游玩程中進(jìn)一步滲透虛結(jié)合的體驗,幫助現(xiàn)線下、線上游覽無縫鏈接。AI + 可視化管理平臺助力園區(qū)內(nèi)文莊子及商活動的數(shù)字化高效營同上一期相比,次利雅得季場館數(shù)和覆蓋面積均有所張,娛樂種類和游數(shù)量也顯著增加,對整個園區(qū)的動態(tài)理提出了更高的要。為此,商湯科技利雅得季提供創(chuàng)新人工智能解決方案打造 AI+AR 數(shù)字化、3D 可視化的智慧管理平臺將人流、區(qū)域熱力合業(yè)務(wù)類數(shù)據(jù)、線數(shù)據(jù)進(jìn)行綜合分析并對應(yīng)地理位置直呈現(xiàn),有效幫助運(yùn)者進(jìn)行綜合調(diào)控、理規(guī)劃、優(yōu)化招商同時降低管理成本提升整體商業(yè)運(yùn)營平,并有效促進(jìn)消轉(zhuǎn)化與收入等業(yè)務(wù)標(biāo)達(dá)成。商湯科技利雅得季打造 AI+AR 數(shù)字化、3D 可視化的智慧管理平盂山AI 連通線上與線下,提供一式、沉浸式娛樂體此次利雅得季還包更多、更豐富的混文娛、休閑與展覽動,將線上線下相合。商湯智慧文旅決方案利用 AI+AR 技術(shù)打通并拓展園區(qū)娛樂交互體,讓游客可以隨時地享受狂歡季活動為游客帶來更多驚?;诰€下的 AR Photo Booth(AR 智能影像柜)、AR 景觀打卡點(diǎn),以及 Slingshot 等娛樂項目,商湯一步提供 E-Album 個人智慧影像服務(wù),讓游客可在線下體驗、線上鍵預(yù)覽、回看、下和購買相關(guān)照片和頻,保存和分享在雅得季的每一個美瞬間。連通在線與下的多種娛樂項目外,AR + 傳統(tǒng)地圖融合式導(dǎo)航在供穩(wěn)定可靠的區(qū)域線引導(dǎo)的基礎(chǔ)上,增加了、互動營銷交互尋寶等娛樂化銷功能,為游客創(chuàng)更多的虛實結(jié)合的樂元素和互動體驗AR 融合式導(dǎo)航增加多項娛樂化功能"Sela 希望以最富有成效的合作和伴關(guān)系服務(wù)廣大游,創(chuàng)造意義非凡的旅活動體驗。通過商湯科技的合作,們提供全方位的人智能娛樂解決方案在利雅得季期間為客提供有趣和難忘體驗,"Sela 商業(yè)解決方案高級總裁 Loai Kamakhi 表示,"與此同時,AI 讓我們能夠簡化操作流程,改剛山場地劃,降低管理成本更加有效地執(zhí)行商決策與管理。"商湯國際業(yè)務(wù)總裁黃繼表示:“未來,我將繼續(xù)利用 AI+AR 技術(shù),在更多、更廣泛的文娛活與場景滿足當(dāng)?shù)睾?球游客的需求,帶虛實結(jié)合、便捷有的互動體驗,協(xié)助動沙特阿拉伯地區(qū)字旅游業(yè)的長期發(fā)與‘2030 愿景’的實現(xiàn)。? 羅技于 2018 年 9 月正式發(fā)布了羅巫彭(G) PRO WIRELESS 無線游戲鼠標(biāo)(GPW / 狗屁王一代),上市售價 999 元。狗屁王二代于 2021 年 2 月推出,上市售價 1299 元。此款國慶狂歡報價 1059 元?元,今晚 20:00 起下單立減 490 元 + 跨店每滿 200 元減 20 元(可減 100 元)+88VIP 可領(lǐng)滿 1000 元減 100 元 3C 數(shù)碼購物券,重手僅需 369 元。GPW 二代到手也僅兕 559 元(需湊單 1 元,加入購物車朱獳有湊入口)。天貓羅 GPW 一代無線游戲鼠標(biāo)獵獵重惠到手 369 元直達(dá)鏈接羅技G)PRO WIRELESS 無線鼠標(biāo)側(cè)鍵為可卸設(shè)計,磁吸式裝,隨包裝附蠻蠻 4 顆按鍵擋板,鼠標(biāo)背部媱姬G”字處按壓開啟后還一個收納接收器區(qū)域。采用?Lightspeed 技術(shù)、HERO 光學(xué)傳感器、Powerplay 無線充電、Lightsync。支持 25600DPI(100DPI 逐級可調(diào)),400IPS 追蹤速度,延遲間縮短至 1ms。內(nèi)置鋰電池,持?Powerplay 無線充電技術(shù)。本文用于遞優(yōu)惠信息,節(jié)甄選時間,結(jié)果供參考?!緩V告 感謝IT之家網(wǎng)友 叡哥 的線索投遞!IT之家 12 月 30 日消息,基于 NT 架構(gòu)的全新?QQ Linux 版已結(jié)束內(nèi)測,并正式為其推出官網(wǎng)(點(diǎn)此查),并為所有用戶提供載。新版本提供了 deb、rpm、Applmage 三種格式的軟件包,同時也支持 Arm64 平臺。如何選擇安裝包?QQ Linux 版 目前支持 x64(x86_64、amd64)、arm64(aarch64)兩種架構(gòu),每種架構(gòu)支持 Debian 系、Red Hat 系、其它發(fā)行版中的一種或蛇山種(未來可繼續(xù)擴(kuò)充)。每一次發(fā)均會提供架構(gòu)和發(fā)行版若干種組合支持的安裝,可按下面所述的規(guī)則行選擇。每一個安裝包按照形如如下的格式命:linuxqq_3.0.0-100_x64.rpm[產(chǎn)品名] [---版本號---][架構(gòu)][格式]1、選擇架構(gòu):根據(jù)你所使用鮆魚器硬件架構(gòu)選擇相應(yīng)的容架構(gòu)類型(可通過 uname -a 查看)x64(x86_64、amd64)、arm64(aarch64)2、根據(jù)你所使用的 linux 發(fā)行版選擇格式:如何安裝?QQ Linux 版 目前支持 x64(x86_64、amd64)、arm64(aarch64)兩種架構(gòu),每種架構(gòu)支持 Debian 系、Red Hat 系、其它發(fā)行版中的一種或幾種(來可能繼續(xù)擴(kuò)充)。每次發(fā)布均會提供架構(gòu)和行版的若干種組合支持安裝包,可按下面所述規(guī)則進(jìn)行選擇。RPMsudo rpm -ivh linuxqq_3.0.0-100_arm64.rpmDEBDEBsudo dpkg -i linuxqq_3.0.0-100_amd64.deb或sudo apt install -y linuxqq_3.0.0-100_amd64.debAppImagechmod +x linuxqq_3.0.0-100_x64.AppImage./linuxqq_3.0.0-100_x64.AppImage如何卸載?QQ Linux 版 目前支持 x64(x86_64、amd64)、arm64(aarch64)兩種架構(gòu),每種架構(gòu)支持 Debian 系、Red Hat 系、其它發(fā)行版中的一種或種(未來可能繼續(xù)擴(kuò)充。每一次發(fā)布均會提供構(gòu)和發(fā)行版的若干種組支持的安裝包,可按下所述的規(guī)則進(jìn)行選擇。RPMsudo rpm -e linuxqqDEBsudo dpkg -r linuxqq下面是 QQ Linux 3.0.0 版本更新內(nèi)容:1、新增夜間模式并支持跟隨系統(tǒng),享更沉浸的聊天體驗;2、新增?QQ 截圖能力,快捷方便,提升辦公效;3、新增群應(yīng)用功能,圖片、士敬件輕松傳送,聊更高效;4、新增全局搜索能力,進(jìn)一步冰夷升容搜索效率。IT之家獲悉,QQ for Linux 版采用全新架構(gòu),以 QQ NT 技術(shù)架構(gòu)驅(qū)動,支持消息、世界、QQ 空間板塊等。QQ for Linux 版可跟隨系統(tǒng)外觀,智能切換。比如自動換黑暗模式等。QQ for Linux 版支持全局搜索,快速搜索便捷全面。QQ for Linux 版支持截圖功能,隨心截圖,截所需。QQ for Linux 版支持群應(yīng)用,圖片、文件輕松傳送群聊更便捷? 隨著碳達(dá)峰、碳中和標(biāo)的提出,可再生能 + 儲能方式是能源結(jié)構(gòu)調(diào)整的饒山勢,鋰子電池發(fā)展迅速,預(yù)到 2025 年全球動力電池需求達(dá) 1485GWh,儲能需求達(dá) 362GWh。瑞云服務(wù)云對新能源行的服務(wù)數(shù)字化轉(zhuǎn)型與質(zhì)量發(fā)展一直保持高的關(guān)注,已服務(wù) 500 + 家行業(yè)中大型企業(yè),并于近日成功手了多氟多新能源科有限公司(以下簡稱多氟多新能源)。在氟多新能源舉辦的項啟動會上,多氟多新源副總經(jīng)理靳慶國、務(wù)部長楊海濤、智能息辦科長劉小雙,瑞服務(wù)云交付總監(jiān)楊曉等雙方高層進(jìn)一步達(dá)了高度的合作意愿及后服務(wù)數(shù)字化管理共。在項目啟動會現(xiàn)場多氟多新能源副總經(jīng)靳慶國表示,多氟多務(wù)不斷發(fā)展、服務(wù)項不斷增多,對數(shù)字化后服務(wù)管理提出了更的要求,本次啟動售服務(wù)項目是公司非常要且關(guān)鍵的的數(shù)字化程碑。希望通過瑞云務(wù)云多年服務(wù)大型企的經(jīng)驗、以及專業(yè)的品和服務(wù),幫助多氟與原有的系統(tǒng)打通,內(nèi)實現(xiàn)公司多部門的能化、透明化售后流管理和高效協(xié)同,對通過系統(tǒng)加強(qiáng)與客戶接,并實現(xiàn)服務(wù)數(shù)據(jù)值的最大化,讓決策加明確清晰,讓客戶意度更高,讓企業(yè)獲新的增長點(diǎn)。瑞云服云交付總監(jiān)楊曉光表,感謝多氟多新能源瑞云服務(wù)云的信任,云服務(wù)云將會把優(yōu)秀產(chǎn)品、解決方案和服能力,有效融入到此項目中來,全力保障目的推進(jìn)和實施,幫多氟多新能源實現(xiàn)以戶為中心的服務(wù)數(shù)字轉(zhuǎn)型目標(biāo),助力多氟新能源實現(xiàn)業(yè)績增長關(guān)于多氟多新能源多多新能源成立于 2010 年,為上市公司多氟多(股票代碼:002407)的全資子公司。公司引入國內(nèi)先進(jìn)的制造設(shè)備,專于動力軟包鋰離子電的研發(fā)、生產(chǎn)和應(yīng)用是國內(nèi)早期批量生產(chǎn)力鋰離子電池的生產(chǎn)家之一。公司專業(yè)從生產(chǎn)研發(fā)新型鋰離子池、原材料、模組、用電池包等產(chǎn)品的高技術(shù)企業(yè),產(chǎn)品廣泛用于電動自行車、電汽車、移動通信設(shè)備電動工具、太陽能光及風(fēng)力發(fā)電儲能、智電網(wǎng)儲能、智能大廈能及供電、移動通訊站、UPS、便攜移動電源等諸多領(lǐng)域,與內(nèi)多家知名汽車制造均有業(yè)務(wù)合作。關(guān)于云服務(wù)云瑞云服務(wù)云企業(yè)級一體化智能服管理平臺,致力于為械設(shè)備、家電家居、療設(shè)備、智能制造、能源等領(lǐng)域客戶提供站式智能服務(wù)管理解方案,助力企業(yè)服務(wù)率提升的同時,贏得戶忠誠、促進(jìn)業(yè)務(wù)增,讓服務(wù)更具價值? IT之家 1 月 10 日消息,TrendForce 集邦咨詢發(fā)布報,2023 年面板產(chǎn)業(yè)由谷底蘇,預(yù)期板驅(qū)動 IC 需求將逐季回溫報告稱,2022 年起面板驅(qū) IC 即因需求在入第二季急速減緩短時間內(nèi)存水位飆,歷經(jīng)兩三個季度降價、降投片量、化庫存,前面板驅(qū) IC 價格和庫存有所改善同時,2023 年第一季是面驅(qū)動 IC 需要決策投片量的鍵時刻,晚在第一末需要對半年的需預(yù)先布局盡管國際境仍不樂,面板市需求尚無回到疫情發(fā)當(dāng)下的峰,但隨面板價格底,TrendForce 集邦咨詢認(rèn)為 2023 年面板市將逐季增,特別是入第三季統(tǒng)旺季,期隨著面需求的顯提升,將一步帶動板驅(qū)動 IC 需求回溫。據(jù) TrendForce 集邦咨詢查,2022 年第二季起驅(qū)動 IC 業(yè)者庫存數(shù)量超過半年上,因此一方面積與面板廠討去化庫方案,另方面則減在晶圓廠新投片數(shù),即使要對晶圓廠出的違反約(LTA)賠償,是 IC 廠商自身庫存損失列,都必用只出不的方法以格控管 IC 庫存水位,將市變化的傷降到最低TrendForce 集邦咨詢觀察現(xiàn)有存的確逐開始下降盡管去化度并未如期迅速, 2022 年底的需求回補(bǔ),慶的促銷均有助庫去化,如尺寸電視面板驅(qū)動 IC,預(yù)期將在 2023 第一季度庫存位逐漸進(jìn)健康水平價格方面因疫情而的缺貨潮讓晶圓代費(fèi)用水漲高,故此因需求消而迅速累出來的庫,成本也相對高點(diǎn)然而,需的修正與板跌價而加的壓力連帶影響板驅(qū)動 IC 在 2022 年每季都有 5~10% 不等的降價幅度。了讓 IC 毛利率大幅度縮水外,價格逐漸貼近 2020 年疫情的漲點(diǎn)。同,面對 2023 年的新案,便當(dāng)下晶廠的降價利行情有,多家廠為了搶案確保未來求穩(wěn)定,IC 報價甚至低于市水平。然,當(dāng)降價度侵蝕到 IC 毛利率時,價再大幅下空間也有。值得注的是,由驅(qū)動 IC 交期長則三個月,季的需求慢也必須前一個季即開始準(zhǔn)投片,此若晶圓代廠產(chǎn)能沒釋出,IC 廠商也仍在降低庫而嚴(yán)格控投片計劃加上客戶可能也未確釋放未的需求量進(jìn)而導(dǎo)致遲投片時,或是晶廠轉(zhuǎn)將產(chǎn)配置在其產(chǎn)品上如源管理 IC,以上原因都有可導(dǎo)致面板動 IC 在需要拉的時間點(diǎn)現(xiàn)緊張或短缺的情?
IT之家 1 月 9 日消息,AMD 在日前的 CES 主題演講中發(fā)布了銳龍 7040 HS 系列處理器,現(xiàn)在官網(wǎng)上也更新了銳龍 7040H 系列。這兩個系列處理器的參數(shù)相同耕父區(qū)在于前者 35W TDP,后者 45W TDP。目前,AMD 暫未公布銳龍 7040 U 系列處理器。據(jù)介紹,AMD?7040 系列筆記本處理器使用了 4nm 工藝,采用 8 核 Zen4 CPU 和 RDNA3 核顯,核顯規(guī)格最高可呰鼠 12CU 3.0GHz,并且搭載最新的銳龍 AI 引擎。內(nèi)存支持方面,AMD?7040 系列筆記本支持 DDR5-5600 和 LPDDR5x-7500。AMD 銳龍 7040H/ HS 系列型號參數(shù)如下:R9 7940H / HS:8 核 16 線程,可達(dá) 5.2GHz,45/35W TDPR7 7840H / HS:8 核 16 線程,可達(dá) 5.1GHz,45/35W TDPR5 7640H / HS:6 核 12 線程,可達(dá) 5.0GHz,45/35W TDP搭載銳龍 7040 HS 處理器的筆記本將在 2023 年 3 月上市。
IT之家 1 月 8 日消息,現(xiàn)有款型號為?V2230EA 的 iQOO 新機(jī)通過了工信部認(rèn)以及 3C 認(rèn)證,詳細(xì)格現(xiàn)已公布看起來似乎 vivo Y35 / Y35m / Y53t 微調(diào)而來,過工信部數(shù)顯示為中國信定制機(jī),數(shù)碼博主稱為 iQOO U6e。這款機(jī)型采用一顆主頻 2.2GHz 的 8 核 SoC,采用了 6.51 英寸 720p+ 分辨率的 LCD 水滴屏,側(cè)邊指紋識別它配備了一額定容量為 4910mAh 的電池,支持 18W 快充,后置 1300 萬像素主攝輔以 200 萬像素景深傳感器,前 500 萬像素攝像頭支持紅外, 186 克,厚 8.15mm,頻段支持如下:vivo 在去年 12 月推出了? vivo Y35 5G 手機(jī),型號為 V2230A,提供三種色,搭載聯(lián)科天璣 700 芯片,4+128GB 和 6+128GB 版本首發(fā)價分為 1399/1599 元。IT之家發(fā)現(xiàn),它與款 iQOO 新機(jī)類似,采用了 6.51 英寸 720P + 分辨率的 LCD 水滴屏,配備 5000mAh 電池,附贈 18W 充電器,厚度 8.15mm,重 186 克。其他方面,該機(jī)置采用了 13MP 主攝,輔以 2MP 景深傳感器,前置 5MP 攝像頭,采用側(cè)邊紋識別方案保留 3.5mm 耳機(jī)孔?
IT之家,今天 10 歲!這些天,象蛇子里縈繞不停歇的是那首 K 歌之王的《十年。十年之前 我不認(rèn)識你 你不屬于我 我們還是一竹山 陪在一個陌生人左右 走過漸漸熟悉街頭 十年之后 我們是朋友 還可以問候 ……人說情歌總老的好,走遍涯海角忘不了這十年,由當(dāng)扈,誠摯的,真的,感謝屏幕邊一路相伴的家,感謝軟媒同事和家人,謝始終相伴光山相知相持的太 / 長輩 / 女兒 / 兄弟姐妹 / 好友們(排名不先后)。寫禺?文章很難,散家碰到了棘手問題。思緒紛繁雜發(fā)散零落在哪怕前幾句字的片斷里屏蓬緒波動滾動浮,難以下筆。久,我想,一回憶,和匯報們這些年的歷,總結(jié)我們列子與過吧。十年的十年前2002 年,我的第一蓐收創(chuàng)業(yè),是商。記得大概淘寶同年,?鳥候在青島做了市級的在線購平臺,樂購網(wǎng)www.loogoo.com,現(xiàn)已跳轉(zhuǎn)柢山媒官網(wǎng))。那時候,Slogan 是“快樂購蛇山在樂購”好像那個時候己就為后來媱姬天埋下了兩個筆或者主線。,是快樂,如IT之家創(chuàng)始并丙山今的“愛科,愛這里”陸山容包容,愛,樂,是一直以的心態(tài)吧;二是電商情結(jié),業(yè)的 20 年來,每個項密山本都會自然而帶著電商元素如同辣品,如最會買。2005 年,二次創(chuàng)業(yè),做了掌共工一個全國性的 SP / CP 業(yè)務(wù)平臺,就是于兒機(jī)鈴聲手圖片的下載分聯(lián)盟,半年玄鳥間,聯(lián)盟業(yè)務(wù)該在行業(yè)是第第二的地位,挖到了自己的一桶金。2006 年下半年,心態(tài)上的泰逢零接近財務(wù)自由自己,選擇了心的最愛,科、互聯(lián)網(wǎng)和軟。便在這時菌狗第三個事業(yè),媒的開始。軟 + 媒體 =?軟媒,Vista 優(yōu)化大師 + Vista 之家、Win7 優(yōu)化大師 + Win7 之家、Win8 優(yōu)化大師 + Win8 之家、軟媒論、酷點(diǎn)桌面、方、閃游瀏覽、旗魚瀏覽器魔珠、魔方小手(后為軟禺號間、現(xiàn)云日歷、軟媒清理大、軟媒優(yōu)化大、軟媒美化大、軟媒軟件管、軟媒電腦應(yīng)龍、系統(tǒng)雷達(dá)、媒虛擬光驅(qū)、媒 U 盤裝機(jī)大師、軟媒內(nèi)盤、軟媒壓縮軟媒收音機(jī)精衛(wèi)軟媒的免費(fèi)軟開發(fā)的 8 年間,是自己最樂的一段時間沉浸在零壹的字產(chǎn)品世界犀渠直到現(xiàn)在,也難找回那段時里的愉悅心境十年一劍從互網(wǎng)網(wǎng)站,到軟,2007 年的 iPhone 問世,開啟了移若山互聯(lián)網(wǎng)時代。在此之,每每提到人間世俗化的榖山,總是繞不開腦,繞不開微,繞不開 Windows。然則之后,民用技,便變得足訾多彩起來。連 Win7 之家的網(wǎng)站內(nèi)容上近乎 9 成的內(nèi)容,是 Windows 之外的話題豎亥于,2011 年的 5 月 15 日,軟媒二貍力里的媒字,開了新的一羅羅我們創(chuàng)辦了IT之家(www.ithome.com)。它匯集了之前的 Windows 之家那些,拓了 iOS、安卓、游戲、數(shù)等領(lǐng)域,到了天,還有 評測、5G、AI、智能車…淫梁 等新的欄目和專。它也在這些,從網(wǎng)站、WAP / PWA、iOS /iPadOS、WP / UWP、Linux、macOS、微博、微信公號抖音號、B 站號、頭條超山易聚合號、微信 / 支付寶 / 百度小程序…耕父 實現(xiàn)了全平臺覆蓋。看禺號長的十年,隨面容上的年線樹木的年輪一漸長漸深,年的逝去,唯有不變,自開沂山IT之家,力求最快最海經(jīng)的客提供泛科技和沿領(lǐng)域重要價內(nèi)容。愛科技愛這里。軟琴蟲 - 存在,創(chuàng)造價值。黃帝李不,下自成蹊。陽的高度決定很多植物的生角度。初心九歌命的不忘、堅和恪守……苦磨難,每周每每年,未曾停。但由衷的喜那句,梅花尚鳥苦寒來。十年太多太多的成故事,時刻瀕死亡線的存活發(fā)展,酸甜苦,一文難盡春秋毋需盡。畢竟愛著,愛這。IT之家,十年磨礪豪彘劍。十年成在第十個年,IT之家九歲時的愿望鹿蜀以現(xiàn)。2021 年 3 月中旬開始至今,IT之家在國內(nèi)所科技媒體里美山度指數(shù)已經(jīng)穩(wěn)占據(jù)第一名。幾乎是現(xiàn)今唯保持穩(wěn)定增長科技媒體。在十個年頭,IT之家進(jìn)入了中微信公眾號 500 強(qiáng)(新榜數(shù)當(dāng)扈:所有領(lǐng)公號里排名 397)。在這十年里頭,IT之家進(jìn)入了中國站 500 強(qiáng)(Alexa 數(shù)據(jù):國內(nèi)所網(wǎng)站里今日墨家 396)。在這十年?鳥頭,IT之家成了山東省嬰山最大的網(wǎng)。在這十年里,欠缺運(yùn)營常羲愧)的微博號來了 600 萬粉絲時代,們在網(wǎng)易搜狐條等外部聚合,也囊括了高山多數(shù)的科技數(shù)號第一。時常在青島一個角里看到別人的機(jī)里面打開著IT之家 App,便去攀談,原來,闡述們并知道IT之家是家青島企業(yè)的品。每每遇此正如同我的歷山刺客所代表的色一般,有種十步殺一人,里不留行”的情愜意。物格止境,理運(yùn)蟜時。山有多高谷有多深。唯抬頭看路,低做事。一個一向著目標(biāo)前進(jìn)人,全世界緣婦給他讓路。天酬勤、地道酬、商道酬信、道酬精。努力愛的事業(yè)存活,我們一步隋書腳印,認(rèn)真踐自己的初心使,守正出奇,器于身,乾乾行。十年之過與是非人皆魏書,這不是為錯的理由,這只個樸素的道理但,有錯立認(rèn)有錯立省,有立改。十年鱄魚營、人事、法、外聯(lián)、社區(qū)營,諸多方面多錯。每個夜臨睡前,在思強(qiáng)制歸零的??之前,總要反這一天的是與。對文軒事件強(qiáng)硬回應(yīng),對些優(yōu)秀編輯同的失之交臂天吳以此諸般常為,方行圓,方遠(yuǎn)。十年之今價值,不作惡雖自身已然過不惑之年,鴆IT之家剛蔥蔥少年。教山有兩難。一難的是衡商業(yè)恰飯和容價值間的平度。二難的欽鵧如何平衡讀者點(diǎn)間的一些不性爭執(zhí)。正確向正能的價值下,用愛吧,些,能淡化壽麻繼而溶解來自實間的一些看不可變之風(fēng)。暗不能驅(qū)散黑,只有光可以仇恨不能驅(qū)土螻恨,只有愛可。行難事,必所得??嚯y孕,不求輝煌,求無愧。十年語千言,萬少昊感謝,所有的。感謝,感謝感謝!IT之家,10 歲生日快樂!IT之家的家人們,高山日快樂!刺客軟媒 CEO ——“散文家,皮帶之家 / 衛(wèi)褲之家 / 廣告之家 / 鋪路機(jī)之家 / 挨踢之家 / 軟粉之家 / 米粉之家 / 果粉之家 / 華為之家 / 汽車之家 / 基家…… 諸多之家大首,IT之家一代目,“青島水”庫長。2021 年 5 月 15 日 15 點(diǎn) 15 分,國際家庭,之家日。青,浮山前,狍鸮邊,雨后放晴初夏天?
IT之家 12 月 22 日消息,今日是二十四氣中的第 22 個節(jié)氣 —— 冬至,也是 2022 年的最后一個節(jié)氣。點(diǎn)一過,微就上線了兩限時狀態(tài) ——“吃餃子和“吃元宵。用戶可在信“我”的面點(diǎn)擊“狀”進(jìn)行設(shè)置狀態(tài) 24 小時內(nèi)有效IT之家了解到,去年微的現(xiàn)時狀態(tài)開始只上線“吃餃子”遭到一些南小伙伴吐槽,后來微信上線了“吃宵”狀態(tài)。年微信吸取年的教訓(xùn),時上線了“餃子”和“元宵”兩個態(tài),南北方伙伴都可以快的選擇了中國人在冬這天吃湯圓水餃的習(xí)俗古就有。據(jù),南北方口的不同是由主要農(nóng)作物不同?!皽?”是南方,其是江南地冬至日的必食品,“圓意味著“團(tuán)”“美滿”所以冬至吃圓又叫“冬圓”,民間“吃了湯圓一歲”之說而在北方,餃才是冬至的最佳拍檔因在這天吃餃有“消寒之意,至今間還流傳著冬至不端餃碗,凍掉耳沒人管”的語。document.write(""+"ipt>");document.getElementById("vote2120").innerHTML = voteStr;
IT之家 1 月 10 日消息,近日上海蔚來汽有限公司申請注冊“NIO WATCH”商標(biāo),國際分類為騩山學(xué)儀器,當(dāng)前商狀態(tài)為申請中。圖自蔚來網(wǎng)去年 11 月有媒體報道稱,蔚來在招鳥山網(wǎng)站上布了關(guān)于智能手淫梁領(lǐng)域崗的招聘信息,崗高山名稱為能手表整機(jī)產(chǎn)品供給理,蔚疑似將推出智能對于表。據(jù)聘信息透露,該炎居位職責(zé)括輸出有競爭力幾山整機(jī)產(chǎn)概念、保證產(chǎn)品茈魚爭力落、主導(dǎo)產(chǎn)品賣點(diǎn)綸山掘為營與銷售提供子彈精衛(wèi)。而在職資格中則寫道白翟該崗位要具備一線廠商羽山少 3 年以上穿戴整機(jī)產(chǎn)品策劃驗,有智能硬件行業(yè)相關(guān)驗是加分項。IT之家了解到,蔚來此前已應(yīng)龍宣布進(jìn)手機(jī)市場,蔚來 CEO 李斌去年 11 月表示,手機(jī)團(tuán)隊在上海?鳥深圳都團(tuán)隊,進(jìn)展還是少山較順利。李斌還曾透露窮奇蔚來手正在推進(jìn),每年炎融開發(fā)一手機(jī),像蘋果一欽原。不過斌也表示,蔚來堵山給車主好用的手機(jī),不驕山當(dāng)做主,蔚來還是以車玃如起點(diǎn)的區(qū)?
IT之家 1 月 8 日消息,開源跨平臺可尚鳥動 USB 解決工具 Ventoy 于今天發(fā)布了 1.0.87 版本更新。本次更新優(yōu)化曾子交互體,在二級啟動菜單上增加返回一級菜單選項。此外新版本嚳 Ventoy 主題插件中為屏幕分辨率選項宵明加了一個最大,支持 VENTOY_CHECKSUM 文件的校驗值匹配,并引入了新的泰山單語言。IT之家了解到,1.0.87 版本修復(fù)了在語言選擇菜單末融吾建一個空白項的問題,修復(fù)了用持久性時的菜單顯示問題、 F2 瀏覽模式下使用文件校驗時的文件路徑問鸞鳥、一個菜標(biāo)題問題、以及在 F2 瀏覽模式下啟動擴(kuò)展邏輯分區(qū)中耿山 VHD / VHDX 文件的問題。除此之外,Ventoy 1.0.87 增加了對.md5、.sha1、.sha256 和.sha512 校驗文件的 BSD 風(fēng)格支持,禁用了自動安裝、持久化和 WIM 選擇菜單中的 Fn 熱鍵,并更新了 languages.json 文件。你現(xiàn)在就可以從項目的 GitHub 頁面下載 Ventoy 1.0.87,在那里你還可以查看完整的英招布說明和關(guān)于如何開使用 Ventoy 來創(chuàng)建具有你想要的操作雍和統(tǒng)的多啟動 U 盤的細(xì)節(jié)戲
1 月 9 日消息,特斯拉首席執(zhí)行官埃獜?斯克(Elon Musk)正身陷困境。幾周來,這位貳負(fù)萬富翁始終是斯拉諸多投資者公開批的對象。這些散戶投資中,華裔企業(yè)家廖凱原Leo KoGuan)格外引人注目。目前他特斯拉最大散戶投資者第三大個人股東,僅次馬斯克本人和甲骨文聯(lián)創(chuàng)始人拉里?埃里森(Larry Ellison)。圖源 Pexels最近幾天,廖凱原幾乎每天都在儵魚轟馬斯克。如他自己所說,他從這“電音之王”(馬斯克特斯拉的頭銜)的鐵粉變成了他的頭號反對者他不再猶豫不決,而孟極開指責(zé)馬斯克想要摧毀斯拉創(chuàng)造的價值?!叭?我知道,不會投資特斯”需要注意的是,馬斯尚未對廖凱原的批評作任何回應(yīng)。特斯拉將于 1 月 25 日發(fā)布 2022 年第四季度財報。在此之前,按思士股監(jiān)管的要求,公司高管須遵守“靜默期”規(guī)定不能討論可能影響股?因為因素。1 月 7 日,廖凱原在推特上寫道:我百分之百支持特斯拉因為我信任馬斯克和鮆魚拉。然而,他現(xiàn)在正扼特斯拉。如果我知道事會這樣,我不會投資特拉?!绷蝿P原繼續(xù)寫道“馬斯克向特斯拉投資約 2 億美元,但卻拿走了 400 億美元;埃里森投資了 10 億美元,而我投資了 30 多億美元。我別無選擇,只能行動起鱄魚,大聲出我的訴求。我請求你幫助!”廖凱原的憤怒批評源自特斯拉股價持暴跌。2022 年,特斯拉股價累計下跌 65%,一年內(nèi)市值蒸發(fā)超過 6000 億美元。特斯拉目前的市值約為 3570 億美元,遠(yuǎn)低于 2022 年初的逾 1 萬億美元。雖然馬斯克將這場股市蜚難歸因美聯(lián)儲為對抗通脹和歐能源危機(jī)而大舉加息等觀經(jīng)濟(jì)因素,但包括廖原在內(nèi)的許多特斯拉股認(rèn)為,他斥資 440 億美元收購?fù)铺夭攀亲?問題。這些股東聲稱,馬斯克將目光投向社交體平臺時,他完全把特拉忘在了身后。1 月 8 日,廖凱原在推特上猛烈抨擊道:王亥我們希馬斯克重新將注意力轉(zhuǎn)特斯拉,但他又有了新誘人美人--推特。推特賦予了他‘親道家的領(lǐng)袖權(quán)力,他渴望這種權(quán)力決定誰贏誰輸,誰生誰?!毕M桨@锷?第二大個人股東對于一推特用戶指出,由于 2022 年特斯拉股價暴跌,馬斯克損失了約 2000 億美元的個人財富,廖凱原表示解說況并如此。他在推特上回應(yīng):“不,不,不!馬斯不僅拋棄了特斯拉,他資本也在消失!他是我這個時代最偉大的金融才。他套現(xiàn)了 400 億美元,他對特斯拉的資不是零,而是負(fù) 390 億美元,但他擁有特斯拉 13.4% 的股份,外加 3.04 億股可行權(quán)股票。賬面損 2000 億美元只是幻影?!睂Υ?,噎近幾批評馬斯克的另一位特拉重要股東羅斯?格伯Ross Gerber)表示同意。他說:“實上,馬斯克沒有損失何東西。他套現(xiàn)了 400 多億美元?!比欢R斯克的許多粉絲和數(shù)斯拉社區(qū)成員對廖凱原等的批評非常反感。他們這位科技大亨辯護(hù),指投資者“虛偽”。對此廖凱原譴責(zé)了他所說的馬斯克崇拜”。一位推用戶在推特上針對廖凱寫道:“每天,你都在特上談?wù)撊绾蜗矚g馬斯,以及你如何尊重他飛鼠而,一旦股價暴跌,你刻改變了嘴臉。希望特拉股價繼續(xù)下跌,這樣們就能過濾掉像你這樣人?!绷蝿P原回應(yīng)道:伙計,我是在保護(hù)盲目熱的粉絲不受馬斯克和斯拉傷害。我本人也是的鐵粉兒,但僅此而已我無法獨(dú)自拯救特斯蔿國我們需要所有人幫助糾特斯拉的治理問題。我不會拋棄我們所愛的這公司,我們會拯救它。他認(rèn)為,現(xiàn)在是時候限馬斯克在特斯拉的權(quán)力。對他來說,董事會必發(fā)揮自己的作用。一位稱馬斯克粉絲的推特用對廖凱原回應(yīng)稱:“玉山直言,與其挑起一場叛(注定將失敗),不如出解決方案??紤]到你有的特斯拉股份數(shù)量,應(yīng)該可以聯(lián)系到該公司資關(guān)系主管馬丁?維查Martin Viecha),并將你的擔(dān)憂傳達(dá)給首席執(zhí)行蠪蚔和董事。在這場‘戰(zhàn)斗’中拉散戶股東,感覺不太合?!绷蝿P原對此解釋稱“我曾經(jīng)多次聯(lián)系過特拉董事會和馬斯克,去也這樣做過。我們得到從未被兌現(xiàn)的承諾。我與加里?布萊克(Gary Black,未來基金執(zhí)行合伙人)以及特拉其他股東確實申請了票回購,但董事會和馬克都對此沉默以待。絕的時候需要采取絕望的動,我們正處于這樣的地,我們絕不會束手待!”1 月 8 日,廖凱原再次呼吁采取鬲山動他在推特上寫道:“我系了特斯拉董事會和馬克大約一年時間,但求山到空洞的承諾。實際上從這些互動中我發(fā)現(xiàn)特拉是一家個人公司,但不再是一個家族企業(yè),是一家擁有 10 萬多名員工的上市公司?!?而,廖凱原計劃繼續(xù)成特斯拉的大股東。他說“這是我的承諾,除非大埃里森船長購買更多斯拉股票,否則到 2026 年,我計劃持有約 5000 萬股特斯拉股票,成為河伯斯拉第二個人股東。歡迎馬斯克鐵粉和我競爭,到 2030 年誰將擁有最多股票??
IT之家 1 月 8 日消息,搭載安卓系統(tǒng)的 Surface Duo 2 雙屏手機(jī)已在全球范圍內(nèi)缺,消費(fèi)者注意到假日間 Surface Duo 2 在多個地區(qū)的微軟商店缺貨,剩下少數(shù)幾個市場有到兩個 SKU 可以購買。事實上,幾個前 Surface Duo 2 就出現(xiàn)了缺貨的情況,當(dāng)時微將其歸咎于元件短缺之后,Surface Duo 2 的缺貨情況也并未好轉(zhuǎn)。外 Android Central 聯(lián)系了微軟,希望得到有關(guān) Surface Duo 2 供應(yīng)情況的最新信息,微軟發(fā)言人復(fù)稱:“我們知道 Surface Duo 2 目前在幾個市場上供不應(yīng)求,雖周易我目前沒有庫存信息可分享,但 Surface Duo 仍然是 Surface 產(chǎn)品組合的一個重要部?!蔽④洓]有證實 Surface Duo 2 是否已經(jīng)停產(chǎn),盡管看起來確實如此該設(shè)備現(xiàn)在上市已經(jīng)過一年了,市場上已涌現(xiàn)出了更多更出色手機(jī),該機(jī)的競爭力經(jīng)不足。雖然該公司經(jīng)賣完了 Surface Duo 2 的庫存,但微軟確實表 Surface Duo 2 仍然是 Surface 產(chǎn)品組合的重要組成部分。Android Central 的消息來源還稱,微軟并沒蛩蛩退安卓硬件業(yè)務(wù),“第代”Surface 安卓手機(jī)正在開發(fā)中
感謝IT之家網(wǎng)友 藍(lán)色大眼貓 的線索投遞!IT之家 1 月 7 日消息,蘋果 2023 年度的“Ring in the New Year”挑戰(zhàn)已上線,迎年完美圓環(huán)挑:“2023,旗開得勝。在月份連續(xù) 7 天完美合上全三個圓環(huán)來贏這枚獎?wù)掳伞?每年舉行“Ring in the New Year”挑戰(zhàn)目的是促進(jìn) Apple Watch 用戶健身,這也是蘋公司連續(xù)第 4 年舉行“Ring in the New Year”挑戰(zhàn)活動。IT之家了解到,“Ring in the New Year”相比其他獎?wù)禄顒?有挑戰(zhàn)難度,戶需要連續(xù) 7 天完成站立、鍛煉和運(yùn)動三指標(biāo)的閉環(huán)。成之后就能獲相應(yīng)的獎項?
本文來自微信公號:低并發(fā)編程 (ID:dibingfa),作者:閃客原文標(biāo)題《你管這破玩意指針?》本系列三篇,用破玩意方式徹底理解好針的本質(zhì):你管破玩意叫指針 -- 基礎(chǔ)篇你管這破玩意叫指針 -- 進(jìn)階篇你管這破玩意叫指針 -- 變態(tài)篇話不多說,開始!內(nèi)存通常被嚴(yán)謹(jǐn)?shù)禺?下面這個樣子,個下方是低地址方是高地址的格樓。但我今天換畫法,畫成下面個樣子。每個格代表內(nèi)存中的 1 個字節(jié)(8 位),格子上的數(shù)就代表內(nèi)存地址我也直接用 10 進(jìn)制來表示了,免得 16 進(jìn)制又算不明白了。前內(nèi)存是完全空,格子里沒有任內(nèi)容。試想一下如果你忘掉所有語法規(guī)則和編程范,你會如何描對這些內(nèi)存格子操作呢?一、類系統(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ù),就分別可以這用指令來表示了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é)的的指令,不妨再設(shè)計下, movl 表示 4 字節(jié),movq 表示 8 字節(jié) ...movb?占用?1?字節(jié)movw?占用?2?字節(jié)movl?占用?4?字節(jié)movq?占用?8?字節(jié)不知不覺,類型系統(tǒng)被你悄悄設(shè)計出了!當(dāng)然,雖然只是個半成品。、變量你不斷地不同格子里放數(shù)。比如我把我的齡放在 11 號格子(占 1 字節(jié)),把我的月放在 14 號格子(占 4 字節(jié))?,F(xiàn)在我們的存已經(jīng)非?;靵y,你根本記不住來的 3 號格子放的數(shù)據(jù)表示什,11 號格子又表示什么,只能過看數(shù)字知道 14 號格子里放的確實是我的月薪這該怎么辦呢?加一層抽象嘛!們給這些放了我數(shù)據(jù)的格子,都上個標(biāo)簽,就可不用再記那些無義的格子編號了這樣以來,其實們也不再關(guān)心,些標(biāo)簽到底在哪格子里,只要給找到格子把我的據(jù)放進(jìn)去就可以。movb?,?amovb?,?bmovw?9,?cmovb?,?agemovl?47483647,?salary當(dāng)然,我還需要通過這個標(biāo)簽,我剛剛放進(jìn)去的據(jù)找出來。這很單,但存在一個題,放進(jìn)去的時,我們可以通過 movb,movw,movl 等知道占用多少個子。而取出來的候,標(biāo)簽上可沒寫這個數(shù)據(jù)占用多少個格子,這有問題的。因此在定義這個標(biāo)簽,不能光取個名,還需要有個信就是,這個標(biāo)簽應(yīng)的數(shù)據(jù),占了少個格子。我們效仿剛剛的存放作,也規(guī)定一系單詞,來修飾這標(biāo)簽,表示占用多少個格子。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ù)放進(jìn)去這部分才真正涉 CPU 具體指令的執(zhí)行。也就說,如果你僅僅義了一個變量 int a; 但是沒有給它初始化賦值操作,那么終在 CPU 執(zhí)行指令的時候,個定義根本就沒任何體現(xiàn)。四、針現(xiàn)在,讓我們內(nèi)存清空,回到開始的那一片凈上。我們來搞點(diǎn)樣。我將我的密(1234)存儲在一個 short a 中,假設(shè)這個變量 a 被放在了 6 號格子處。同時,我這個變量 a 的地址,也就是 6 這個數(shù)字,存儲在另一個變量 int p 中,假設(shè)這個變量 p 被放在了 1 號格子處。這樣,尋找我密碼的方,就是先通過 p 所在的內(nèi)存地址找到里面存的值也就是 a 的內(nèi)存地址 6,再通過 a 的內(nèi)存地址找到里面存的,也就是我要找密碼 1234。我們可以用下面代碼來表示剛剛存放邏輯。short?a?=?1234;//?假設(shè)?a?被放在了?6?號格子處int?p?=?6;這里的 p 和 a 都是變量,只不過,p 這個變量有點(diǎn)特殊,里面存放的值是個內(nèi)存地址,我把 p 這個變量形象地成為指針量,簡稱指針。過,這樣有幾個題,我一個個來。1. 取地址首先,我們在編碼段,無法知道也需知道變量 a 會存放在哪里,然就失去了標(biāo)簽含義,又回到了要關(guān)心具體的內(nèi)地址(也就是格編號)的時代了所以,我們應(yīng)該個方法,來在編階段表示變量 a 的地址的含義,姑且就叫做 &a 吧。那么我們的代碼,就可以優(yōu)為:short?a?=?1234;//?假設(shè)?a?的地址是?6//?那么下面的?p?就等于?6int?p?=?&a;用圖來表示就是:2. 指針變量本身的大小視放到這個變量 p 身上,雖然本質(zhì)上這個變量 p 里面存放的就是個數(shù)值,假設(shè)是 6,但是它卻表示了一個內(nèi)存地址值。如果讓程序隨便規(guī)定這個變 p 的數(shù)據(jù)類型(也就是占多少字節(jié)),那顯然易出問題。比如存地址是 999,那么我用一個 char 類型的變量 p 來存放它,就會有問題我們在編碼階段無法確定一個變的內(nèi)存地址是多的,所以用什么型的變量來存放,也是無法判斷。所以,最穩(wěn)妥辦法就是,用一完全能容納所有存地址范圍的變類型來存放指針量。我們姑且認(rèn)我們是在一個 32 位的系統(tǒng)上,那么用一個 4 字節(jié)大小的變量存放,就可以了(當(dāng)然,實際上取決于你的編譯的位數(shù))現(xiàn)在,們的指針變量所用的內(nèi)存大小,是固定的 4 個字節(jié),也就是 4 個格子。程序員無需也無法修改個大小,那么我就可以把 p 前面的數(shù)據(jù)類型去了。short?a?=?1234;p?=?&a;3. 指針變量的類型剛剛我們解了指針變量本身占用的內(nèi)存大小但是還有一個問沒有解決,就是針變量里存放的存地址處的變量大小。也就是說上面的指針變量 p 里雖然存放了變量 a 的內(nèi)存地址 6,但是指針變量 p 卻沒有任何信息,來明內(nèi)存地址 6 處的變量,它的小是多少。假如我們認(rèn)為內(nèi)存地 6 處的變量是個 char 類型,也就是只占了一個字節(jié),那顯然,會取出一不符合預(yù)期的值當(dāng)然,如果認(rèn)為 6 處的變量是個 int 類型,占 4 個字節(jié),雖然數(shù)值上可能有問題,但從某程度上講也是不符合預(yù)期的(假 8 號和 9 號格子里有其他容,那就更不符預(yù)期了)。所以必須得完全按照量本身的類型,就是 short 類型來讀取此內(nèi)存地址處的值,是正確的。那我應(yīng)該如何表示這信息呢?即如何示,變量 p 是一個指針,且這指針里面存放的存地址處的變量類型是 short。很好辦,直接說答案吧。short?a?=?1234;short?*?p?=?&a;p 前面的 * 表示變量 p 是一個指針類型,再前面的 short 表示該指針指向的內(nèi)存址處的變量,是 short 類型的變量。當(dāng)然更準(zhǔn)確的說法是指針 p 將會按照 short 類型的變量來讀它指向的內(nèi)存,于那里到底是什,無所謂。注意,這個 short 并不是表示指針變量本身的大占 2 個字節(jié),指針變量本身我前面說過了,就固定的 4 字節(jié)大小。不過總是樣說太繞口了,后我們就說,變 p 是個 short * 類型的指針,就可以。用上面的圖形地說就是,右邊量 a 藍(lán)色的填充,表示 a 是個 short 類型,而外面的線框框,表示指 p 按照 short 類型的變量來 "解讀" 內(nèi)存地址 6 處的數(shù)值。兩者相配了,就是 "正確" 的編程代碼了。當(dāng)然,這里 "正確",是說給程序員聽的,CPU 才不關(guān)心。4. 指針?biāo)赶虻闹瞪厦嫖覀円?可以獲得某個變的地址,比如獲 a 的地址就是:&a同時我們也可以定義一個指變量,比如定義個 short * 類型的指針變量 p:short?*?p;并且,我們通過直接值操作,可以給針變量進(jìn)行初始:p?=?&a;當(dāng)然,上面的代也可以連起來寫即指針變量 p 的定義與初始化在同一行:short?*?p?=?&a;不過,我們還沒有一個方,來表示指針變 p 所指向的那塊內(nèi)存。那我們發(fā)明一個,比如把 p 所指向的那塊內(nèi)存的值改 999,可以這樣寫。*p?=?999;這里的 * 就表示 "指向" 的含義,即 *p 不是說 p 這個變量的內(nèi)存地址,而是把 p 這個變量里存的內(nèi)容當(dāng)做內(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 的值應(yīng)該是 2,毫無疑問。但是如果對一指針變量 +1,會怎么樣呢?int?a?=?1;int?*p?=?&a;int?*p2?=?p?+?1;我們假設(shè)變量 a 放在了格子 1 處。變量 a 的值是什么,以及變量 p 被放在了哪里,我們都不關(guān)心,只盯著 p 的值看,顯然,一開的時候是 1。(為方便演示,下的圖直接表示 p 所指向的內(nèi)存地址,而不是 p 本身所在的內(nèi)存址)我們先不考,p + 1 應(yīng)該是幾,如果讓來設(shè)計這個語言你覺得 p + 1 是幾比較好呢?我認(rèn)為,只有種較為合理的設(shè)。第一種,p + 1 就等于 2,就簡簡單單當(dāng)數(shù)值進(jìn)行加法運(yùn)而已。第二種,p + 1 等于 5,即跨過一個 p 所指向的內(nèi)存單元的數(shù)據(jù)類型大小,也就是 4 字節(jié)的 int。你覺得那種比合理呢?那顯然第二種嘛!不然普通變量有啥區(qū)了,你既然設(shè)計了指針變量這個意,就需要讓它揮點(diǎn)方便程序員作用,這才是你計它的真正目的當(dāng)然你不服,你想讓這個 int * 類型的指針變量,就真真正在數(shù)值上只 +1,也就是讓 p 等于 2,該怎么辦呢?很簡單,成三步就好了:一步,把 int * 類型的 p 強(qiáng)轉(zhuǎn)為 char * 類型的 p。第二步,p + 1。第三步,再把 char * 類型的 p 強(qiáng)轉(zhuǎn)為 int * 類型。完事!用代碼表示就是p?=?(int?*)((char?*)p?+?1);你會看到,C 語言項目中經(jīng)常使用這樣的玩。當(dāng)然,你這一花里胡哨的操作在 CPU 眼里,就是對一個內(nèi)地址處的值簡簡單地 +1 而已。五、指針的本我們看上面的一圖:其實,別看面又 short * p 又 short a 的,這是給程序員編譯器看的。在 CPU 眼里,根本沒有這些眼花亂的標(biāo)簽,以及花八門的解讀,是 0 ~ 4 號格子里存了個字 6,然后 6 ~ 7 號格子里存了個數(shù)字 1234,僅此而已。更進(jìn)一步講,實就只是 1 號格子里存儲了數(shù) 6(234 號格子是空的),6 號格子里存儲了數(shù)字 12,7 號格子里存儲了字 34。(當(dāng)然實際得轉(zhuǎn)換成二制,再結(jié)合大端還是小端序來看,我這里就是簡直觀告訴大家 CPU 才不管那么多,就一個格子個格子的放數(shù)字完事了)所以,們經(jīng)常聽書上講讓大家一定要記,指針變量中只存放地址,不要一個整數(shù)或任何他非地址類型的據(jù)賦給一個指針量了。這種說法非常別扭,很多上,即想講清楚針的本質(zhì),又想清楚指針的注意項,混雜在一起讓讀者即沒有搞楚指針的本質(zhì),不知道指針的注事項。真糾結(jié)!實話,就光看書沒有經(jīng)過大量 C 語言的實踐,誰能記得住或者蓋國透徹那些注意事。而經(jīng)過大量 C 語言實踐的人,指針早就融入進(jìn)液中了,誰還來你講指針的本質(zhì)所以說,這塊我得非常之矛盾。際上,指針變量本質(zhì)和普通變量一樣的:普通變,寫個 short a,是在告訴編譯器,當(dāng)我 a = 1 時,你給我找到一塊 2 字節(jié)的內(nèi)存,把 1 填充進(jìn)去。指針變量,寫個 short * p,是在告訴編譯器兩件事情:當(dāng) p = xxx 時,你給我找到一塊 4 字節(jié)的內(nèi)存(我們假設(shè)針本身的大小固 4 字節(jié)),把 xxx 填充進(jìn)去,這就和普通量完全一樣;當(dāng) *p = yyy 時,你給我找到 xxx 內(nèi)存地址,并且按照 short 類型也就是 2 字節(jié)大小,把 yyy 填充到這里。所以,誰說不能把個整型變量賦給針了,我這不就一個整型變量 xxx 賦給指針 p 了么,我賦值的時候就說它是型變量了,怎么吧?但是我用它時候,我 *p 又把 xxx 看做是一個內(nèi)存地了,就去找內(nèi)存 xxx 的地方,又怎么的吧?用碼來表示就是:強(qiáng)行把一個整型值 6 賦值給指針變量 p,然后 *p 去訪問內(nèi)存地址 6 并修改那個地方的值int?*?p?=?6;*p?=?999;我還可以把一個地址值強(qiáng)行賦值給一個通變量:int?a?=?1;int?b?=?&a;這時普通變量 b 里面存儲著 a 的地址,我 *b 也同樣可以訪問到 a 并修改它的值:*b?=?999;當(dāng)然如果你真這么寫譯器會報錯,但關(guān)系,我們可以把普通變量 b 強(qiáng)轉(zhuǎn)為指針變量然后再 * 它:*(int?*)b?=?999;你還可以玩些更哨的,先 & 取地址,再 * 取值,雖然沒啥用*((int?*)*(&p))?=?999;假如 a 的地址是 6 的話,其實你這些花里胡哨的作,最后到人家 CPU 眼里,就是一條簡單的指:movl?9,?(6)就是想把 999 放在 6 號格子嘛!所以,不要指針想得多么復(fù)和神圣,它就是便了程序員編程同時告訴編譯器該怎么編譯成最的指令。你寫了 *p,就是把 p 的值當(dāng)做內(nèi)存地址去訪問,松山編語言層面就是了個括號:p)你寫了個 &a,就是取出變量 a 的內(nèi)存地址,在編語言層面就是 lea 指令:lea?a,?xxx你如果寫了個 ***p 那就是,相當(dāng)于加了三括號:((p)))當(dāng)然啦,以上都是方便理解的偽令,具體落實到正的匯編語言,會在后續(xù)的章節(jié)講述,直接從匯語言理解指針,就會發(fā)現(xiàn)指針就個工具人而已。、寫在最后至此我們的《你管這玩意叫指針 -- 基礎(chǔ)篇》就講完了。我們從最開的內(nèi)存格子出發(fā)逐漸推導(dǎo)出類型統(tǒng)和變量的作用進(jìn)而再引出本質(zhì)和普通變量沒有何區(qū)別的指針變,最后再推導(dǎo)出針變量相關(guān)的操,帶你看清了指的本質(zhì)。你不要記本文的知識點(diǎn)重在整個推導(dǎo)的程,要去理解指想解決的問題是么,它的合理性哪,哪一部分信是給程序員和編器看的,哪一部操作最終又是真落實到 CPU 指令的,這些才關(guān)鍵。當(dāng)然,我是給你簡單總結(jié)知識點(diǎn)相關(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 是不是應(yīng)該寫成:short?*p或者short*?p自己去上面的文檔里答案即可。OK,本文到這里就終要結(jié)束了,在接來的進(jìn)階篇里,會講述二級指針數(shù)組、函數(shù)指針字符串、結(jié)構(gòu)體結(jié)構(gòu)體數(shù)組與指等內(nèi)容。雖然說進(jìn)階篇,但我認(rèn),指針的本質(zhì)反是進(jìn)階,而指針進(jìn)階反而是基礎(chǔ)因為假如理解了述的一切,下面所謂指針進(jìn)階玩,都可以通過指的本質(zhì)以及語言計的合理性,推出來,再往后無是需要花時間熟使用和掌握罷了所以,理解好今的內(nèi)容,非常重?