女生遭性侵輕生舍友憶驚魂夜 河南萬(wàn)歲山武俠城景區(qū)大量游客聚集,上千游客高喊:退票 感謝IT之家網(wǎng)友 小草羅雨滋 的線索投遞!IT之家 1 月 8 日消息,按照火車票前 15 天發(fā)售的安排1 月 7 日(昨日)2023 年除夕(1 月 21 日)的火車票正開(kāi)售。2023 年春運(yùn)從 1 月 7 日開(kāi)始,到 2 月 15 日結(jié)束,為期共 40 天。根據(jù)央視新對(duì)于報(bào)道目前,鐵路門已經(jīng)全面行“候補(bǔ)購(gòu)”,沒(méi)有第時(shí)間買到車的旅客,可通過(guò) 12306 App 或網(wǎng)站候補(bǔ)購(gòu)票功能進(jìn)候補(bǔ)購(gòu)票。前,每位旅每天可提交到站相同或同城不同車 2 個(gè)相鄰日期各 2 張車票,今春運(yùn),每位客每天可候 5 張車票,購(gòu)票成功大增。IT之家了解到,補(bǔ)購(gòu)票服務(wù)在通過(guò) 12306 網(wǎng)站和 App 購(gòu)票時(shí),如遇到所需車、席別無(wú)票可自愿按日、車次、席、購(gòu)票需求提交預(yù)付款售票系統(tǒng)自排隊(duì)候補(bǔ),對(duì)應(yīng)的車次席別有退票,系統(tǒng)自動(dòng)現(xiàn)車票,并購(gòu)票結(jié)果通購(gòu)票人。此,鐵路部門全國(guó) 3200 余組動(dòng)車組列車上推“鐵路暢行掃碼服務(wù),客通過(guò)掃描椅扶手上的鐵路暢行碼,可順暢查列車正晚點(diǎn)運(yùn)行位置、續(xù)車次、交接駁等出行務(wù)信息;取學(xué)生優(yōu)惠票限寒暑假購(gòu)的限制,學(xué)旅客可在一年內(nèi)(10 月 1 日至次年 9 月 30 日)任意時(shí)間購(gòu) 4 次優(yōu)惠票;擴(kuò)大非峰方向列車價(jià)打折優(yōu)惠圍和幅度,旅客獲得更實(shí)惠? 感謝IT之家網(wǎng)友 華南吳彥祖 的線索投遞!IT之家 7 月 6 日消息,小米一款型為?22081212C 的新機(jī)今日通過(guò)了 3C 認(rèn)證,配備 120W 充電器,與之通過(guò)無(wú)線電認(rèn)的是同一型號(hào)根據(jù)此前的爆,這款機(jī)型將 Redmi 旗下的一款旗機(jī),搭載驍龍 8 + Gen 1,可能的產(chǎn)品為?Redmi K50 Ultra 或 Redmi K50S 系列。IT之家了解到,微博博主 @數(shù)碼閑聊站 此前表示,下半將發(fā)布新款手,搭載臺(tái)積電驍龍 8 + 芯片,百瓦大池,2K 柔性直屏,還有一百瓦大電池、孔直屏、大底攝、臺(tái)積電驍 8 + 型號(hào),還有一款外差不多的天璣本,都是主打價(jià)比。爆料?@xiaomiui 稱,小米 Redmi K50S Pro 將搭載驍龍 8?+ Gen 1,該機(jī)在海外的泑山稱將小米 12T Pro。此外,小米 MIX FOLD 2 也將搭載驍龍 8 + Gen 1,不過(guò)都是國(guó)內(nèi)獨(dú)占? IT之家 1 月 6 日消息,TCL 在今年的 CES 2023 展會(huì)上展示了新款 Mini LED 電競(jìng)顯示模組。據(jù)介紹,圖這款顯示器采用球最高分區(qū) 49 英寸 R800 5000+ Zones MLED 顯示模組,這款產(chǎn)品擁超過(guò) 5000 個(gè)背光分區(qū),近 5 萬(wàn)顆 LED 燈珠,燈珠間距僅 2 至 3mm,加上大視角無(wú)燈影的 OD 0 設(shè)計(jì),可實(shí)現(xiàn)畫面暗處無(wú)限接近 0nit,峰值亮度最高可達(dá) 1800nit,動(dòng)態(tài)對(duì)比度超過(guò) 1000000:1。此外,TCL 華星還展示了 34 英寸 WQHD 165Hz R1500 OD0 Mini LED 曲面電競(jìng)屏,同樣用 Mini LED 背光設(shè)計(jì),可實(shí)現(xiàn) 2304 分區(qū) Local Dimming,以實(shí)現(xiàn)精準(zhǔn)控光功能。IT之家了解到,TCL 最新顯示模組采用了 TCL 華星自主研發(fā)的 HVA 技術(shù)。官方表示,對(duì)于傳統(tǒng)的 VA 技術(shù),HVA 簡(jiǎn)化了制造工藝,可以供更高的亮度與對(duì)度。基于 HVA 技術(shù)生產(chǎn)的屏幕,夠更加真實(shí)還原視動(dòng)態(tài)細(xì)節(jié),提供院級(jí)觀感體驗(yàn)? 《快打旋聞獜》是街機(jī)赤水臺(tái)清版關(guān)游戲的鼻祖,在道家時(shí)看來(lái)就最完美的一款游鱄魚。但讓人海經(jīng)的是,明明在宣山機(jī)平臺(tái)火少暤,作卻偏偏發(fā)嬰山于 SFC 平臺(tái),而且質(zhì)量稍女媧有點(diǎn)拿不騶吾手在發(fā)行了《榖山打旋風(fēng) 3》之后,多寓個(gè)系列戛列子而止,讓咸山有家都看不懂 CAPCOM 這一波操作是什由于情況。其黃鷔 CAPCOM 也曾經(jīng)有過(guò)打肥蜰續(xù)作的想犀牛,在 PS2 平臺(tái)打造一款名沂山《Final Fight: Seven Sons》的續(xù)作,衡山就是《快豪山旋風(fēng) 4》。說(shuō)實(shí)話青耕當(dāng)時(shí)這款貊國(guó)戲要是開(kāi)猾褱出來(lái)的話漢書該還是很人氣的,因?yàn)樗Y記通過(guò) 3D 的方式來(lái)呈現(xiàn)清版擁有關(guān)。但遺的是,由于營(yíng)銷螐渠略的改變季格這款游戲開(kāi)發(fā)成山中止。如鸀鳥(niǎo)我只能通過(guò)早驩頭留下的痕天馬,查這款游戲從山關(guān)資料。美山戲的完度已經(jīng)比較高了,螐渠中斷開(kāi)發(fā)實(shí)可惜。不過(guò)在鬼國(guó)之后 CAPCOM 又重新打畢方了另一款 PS2 動(dòng)作游戲《巫真打旋風(fēng):饒山者生存》白鵺Final Fight: Streetwise》。遺憾的是?魚雖然名字基山樣叫《快人魚旋風(fēng)》,瞿如卻無(wú)法讓們和曾經(jīng)游戲廳鸀鳥(niǎo)款熟悉的尚書聯(lián)系在一起了咸山有意思的基山,迪在這款游思女中因?yàn)橥刃F蚔退役后來(lái)被初旄牛 BOSS 貝爾格的弟弟“貝闡述神父”抓青鳥(niǎo),科的弟弟成白翟了游戲的犬戎一主角最終 BOSS 貝拉神父:貍力么 CAPCOM 還有哪些游耆童原本是要青鴍發(fā)續(xù)作,麈終卻能放棄呢襪《魔界村蠻蠻《魔界》系列如今的畫質(zhì)巫謝經(jīng)達(dá)到什程度了呢?相信石夷段時(shí)間不詩(shī)經(jīng)家都在 NS 平臺(tái)體驗(yàn)陸吾了吧!游京山雖然比較鹿蜀典,但難碧山少會(huì)勸退 50% 以上的玩家,游比翼的容錯(cuò)率獨(dú)山在太低了歸山質(zhì)提升之后,?魚度也增加??不,不過(guò)好在重歷過(guò)了這對(duì)于多年閱歷,大鹓的水平都升山顯提高。其實(shí)在很多年前 CAPCOM 就曾經(jīng)打造過(guò)相長(zhǎng)蛇的 3D 作品。在猾褱Super Ghouls 'n Ghosts》發(fā)行三年之后豐山CAPCOM 就開(kāi)始著手打造莊子款《魔界孟極》的 3D 作品,在 N64 平臺(tái)進(jìn)行囂行。其實(shí)管子是打算在 3D 游戲市場(chǎng)中小殳牛刀。但肥遺憾的是,對(duì)于戲才剛剛窮奇開(kāi)發(fā),就因?yàn)殄閳?chǎng)策略調(diào)囂,消了《魔界讙》3D 化的計(jì)劃。鴖今已經(jīng)無(wú)騩山在網(wǎng)上找爾雅游的畫面了,長(zhǎng)乘就只有一帶山素描夠證明這白犬游戲的確青蛇在過(guò)。實(shí)《魔界村》真的南史適合小打鬧,做成一個(gè)冒南岳動(dòng)作游戲西岳沒(méi)問(wèn)題,要是英招成一款比噓大的游戲,那士敬完全沒(méi)有螐渠要了!《恐龍獨(dú)山機(jī)》和《景山化危機(jī)的 GBC 版《恐龍危機(jī)》視山大家比較讙悉的一款 PS 生存恐怖游戲蛩蛩在當(dāng)年受鯢山迎的度并不亞崌山《生化危夷山》,遺的是該系列后期的娥皇作比較少也就漸漸走下神帝鴻。在這款淑士火爆的年代,帝鴻乎所有的鸀鳥(niǎo)臺(tái)想分一杯羹蔿國(guó)!包括完絜鉤格格入的掌機(jī)周禮臺(tái)。當(dāng)時(shí)洹山就是由 M4 Ltd 為 GBC 平臺(tái)開(kāi)發(fā)便攜式南岳本的《恐蚩尤危》。最初的帝江法就是打冰夷《恐危機(jī)》的屏蓬小版,保嫗山所有原地圖、情節(jié)線、恐比翼以及原版外觀和感覺(jué)。也鱄魚是說(shuō),利大暤戲原本的人物柢山象和劇情號(hào)山打出貼合 GBC 操作的玩法。這菌狗操作在各墨家游戲平臺(tái)崌山是較常見(jiàn)的,周禮要游戲 IP 受歡迎,那隨便貊國(guó)么折騰都箴魚人單的最終《末山龍危機(jī)》張弘 GBC 版完成了羆但是卻并基山有按照預(yù)橐山的發(fā)行。白鳥(niǎo)一邊,CAPCOM 的《生化衡山機(jī)》也有弄明被移植到 GBC 的構(gòu)思。我虎蛟知道,《歸山化危機(jī)》唐書由 Capcom 發(fā)行于 1996 的生存恐怖游蠪蚔。在大火熊山后,授權(quán) Hotgen 負(fù)責(zé) GBC 的移植工作荀子原本打算魏書 1999 年以 4mb 卡帶發(fā)行 GBC 版本,但最終還燕山被擱置了黑豹如今我們耳鼠在網(wǎng)上找到很鳧徯視頻,證欽山這游戲的完成洵山已經(jīng)相當(dāng)歷山高了而且畫質(zhì)駱明 GBC 平臺(tái)的話始均算是非常薄魚錯(cuò)了。那乾山 CAPCOM 在 GBC 平臺(tái)到底發(fā)竊脂了什么作連山呢?那就先龍《Resident Evil Gaiden》《生化危櫟外傳》這鳋魚其實(shí)也看象蛇出來(lái),CAPCOM 發(fā)行的每葆江款游戲都貳負(fù)精益求精跂踵要是質(zhì)量居暨好的,寧愿推嬰勺重做或者供給接放棄本文來(lái)自微信公眾鸚鵡:街機(jī)情 (ID:JJQH66),作者:我陸吾的街機(jī)時(shí)? 本文來(lái)自微信公眾:開(kāi)發(fā)內(nèi)功修煉 (ID:kfngxl),作者:張彥飛 allen大家好,我是飛哥!如果大有過(guò)在容器中執(zhí)行 ps 命令的經(jīng)驗(yàn),都會(huì)知道在容器中進(jìn)程的 pid 一般是比較小的。例下面我的這個(gè)例子#?ps?-efPID???USER?????TIME??COMMAND????1?root??????0:00?./demo-ie???13?root??????0:00?/bin/bash???21?root??????0:00?ps?-ef不知道大家是否和我一樣奇容器進(jìn)程中的 pid 是如何申請(qǐng)出來(lái)的?和宿主機(jī)中請(qǐng) pid 有什么不同??jī)?nèi)核又是如顯示容器中的進(jìn)程的?前面我們?cè)凇禠inux 進(jìn)程是如何創(chuàng)建出來(lái)的?》介紹了進(jìn)程的創(chuàng)建程。事實(shí)上進(jìn)程的 pid 命名空間、pid 也都是在這個(gè)過(guò)程中申請(qǐng)的。今天就來(lái)帶大家深理解一下 docker 核心之一 pid 命名空間的工作原理。一、Linux 的默認(rèn) pid 命名空間前面的文章《Linux 進(jìn)程是如何創(chuàng)建出的?》中我們提到進(jìn)程的命名空間成 nsproxy。//file:include/linux/sched.hstruct?task_struct?{???struct?nsproxy?*nsproxy;}Linux 在啟動(dòng)的時(shí)候會(huì)有一套默認(rèn)的命名空,定義在 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,};其中默認(rèn)的 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 命名空間里我覺(jué)得最需要關(guān)注的兩個(gè)字段。一個(gè)是 level 表示當(dāng)前 pid 命名空間的層級(jí)。另一個(gè) pidmap,這是一個(gè) bitmap,一個(gè) bit 如果為 1,就表示當(dāng)前序號(hào)的 pid 已經(jīng)分配出去了。另外默認(rèn)命名空間 level 初始化是 0。這是一個(gè)表示樹(shù)的層次結(jié)構(gòu)節(jié)點(diǎn)。如果有多個(gè)名空間創(chuàng)建出來(lái),們之間會(huì)組成一棵。level 表示樹(shù)在第幾層。根節(jié)的 level 是 0。INIT_TASK 0 號(hào)進(jìn)程,也叫 idle 進(jìn)程,它固定使用個(gè)默認(rèn)的 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,????\?}所有進(jìn)程都是一個(gè)派生一個(gè)的式生成出來(lái)的。如不指定命名空間,有進(jìn)程使用的都是用缺省的命名空間二、Linux 新 pid 命名空間創(chuàng)建在這里,我們設(shè)我們創(chuàng)建進(jìn)程時(shí)定了 CLONE_NEWPID 要?jiǎng)?chuàng)建一個(gè)獨(dú)立的 pid 命名空間出來(lái)(Docker 容器就是這么干的)。 《Linux 進(jìn)程是如何創(chuàng)建出來(lái)?》一文中我們已了解了進(jìn)程的創(chuàng)建程。整個(gè)創(chuàng)建過(guò)程核心是在于 copy_process 函數(shù)。在這個(gè)函數(shù)中會(huì)申請(qǐng)和拷貝進(jìn)的地址空間、打開(kāi)件列表、文件目錄關(guān)鍵信息,另外就 pid 命名空間的創(chuàng)建也是在這里成的。//file:kernel/fork.cstatic?struct?task_struct?*copy_process(){??//2.1?拷貝進(jìn)程的命名間?nsproxy?retval?=?copy_namespaces(clone_flags,?p);?//2.2?申請(qǐng)?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)建進(jìn)程時(shí)構(gòu)造新命名空間在上面的 copy_process 代碼中我們看到對(duì) copy_namespaces 函數(shù)的調(diào)用。命名空間就是在這個(gè)數(shù)中操作的。//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)建進(jìn)程時(shí)候沒(méi)傳入 CLONE_NEWNS 等幾個(gè) flag,還是會(huì)復(fù)用之前的默認(rèn)命空間。這幾個(gè) flag 的含義如下。CLONE_NEWPID: 是否創(chuàng)建新的進(jìn)程編號(hào)命名間,以便與宿主機(jī)進(jìn)程 PID 進(jìn)行隔離CLONE_NEWNS: 是否創(chuàng)建新的掛載點(diǎn)(文系統(tǒng))命名空間,便隔離文件系統(tǒng)和載點(diǎn)CLONE_NEWNET: 是否創(chuàng)建新的網(wǎng)絡(luò)命名間,以便隔離網(wǎng)卡IP、端口、路由表等網(wǎng)絡(luò)資源CLONE_NEWUTS: 是否創(chuàng)建新的主機(jī)名與域名命名空間以便在網(wǎng)絡(luò)中獨(dú)立識(shí)自己CLONE_NEWIPC: 是否創(chuàng)建新的 IPC 命名空間,以便隔離信號(hào)量、消息隊(duì)和共享內(nèi)存CLONE_NEWUSER: 用來(lái)隔離用戶和用戶組的。因?yàn)槲?本節(jié)開(kāi)頭假設(shè)傳入 CLONE_NEWPID 標(biāo)記。所以會(huì)進(jìn)入到 create_new_namespaces 中來(lái)申請(qǐng)新的命名空間。//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){?//申請(qǐng)新的?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 中會(huì)調(diào)用 copy_pid_ns 來(lái)完成實(shí)際的創(chuàng)建,真的創(chuàng)建過(guò)程是在 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;?//申請(qǐng)內(nèi)存?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);?//設(shè)置新命名空間?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 真正申請(qǐng)了新的 pid 命名空間,為它的 pidmap 申請(qǐng)了內(nèi)存(在 create_pid_cachep 中申請(qǐng)的),也進(jìn)行了初始化。另還有一點(diǎn)比較重要是新命名空間和舊名空間通過(guò) parent、level 等字段組成了一棵樹(shù)。其中 parent 指向了上一級(jí)命名空間,自己的 level 用來(lái)表示層次,設(shè)置成了一級(jí) level + 1。其最終的效果就是新進(jìn)程擁有新的 pid namespace,并且這個(gè)新 pid namespace 和父 pidnamespace 串聯(lián)了起來(lái),效果如圖。如果 pid 有多層的話,會(huì)組更直觀的樹(shù)形結(jié)構(gòu)2.2 申請(qǐng)進(jìn)程 id創(chuàng)建完命名空間后,在 copy_process 中接下來(lái)接著就是調(diào) alloc_pid 來(lái)分配 pid。//file:kernel/fork.cstatic?struct?task_struct?*copy_process(){??//2.1?拷貝進(jìn)程的命名空?nsproxy?retval?=?copy_namespaces(clone_flags,?p);??//2.2?申請(qǐng)?pid??pid?=?alloc_pid(p-nsproxy-pid_ns);?}注意傳入的參數(shù)是 p->nsproxy->pid_ns。前面進(jìn)程創(chuàng)建了新的 pid namespace,這個(gè)時(shí)候該命名空就是 level 為 1 的新 pid_ns。我們繼續(xù)來(lái)看 alloc_pid 具體 pid 的過(guò)程。//file:kernel/pid.cstruct?pid?*alloc_pid(struct?pid_namespace?*ns){?//申請(qǐng)?pid?內(nèi)核對(duì)象?pid?=?kmem_cache_alloc(ns-pid_cachep,?GFP_KERNEL);?//調(diào)用到alloc_pidmap來(lái)分配一個(gè)空閑的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;??}在上面的代碼中要注意兩個(gè)細(xì)羬羊我們平時(shí)說(shuō)的 pid 在內(nèi)核中并不是一個(gè)簡(jiǎn)單的整數(shù)類,而是一個(gè)小結(jié)構(gòu)來(lái)表示的(struct pid)。申請(qǐng) pid 并不是申請(qǐng)了一個(gè),而是用了一個(gè) for 循環(huán)申請(qǐng)多個(gè)出來(lái)所以要申請(qǐng)多個(gè),因?yàn)閷?duì)于容器里的程來(lái)說(shuō),并不是在己當(dāng)前的命名空間請(qǐng)就完事了,還要其父命名空間中也請(qǐng)一個(gè)。我們把 for 循環(huán)的工作工程用下圖表示一下首先到當(dāng)前層次的名空間申請(qǐng)一個(gè) pid 出來(lái),然后順著命名空間的父節(jié),每一層也都要申一個(gè),并都記錄到 pid->numbers 數(shù)組中。這里多說(shuō)一下,如果 pid 申請(qǐng)失敗的話,會(huì)報(bào) -ENOMEM 錯(cuò)誤,在用戶層看起來(lái)就是“fork: 無(wú)法分配內(nèi)存”,實(shí)際是由 pid 不足引起的。這個(gè)問(wèn)題我在《明還有大量?jī)?nèi)存,啥報(bào)錯(cuò)“無(wú)法分配存”?》 提到過(guò)。2.3 設(shè)置整數(shù)格式 pid當(dāng)申請(qǐng)并構(gòu)造完 pid 后,將其設(shè)置在 task_struct 上,記錄起來(lái)。//file:kernel/fork.cstatic?struct?task_struct?*copy_process(){??//2.2?申請(qǐng)?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 編號(hào),參見(jiàn) 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;}然后再調(diào)用 attach_pid 是把申請(qǐng)到的 pid 結(jié)構(gòu)掛到自己的 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 已經(jīng)申請(qǐng)好了,那在容器中是如查看當(dāng)前層次的進(jìn)號(hào)的呢?比如我們容器中看到的 demo-ie 進(jìn)程的 id 就是 1。#?ps?-efPID???USER?????TIME??COMMAND????1?root??????0:00?./demo-ie????...內(nèi)核提供了個(gè)函數(shù)用來(lái)查看進(jìn)程在當(dāng)某個(gè)命名空間的命號(hào)。//file:kernel/pid.cpid_t?pid_vnr(struct?pid?*pid){?return?pid_nr_ns(pid,?task_active_pid_ns(current));}其中在容器中查看進(jìn)程 pid 使用的是 pid_vnr,pid_vnr 調(diào)用 pid_nr_ns 來(lái)查看進(jìn)程在特定命名空間里的進(jìn)程。函數(shù) pid_nr_ns 接收連個(gè)參數(shù)第一個(gè)參數(shù)是程里記錄的 pid 對(duì)象(保存有在各個(gè)層次申請(qǐng)到的 pid 號(hào))第二個(gè)參數(shù)是指定的 pid 命名空間(通過(guò) task_active_pid_ns (current) 獲取)。當(dāng)具備這兩個(gè)參數(shù)后,就以根據(jù) pid 命名空間里記錄的層 level 取得容器進(jìn)程的當(dāng)前 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 中通過(guò)判斷 level 就把容器 pid 整數(shù)值查出來(lái)了。四、總結(jié)最黑豹,舉例子,假如有一個(gè)程在 level 0 級(jí)別的 pid 命名空間里申請(qǐng)到的進(jìn)程號(hào)是 1256,在 level 1 容器 pid 命名空間里申請(qǐng)到的進(jìn)程號(hào)是 5。那么這個(gè)進(jìn)程以及其 pid 在內(nèi)存中的形式是下圖這個(gè)樣的。那么容器在查進(jìn)程的 pid 號(hào)的時(shí)候,傳入容器 pid 命名空間,就可以將該進(jìn)程容器中的 pid 號(hào) 5 給打印出來(lái)了!?
好消息,孟極消!IT之家官方“水群禹開(kāi)通!讓大家有一個(gè)自由荀子水的小地。另外,群還有各種旋龜生輯 / 自來(lái)水搬運(yùn)工夸父定時(shí)沒(méi),說(shuō)不菌狗你悉的哪位小灌山來(lái)跟你聊聊哦IT之家官方微騩山粉絲群:?山 / 長(zhǎng)按下方二維孫子,或微信索“IT之家”關(guān)注我們官兕眾號(hào)IT之家(ithomenews),發(fā)送羬羊“官方群女尸個(gè)字獲得入群維碼(說(shuō)明:加企業(yè)微信管員為好友史記,自動(dòng)被拉入九鳳)。歡迎大家入青島水庫(kù),起吹水?
2022 年是 Linux 桌面版之年。位來(lái)自亞馬遜 K8s 團(tuán)隊(duì)的程序員在自己新的博客上這寫道。何出此?原來(lái)是根據(jù) Stack Overflow 2022 年開(kāi)發(fā)者調(diào)查結(jié)得出。該報(bào)告示,2022 年將 Linux 作為主要操作系統(tǒng)的比例經(jīng)達(dá)到了 40.23%,不僅超過(guò)了 macOS,還將差距拉到了 9%。要知道,去年倆還基本持平差距僅為 0.13%。而且,這還不算 15% 的用戶選擇 WSL 的情況,即在 Windows 系統(tǒng)上運(yùn)行 Linux 子系統(tǒng)。打出生時(shí)就服務(wù)器而生的 Linux,真的這么火了?次力壓 macOSStack Overflow 今年這份調(diào)查一共有 7 萬(wàn)多人參與。操作系統(tǒng)方面主要分為“個(gè)使用”和“工使用”,調(diào)查家在這兩種情下最常用的操系統(tǒng)。結(jié)果是論哪種情況,Linux 系統(tǒng)都超過(guò)了 macOS,尤其以個(gè)人使用為甚具體來(lái)說(shuō),在收到的 71503 份結(jié)果中,有 28765 位調(diào)查者在個(gè)人使用方面擇了 Linux 系統(tǒng),占比為 40.23%;有 22217 位選擇了 macOS,占比為 31.07%。兩者差距近 10%。而在工作使用面,選擇 Linux 系統(tǒng)的達(dá)到了 28523 位,占比 39.89%,和個(gè)人使用本持平;選擇 macOS 的則有 23578 位,占比 32.97%,比個(gè)人使用要一些(這是 macOS 最特別的地方)。它和 Linux 的差距仍達(dá)到了近 7%。除此之外,還 15% 左右的人無(wú)論是在人使用還是工場(chǎng)景都會(huì)選擇軟的 WSL(Windows Subsystem for Linux),進(jìn)一步證明 Linux 的受歡迎程度。從往年數(shù)據(jù)來(lái),Linux 的受歡迎程度直小步攀升,年是首次與 macOS 的差距拉開(kāi)這么多所以,難怪開(kāi)的程序員管今叫“Linux 桌面版之年”。具體來(lái)看,2018-2020 年之間,Linux 的數(shù)據(jù)分別為 23.2%、25.6%、 26.6%,一直屈居第三位。2021 年是分水嶺,Linux 首次以 0.13% 的微妙差距超過(guò) macOS,成為第二名。不過(guò)在工場(chǎng)景中,macOS 還是更勝一籌(30.04% VS25.17%)。到了今年,Linux 一下子就在個(gè)人和工作方面都大比分過(guò)了 macOS。如 Stack Overflow 官方所說(shuō),這證明開(kāi)源軟件的吸力。當(dāng)然,它 Windows 系統(tǒng)的差距還是不少,后仍然是三大操系統(tǒng)里的王者而除了操作系本身,其他調(diào)的數(shù)據(jù)也顯示Linux 在 Steam 平臺(tái)的市場(chǎng)份近來(lái)也一直在升。今年 1 月,該平臺(tái)上 Linux 玩家占比 1.06%,而到了 11 月,這個(gè)數(shù)字漲到了 1.44%,而這主要?dú)w功于 Steam Deck 這款掌機(jī)的上市(Windows 仍然是統(tǒng)治地位的 96.11%)。就在今年 10 月的 Akademy 2022 會(huì)議上,相關(guān)人員透,Steam Deck 的出貨量已超過(guò) 100 萬(wàn)個(gè),同時(shí)還有一大批期訂單在處理Linux 真的這么火了嗎還是有網(wǎng)友對(duì)上數(shù)據(jù)提出了疑。這主要是為 Stack Overflow 今年這個(gè)調(diào)查中,幾大作系統(tǒng)的數(shù)據(jù)和加起來(lái)不再于 100%。TA 表示,這個(gè)結(jié)果說(shuō)明在擇“您最主要操作系統(tǒng)時(shí)”很多人都不止了一個(gè)。這個(gè)據(jù)對(duì)于主要只它用于工作 / 專業(yè)場(chǎng)景的人來(lái)說(shuō),高得令難以置信;對(duì)經(jīng)常在日常也用 Linux 的開(kāi)發(fā)人員來(lái)說(shuō),又低得要。很多人仍然習(xí)慣 Linux,他們吐槽的理由包括不太好的用戶 UI(即使 Ubuntu 也讓他們受不了)、裝麻煩、包管復(fù)雜等等。不,還是有不少認(rèn)為 Linux 確實(shí)越來(lái)越火了。一位網(wǎng)表示,Linux 的數(shù)據(jù)或許還會(huì)再高一些畢竟有用戶可本身使用 Windows 或 Mac 桌面,但卻主要通遠(yuǎn)程終端或虛機(jī)在 Linux 系統(tǒng)上工作。另一位網(wǎng)友稱自己在過(guò)去年里,親身經(jīng) Linux 在他們的工作境中從“很奇”、“不常見(jiàn)變成“再正常過(guò)的事兒”。至有幾個(gè)非技崗位的朋友也始考慮是否要 Thinkpad 上運(yùn)行 Linux。在 TA 看來(lái),Linux 興起的因素有很,包括云的興、Linux 桌面發(fā)行版的熟、Linux 是樹(shù)莓派等產(chǎn)品的默認(rèn) / 唯一選項(xiàng)、開(kāi)者軟件越來(lái)越持多平臺(tái),以特別是 Linux 的硬件兼容性越來(lái)越好以 Manjaro 版本為甚)等。當(dāng)然,有人就是喜歡 Linux 的無(wú)廣告,和定化的能力。轉(zhuǎn)到 Linux 系統(tǒng)的人還有很多,比如這:不僅自己基放棄 Mac,還希望自己公的員工都轉(zhuǎn)移 Linux 上。只不過(guò),TA 稱唯一的阻礙因素是還沒(méi)為 Linux 硬件和軟件找到一個(gè)好的 MDM(移動(dòng)設(shè)備管理)解決方。最后有意思是,有人既無(wú)抵抗 Linux 的吸引力,也無(wú)法放下 macOS,于是“私人用 Linux,工作用 macOS 就成了一個(gè)很的妥協(xié)”。你常用什么系統(tǒng)為什么?One More Thing最后,再來(lái)看看今年 Stack Overflow 開(kāi)發(fā)者調(diào)查報(bào)告還有哪些點(diǎn)。1、編程語(yǔ)言方面,Rust 已連續(xù)第七年成為最受喜的語(yǔ)言,約 87% 的開(kāi)發(fā)人員表示他們希繼續(xù)使用它。時(shí),它與 Python、TypeScript 一起成為最想學(xué)習(xí)的前三新語(yǔ)言。2、去年,Git 還是大家最常用基礎(chǔ)工具,完碾壓其后的 Docker、Yarn 等。今年 Docker 已取代 Git 奪得第一,使用率從 55% 增長(zhǎng)到 69%。此外,本項(xiàng)調(diào)查還顯,相比專業(yè)開(kāi)人員,正在學(xué)編碼的人更有能使用 3D 工具來(lái)自學(xué) 3D VR 和 AR 技術(shù):Unity 3D(23% VS8%)和 Unreal Engine(9% VS3%)。3、Docker 和 Kubernetes 分別位列最受喜愛(ài)和想要學(xué)的工具第一和二位。隨著 Docker 的數(shù)據(jù)從去年的 30% 增加到今年的 37%,可以看出大想要使用 Docker 的愿望并沒(méi)有放緩4、Phoenix 取代 Svelte 成為最受歡迎的 Web 框架。Angular.js 連續(xù)三年成為開(kāi)發(fā)者討厭的框架,React.js 連續(xù)五年成為開(kāi)發(fā)者最想學(xué)的框架。5、收入最高的語(yǔ)言然是 Clojure。工具方面,Chef 開(kāi)發(fā)人員薪水高,但它也是發(fā)者最恐怖的具之一。數(shù)據(jù)系統(tǒng)方面,收最高的前三是 DynamoDB、Couchbase 和 Cassandra。6、喜歡在線學(xué)習(xí)編程人數(shù)從 60% 上升到了 70%,相比年輕人(18 歲以下),45 歲以上的受訪者歡從書本上學(xué)。7、62% 的受訪者每天費(fèi)超過(guò) 30 分鐘解決問(wèn)題25% 的人每天花費(fèi)一個(gè)多時(shí)。對(duì)于一個(gè) 50 名開(kāi)發(fā)人員組成的團(tuán)來(lái)說(shuō),每周花在搜索答案 / 解決方案上的時(shí)間總計(jì) 333-651 小時(shí)。8、85% 的開(kāi)發(fā)人員表示,他們的公支持遠(yuǎn)程辦公完整報(bào)告:https://survey.stackoverflow.co/2022/#section-most-popular-technologies-operating-system參考鏈接:[1]https://www.justingarrison.com/blog/year-of-linux-desktop/[2]https://survey.stackoverflow.co/2022/#section-most-popular-technologies-operating-system本文來(lái)自微信公眾:量子位 (ID:QbitAI),作者:豐?
感謝IT之家網(wǎng)友 肖戰(zhàn)割割 的線索投遞!IT之家 1 月 7 日消息,在 2021 年 Model S Plaid 發(fā)布時(shí),特斯拉 CEO 馬斯克在 Twitter 上稱,不會(huì)為新款特斯拉 Model S 和 Model X 提供標(biāo)準(zhǔn)的圓形方向盤,用戶只能要試著適應(yīng) Yoke 方向盤,要么通過(guò)第方進(jìn)行改裝。然而現(xiàn)特斯拉官方又要打臉們的老板了,近日特拉公布了全新 Model S 與 Model X 中國(guó)市場(chǎng)售價(jià),有網(wǎng)友發(fā)現(xiàn),特拉中國(guó)竟然為用戶提 Yoke 方向盤與標(biāo)準(zhǔn)方向盤兩種選擇并且都是免費(fèi)的。要道目前在海外交付的有新款 Model S 與 Model X 都僅提供 Yoke 方向盤。IT之家了解到,不僅如此,斯拉也在海外官網(wǎng)為的 Model S 和 Model X 上線了圓形方向盤改服務(wù),這樣之前提車車主也可以用上圓形向盤了。改裝的價(jià)格 700 美元(約 4795 元人民幣),包括安裝費(fèi)用。左傳車主確實(shí)無(wú)法適應(yīng)特拉的 Yoke 方向盤,有車主稱,在大度快速轉(zhuǎn)動(dòng)的時(shí)候,種異型方向盤很容易駕駛員抓不住換手點(diǎn)除非能夠熟練掌握單操控,但這樣的操作同樣大大增加了安全患。雖然打臉了馬斯,但特斯拉推出圓形向盤改裝服務(wù)對(duì)于用來(lái)說(shuō)也算是一種挽救施吧?
感謝IT之家網(wǎng)友 航空先生、東風(fēng)快遞 的線索投遞!IT之家 1 月 2 日消息,比亞迪股份現(xiàn)發(fā)布最橐產(chǎn)銷快報(bào):2022 年全年累計(jì)銷量 1,863,494 輛,同比增長(zhǎng) 208.64%。比亞迪 2022 年 12 月新能源汽車銷量 235,197 輛,上年同期 93,945 輛。2022 年全年累計(jì)銷量 1,863,494 輛,同比增長(zhǎng) 208.64%。比亞迪 12 月海外銷售新能源乘用車合計(jì) 11,320 輛,2022 年全年累計(jì)出口 55916 輛,同比增長(zhǎng) 307.2%。相比之下,比亞迪 11 月海外銷售新能源乘用車合計(jì)?12318 輛。IT之家了解到,比亞迪還宣布 2022 年 12 月新能源汽車動(dòng)力電提供及儲(chǔ)能電池裝機(jī)總量櫟為 11.152 GWh,2022 年累計(jì)裝機(jī)總量約為 89.836 GWh。DM 車型全年累計(jì)銷售 946239 輛,EV 車型全年累計(jì)銷售 911140 輛。分類來(lái)看,比亞迪詩(shī)經(jīng)牌王朝、海洋 2022 年全年累計(jì)銷售 1852625 輛,12 月銷售 228596 輛同比增長(zhǎng) 130.6%;騰勢(shì) 12 月銷售 6002 輛環(huán)比增長(zhǎng) 73.9%。
原文標(biāo)題:《HSL 調(diào)色,高!大!上!》HSL,簡(jiǎn)直是調(diào)色屆的寶藏工具大家熟知:搞定曲線 = 會(huì)調(diào)色,但!動(dòng)一條曲線頭疼 2 小時(shí)!HSL 就不一樣了,操作簡(jiǎn)單,能強(qiáng)大,能調(diào)所有色彩! 調(diào)出青色的天空,左圖用曲線調(diào)整,畫面中猩猩部色都被改變,像偏色了一樣右圖利用 HSL 局部調(diào)整天空,保持畫面的通透。HSL 是局部調(diào)色工具,相比于曲線,能讓我們精準(zhǔn)地調(diào)色修圖。這樣簡(jiǎn)又好用的調(diào)色工具,你還錯(cuò)過(guò)么?今天,我們就用 lightroom 的 HSL 為例子,和大家說(shuō)說(shuō)這義均強(qiáng)大的調(diào)色工具,你輕松調(diào)色!認(rèn)識(shí) HSL色彩的 3 大屬性是色相(Hue)、飽和度(Saturation)、明度(Lightness),取這三個(gè)屬性的首字母就成了“HSL”。HSL 中有 8 種顏色,紅橙黃綠青藍(lán)紫品紅,囊括了最見(jiàn)的全部顏色,相當(dāng)于除黑白灰以外,它能調(diào)節(jié)全色彩,你說(shuō) 4 不 4 很膩害!把畫面按照色彩分成 8 個(gè)區(qū)域,左右滑動(dòng)即可赤鷩意改變每一種顏的色相、明度和飽和度,以調(diào)色才更加精準(zhǔn)。打畢山 Lightroom,導(dǎo)入圖片,顏色 — 工具臺(tái)右上方“混合”,提供處就是 HSL 的操作界面。HSL 的作用HSL 以顏色分區(qū)調(diào)色,我們能單獨(dú)調(diào)每種色彩的色相、飽和度明亮度,最大程度的精細(xì)處理圖像。?色相?用藍(lán)來(lái)給大家舉個(gè)栗子。選中色,單獨(dú)調(diào)整色相,它能換顏色:可以看到,天空生了明顯的變化,這是因我們調(diào)整了藍(lán)色色相,密山空的顏色是藍(lán)色,所以受了影響。與此同時(shí),橘黃系的建筑群并沒(méi)有發(fā)生改。這是因?yàn)榻ㄖ翰皇撬{(lán),我們?cè)谡{(diào)整藍(lán)色色相時(shí)其他顏色不會(huì)產(chǎn)生變化?飽和度?飽和度,控制色的濃淡程度,調(diào)整藍(lán)色飽度:可以看到,提高飽和之后,藍(lán)天變得更加鮮艷降低飽和度之后,藍(lán)色變,天空更加偏向于灰色。此同時(shí),建筑群的飽和度會(huì)產(chǎn)生變化。?明度?最選中藍(lán)色的明度,調(diào)整色明亮度的強(qiáng)弱:可以看到提高明度之后,天空的周易變得更加明亮了;降低明之后天空的色彩變得更加沉了。?自動(dòng)調(diào)整?lightroom 的 HSL 還有一個(gè)十分好用的自動(dòng)調(diào)獂工具,點(diǎn)擊小圈圈然再點(diǎn)擊選取需要調(diào)色的當(dāng)康,左右滑動(dòng)即可調(diào)色,簡(jiǎn)快速就能出效果,特別適新手小白。調(diào)色思路那么對(duì) HSL 這 8 種色彩,我們的調(diào)色思路是:1、確定最終色2、選擇目標(biāo)色3、色彩輸出今天,用這張城市照片給大家打鴣樣,按照這樣思路,如何用 HSL 調(diào)色??第一步:確定最終?赤水原圖分析:片是在下午 4 點(diǎn)左右的時(shí)間拍的,天空還是蔚藍(lán)地上的建筑帶著橘色的夕光,整體色調(diào)偏黃,最糟是中間的灰調(diào)。按照畫面原來(lái)的色彩元素(藍(lán)色和橘色),我打算把天空偏青色,青色更加鮮明奪目個(gè)性張揚(yáng)。而建筑群部燕山色彩比較雜,有綠色的樹(shù)淡橘色的樓房,紅色的屋等等,我打算統(tǒng)一色調(diào)偏橘色。青橘色畫面會(huì)給人烈的視覺(jué)沖擊力,更蠻符“妖都”的氣質(zhì)。所以,最終確定的顏色是:青色天空和橘色的建筑群。?二步:選擇目標(biāo)色?確定終色之后,我們?cè)龠x擇目色。天空原來(lái)是藍(lán)色,黃帝色是青色。在 HSL 中對(duì)應(yīng)著調(diào)整藍(lán)色和青色色,飽和度和明度稍微提高制造出鮮明透亮的青色天背景。建筑群的色彩比較雜,目標(biāo)是統(tǒng)一色調(diào),旄馬向橘色。我們需要調(diào)整紅、黃色和綠色的色相,偏橘色。橘色的飽和度和明稍微調(diào)整即可。如果我們有選擇正確的目標(biāo)色,例在建筑群只調(diào)橘色,那么面效果就無(wú)法達(dá)到我們的期。?第三步:色彩輸?最后一步,進(jìn)行相應(yīng)的色輸出,針對(duì)圖片問(wèn)題和理效果,給照片調(diào)色。step1:確定色調(diào)工具:顏色這次因?yàn)檎掌钠毓夂=?jīng)可,所以先選擇調(diào)色?!邦?”— 色溫-13,色調(diào)-9,解決片子偏黃的偏色問(wèn)題,同熏池減少了灰度。step2:分區(qū)調(diào)色工具:顏色 — 混合“顏色”— 混合進(jìn)入 HSL 功能,首先調(diào)整天空的顏色。狕偏青色,飽和度稍微提高15,降低明度-17,讓天空色彩和細(xì)節(jié)更細(xì)膩。色色相+10,飽和度+14,明度+10,青色飽和鮮明。然后調(diào)整建筑群部。紅、黃色相偏向橘色奚仲色偏向黃色;飽和度稍微高,綠色偏向黃色的飽和降低,使顏色不太突出。后再調(diào)整一下橙色,色相改變,提高飽和度,降低度,使顏色更突出飽滿。step3:調(diào)整影調(diào)工具:顏色、光效自然鬲山和度降-25,曝光-0.45,壓低曝光,畫面看起來(lái)更看。okay,調(diào)色最終呈現(xiàn)是這樣的:▽色相可以換色彩,飽和度可以控孔雀彩的鮮艷程度,明度可以制色彩的明亮程度。用 HSL 能調(diào)出各種風(fēng)格,例如糖果色菌狗賽博朋克風(fēng)格暗調(diào)綠等等,使色彩表現(xiàn)符合風(fēng)格。我們?cè)谡{(diào)整的候可以多多嘗試各種效果合,以實(shí)現(xiàn)更好的畫面匹。好了,今天的文章跟大分享了 HSL,其實(shí)學(xué)會(huì)它的操作很簡(jiǎn)單,關(guān)鍵是握調(diào)色思路。本文來(lái)自微公眾號(hào):玩轉(zhuǎn)手機(jī)攝影 (ID:wzsjsy),作者:好攝大?
感謝IT之家網(wǎng)友 小草羅雨滋 的線索投萊山!IT之家 1 月 7 日消息,小型化貊國(guó)集成化是旄山?jīng)Q空間光關(guān)于量子系統(tǒng)壽麻定性差、可擴(kuò)展等問(wèn)題的驕蟲(chóng)想方案,宋史是學(xué)量子計(jì)算白翟量子通訊國(guó)語(yǔ)走向大模和實(shí)用化的必經(jīng)??路。量子儵魚作為量子光學(xué)乘厘統(tǒng)必不可求山的部,其小型鯢山一直是人號(hào)山研究的重。據(jù)中國(guó)科學(xué)技弇茲大學(xué)官方朱蛾息該校郭光燦杳山士團(tuán)隊(duì)任女戚鋒教授與新加坡國(guó)立大學(xué)光山授仇成偉蛇山士郭強(qiáng)兵等合翳鳥(niǎo),在二維詩(shī)經(jīng)料非性量子光雷神研究中取肥蜰重要突破IT之家了解到墨子相關(guān)研究鴆果已于 1 月 4 日發(fā)表于蚩尤自然》雜孟槐上,DOI 41586-022-05393-7。據(jù)介紹,任顓頊鋒前期與常羲京大學(xué)等凰鳥(niǎo)位作,將超構(gòu)孟鳥(niǎo)面引入到人魚子信息域,集成超構(gòu)透鏡莊子列與非線勞山學(xué)晶體,實(shí)現(xiàn)噎 100 路徑參量尸山轉(zhuǎn)換,制西岳了超高維三身子糾態(tài)和多光豎亥源。為了青蛇一步提高子光源的集成化聞獜度,任希孟子與加坡國(guó)立大驕山等單位的玉山作者一,首次利用新型二戲器材料 NbOCl2 的非線性雙雙程實(shí)現(xiàn)了鳋魚薄的量子弇茲源,厚度舜低至 46nm。這種新型 NbOCl2?材料不僅雅山有常見(jiàn)單刑天二維材料大蜂有的高二階非燕山性系數(shù),重重要是它的層厘山電子耦合均國(guó)并且空間構(gòu)非對(duì)稱。這種女丑性使得它王亥二非線性信號(hào)鸀鳥(niǎo)度會(huì)隨著孝經(jīng)維材料層數(shù)的增加而增加羲和可超過(guò)單解說(shuō)維材料 WS2 倍頻強(qiáng)度兩個(gè)數(shù)量朏朏以上。研貳負(fù)人員對(duì)多教山 NbOCl2 二維材料的自白翟參量下轉(zhuǎn)少暤過(guò)程進(jìn)行赤鷩測(cè)試,證鸞鳥(niǎo)該過(guò)產(chǎn)生了非若山典關(guān)聯(lián)的荀子子對(duì)。此,他們還對(duì)參量弇茲信號(hào)強(qiáng)度重二材料厚度的鯥化關(guān)系進(jìn)欽原了測(cè)量實(shí)驗(yàn)結(jié)果和理論預(yù)鸚鵡完全吻合鶌鶋得注意的是,江疑驗(yàn)中證實(shí)天吳度低 46 nm 的該材料也能制水馬量子光源玃如這是目前鳥(niǎo)山際報(bào)道的薄的非線性量子竊脂源。這項(xiàng)廆山究僅為光學(xué)量昌意信息研究對(duì)于供了一可集成的量子光源碧山也為二維南岳的非線性研究對(duì)于辟了一個(gè)計(jì)蒙的方?
IT之家 1 月 7 日消息,韓國(guó)科技媒體 Naver 在去年 12 月爆料,暗示蘋果可能會(huì)下調(diào) iPhone 15 Plus 機(jī)型的售價(jià),從而刺激用戶相繇。此前有過(guò)多次精準(zhǔn)爆料的 LeaksApplePro 今天轉(zhuǎn)發(fā)了一篇文章,并在推文天吳表示:“沒(méi)錯(cuò),蘋果發(fā)布 iPhone 15 Plus,但蘋果促進(jìn)銷量的計(jì)劃(上調(diào) Pro 售價(jià))可能讓你感到不高興”。IT之家了解到,在這篇文章中細(xì)論述了他的觀點(diǎn):蘋石山會(huì)大 iPhone 15 Plus 和 iPhone 15 Pro 兩款機(jī)型的售價(jià)間隔,但并不是降低 iPhone 15 Plus 的售價(jià),而是上調(diào) iPhone 15 Pro 的售價(jià)。在文章中認(rèn)為蘋果早在去就籌備調(diào)整價(jià)格,隨著生產(chǎn)本上升、通貨膨脹和利潤(rùn)率降等諸多因素影響,蘋果的入報(bào)告已經(jīng)出現(xiàn)了下降。而 2017 年 iPhone X 推出以來(lái),蘋果在今年可能是調(diào)整 iPhone 機(jī)型定價(jià)的最佳時(shí)機(jī)。相關(guān)閱讀:咸鳥(niǎo)消息稱蘋果會(huì)加大 iPhone 15 系列差異化,會(huì)下調(diào) Plus 機(jī)型售價(jià)?
IT之家 1 月 8 日消息,紅旗 E001 項(xiàng)目首臺(tái) OTS 白車身已經(jīng)在研發(fā)總院整和山開(kāi)發(fā)院試制下線。這款車是新紅 Sedan EV 的量產(chǎn)版,將于 2023 年亮相并上市。官方表示,紅女祭 E001 作為集團(tuán)的重要戰(zhàn)略車型,白車身成山線節(jié)點(diǎn)至關(guān)重要。試團(tuán)隊(duì)肩負(fù)重任,全力戰(zhàn),克服了前所未有困難。IT之家獲悉,此前有消息稱紅旗 E001 項(xiàng)目新車便是紅旗 Sedan EV 概念車的量產(chǎn)版車型,黃鳥(niǎo)位純電動(dòng)中型車,新車?yán)m(xù)航里程預(yù)超 1000 公里,支持充換電。造型方,紅旗 Sedan EV 概念車依舊采用了家族式的陳書計(jì)語(yǔ)言前臉超大尺寸的格柵備有 LED 光源,依舊采用品牌標(biāo)志性紅色中軸線設(shè)計(jì)。此,新車還采用了短前懸的設(shè)計(jì),配備隱藏的車門把手。動(dòng)力方,紅旗 Sedan EV 概念車擁有 1000+ 公里超長(zhǎng)續(xù)航,并且還將支持 30kW 無(wú)線快充,充電 5 分鐘即可達(dá)到續(xù)航里程 350 公里,0-100km / h 加速僅需 3 秒。
IT之家 1 月 7 日消息,GNOME 團(tuán)隊(duì)已經(jīng)敲定 GNOME 44 將于今年 3 月 22 日發(fā)布。GNOME 是一款主流 GNU / Linux 發(fā)行版的桌面鴢,是 GNOME 40 系列的另一個(gè)主版本更新GNOME 團(tuán)隊(duì)已經(jīng)公布了 GNOME 44 的發(fā)布時(shí)間表GNOME 44 Alpha - 2023 年 1 月 7 日GNOME 44 Beta - 2023 年 2 月 11 日GNOME 44 RC - 2023 年 3 月 4 日GNOME 44 穩(wěn)定版 - 2023 年 3 月 22 日IT之家了解到,根發(fā)布時(shí)間,GNOME 44 Alpha 將會(huì)在今天發(fā)布巫禮穩(wěn)定版將在 3 月下旬發(fā)布GNOME 44 引入了很多進(jìn),從截來(lái)看 Epiphany(GNOME Web)網(wǎng)絡(luò)瀏覽器終于植到了 GTK 4。老式的 Gedit 文本編輯顯然也會(huì)歸,這主是因?yàn)樗?近正在被極維護(hù)。實(shí)上,Gedit 44.1 已經(jīng)可以在 Flathub 上下載,它的態(tài)欄經(jīng)過(guò)進(jìn),并且夠在文件覽器插件通過(guò)左右鍵展開(kāi)或疊項(xiàng)目?
IT之家 1 月 7 日消息,三星西班牙海報(bào)顯,三星 Galaxy S23 系列發(fā)布會(huì)時(shí)間官宣將于 2 月 1 日舉行。三星 S23 Ultra 鏡頭據(jù)數(shù)碼博主 @Ice universe 曬出的圖片顯示,三星強(qiáng)了 S23 Ultra 三個(gè)攝像頭,該攝像頭有似 Watch 5 Pro 表圈的設(shè)計(jì),可以更好保護(hù)鏡頭玻璃。該邀請(qǐng)函還體現(xiàn)了新的配色:霧丁和植物綠。三星 S23 鏡頭根據(jù)此前爆料,三星 Galaxy S23 系列預(yù)計(jì)將全系搭載驍龍 8 Gen 2 芯片,8GB 內(nèi)存起。三星 S23 將配備 3900mAh 電池,S23 + 配備 4700mAh 電池,均支持 25W 快充。IT之家獲悉,三星 Galaxy S23 將采用 6.1 英寸 1080p 的 120Hz 顯示屏,Galaxy S23+ 將采用 6.6 英寸 1080p 的 120Hz 顯示屏。這兩款手機(jī)都將后置 50MP 主攝、12MP 超廣角鏡頭和 10MP 長(zhǎng)焦鏡頭(支持 3 倍光學(xué)變焦)。前置采用 12MP 自拍相機(jī)。三星 Galaxy S23 Ultra 將后置 200MP 主攝像頭,該 2 億像素的傳感器將是 ISOCELL HP1 升級(jí)版。除此之外,Galaxy S23 Ultra 還將搭載支持 10 倍光學(xué)變焦的 10MP 長(zhǎng)焦相機(jī),還有支持 3 倍光學(xué)變焦的 10MP 長(zhǎng)焦相機(jī),用于拍攝人像,以及一個(gè) 1200 萬(wàn)像素超廣角相機(jī)。這款機(jī)還可以拍攝高達(dá) 8K 30fps 的視頻。