LOGO
首页 网站广场 站长动态 活跃度榜 审核查询 逛逛好站 留言交流 提交申请 关于本站

站长动态

站长动态所展示的是已加入好站网成员站长文章
共同步 2050 篇博文
(每2小时更新一次)
李锋镝
入驻第1年
JDK25模块级导入深度解析:Java导入机制的革命性进化
在Java开发的日常场景中,导入语句似乎是绕不开的“小麻烦”。新手会困惑为何String无需导入而List必须手动引入,资深开发者也常会在切换业务场景时,为查找Stream类的包路径、处理Date类的同名冲突而卡顿。传统导入方式的臃肿与繁琐,让不少开发者羡慕Python“开箱即用”的模块机制。而JDK 25正式落地的J […]
JN
入驻第1年
我奇怪的願望:住在 3 樓(只有我這樣嗎?)
這是我的「BlogBlog 同樂會 - 2026 年 2 月」的投稿文章。本月主題是「只有我這樣嗎?」,由 Wiwi 主持。如果你有自己的部落格,歡迎一起來參加! 奇怪的願望 看到 Hsun 這篇文章,讓我想到我有一個很奇怪的願望 XD 那個願望就是:如果我要住在需要爬樓梯的公寓的話,我想住在 3 樓! 為什麼是三樓,不是二樓或四樓? 台北老公寓的一個樓層的樓梯通常會分成 2 段,每 1 段通常是 8 階, 所以從 1 樓爬到 3 樓的階梯數就會是 8 階 * 2 段 * (3-1) 層樓 = 32 階。 超棒的對吧! 如果你還是滿頭問號的話,讓我來解釋一下: 首先,32 = 2 ^ 5, 32 是 2 的冪!任何一個碰過電腦科學的人一定都能認同這很重要。 而且,在 4 / 4 拍當中,1 個小節是 4 拍,如果一邊踩樓梯一邊數拍的話,爬到 3 樓就剛好是 8 個小節! 你可能會說,如果住在 2 樓的話,總共是 16 階,也是 2 的 4 次方,也是 4 個小節啊! No No No,事情沒有那麼簡單~ 大部份的現代流行音樂,一個段落的長度很大機率是 8 個小節1。不信的話你算看看 這首歌 的副歌有多長。2 所以呢? 我從開始有意識地聽音樂以來,就很在意音樂的段落,尤其後來又玩 DJ,這種數拍的習慣已經內化了。 所以如果只踩了 16 階就要拿錀匙開門的話,就像副歌唱到一半就切掉了。 真的很解。 很可惜 我從來沒有住在公寓的 3 樓過,我只住過 2 樓和 4 樓,我現在住的地方在就在 4 樓。 4 樓的話,那就是 12 個小節,看來只能更習慣 12-bar Blues,或是改在心裡哼 12 MINI 主題曲 的副歌了。 下樓 下樓的時候速度可以比較快。如果我從 3 樓用 Silent Siren - Cherry Bomb 的速度(190 BPM)下樓的話,到 1 樓的時間是就是 10 秒3! 這有什麼用呢?如果哪天在路上看到「讓碼錶停在剛好 10 秒就可以帶走 10 萬塊」的活動的話,也許我就可以上去大殺四方了吧。 可能有更多段落是 16 小節啦,但我實在是不會想要每天都爬 5 樓回家 :) ↩︎ 好啦嚴格來說還要補頭去尾。 ↩︎ 其實有 0.1 秒的誤差,但我實在沒有什麼很熟悉的 96 或 192 BPM 的歌,反而我本人的誤差還可能大過這 0.1 秒。 ↩︎
jefftay
入驻第1年
New Years Day
Year 2026 rushes in like Barry Allen. I didn’t even notice and it’s already end of January. I spent the last day of 2025 with my wife in our new home, there were Sparks Fly outside our window. It felt like I grew up a bit. I am reading one of Nik’s old posts: How To Set Yourself Up for a Successful 2026 in 30 Minutes. I have already written my annual review, but this one is inspiring. What did I do well last year? I know myself better, and made sure the business didn’t fail. What did I not do well last year? I could’ve done better on that. Or I could’ve asked for more resources but I didn’t. How will I change the things I didn’t do well? Don’t take too much responsibility when the effort outweighs the reward. This is it. They explain my 2025 well and I have something else to focus on.
小生
入驻第1年
新年专属网页悬浮音乐播放器代码
上些日子给网站做了有关于新年红的配色,今天就总觉得差点什么,索性写了一个播放器。过年了放上会更加有新年氛围,提前祝大家新年快乐!功能说明响应式布局:手机端底部居中(支持收缩 / 展开),电脑端左...
多星宇
入驻第1年
最终还是落后了,尽然没看懂Skills是什么?
作为一个从12岁就开始在互联网折腾的人,自认为对互联网的新鲜事物还是能快速的了解。但是随着年龄的增大,感觉自己获取新鲜事物的明感性越来越弱,今天看到一篇博文里面写[《云舒:写文章找配图太麻烦,于是我给自己捏了个配图助手Skills》][1] 我尽然没整明白...
刘郎阁
入驻第1年
手把手教你白嫖一个不关机的轻量服务器
是不是也有很多博主都和我一样,总想找一台真正免费的服务器来折腾点自己的东西。不管是搭个博客、测试个新框架,还是跑点自己写的小工具。但说实话,现在真正能长期免费使用的服务器越来越少,很多要么偷偷收...
阿川
入驻第1年
MySQL 要没落了
小十
入驻第1年
河南博物院两小时纪行:下篇
接《 河南博物院两小时纪行:中篇 》。 前 10 个展厅为通史陈列,最后的 11-14 展厅属于专题陈列,这里不仅有明清时期的河南风貌,更藏着其他一些值得一看的文物,特别是那件让失蜡法历史提前了千年的云纹铜禁。 第十一展厅 《明清河南》 明清两代,河南作为京畿南部门户,政治地位十分重要。明代分封诸王于河南,清代设直隶省。 这一时期,虽受黄河频繁决溢的影响,但得益于京杭大运河和商业古镇的兴起,漕运与商业贸易依然繁荣。万里茶道贯通南北,会馆林立,沿河名镇古韵犹在。 第十一展厅入口 26-1-14 · 50mm · f/1.8 · 1/160s · ISO800 · ILCE-7CM2 绿釉琉璃建筑构件 绿釉琉璃建筑构件:明代,开封永宁郡王府遗址出土。
傥师妹
入驻第1年
放寒假啦,记录一下啦来
我一定要赞扬一下… 我们学校南门有一个超级超级好吃的炒饭,名为 “牛逼炒饭”。真的我要给老板的摊位封
乌托邦
入驻第1年
Chrome浏览器如何解决此扩展程序不再受支持
本文章用于在我即将把 Chrome 换成 Firefox 之前的备份教程,避免有一天如果我想重新把浏览器更换回 Chrome 而找不到教程。 前言 Google 早在 2024年6月 就开始尝试禁用 Manifest V2 扩展程序,强制开发者使用 Manifest V3 开发扩展程序。但问题在于,Manifest V3 以“安全”为借口大幅限制了浏览器扩展的功能,诸如 uBlock Origin 之类的插件无法使用 Manifest V3,进而已经无法在新版本的 Chrome 上使用了。如果你需要使用 uBlock Origin 或是其他仍停留在 Manifest V2 的扩展程序,此教程将帮到你。 方法 Chrome 138 版本应该是最后一个支持 Manifest V2 扩展程序的版本,Chrome 139 可以通过打开浏览器实验参数的方式继续使用 Manifest V2 扩展程序。因此在一切开始之前,你需要先准备好以上两个版本任意一个的安装包。我知道你肯定没有,所以资源下载区见 (゚ω´) Windows 总体分三步,先禁用浏览器更新,然后启用 Manifest V2,最后安装你需要的扩展。 禁用浏览器更新 这一步骤网上教程一搜一大把,有策略组禁用浏览器更新的,有修改 hosts 禁止 Chrome 连接更新服务器的。但其实用不着这么复杂,方法很简单。在注册表里面添加企业策略,企业策略本身就会阻止浏览器更新。 WIN+R 输入regedit打开注册表编辑器 在注册表编辑器里打开HKEY_LOCAL_MACHINE\SOFTWARE\Policies\ 右键单击Policies,新建项Google 右键单击Google,新建项Chrome 右键单击Chrome,新建DWORD32 位值,命名为ExtensionManifestV2Availability 右键单击ExtensionManifestV2Availability,将值修改为2,确定。 重启 Chrome 后打开chrome://policy/,就可以看到我们刚刚添加的政策。点击右上角三个点菜单栏,可以看到最下面出现了由贵组织管理字样,说明企业策略启用成功。这个时候你再点击 Chrome 设置里面的关于 Chrome就能够看到Chrome检查更新时出错和您的浏览器由贵单位管理字样。 小贴士 实际上你添加任何策略都可以阻止 Chrome 更新,不一定非得是ExtensionManifestV2Availability。因为经过我去查询 Chrome 的开发文档时发现ExtensionManifestV2Availability这个策略实际上并不是一个有效策略,所以理论上你随便输个123都可以触发企业策略管理。 比如说,你可以添加让浏览器使用DoH的企业策略,因为启用企业策略之后DoH就没法直接设置了。仿照上面的方法,在注册表里添加如下图中的两个策略: 启用 Manifest V2 在 Chrome 中访问 chrome://flags/#temporary-unexpire-flags-m137,把值改为Enabled 重启浏览器。注意要彻底重启,杀掉 Chrome 后台进程。 在chrome://flags中找到如下几项并设置为对应值: Extension Manifest V2 Deprecation Warning Stage Disabled Extension Manifest V2 Deprecation Disabled Stage Disabled Extension Manifest V2 Deprecation Unsupported Stage Disabled Allow legacy extension manifest versions Enabled 点击重启浏览器。 重启 Chrome 后应该就可以安装 uBlock Origin 之类的 Manifest V2 扩展程序了。 Linux 我找遍了全网都没有找到 Linux 版本的 Chrome 如何禁用更新并启用 Manifest V2 支持,所以这应该是全网独家教程。 禁用浏览器更新 停用 Chrome 浏览器更新 如要阻止 Chrome 浏览器更新,请执行下列操作之一: 在安装 Chrome 浏览器之前先创建一个空白存储区: sudo touch /etc/default/google-chrome 将以下代码添加到/etc/default/google-chrome: repo_add_once=false 停用 Chrome 浏览器组件更新 即便您停用了 Chrome 浏览器的自动更新功能,浏览器组件也不会停止更新。这些组件当中就包括了 Chrome 更新程序恢复组件。如要阻止这些组件更新,就需要停用 Chrome ComponentUpdatesEnabled 政策。 在 /etc/opt/chrome/policies/managed 文件夹中创建一个JSON文件,并将其命名为 component_update.json 在JSON文件中添加以下设置以停用组件更新: {"ComponentUpdatesEnabled": "false"} 重启浏览器 启用 Manifest V2 参照上面 Windows 的这一步进行操作。 资源下载区:
李锋镝
入驻第1年
AI时代,个人技术博客的出路在哪里?
最近一直在思考一个问题,AI时代,个人技术博客的出路在哪里? 有了AI之后,似乎一切技术问题都能迎刃而解。想要了解什么知识,AI总是能给你最全面的回答;想要搭建一个项目,AI能给你生成完整的代码和架构图;项目中遇到什么困难,不用上网到处找解决办法,AI几秒钟就能给你N多个解决方案…… 那么个人技术博客存在的意义在哪里呢 […]
JN
入驻第1年
不要高效退休
「我才不會是魯蛇咧!」 家父是印刷師傅,印的是作業簿的內頁1,所以我們家從小就有寫不完的作業薄可以寫。 雖說是師傅,工作內容卻不乏體力活,身上也總是沾滿油墨味,是實打實的藍領職員。 他的求學經歷並不十分理想,沒有順利考上大學2,在當完兵之後也是輾轉了換了幾份工作,最後才到了一間小印刷廠,而且已經做了超過 20 年了。 有一天,他拿著一疊家裡常有的聯絡簿內頁,看著上面一篇一篇的每日短文跟我說: 看這些文章是我上班的樂趣。 我沒辦法選擇我喜歡的工作,所以我在工作裡面找樂趣。 小時候成績還不錯的我,很自然地覺得「我才不會像爸爸一樣是一個魯蛇咧!」 過了十幾年,我才發現我徹底錯了。 不知足 我很幸運可以受到不差的教育,考上一間還不錯的大學,也順利有了一份薪資高於平均的工作。 但我必須說,這份工作離「我喜歡的工作」還是有一定的差距。 確實,我不必頂著太陽搬重物、不必忍受主管或客戶的咆嘯、甚至有非常合理的工時,即便如此,我仍不覺得這份工作令我滿意。 你可以說貪心、不知足,但我認為這是人之常情。但凡有一點不舒服,人的本能就是去移除它,就如手上被刀劃傷的傷口,並不會因為另一個人大量出血就變得不痛了。 逃 換工作可能是一個解方,但任何有工作經驗的人可能都會同意「這世界上不可能有完美的職缺」,所以如果未來我換工作後也很有可能會有一樣的問題; 當然,創業或自營也可能是一條路,但我不認為我有這方面的優勢,目前也都還很不明朗。雖然如此,我還是會嘗試,不過只能抱著「不期不待沒有傷害」的心態。 所以「逃離全職上班族生活」變成我在開始工作之後的這幾年來,一個很大的目標。 檢視 我在看了 打通我投資觀念的文章 之後,用裡面的計算機算了一下:我如果維持現在的收入以及生活水準的話,我至少還得 10 多年才能達成 FIRE; 如果只求每個月的主動收入可以養活自己,把現在的所有資產都拿去滾出退休金的話,這段時間則是將近 40 年! 我才不要把我已經所剩無幾的青春都拿去都耗在一個和我的人生主軸關係不大的的工作咧! 不知不覺,我變成了當年覺得自己不可能成為的魯蛇。 計畫 OK,也許我該積極一點,去補個學歷、下班多花一點去學新技術寫 side project,然後收入就可以大幅上升,也許就不用花那麼多時間了 ──才怪,這一點都不合理。時間縮短了不代表不用努力,就算整個過程被縮短了一半好了,那這段時間就不是時間嗎?這可不是什麼咬個牙就能撐過去的時間,而且我可能還因此反而需要犧牲更多東西。 再說,就算達成 FIRE 了,我也肯定不會因此就滿足(參考 Alex Hsu 的分享)。有很大的機率,我會為了某些想花錢的地方,再去另外工作生錢出來。也很有可能因為我實在很無聊,還是去找了一些事情來做,然後又有了一些其他的收入。 或者走一條中間道路:先全職上班好幾年,等到資產累積到一定水準之後,再靠工作補足生活花費的時間就不會是 40 年那麼久了。 所以我可以在這裡小結一下: 我極大可能還要維持全職上班族工作的生活好幾年 不,真正退休的那天很可能永遠都不會出現 抗拒不了就學著享受 看來看去,比較可行的一個做法就是「把工作變得有趣」了,無論是待在現在的職位,或者是未來如果換了工作都一樣。那我能做的,可能就只有轉換自己對這段不短且折磨的時間的看法,讓自己投入這件事情,找到其中的樂趣,才能真正(盡量)消除那些痛苦。 這也是為什麼我在 回顧一年的七個問題 - 2025 中 多次提到「找到讓自己更投入在主業工作的方法」,我認為這會是我人生至少接下來一年的一個大課題。 領悟 家父當年的一句「從工作裡找樂趣」埋了很長的伏筆,我花了很久的時間才領悟(而且也不敢說完全領悟)。 當然這都還是粗糙的想法,也許過了幾年,我就會覺得我這個時候的想法真是可愛。 就是所謂的「四行八格」、「直行」、「數學八格」等等,以及各種聯絡簿。 ↩︎ 當年的大學文憑可不像現在一樣爛大街。 ↩︎
全局变量
入驻第1年
收到虫虫的明信片
前些天收到了来自
一叶竹
入驻第1年
一个错误的决定,一座伤心的城市。
很久没有更新博客了,不知道还有人关注我没?哈哈。2024——2025年发生了很多事情,我想写下来,但每每点开博客,心却久久不能平静。疲惫,难过,愤怒,疼痛等一堆的DeBuff,让我不得不放下手机...
JN
入驻第1年
有線耳機
繩子 有天下班在等電梯的時候,有個同事問我: 「欸,你怎麼拿著一條繩子啊?」 「喔…這是耳機…」我回。 我大部份的同事年紀都沒有比我小,所以這應該不是世代差異(吧?) 但也許,這也是讓我像是一個怪人1的原因之一。 保守派 在有線/無線耳機的光譜,我絕對是被歸類在保守派的那一邊。 我從來沒有擁有過任何一支無線耳機,只有曾經和別人借來用一陣子。 原因也很簡單: 便宜:自從中國的技術大幅進步之後,只要一、兩千塊就能買到真的很不錯的有線耳道式耳機了。如果沒那麼追求極緻的話,幾百塊也有還不錯的選擇。 可靠:線插上了就可以用,不用怕斷連、沒電、延遲之類的麻煩的事情。 壽命長:有線耳機最可能的壞法是線斷掉,但現在很多耳機都是可以換線的了,花個幾百塊買一條線換上去,就又可以用很久了。甚至我曾經把耳機丟到洗衣機洗了好幾次,也都還「可以用」2。 泛用:可以插線的設備就可以用,頂多接一個轉接頭而已。(除了現在的低科技手機,我還真的想不到有什麼音樂設備會沒有音訊輸出孔) 不容易弄掉:有線耳機就算從耳朵上掉下來了,也只要把它從肩膀上拿起來就好了,不用去撈水溝。 可以「掛著」:如果有需要聽外面的聲音的時候,我很喜歡把耳機掛在耳朵上,我覺得很直覺、很方便。3 要說有線耳機的缺點,大概就只有「有線」吧。但這比起用無線耳機的麻煩來說,這根本不算什麼 例外 但我也不覺得無線耳機一無是處就是了,有一個特定場景我覺得有線耳機真的很不適合。 那就是「做家事」。 這種需要把音源(手機、電腦)丟在一邊,而且身上只要多一條線都覺得不方便的場景,就是我覺得我需要無線耳機的時候。 但我一直還在想有沒有為了這樣特定的場景花不少錢買一支耳機的必要就是了,畢竟表現差不多的耳機,無線的貴了不只是一點點而已。 而且在我住的小套房,把喇叭開大聲一點也不是不能解決問題。 對了,如果你覺得無線耳機很好用,有線耳機是什麼垃圾,那只說明你是無線耳機的受眾,而我不是,就這樣而已。沒有必要來跟我吵架,謝謝。 我很享受我是怪人這件事情 ↩︎ 至少拿來聽 Podcast、線上會議,還是比書局能買到的超便宜耳機舒服很多。 ↩︎ 我也知道有所謂「非真無線耳機」這種產品,但我也沒什麼興趣就是了。 ↩︎
乌托邦
入驻第1年
飞牛OS ARM?黑牛OS ARM!
前言 本月初,NAS圈捷报频传。堪称“要做NAS系统里的Windows”的飞牛OS迎来了其ARM版本的首次内测,电子垃圾废物利用的风终究还是从x86吹到了ARM。但首批次内测官方支持的机型数量在ARM浩如烟海的设备型号面前少得可怜,仅RK3566等几款芯片型号的ARM设备获得了官方支持。不过,社区能人不少,在内测固件发布仅几小时后,就变成了“一人内测全员公测”。先是有大佬发现,只要有合适的设备树文件,同一个芯片家族的方案有自行“适配”的希望。然后有大佬逆向dtb文件获得dts,针对自己的机型修改后重新编译dtb导入镜像,刷入设备后成功点亮。再然后,为openwrt和armbian做系统镜像适配的大佬ophub根据飞牛官方提供的内核火速为上百款ARM设备编译了适配镜像,包括晶晨/瑞芯微/全志系列的众多设备。飞牛OS ARM社区版本就此诞生,飞牛OS正式进入黑牛时代... 飞牛OS ARM 社区版本 飞牛OS ARM的社区版本由ophub打包和维护,项目地址如下: https://github.com/ophub/fnnas 可以看到,社区版本的飞牛OS ARM适配了包括晶晨S9XXX系列和瑞芯微RKXXXX系列以及全志h6等多款Soc的设备。项目目前跟随飞牛OS官方版本包同步打包更新。 不过,需要说明的是。由于飞牛OS的内核和内置应用的源码官方目前暂未开源,因此社区版本系统许多设备虽然显示适配了但实际刷入后仍会有各种各样的毛病,有些甚至刷入系统后无法启动。目前ophub大佬也表示,因为没有源码,目前所有的适配工作都只能靠经验倒猜,许多BUG和适配问题也无法解决。希望社区的各路大佬能够积极出手,集思广益出更多的方案和补丁,让飞牛OS社区版本的适配工作更顺利。 刷机方法 刷机方法我就不提供教程了。ARM设备的刷机方法千奇百怪,详情可以查看项目的README的安装及升级 FnNAS 的相关说明这一栏。另外,你都玩ARM了,那你自己的板子你肯定了解怎么刷机。 当前新进展 rk35xx启用GPU加速解码 飞牛OS ARM官方版本已经在338版本更新中为部分支持设备提供了VPU 硬件编解码支持,但部分设备型号还需要等到官方在 dtb 里加入 VPU, VOP 节点才能启用。对此有大佬在社区提供了自适配的解决方案:针对rk3568和rk3588机型,补齐主线缺失的&rkvdec、&mpp_srv等相关节点。大佬同时还提供了抠出来的节点的dtsi,可以整合进自己设备的dts文件中编译出来dtb,导入进系统后重启应该就能启用GPU硬件加速解码。推荐使用LEDE的源码进行dts-dtb的编译。具体详情可查看如下issue: https://github.com/ophub/fnnas/issues/213 本人的一些实操经验 针对这一节,我的设备是FastRhino-R66s,刚好Soc是RK3568,于是沿着大佬提供的思路我做了相关尝试。 但很遗憾,在折腾了两天后,我尝试各种方法进行编译,但编译出来的dtb在系统启动时内核始终报错如下: [ 2.313017] rockchip-otp fe38c000.otp: error -ENOENT: Failed to get clk 'otp' [ 2.313046] rockchip-otp fe38c000.otp: error -ENOENT: failed to get clocks [ 2.313060] rockchip-otp fe38c000.otp: probe with driver rockchip-otp failed with error -2 [ 19.561351] panfrost fde60000.gpu: _of_add_opp_table_v2: no supported OPPs [ 19.562005] panfrost fde60000.gpu: devfreq init failed -2 [ 19.562528] panfrost fde60000.gpu: Fatal error during GPU init [ 19.564478] panfrost fde60000.gpu: probe with driver panfrost failed with error -2 我猜测可能是因为大佬提供的dtsi文件内的相关节点还是和我的设备的dts不适配导致的,我也不会改,所以暂且放弃吧... 另外,我看有人问如何把dts编译成dtb,我这有三种方案: 使用lede的源码修改dts,把大佬提供的dtsi引入,然后编译完整的系统,最后把dtb从编译好的系统中取出来。 这个方法严格参照Lemon1151和ophub两位大佬提供的方案,但说实话比较繁琐,编译一次系统至少需要一个小时。如果算上搭建编译环境和首次编译等等因素,那编译一次三个小时妥妥的。另外,本地编译一定要准备好干净的ubuntu环境和梯子,不要用WSL!!!别问我怎么知道的(〒︿〒)... 使用主线内核中的dts进行修改,修改后在内核中将dts编译为dtb。 这个方法参照飞牛社区大佬陪玩的帖子,直接在主线内核上做修改,然后借助内核完成dtb的编译然后取出来。这个方法较第一个方案来说更简单快速,但编译出来的dtb不一定能成功启用GPU加速解码,至少我没成功。 直接在板子上把系统内的dtb反向编译出dts,然后做修改引入dtsi,最后用dtc工具把dts重新编译出dtb。 这个方法仅提供思路,因为我没实际尝试。但理论上是可行的。对于如何使用dtc工具编译和反编译,问AI。 20260122更新: 社区大佬Lemon1151已提供详细操作教程,详情见如下链接。总结一下,把修改后的dts扔进LEDE的源码里编译,然后编译完把dtb取出来,导入到官方包337以后的版本里,注意不是ophub包(ophub包还没更新,或许更新后可以?)。 https://github.com/ophub/fnnas/issues/213#issuecomment-3776900056 参照这个办法我也进行了尝试,MPP解码器成功运行,但是GPU还是因为同样的问题报错... 不过,社区已有用户的设备参照新的方法成功点亮了GPU,开启了硬件解码。所以愿意继续折腾的可以试试... 启用应用商店,“黑牛”变“黄牛” 没有内测资格的用户的FnOS的应用中心是空空如也的,即便你刷入的是官方包也不行。这应该是“黑牛”和“白牛”最明显的区别了,应该是飞牛官方做了限制。“黑牛”用户想要安装应用只能导入fpk离线安装包。不过,近日有恩山大佬开发出了一个工具箱,可以帮助“黑牛”玩家开启ARM飞牛应用商店。 正确的使用姿势应该是: 系统装好,存储空间创建好,需要安装应用。 安装大佬开发的xxnas工具箱。 工具箱的第6个菜单是应用中心权限(其他先别动),点击蓝色临时开启权限。开启后去看系统设置,你会发现设备ID发生了变化。 去应用商店安装你需要的应用。 回到xxnas工具箱,点击恢复默认状态。刷新页面后再去系统设置里查看,你原来的设备ID回来了。 本方案的原理应该就是借用了有内测资格用户的位于官方白名单内的设备ID短暂开启应用中心权限,然后应用中心就可以用了。不过鉴于本方案还是有一定风险的,而且飞牛OS ARM最迟今年过年前也开启公测了,到时大家就都能用应用中心了,所以这就是个临时的解决方案,大家图一乐就好了。 除此之外,还有人提供了命令行直接改设备ID的方案,跟xxnas工具箱的原理是一样的,不过是不需要多安装一个fpk包更方便而已。 资源下载区:
多星宇
入驻第1年
阿里这次太“老实”了:图、视频生成全免费,先用再说
阿里AIGC平台呜哩上线 目前免费用,图片生成可以使用Qwen Image和即梦,视频生成可以使用Qwen、即梦、可灵(包括2.6和O1),估计用户量大了就没法免费了,可以先薅着。 使用地址:wuli.art/generate ‍...
JN
入驻第1年
你的帳號不是你的家(Mastodon 搬家記錄)
Liker.social 要關了 去年年底,我一直待的 Mastodon 站點 Liker.social 公告決定要關站了。 我對這件事情沒什麼要評論的,畢竟我完全不懂 LikeCoin,也從來都沒有抖內過(但我心裡還是十分很感謝)。 但我不得不開始找新的棲身地了。 逃跑路線 我看到一些象友選擇自架,但之前稍微看過之後覺得 ActivityPub 的水好像有一點太深了,還是先暫時找個別的地方棲身吧。自架就等未來再說,到那時候再互相當作備用站點也是一個不錯的策略。 那要搬到哪裡去呢? 我的腦中閃過我幾個選項,但最後還是選了最沒劊意的那個:g0v.social。 g0v.social 是應該是最大的繁中 Mastodon 站點[1],而且 安安Q 也一直都在那邊,所以這對我來說是最簡單、最無腦的選擇。 壞了 我要承認,我到了這個時候,才知道 Mastodon 搬家的時候能搬走的是追蹤者,貼文是沒辦法帶著走的,只能下載下來自己留一份(或者有一些相容 ActivityHub 的 server 是支援匯入的)。 雖然不能只接帶著貼文走,但對我來說影響其實沒有那麼大。一是我有這個部落格;二是那邊也比較像我的宣傳平台了,我比較少在各種社群平台寫原創的內容。 也許之後有需要的話再自架一個可以匯入貼文的個人站點,或是慢慢整理上來部落格吧(雖然大部分的內容價值不怎麼高就是了)。 開搬 搬家的過程到是蠻簡單的。 去新站註冊一個帳號,把 設定 > 帳號設定 > 自另一個帳號轉移 輸入舊的帳號。 然後在舊站 設定 > 匯入及匯出,把該搬過來的資料從舊站點一一下載下來之後,上傳到新的站點。當然,貼文就像上面說的一樣,就只是下載下來自己保存啦~ 不過匯入追蹤清單(Following)的時候,事實上是重新去追蹤那些帳號,感覺沒有那麼的 smooth。 就這樣!沒有什麼複雜的步驟。 未來 社群平台已早就不是我的生活重心。如果在明天,所有的社群平台都同時不見了,對我的影響也十分有限,反而我的身邊有不少人應該會因此而非常焦慮。到那個時候,我大概就可以在這邊分享我看到的大家都是怎麼發瘋的 XDDD 所以,如果 g0v.social 也關了,那也沒什麼,就只是再搬一次而已。 因此,記錄一下這個過程,未來某一天可能還會用到。
扶苏
入驻第1年
与弓弦对峙的勇气
最近对弓箭的撒放这一块,突然有了一些感悟。 一般我们射箭分为4个步骤,开弓–引弦–靠位–撒放,这样一支箭就从弓把上被射了出去,你的目光会追随着箭羽的轨迹,命中你期待射中的目标,也许是一个靶子,又或许是一个...阅读更多 Source
小十
入驻第1年
河南博物院两小时纪行:中篇
接《 河南博物院两小时纪行:上篇 》。 在看过史前文明到春秋战国的青铜重器之后,我进入了第五展厅,迎面而来的是秦汉魏晋的大一统气象,随后便是隋唐的盛世繁华与宋代的文人雅趣。这一部分的展品色彩明显丰富了起来,从青铜的幽冷转向了陶俑的生动与瓷器的温润。 第五、六展厅 帝国霸业——秦汉魏晋南北朝时期 公元前 221 年 ~ 公元 581 年 第五展厅:公元前3世纪,秦统一六国,推行郡县制,河南独占7郡,成为大秦帝国的辅弼之地。汉代,刘邦封彭越为梁王,后梁孝王刘武经营睢阳(今商丘永城),留下了芒砀山梁王陵的惊世宝藏。 东汉定都洛阳,随后的曹魏、西晋、北魏晚期均以此为都。洛阳、南阳(南都)、许昌(魏五都之一)作为当时的政治中心,见证了汉魏之际的风云变幻与民族融合。 第六展厅:汉代庄园经济发达,手工业和科技(冶铁、造纸、纺织、制瓷、天文)领先世界。丝绸之路的开通让中原成为商贸中心。而到了魏晋南北朝,频繁的战争与迁徙促进了空前的民族大融合。 第五展厅入口 26-1-14 · 50mm · f/1.8 · 1/50s · ISO1000 · ILCE-7CM2 第六展厅入口 26-1-14 · 50mm · f/1.8 · 1/80s · ISO1000 · ILCE-7CM2 🌟 镇院之宝——四神云气图壁画 四神云气图壁画:西汉(公元前 206 - 公元 25 年),永城市保安山梁共王陵出土。

© 2026 好站网HaoZhan.wang 1.5 版权所有

苏ICP备19065220号-4 萌ICP备20269980号 茶ICP备2026050346号 本站数据 版本历史 关于本站