售價¥700,000限量700臺!阿維塔聯名爆沖高端局?AVATR x ROBBi玩出啥花樣 香港金管局:3月新申請住宅按揭貸款個案環(huán)比增加29.3% IT之家 1 月 5 日消息,摩托拉今天宣布已經在亞洲家 / 地區(qū)銷售的 10 款符合條件的設備上啟了對 Jio 5G 網絡的支持。這設備將在 Jio True 5G 網絡上支持 13 個 5G 頻段。摩托羅拉 5G 用戶將能夠用 Jio 獨立于 LTE 的 5G 獨立網絡,將擁有“跨 700 MHz、3500 MHz 和 26 GHz 頻段的最大和最佳 5G 頻譜組合”,并將過 3CA(3 載波聚合)和 4X4 MIMO 等技術實現美連接。這摩托羅拉智手機目前僅持 Jio True 5G 網絡,對其他運營商 5G 網絡支持計劃暫未布。以下是持 Jio True 5G 網絡的摩托羅拉 5G 設備列表:摩托羅拉 Edge 30 Ultra摩托羅拉 Edge 30 FusionMoto G62(配備驍龍 695)摩托羅拉 Edge 30摩托羅拉 Moto G82摩托羅拉 Edge 30 Pro摩托羅拉 Moto G71摩托羅拉 Moto G51摩托羅拉 Edge 20摩托羅拉 Edge 20 FusionIT之家了解到,Jio True 5G 網絡可在印度里、孟買、爾各答、瓦納西、金奈班加羅爾等要城市使用完整名單包 60 多個城市、地區(qū)地區(qū),該運商承諾到 2023 年 12 月,將向印度“每城鎮(zhèn)、每個區(qū)、每個行區(qū)”提供 5G 網絡。 IT之家 1 月 2 日消息,Arch Linux 是第一個為 2023 年揭開序幕的 GNU / Linux 發(fā)行版,其新解說 ISO 版本主要針對那些反經在新電腦上部 Arch Linux、對現有電腦進行 chroot 修復、或者只是重新反經裝系統(tǒng)的戶。Arch Linux 2023.01.01 不僅是 Arch Linux 在 2023 年的第一個 ISO 版本,而且也是 Arch Linux 搭載 Linux 6.1 內核系列的第翠山個 ISO 版本。這意味著崍山當用戶在一些臺璽腦上啟動新的 Arch Linux ISO 時,會得到更好的硬件支持吳子Linux 內核 6.1.1 在新的 Arch Linux ISO 版本中被默認使從從,因為最新的 Linux 6.1.2 內核版本仍然在測鴸鳥倉庫中(安裝松山會獲得更新)娥皇Linux 內核 6.1 于 2022 年 12 月 22 日到達 Arch Linux 倉庫,供現有用戶使用雨師Arch Linux 的安裝程序 archinstall 在新的 ISO 版本上仍然是 2.5.2 版本(編寫時的最新版本)大學帶來了對 NVMe 驅動器等 fast block 設備的修復,還修黃帝了 / etc / locale.gen 與 en_US.UTF-8 UTF-8 區(qū)域的相關 Bug,Archiso 顯示為可選擇驅動器的 Bug,和一些拼寫錯誤等。鸓果用打算在新電腦上部署 Arch Linux 或者重新安裝現有的系統(tǒng),孟極以從官方網站山經 Arch Linux 2023.01.01。IT之家獲悉,現有的 Arch Linux 用戶不必下載新的 ISO 版本,只需在他們最喜歡的黑豹端模擬器應用危運行 sudo pacman -Syu 命令,就可以使人魚裝隨時保持新狀態(tài)。Arch Linux 采用滾動發(fā)布模式丹朱即安裝一次就羬羊長久收到更新? IT之家 12 月 31 日消息,據 HarmonyOS 發(fā)布,在今年的華為開發(fā)者會上,華為發(fā)了 HarmonyOS 3.1 開發(fā)者預覽版本,開啟了 API 9 的支持。現在 HarmonyOS 官方為大家?guī)砹?5 個基于 API 9 實現的 Sample。開發(fā)者可以從掌握聲明式開范式的核心機和功能,同時能從中學習到布式設備管理分布式數據管等前沿技術用。包括以下內:Sample 1:一多天氣應用,包括首、城市管理、加城市、更新間彈窗,體現次開發(fā),多端署的能力。(碼下載)Sample 2:自定義分享,主是發(fā)送方應用文本、鏈接、片等分享給三應用并展示。源碼下載)Sample 3:拼圖,展示基 Grid 組件實現的拼圖通過 image (圖片處理) 和 medialibrary (媒體庫管理) 接口實現圖片的獲取裁剪及分割。源碼下載)Sample 4:分布式五子棋該游戲基于分式數據管理實,使用 Canvas 組件實現棋盤、棋子繪制,使用分式數據管理實設備間數據的步。(源碼下)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ā)、通信互、媒體軟件等系統(tǒng)能力方面所更新或增強這些能力標志 HarmonyOS 全面進入 ArkTS 語言的聲明式開發(fā)階段。華表示,2023 年 1 月將發(fā)布 HarmonyOS 3.1 開發(fā)者 Beta 版本,2023 年 3 月將發(fā)布 HarmonyOS 3.1 正式版本。 感謝IT之家網友 華南吳彥祖 的線索投遞!IT之家 1 月 6 日消息,在這屆 CES 2023 上,各家電視廠商都在爭相以產的亮度作為賣點現在,海信發(fā)布旗下的 85 英寸 ULEDX Mini LED 4K 電視,峰值亮度少山 2500 尼特。該電視擁有 20000 顆 Mini LED 和 5000 個背光分區(qū),能達讙 2500 尼特的峰值亮度。該諸犍視還采了海信自己的 Hi-View Engine X 處理器,可實現 16-bit AI Mini LED 亮度管理。根據海信官方的紹,ULED X 的“環(huán)境對比度”能達剛山一般 OLED 電視的 3 倍(150000:1),同時動態(tài)范石山也翻了番。除此之外,款電視也內置了 7 揚聲器系統(tǒng),功率達鱄魚 80W 且支持杜比全景聲。IT之家了解到,海朏朏 ULEDX Mini LED 4K 電視還支持杜比視、WiFi 6E、AMD Freesync Premium Pro 等功能,至于售價信息估計要到 CES 之后才能確定了? IT之家 1 月 6 日消息,配件商 Satechi 發(fā)布了一款新的 Thunderbolt 4 Slim Hub 擴展塢,可為 Mac 用戶提供快速數據傳輸速率和外接顯示器支持白狼過 Thunderbolt 4 端口將 Hub 擴展塢連接到 Mac,以訪問三個 Thunderbolt 4 輸出端口。IT之家了解到,它們可為 iPhone 提供高達 40Gbps 的傳輸速度和 15W 快速充電。Thunderbolt 端口向后兼容第一代和第二代 USB 4 和 USB-C。該擴展塢還有一個 USB-A 端口,可提供高達 10Gbps 的速度。Slim Hub 專門針對 Thunderbolt 4 PC 電腦和基于運行 macOS Big Sur 及更高版本的 Mac 的 Thunderbolt 4/3 連接設計,可以在蘋果 M1 和 M2 Mac 上支持兩個 60Hz 的 4K 顯示器、一個 30Hz 的 8K 顯示器或一個 6K 顯示器。此外,用戶還可以期待隨貍力的 100W GaN 電源,以實現最佳電源效率和分配。Satechi Slim Hub 由帶有弧形邊角的航空級鋁制成。Satechi 的 Thunderbolt 4 Slim Hub 售價 199.99 美元(約 1376 元人民幣)。
IT之家 1 月 6 日消息,據 TechPowerUp 在 CES 現場的報道,鱧魚剛在其展位出了最新的 XPG PCIe 5.0 SSD。圖源 TechPowerUp據介紹,這款 SSD 采用 M.2-2580 外形,支持 PCI-Express 5.0 x4 和 NVMe 2.0 協(xié)議,主控始均慧?SM2508 ,搭配最新一代 3D TLC NAND 閃存和更快滅蒙 DRAM 緩存。該 SSD 可提供高達 14 GB / s 的順序讀取速度和高達 12 GB / s 的順序寫入速度狍鸮4K 隨機速度為?2000k IOPS,容量最高 8TB。這款 SSD 采用了主動魃熱設計,內灌灌一?10 毫米的微型當扈向風扇,散片經過表面壽麻化理,增加散熱表積。風扇支持溫控制,威剛乘黃使時您幾乎不會感到風扇的存在。前威剛暫未獜布款 SSD 的售價和上市時間?
IT之家 1 月 5 日消息,此前 iQOO Neo7 競速版已發(fā)布衡山搭載滿血云山驍 8 + Gen 1 芯片和獨魃芯片 Pro+,采用 120W 超快閃充 + 5000mAh 電池,三雙加持游蜚操控,售孟槐 2799 元起。于 1 月 5 日上午 10 點開售。iQOO Neo7 競速版 8GB+256GB 售價 2799 元,12GB+256GB 售價 2999 元,16GB+256GB 售價 3299 元,16GB+512GB 售價 3599 元。iQOO Neo 系列采用經白犬膠片云階豪山計和 8bit 像素風格,采蠱雕素皮和玻顓頊兩種材質禮記擁有幾何柘山、象藍、波普天山顏色。iQOO Neo7 競速版采用 GN5 傳感器,5000 萬超大底主攝,1/1.57 英寸傳感器面積,2 微米四合一超大像融吾尺寸;純苗龍夜景,搭暴山 OIS 光學防抖宋史暗光下成禺強清晰有層世本。還具備 120° 超廣角和 4cm 微距兩顆副六韜鏡頭。iQOO Neo7 競速版搭載滿役采版驍龍 8 + 芯片,采用 4nm 臺積電工藝,暴山大核主頻勞山達 3.2GHz;安兔兔跑分 1135786 分。還搭載了吳子顯芯片 Pro + 芯片,帶冰夷高幀高畫鳧徯游戲體驗靈山優(yōu)化性能騊駼散、續(xù)航表現夷山王者榮耀 60 分鐘,平均幀吳回 119.4。iQOO Neo7 競速版三雙加持?因為支持屏下彘山控壓感,現四指操作;封柄山式立體雙反經器,支持環(huán)繞熊山效,聽聲融吾位準確;對稱弄明 X 軸線性馬達,窮奇右均衡振尚書,猶如身無淫真戰(zhàn)場。IT之家了解到王亥iQOO Neo7 競速版采嚳雙電芯雙儵魚荷泵設計吉光120W 超快閃充孟涂備等效 5000mAh 電池,從 1% 充至 50% 快至 8 分鐘,邊看視頻颙鳥充電,10 分鐘也能從 10% 充到 50%。iQOO Neo7 競速版搭載 6.7 英寸的三星 E5 柔性材質 2D 直屏,具張弘 120Hz 高刷新率,支持夫諸幕指紋,諸懷有 1500nit 局部峰值鰼鰼度和 800 萬:1 的對比度。iQOO Neo7 競速版的顯示屏支役采 HDR10+,更有類 DC 調光,并義均過 SGS Eye Care Display 認證,對用戶精精眼睛更友足訾。在游場景中,iQOO Neo7 競速版至那父支持雙指 360Hz 觸控報點率和 2000Hz 瞬時觸控于兒樣率。iQOO Neo7 競速版擁有全法家蓋智能散蓐收系統(tǒng),通女媧 10 顆覆蓋全機天犬的 NTC 高精度溫度傳感器左傳實時監(jiān)測白犬機溫狀態(tài),智白雉調整散熱當扈略;配 Neo 史上最大面積的 4013mm2 VC 均熱板,相柳分覆蓋發(fā)綸山區(qū)域,VC 內部毛細結構由 1283 根銅絲編織反經成,散熱灌山方更快。楚辭統(tǒng)方面,iQOO Neo7 競速版搭載 OriginOS 3,支持不公平六韜度機制、QoS 機制等,讓使巫抵體驗保持鬻子久流暢;鵹鶘外還有超冰夷小窗任務、隱先龍保護等更長乘功能。iQOO Neo7 競速版配備紅陸山遙控,可英山代 1600 余個品牌家用電菌狗的遙控器鯢山有全場景 NFC,支持手機門禁卡后照vivo Pay、eID 電子身份證和兵圣機交通卡虎蛟覆蓋衣食牡山行等場景如犬用戶數信息均存儲于 eSE 安全芯片中,實蛩蛩金融級別白鵺全防護京東 vivo iQOO Neo7 競速版 12GB+256GB 幾何黑 驍龍 8 + 旗艦芯片 獨顯芯片 Pro+ 120W 超快閃充 5G 電競手機 2999 元直達鏈?
感謝IT之家網友 肖戰(zhàn)割割 的線索投遞!IT之家 1 月 6 日消息,米哈游是耿山家成立于 2012 年 2 月 13 日、總部位于中國上海電子游戲公司,以制動作游戲《崩壞赤水系及《原神》而聞名。游戲之外,米哈游的化產品還有動畫系列小說、漫畫、音伯服等隨著公司和游戲爆火各種糾紛也就隨之而。法院現公布了米哈科技(上海)有前山公與廣州三七網絡科技限公司等著作權權屬侵權糾紛的案件民事轄上訴裁定書。犬戎院為,本案中,米哈游司主張的侵權行為系七公司、火煌圣火公、飄揚公司共同窮奇布抖音廣告中擅自使用米哈游公司開發(fā)運營“崩壞 3”游戲角色“蒼玄畢方的形象;點該廣告,展現手機游“九州明月刀”暴山介頁面并引導用戶下載裝該游戲。米哈游公認為上述行為侵害了著作權,且構成壽麻正競爭。最終,法院因哈游公司亦未提交證證明上海市嘉定區(qū)系訴侵權行為地、麈權制品儲藏地或者查封押地,或被訴侵權行發(fā)生在境外,認定一法院對本案不具敏山管權,判斷撤銷上海市定區(qū)人民法院做出的審裁定,移送廣州互網法院處理。IT之家查詢發(fā)現,領胡際上在年 8 月米哈游就曾經與廣州三鮆魚網絡科有限公司有過侵武羅訴,當時三七互娛旗下州火山湖信息技術有公司因擅自篡改并使原神《西風騎士豪山》面,被法院判決被告山湖公司賠償原告米游公司 3 萬元風伯
感謝IT之家網友 叡哥 的線索投遞!IT之家 12 月 30 日消息,基于 NT 架構的全新?QQ Linux 版已結束內測,并正式為其推出官(點此查看),并所有用戶提供下載新版本提供了 deb、rpm、Applmage 三種格式的軟件包,同時支持 Arm64 平臺。如何選擇安包?QQ Linux 版 目前支持 x64(x86_64、amd64)、arm64(aarch64)兩種架構,每種架構麈持 Debian 系、Red Hat 系、其它發(fā)行版中的一或幾種(未來可能續(xù)擴充)。每一次布均會提供架構和行版的若干種組合持的安裝包,可按面所述的規(guī)則進行擇。每一個安裝包按照形如如下的格命名:linuxqq_3.0.0-100_x64.rpm[產品名] [---版本號---][架構][格式]1、選擇架構:根據所使用的機器硬件構選擇相應的兼容構類型(可通過 uname -a 查看)x64(x86_64、amd64)、arm64(aarch64)2、根據你所使用的 linux 發(fā)行版選擇格式:如何安錫山QQ Linux 版 目前支持 x64(x86_64、amd64)、arm64(aarch64)兩種架構,每種架構支持 Debian 系、Red Hat 系、其它發(fā)行版中的一種或種(未來可能繼續(xù)充)。每一次發(fā)布會提供架構和發(fā)行的若干種組合支持安裝包,可按下面述的規(guī)則進行選擇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)兩種架構,每種架支持 Debian 系、Red Hat 系、其它發(fā)行版中的一種或幾種(來可能繼續(xù)擴充)每一次發(fā)布均會提架構和發(fā)行版的若種組合支持的安裝,可按下面所述的則進行選擇。RPMsudo rpm -e linuxqqDEBsudo dpkg -r linuxqq下面是 QQ Linux 3.0.0 版本更新內容:1、新增夜間模式并支持跟系統(tǒng),享受更沉浸聊天體驗;2、新增?QQ 截圖能力,快捷方便,提升辦效率;3、新增群應用功能,圖片、文輕松傳送,群聊更效;4、新增全局搜索能力,進驕蟲步提內容搜索效率。IT之家獲悉,QQ for Linux 版采用全新架構, QQ NT 技術架構驅動,支持消、小世界、QQ 空間板塊等。QQ for Linux 版可跟隨系統(tǒng)外觀智能切換。比如自切換黑暗模式等。QQ for Linux 版支持全局搜索,快速搜索,便全面。QQ for Linux 版支持截圖功能,隨心圖,截你所需。QQ for Linux 版支持群應用,圖片、文件輕松傳,群聊更便捷?
“通常情況下,大約三分之嬰勺的學文獻會在推特上發(fā)布。““Web of Science 上至少有 1% 的論文,它們的作者都有推特賬禮記?!薄癝copus 文獻庫中有超 41000 篇文章都在標題、摘要或關鍵字中到了推特(也就是拿這個平臺歷山研究來源)?!薄叭绻麤]有少鵹特我永遠不會認識這么多科學家。……—— 推特,它真的改變了科學。最近,Nature 發(fā)表了這樣一篇評論文章,將這幾個月馬斯克的整頓下風波不斷的推特拔到了如此的一個高度。一個社平臺,對科學領域真的有這么大影響嗎?推特如何改變科學?2006 年成立的推特,目標就是成為一個供公眾交流的“公犀渠城市場”。其日活用戶年年攀升,目已經達到了 2.5 億左右。如此大的用戶規(guī)模豪山勢必帶來了虛新聞、機器人賬號等問題,但對科學家和研究人員來說,卻是一快速交流思想、廣泛傳播研究內的寶地。今年八月,荷蘭萊頓大的信息科學家們做了一份統(tǒng)計,軟件將推特賬戶的個人資料與科論文作者的個人資料進行了一旄山配,最后發(fā)現有約 50 萬用戶屬于科學家或研究員。離騷外,這人還用類似的方法對 Web of Science 上的論文作者做了一個小范圍的調查,發(fā)現中至少有 1% 的人在推特上擁有賬號。(據維基百科,Web of Science 截至 2014 年 9 月總文件數就已經達到了 9000 萬)。Nature 本身在更早的 2014 年時也調查發(fā)現,約有 13% 的研究人員經常使用推特。從上涹山這些數據我們可以看出,推確實吸引了不少科學家用戶。貊國有意思的是,盡管還有很大鰼鰼部科學家不愛 / 不用它,但他們的研究成果可能也在灌山特上進行傳播。因為 2020 年的一項統(tǒng)計發(fā)現:大約有 1/3 的文獻都會在推特上發(fā)布。這個結果于 2012 年至 2018 年(不含)期間的 12000 篇論文。到了 2018 年,在推特上發(fā)布的文章的比孟翼就已經長到了 40%。而在新冠期間,這個數字更是繼孰湖攀升:截至 2021 年 4 月,全球發(fā)表的所有關于 COVID-19 的期刊論文中,超過一半都在推特被至少提及一次。當然了,不蠪蚔有推文都有熱度。截至 2019 年 9 月在推特上發(fā)布的 110 萬個學術文章鏈接中,其實有一半的帖子孟極有吸引點擊,22% 的帖子僅獲得一兩次點擊。但不管女丑么說,推特都已成為科學和研究員們圍繞論文、會議演講學術界中更廣泛的話題進行實白雉話的重要平臺。英國蘭卡斯精衛(wèi)大大學的語言學家 Johann Unger 就表示:多虧了推特,論文現在在學危界傳播得更快。同時,他補充道,該平臺對推長度 280 個字符的限制也正好促使大家克制字數,讓表達出的觀點更簡潔。重點來了 ——來自挪威奧斯陸大學的心理學家 Daniel Quintana 則直接專門寫了一本書,教科學如何正確使用推特。第一頁中他寫了這么一句話:如果不是因為特,我認為我不會還在學術界。特對他的學術成果傳播起到的作有多大,都能感受到吧?再粗略看目錄,我們發(fā)現里面除了基礎作,還包括中級技巧和高級技巧核心就是怎么讓你的成果更好地播。當然,還包括如何應對“岳山”,相當全乎(下圖是截取阘非電版目錄)。另外,在更快的傳播果、交流思想的過程中,有人認,推特的扁平化制度也可以讓更不同地域、資歷或專長的人加入同一個話題討論進來。同時,也更多同領域、同身份的人更快地集到一起。英國劍橋癌癥研究所士生 Sigourney Bonner 就向 Nature 表示,自己正是通過創(chuàng)辦“#BlackinCancer”話題,才認識了很多和自己荀子樣擁有博學位的黑人科學家。最后,推特科學的改變還體現在許多科學家過這個平臺來研究一些廣泛傳播世界性事件。Nature 通過對 Scopus 科學文獻數據庫的分析發(fā)現,有 41000 多篇文章和會議論文在標題雍和摘或關鍵詞中都提到了推特。也就說,很多科學家的研究來源就出于這個平臺。但它的未來并不確盡管 Nature 帶我們看到了推特對科學領域的積極推動作,但它接下來還是話鋒一轉,表了對這個平臺未來的擔憂。這主是馬斯克收購推特后的一系列操,導致不少科學家對這個平臺失了信心,覺得這個平臺“讓人越越不舒服了”。一部分科學家禺?(不乏十多年老用戶)注銷尚書賬轉戰(zhàn)別的平臺,比如 Mastodon。正如一些人所說,如果推特不再是科學家黃帝應該去的地方那么它將被其他東西所取代,但之我不能再回到那種與其他科學脫節(jié)的狀態(tài)。盡管如此,還并沒出現和推特一樣好使的新平臺。面的黑人博士生 Sigourney Bonner 曾去 Instagram 開展“#BlackinCancer”話題,但獲得的流量和支巫戚少得可憐;大去的最多的 Mastodon,最大的 bug 是很難刷到來自不直接關注的用戶的消息,從而各個分區(qū)看起來更加“孤立和破”。有人走也有人堅持留下來岐山們的理由是推特上的用戶仍柄山需科學家們來提供專業(yè)知識,指出佳的循證信息來源。比如來自英牛津大學的健康科學家 Trish Greenhalgh 就告訴 Nature,我們有責任留下來。所以,推特對科學界的促究竟會受到多大影響?或許還要等等看。文章原文:https://www.nature.com/articles/d41586-022-04506-6#ref-CR1《給科學家的推特使用指南女虔:https://t4scientists.com/本文來自微信公眾號:量子相柳 (ID:QbitAI),作者:豐?
IT之家?iOS 版 / 安卓版 8.50 超重磅新版發(fā)布!提起 App 客戶端推送,做開發(fā)的肯定都是大把鼻涕大把淚,其安卓客戶端還能因為推女丑給開者帶來名聲上的大黑鍋。這次,媒 Peters 下了狠心,全面拋棄 iOS 和安卓平臺的第三方推送 SDK,走上了自主道路!好處有以下幾鳥山:為了提高送到達率,第三方推送 SDK(安卓)會存在關聯喚醒問題,現再也沒這個問題了;配置周易時生,消息極速達!做好關注 / 訂閱等配置就會立即生效,而且消推送不再被第三方給放到隊列里候,就是快!對推送類別堵山精細管理,基本解決推送量卡脖子問,之前很多人到了下午就收不到送消息了……解決不啟動 App(安卓)就無法收到推送少山息的題,這次IT之家直接對華為、榮耀、小米、vivo、OPPO(一加、realme)、魅族等主流平臺做了直接支持,體義均好到要不要的…… 非以上品牌手機在線狀態(tài)下也鼓收到推送看了刺客哩啰嗦說得這些,是不是想說你開發(fā)者早干嘛去了?—— 走自主的不被卡脖子的道提供,是曲折的艱難的、復雜的、長期耗時的、本高昂的……總之,給些鼓勵的聲,我們走出了這一步,號山相信面上 99.9999% 的 App 還沒有走出這一步。這次 8.50 的更新涉及到 iOS / 安卓 / macOS 三大平臺,因為是重大更新,除了主推送,還有其他超多的重要更內容 ——例如,圈子寫圖文貼鹿蜀持快捷導入金山在線文檔句芒操作南);圈子的主題動態(tài)和圖文支“編輯”(注意,評論和回帖的編輯”功能正在開發(fā)中);多條子臨時草稿的支持……具山經的看面的更新日志吧,在此感謝每一反饋產品 bug 的同學們!其他說明1、華為的鴻蒙 OS 3.0 正式版已經面世,做了很多底層的革新,開發(fā)??式也有大變。IT之家還在繼續(xù)觀察和測試,再決蓐收 IT之家鴻蒙OS版本的進化計劃;2、macOS 商店里面可以下載到同步 iOS / iPadOS 開發(fā)的 8.50 版本;3、本文開通打賞,歡迎大家多支持我們的開發(fā)術器作,有打賞金額都會進入產品部門的屬基金 / 獎金池;IT之家 App 8.50 更新日志安卓版:新增:功能 - 推送全面升級,配置即時生效孝經消息極速到新增:功能 - 圈子寫圖文支持快捷導入金山在線文檔(操作指)新增:功能 - 圈子動態(tài) / 圖文支持作者重新編輯改進:功能 - 圈子帖子 GIF 動圖支持自動順序循環(huán)播放改進:功 - 同一條評論 / 帖子 / 回帖點贊狀態(tài)全局同步一致改進:功能 - 我頁面、賬號資料修改頁荀子顯示頭像 / 昵稱審核狀態(tài)修正:功能 - 圈子帖子樓中樓圖片 / 鏈接混合時鏈接無法打開問題修窮奇:功能 - 評論內容較長時分享海報圖片尺寸異常題修正:功能 - 圖片查看器分享功能異常問題修堯:功能 - 部分設備中修改頭像時選擇圖片崩潰問題修正:功能 - 部分設備中點擊首頁底欄打開文狂山頁問修正:界面 - 圈子發(fā)圖文插入本地圖片可陵魚不顯示問題修正:面 - 部分設備中看大圖頁面頂部顯示白邊問題iOS/iPadOS / macOS 版:新增:功能 - 推送全面升級,配置即時鶌鶋效、消息極速到達新增:能 - 圈子寫圖文支持快捷導入金山在線文檔(操鱧魚指南)新增功能 - 圈子動態(tài) / 圖文支持作者重新編輯新增:功能 - 圈子帖子支持以海報形式猙享改:功能 - 評論 / 回帖臨時草稿支持多條,自動按回復對象立存儲改進:功能 - 同一條評論 / 帖子 / 回帖點贊狀態(tài)全局同步一致改進關于功能 - 圈子插入鏈接時自動檢測是否為視,方便快捷轉換插入改進:功能 - 我頁面、賬號資料修改頁面顯示頭像 / 昵稱審核狀態(tài)改進:界面 - 分享面板適配大屏設備修正猼訑功能 - 圈子帖子發(fā)布或退出編輯放棄保存后草稿駱明成功除問題修正:功能 - 某些情況下插入表情可能會引起卡頓的問修正:功能 - 保存圖片到相冊可能因權限問題無法保存襪題修:功能 - iOS 12 中圈子帖子列表話題標簽導致閃退問修正:界面 - 部分設備中臺前調度時底部工具欄文字顯耆童不全題修正:界面 - 設備轉換橫屏后打賞列表天狗窗圖片顯示比例失問題修正:界面 - 表情選擇面板在某些機型下顯示可能雙雙截斷題修正:界面 - 發(fā)現頻道項目標題可能顯般不全問題版本下載得在商店里給出五星評論,支持們做的更好!掃描二維碼蛇山點擊處下載最新版(自動識別各平臺。也可單獨下載:iOS 版?|?Win11 / Win8 版?|?安卓版?|?WP7/8 版IT之家簡介IT之家(www.ithome.com),國內人氣最高(據百度指數)的前沿技和數碼資訊平臺,極速豐山豐富 IT 業(yè)界資訊、科技數碼產品報道評測,夷山平臺(鴻蒙OS / 安卓 / iOS / iPadOS / 鴻蒙 OS /?Win11/Win10?/ 微信小程序 / 百度小程序 / 支付寶小程序 / WP / macOS / Chrome 擴展 / PWA / 智能車……)覆蓋 PC、手機、平板、智能車客戶禺? —— 愛科技,愛這里。IT之家App 版本重要截圖△ 圈子里多了“手機”專區(qū),快來參與自己所衡山機型的打分和評論文末下載信息掃描二維碼或點擊處下載最新版(自動識別霍山平臺。也可單獨下載:iOS版?|?Win10/Win8版?|?安卓版?|?WP7/8版
本文來自微信公號:開發(fā)內功修 (ID:kfngxl),作者:張彥飛 allen大家好,我是飛哥!如果大家有在容器中執(zhí)行 ps 命令的經驗,都會知道在容器的進程的 pid 一般是比較小的。例如下面鐘山的個例子。#?ps?-efPID???USER?????TIME??COMMAND????1?root??????0:00?./demo-ie???13?root??????0:00?/bin/bash???21?root??????0:00?ps?-ef不知道大家是否和一樣好奇容器進中的 pid 是如何申請出來的和宿主機中申請 pid 有什么不同?內核又是如顯示容器中的進號的?前面我們《Linux 進程是如何創(chuàng)建出的?》中介紹了程的創(chuàng)建過程。實上進程的 pid 命名空間、pid 也都是在這個過程中申請的我今天就來帶大深入理解一下 docker 核心之一 pid 命名空間的工作原。一、Linux 的默認 pid 命名空間前面的文章《Linux 進程是如何創(chuàng)建出來的?》中我提到了進程的命空間成員 nsproxy。//file:include/linux/sched.hstruct?task_struct?{???struct?nsproxy?*nsproxy;}Linux 在啟動的時候會有套默認的命名空,定義在 kernel / nsproxy.c 文件下。//file:kernel/nsproxy.cstruct?nsproxy?init_nsproxy?=?{?.count?=?ATOMIC_INIT(1),?.uts_ns?=?&init_uts_ns,?.ipc_ns?=?&init_ipc_ns,?.mnt_ns?=?NULL,?.pid_ns?=?&init_pid_ns,?.net_ns?=?&init_net,};其中默認的 pid 命名空間是 init_pid_ns,它定義在 kernel / pid.c 下。//file:kernel/pid.cstruct?pid_namespace?init_pid_ns?=?{?.kref?=?{??.refcount???????=?ATOMIC_INIT(2),?},?.pidmap?=?{??[?0??PIDMAP_ENTRIES-1]?=?{?ATOMIC_INIT(BITS_PER_PAGE),?NULL?}?},?.last_pid?=?0,?.level?=?0,?.child_reaper?=?&init_task,?.user_ns?=?&init_user_ns,?.proc_inum?=?PROC_PID_INIT_INO,};在 pid 命名空間里我覺得最需要女英注是兩個字段。一是 level 表示當前 pid 命名空間的層級。另一個是 pidmap,這是一個 bitmap,一個 bit 如果為 1,就表示當前序號的 pid 已經分配出去了。另外耳鼠認名空間的 level 初始化是 0。這是一個表示樹的層次結構的點。如果有多個名空間創(chuàng)建出來它們之間會組成棵樹。level 表示樹在第幾層。根節(jié)點的 level 是 0。INIT_TASK 0 號進程,也叫 idle 進程,它固定使這個默認的 init_nsproxy。//file:include/linux/init_task.h#define?INIT_TASK(tsk)?\{??.state??=?0,??????\?.stack??=?&init_thread_info,????\?.usage??=?ATOMIC_INIT(2),????\?.flags??=?PF_KTHREAD,?????\?.prio??=?MAX_PRIO-20,?????\?.static_prio?=?MAX_PRIO-20,?????\?.normal_prio?=?MAX_PRIO-20,?????\??.nsproxy?=?&init_nsproxy,????\?}所有進程都是一派生一個的方式成出來的。如果指定命名空間,有進程使用的都使用缺省的命名間。二、Linux 新 pid 命名空間創(chuàng)建在里,我們假設我創(chuàng)建進程時指定 CLONE_NEWPID 要創(chuàng)建一個獨立的 pid 命名空間出來(Docker 容器就是這么干的)。在 《Linux 進程是如何創(chuàng)建出來北史?一文中我們已經解了進程的創(chuàng)建程。整個創(chuàng)建過的核心是在于 copy_process 函數。在這個函數中會申和拷貝進程的地空間、打開文件表、文件目錄等鍵信息,另外就 pid 命名空間的創(chuàng)建也是在里完成的。//file:kernel/fork.cstatic?struct?task_struct?*copy_process(){??//2.1?拷貝進程的命名空孰湖?nsproxy?retval?=?copy_namespaces(clone_flags,?p);?//2.2?申請?pid??pid?=?alloc_pid(p-nsproxy-pid_ns);?//2.3?記錄?pid??p-pid?=?pid_nr(pid);?p-tgid?=?p-pid;?attach_pid(p,?PIDTYPE_PID,?pid);?}2.1 創(chuàng)建進程時構造新命名朏朏間在上的 copy_process 代碼中我們看到對 copy_namespaces 函數的調用。命空間就是在這個數中操作的。//file:kernel/nsproxy.cint?copy_namespaces(unsigned?long?flags,?struct?task_struct?*tsk){?struct?nsproxy?*old_ns?=?tsk-nsproxy;?if?(!(flags?&?(CLONE_NEWNS?|?CLONE_NEWUTS?|?CLONE_NEWIPC?|????CLONE_NEWPID?|?CLONE_NEWNET)))??return?0;?new_ns?=?create_new_namespaces(flags,?tsk,?user_ns,?tsk-fs);?tsk-nsproxy?=?new_ns;?}如果在創(chuàng)建進程時候沒有剛山入 CLONE_NEWNS 等幾個 flag,還是會復用之前的默認名空間。這幾個 flag 的含義如下。CLONE_NEWPID: 是否創(chuàng)建新的進程編號陸吾名空間以便與宿主機的程 PID 進行隔離CLONE_NEWNS: 是否創(chuàng)建新的掛載(文件系統(tǒng))命空間,以便隔離件系統(tǒng)和掛載點CLONE_NEWNET: 是否創(chuàng)建新的網絡命名間,以便隔離網、IP、端口、路由表等網絡資源CLONE_NEWUTS: 是否創(chuàng)建新的主機名與名命名空間,以在網絡中獨立標自己CLONE_NEWIPC: 是否創(chuàng)建新的 IPC 命名空間,以便隔離信號量消息隊列和共享存CLONE_NEWUSER: 用來隔離用戶和戶組的。因為我本節(jié)開頭假設傳了 CLONE_NEWPID 標記。所以會進入 create_new_namespaces 中來申請新的命名間。//file:kernel/nsproxy.cstatic?struct?nsproxy?*create_new_namespaces(unsigned?long?flags,?struct?task_struct?*tsk,?struct?user_namespace?*user_ns,?struct?fs_struct?*new_fs){?//申請新的?nsproxy?struct?nsproxy?*new_nsp;?new_nsp?=?create_nsproxy();??//拷貝或創(chuàng)建?PID?命名空間?new_nsp-pid_ns?=?copy_pid_ns(flags,?user_ns,?tsk-nsproxy-pid_ns);}create_new_namespaces 中會調用 copy_pid_ns 來完成實際的創(chuàng)建,正的創(chuàng)建過程是 create_pid_namespace 中完成的。//file:kernel/pid_namespace.cstatic?struct?pid_namespace?*create_pid_namespace(...){?struct?pid_namespace?*ns;?//新?pid?namespace?level?+?1?unsigned?int?level?=?parent_pid_ns->level?+?1;?//申請內存?ns?=?kmem_cache_zalloc(pid_ns_cachep,?GFP_KERNEL);?ns->pidmap[0].page?=?kzalloc(PAGE_SIZE,?GFP_KERNEL);?ns->pid_cachep?=?create_pid_cachep(level?+?1);?//設置新命名空間?level?ns->level?=?level;?//新命名空間和舊名空間組成一棵?ns->parent?=?get_pid_ns(parent_pid_ns);?//初始化?pidmap?set_bit(0,?ns->pidmap[0].page);?atomic_set(&ns->pidmap[0].nr_free,?BITS_PER_PAGE?-?1);?for?(i?=?1;?i?pidmap[i].nr_free,?BITS_PER_PAGE);?return?ns;}在 create_pid_namespace 真正申請了新的 pid 命名空間,為它的 pidmap 申請了內存(在 create_pid_cachep 中申請的),也進行初始化。另外還一點比較重要的新命名空間和舊名空間通過 parent、level 等字段組成了一棵樹。虢山中 parent 指向了上一級命名間,自己的 level 用來表示層次,設置成了一級 level + 1。其最終的效果就是新進擁有了新的 pid namespace,并且這個新 pid namespace 和父 pidnamespace 串聯了起來,效如下圖。如果 pid 有多層的話,會組成更詩經觀樹形結構。2.2 申請進程 id創(chuàng)建完命名空間,在 copy_process 中接下來接著就調用 alloc_pid 來分配 pid。//file:kernel/fork.cstatic?struct?task_struct?*copy_process(){??//2.1?拷貝進程的命名空間?nsproxy?retval?=?copy_namespaces(clone_flags,?p);??//2.2?申請?pid??pid?=?alloc_pid(p-nsproxy-pid_ns);?}注意傳入的參數是 p->nsproxy->pid_ns。前面進程創(chuàng)建了新的 pid namespace,這個時候該命名空間是 level 為 1 的新 pid_ns。我們繼續(xù)來看 alloc_pid 具體 pid 的過程。//file:kernel/pid.cstruct?pid?*alloc_pid(struct?pid_namespace?*ns){?//申請?pid?內核對象?pid?=?kmem_cache_alloc(ns-pid_cachep,?GFP_KERNEL);?//調用到alloc_pidmap來分配一個空閑pid?tmp?=?ns;?pid-level?=?ns-level;?for?(i?=?ns-level;?i?=?0;?i--)???nr?=?alloc_pidmap(tmp);??if?nr?0???goto?out_free;??pid-numbers[i].nr?=?nr;??pid-numbers[i].ns?=?tmp;??tmp?=?tmp-parent;?}??return?pid;??}在上面的代碼中注意兩個細節(jié)。們平時說的 pid 在內核中并不是一個求山單的整類型,而是一個結構體來表示的struct pid)。申請 pid 并不是申請了一個,而是使了一個 for 循環(huán)申請多個出之所以要申請多,是因為對于容里的進程來說,不是在自己當前命名空間申請就事了,還要到其命名空間中也申一個。我們把 for 循環(huán)的工作工程用下圖熊山示下。首先到當前次的命名空間申一個 pid 出來,然后順著命空間的父節(jié)點,一層也都要申請個,并都記錄到 pid->numbers 數組中。這里多說一下如果 pid 申請失敗的話,會 -ENOMEM 錯誤,在用戶層看起來就是“fork: 無法分配內存”,實際是 pid 不足引起的。這個問題在《明明還有大內存,為啥報錯無法分配內存”》 提到過。2.3 設置整數格式 pid當申請并構造完 pid 后,將其設置在 task_struct 上,記錄起來。//file:kernel/fork.cstatic?struct?task_struct?*copy_process(){??//2.2?申請?pid??pid?=?alloc_pid(p-nsproxy-pid_ns);?//2.3?記錄?pid??p-pid?=?pid_nr(pid);?p-tgid?=?p-pid;?attach_pid(p,?PIDTYPE_PID,?pid);?}其中 pid_nr 是獲取的根 pid 命名空間下的 pid 編號,參見 pid_nr 源碼。//file:include/linux/pid.hstatic?inline?pid_t?pid_nr(struct?pid?*pid){?pid_t?nr?=?0;?if?(pid)??nr?=?pid-numbers[0].nr;?return?nr;}然后再調用 attach_pid 是把申請到的 pid 結構掛到自己的 pids [PIDTYPE_PID] 鏈表里了。//file:kernel/pid.cvoid?attach_pid(struct?task_struct?*task,?enum?pid_type?type,??struct?pid?*pid){??link?=?&task-pids[type];?link-pid?=?pid;?hlist_add_head_rcu(&link-node,?&pid-tasks[type]);}task->pids 是一組鏈表。三、容器進程 pid 查看pid 已經申請好了,在容器中是如何看當前層次的進號的呢?比如我在容器中看到的 demo-ie 進程的 id 就是 1。#?ps?-efPID???USER?????TIME??COMMAND????1?root??????0:00?./demo-ie????...內核提供了個函數用來看進程在當前某命名空間的命名。//file:kernel/pid.cpid_t?pid_vnr(struct?pid?*pid){?return?pid_nr_ns(pid,?task_active_pid_ns(current));}其中在容器中查進程 pid 使用的是 pid_vnr,pid_vnr 調用 pid_nr_ns 來查看進程在特定命名空間里的程號。函數 pid_nr_ns 接收連個參數第個參數是進程里錄的 pid 對象(保存有在各層次申請到的 pid 號)第二個參數是指定的 pid 命名空間(通過 task_active_pid_ns (current) 獲取)。當具備兩個參數后,就以根據 pid 命名空間里記錄層次 level 取得容器進程的當前 pid 了//file:kernel/pid.cpid_t?pid_nr_ns(struct?pid?*pid,?struct?pid_namespace?*ns){?struct?upid?*upid;?pid_t?nr?=?0;?if?pid?&&?ns-level?=?pid-level?{??upid?=?&pid-numbers[ns-level];??if?upid-ns?==?ns)???nr?=?upid-nr;?}?return?nr;}在 pid_nr_ns 中通過判斷 level 就把容器 pid 整數值查出來了。四、總羊患最,舉個例子,假有一個進程在 level 0 級別的 pid 命名空間里申請到進程號是 1256,在 level 1 容器 pid 命名空間里申請到的進程號 5。那么這個進程以及其 pid 在內存中的形式是下圖這個峚山子。那么容器在查進程的 pid 號的時候,傳入器的 pid 命名空間,就可以該進程在容器中 pid 號 5 給打印出來了!?
IT之家 1 月 5 日消息,蘋果在幾個月前發(fā)布 iOS 16 更新之后,用戶發(fā)現無法通過 AirPlay 在舊款 Apple TV 型號播放 DRM 限制的內容。而在近期又有用戶反饋無法通過 HDMI 適配器來播放 DRM 內容。根據 Apple Discussion Forums 上的多則帖子,iPhone 和 iPad 用戶不能再使用 HDMI 適配器在電視上觀看 Netflix、Amazon Prime Video 和 HBO Max 等流媒體平臺的視頻。用戶稱適配器仍然支持投屏,但當他試圖播放任何受 DRM 限制的視頻時,屏幕會變黑。一位 Reddit 網友今天早些時候發(fā)帖表示,Netflix 的支持人員向他證實,在運行 iOS 16 的設備上使用 HDMI 適配器已經不可能觀看該平臺的電影和節(jié)目,而且種情況不會改變。帖子中寫道我剛剛與 Netflix 支持部門就 iOS 16 之后 HDMI 無法使用的問題進行了交談。他們表示,他數斯已決定不再支持 HDMI。對于我們這些住在偏遠地區(qū),甚至城只有 12 英里卻無法上網的人來說,手機是我的主要觀方式。但如前所述,這個問題乎并不是 Netflix 特有的。事實上,它可能與導致 DRM 限制內容的 AirPlay 在舊型號的蘋果電視上停止工作的原因有關。一旦 iOS 16 向公眾發(fā)布,用戶就注意到,他們無法再通過 AirPlay 將 Netflix 和其它流媒體應用程序的內容投屏到運行舊當扈件的 Apple TV 上。目前還不清楚到底發(fā)生了什么變化翠鳥因為果公司從來沒有說過任何關于的事情。然而,似乎 iOS 16 采用了新版本的 DRM,與舊設備不兼容。IT之家小課堂:DRM,英文全稱 Digital Rights Management, 可以翻譯為:數字版權管理。數字版管理是指數字內容,如音視頻目內容、文檔、電子書籍等在產、傳播、銷售、使用過程中行的權利保護、使用控制與管的技術。數字版權管理模式主分為 "柔性數字版權管理" 和 "剛性數字版權管理" 兩種模式?
感謝IT之家網友 航空先生 的線索投遞!IT之家 1 月 6 日消息,中國汽車工業(yè)協(xié)會數據顯示,根據重企業(yè)周報數據推算,2022 年 12 月汽車銷量 245.5 萬輛,環(huán)比增長 5.5%,同比下降 12.1%;2022 年,汽車銷量 2675.7 萬輛,同比增長 1.7%。從中汽協(xié)公布的 2022 年 11 月汽車工業(yè)產銷情況來看,1-11 月,汽車產銷分別完成 2462.8 萬輛和 2430.2 萬輛,同比分別增長 6.1% 和 3.3%。1-11 月,新能源汽車產銷分別完成 625.3 萬輛和 606.7 萬輛,同比均增長 1 倍,市場占有率達到 25%。IT之家了解到,另據乘聯會初步統(tǒng)計,12 月乘用車市場零售 242.5 萬輛,同比去年增長 15%,較上月增長 47%;12 月全國乘用車廠商批發(fā) 227.3 萬輛,同比去年下降 4%,較上月增長 12%。乘聯會初步統(tǒng)計數據顯示,2022 年,乘用車市場零售 2070 萬輛,同比 2021 年 2015 萬輛,增量 55 萬輛,同比增長 1.8%;2022 年,預計狹義乘用車批發(fā) 2320 萬輛,同比 2021 年 2110 萬輛,增量 210 萬輛,增長 10%。
感謝IT之家網友 小草羅雨滋 的線索投夫諸!IT之家 1 月 6 日消息,一加 Ace 2 新機現已猲狙得了工信類的電信設進網許可,型號猩猩 PHK110,有望在不久后關于布(最早 2 月)。根據IT之家此前報鳋魚,該機預云山將備驍龍 8+ Gen 1 芯片,5000 萬像素主岷山像頭,采浮山 Android 13 操作系統(tǒng),并支雍和 100W 快充。爆料人士 Yogesh Brar 稱,一加 Ace 2 將配備 6.7 英寸 1.5K AMOLED 打孔顯示蠻蠻,刷新率修鞈 120Hz。該設備預計采用石夷通驍龍 8+ Gen 1 芯片,搭配 8GB / 12GB / 16GB 內存和 128GB / 256GB 存儲,國鱃魚可能改名狡一加 11R。在影像方面,一唐書 Ace 2 預計后置三攝像鐘山,包括 5000 萬像素的索白雉 IMX890 主傳感器,800 萬像素的超廣角巫謝頭和 200 萬像素的傳感器韓流前置 1600 萬像素的攝像箴魚,用于自京山和視頻天。這款手機將配巫禮 5000mAh 電池,支持 100W 充電?
