MoreRSS

site iconXulihang修改

英语专业学生。喜欢随手拍,折腾电子。
请复制 RSS 到你的阅读器,或快速订阅到 :

Inoreader Feedly Follow Feedbin Local Reader

Xulihang的 RSS 预览

我用过的电脑

2026-01-18 20:47:50

最近突然很想买几台电脑,比如新的龙架构的龙芯电脑装Linux、Intel Haswell的电脑跑Windows 7、AMD 8745hs的电脑体验其强大的核显。但仔细一想,买来其实没什么实际用途。

我这里就对曾经用过的电脑做个整理吧。

联想天鹤640P

我们家买的第一台电脑,1999年左右花了1万多块钱。主机、显示器、打印机、键鼠、音箱、手写板,附带各种光盘和随机软件:幸福之家、牛津百科、铁甲风暴……

奔3处理器,128MB内存,20GB硬盘,Windows 98系统。当时我还小,主要是玩各种电脑附带的软件,使用下浏览器。游戏只玩了帝国时代2、铁甲风暴。外婆家也买了这台电脑,我表哥表姐玩得就6多了,QQ、星际争霸、暗黑2、石器时代、大富翁、街机模拟器、三国志曹操传。

当时还是拨号上网,一上网电话就打不通。

Dell Optiplex 320

天鹤640P坏了后,我爸又找人配了台组装机,不过也没用多久,换了戴尔的Optiplex 320,也是显示器、音箱、键鼠和主机一套的。鼠标从滚轮的换成激光了。显示器是Dell E198WFP,1440x900的分辨率,也算是用上宽屏了。

这台电脑搭载的是奔腾4单核3.2GHz的CPU,1GB内存,80GB的硬盘,在2006年左右也还算可以了,一直用到我2013年高中毕业。一开始运行的XP,我后来给它换了Windows 7,还是刷BIOS用的OEM激活。

三星R20

2007年我爸又买了台笔记本电脑,7000多元的三星R20,还配了华为的无线上网卡使用。

这是我第一次用笔记本电脑。它是酷睿双核T2250 CPU,主频1.73GHz,512MB DDR2内存,14寸CCFL背光的TN屏,80GB硬盘,有各种外设接口。

不过买了后我爸也基本不怎么用,主要我来用了。笔记本主要是移动方便,我放在床边用来看视频比较方便,睡前播放新世纪福音战士。

HP 1000-1306TX

上大学,我叔叔要给我买电脑,我们去宏图三胞,3000元买了台HP 1000-1306TX笔记本。我其实对电脑配置不太懂,选了台便宜有光驱的。

这台电脑搭载了i3-2348M CPU,比较少有的7系主版配2代酷睿,2GB DDR3内存,512GB日立的硬盘,AMD 7450M独立显卡。2013年其实都是Haswell的四代酷睿CPU了,我这款是二代SandyBridge的,但的确是13年一季度才出的。

这台14寸的笔记本有2.2千克重,当时放在书包里从海宁背到无锡,还是比较麻烦的。然后发热比较严重,我还额外买了台抽风机。

这台电脑预装的是Ubuntu系统,我后来在它上面安装了XP、Windows 7、Windows 8.1、Windows 10、Debian、Mac OS X 10.8 - 10.14的黑苹果系统。当时喜欢折腾操作系统,不过最后主要还是用的Windows 10。

我后来加了条4GB的内存,更换了影驰的MLC颗粒的240GB固态硬盘,运行速度还是不错的。2017年毕业后放在家里,后来发现屏幕坏了,也不怎么用了。

龙芯龙梦逸珑8089D

大一时看到学长提到,龙芯俱乐部卖的龙芯笔记本,只要279元,我也跟着买了一台。

它是8.9寸的屏幕,搭载1GHz的龙芯2F CPU和1GB内存。我当时折腾安装了些系统,并在龙芯吧发了些教程贴,但的确性能太差了,生态也不行,不能用于日常工作。我买了个小米随身WIFI,插上后把它当作软路由使用。系统则使用Debian 7。

富士通ST4121

大三暑假时了解了全反射屏,这种屏幕看起来比较舒服,类似墨水屏,反射率差、对比度低,但能显示彩色、刷新率也不错。

我400元淘宝了台富士通的ST4121平板电脑,这台电脑搭载了移动版的奔3处理器,10.4寸的反射屏还配上WACOM的触控模块,内存是256MB SDRAM,比DDR还老的版本。实际运行速度倒还可以,装了XP的系统,我用它通关了星际争霸1。不过才过三个月就坏了。

把屏幕单独拿出来做成了显示器。

DIY

2016年大三暑假,我自己DIY了台台式机。H61主板配了3代IvyBridge的i3。本来以为HD4000核显装黑苹果没问题,后来发现主板没有HDMI接口,我还专门买了张HD6450的亮机卡。1000多元的配置,运行还是很流畅的。

我主要在它上面通关了星际争霸2。

2024年已经开不了机了。

ThinkPad x61/x62

ST4121坏了后,我还是想有台反射屏的笔记本,于是400多买了台同样是CCFL背光,支持改造反射屏的ThinkPad X61电脑。这台电脑的用料非常好,都是铝镁合金的,键盘和小红点用着很不错。

改造反射屏、安装了黑苹果雪豹系统,但没过几周就坏了。的确太老了,性能也差,不好用,我又买了51nb的x62主版进行改造。

使用的是第4批的主板,用的Intel第五代Broadwell的i5 es版CPU,相当于i5 5200u。我给它配了8GB的内存,256GB的msata固态硬盘,算是我当时手上性能最好的电脑了。一直当主力机用到2023年。

Mac Mini M2 2023

工作需要写iOS程序,一直用公司电脑装macOS的虚拟机,然后新的arm架构的设备出来后,有很多用户要求出苹果CPU版本的,我就买了台丐版的mac mini,百亿补贴价格是2800元。

苹果的性能的确很好,不过存储是真的不够用。

HP ZBook Studio G3

有很多用户要英伟达的显卡,用CUDA加速PyTorch推理,但我手上没有n卡的设备,新的有独立显卡的设备都比较贵,我就2000元买了台2018年惠普的专业本HP ZBook Studio G3。它搭载6代i7 6820HQ CPU,4核8线程,2.7GHz-3.6GHz,双通道DDR4-2133 16GB内存,NVIDIA Quadro M1000M 4GB Maxwell架构的专业显卡,512MB NVME SSD,15.6寸1080P触摸屏,仅重2KG,已经是我用过的最好的笔记本了。

不过显卡还是差了点,和现在主流的设备不能比,Computer Capability是5,跑最新的深度学习很多都已经不支持了。Stable Difussion是512x512才0.2t/s,Whisper语音识别也很慢。

不过跑个OCR、Lama Inpaint或者超分辨率还是不错的。

目前是主力使用,主要跑B4X编程序。

Mac Mini M4 2024

2024款mac mini,16GB + 256GB,加国补只要3599元,我也第一时间购买了,用途主要是放在家里,为ImageTrans的在线版 提供服务,毕竟它的功耗低,性能还好,跑各种深度学习操作都很快。7B的大模型,MLX版有20 token/s。

我也有用它用Whipser识别视频语音,速度很快,2个小时的视频,半个小时就都识别出来了。

但因为我需要用Windows应用,所以主力还是HP的笔记本。

小众UI库JavaFX对输入法的支持

2026-01-18 20:22:50

我的计算机辅助翻译软件使用JavaFX开发,从2018年开始就遇到不少问题。

2018年时,Java 8在较早的Windows 10系统上存在中文输入法不跟随的问题,需要安装搜狗智慧版。后来Windows 10升级后,才没有了这个问题。

然后毕竟是翻译软件,要处理各种语言的支持,后来又有用户提出对藏语的输入不好。

在新的JavaFX 23中,我又发现阿拉伯语只有按住SHIFT时才能通过方向键左右移动光标,而在JavaFX 8中,可以直接用方向键移动光标。

macOS在2018年时则存在输入中文标点都变成半角的问题,导致我必须给软件加个功能,在输入时自动替换字符。所幸在新的版本中得到修复。

再提到Linux,它的支持就更糟了。虽然Fcitx在一般的Linux 应用中没有什么问题,但Java应用就有很多问题。比如JetBeans的IntelliJ IDE,就存在不跟随光标的问题,有人通过给JBR打补丁的方式解决这一问题,但似乎没有什么人用JavaFX的应用,这个问题一直没有解决。

JavaFX应用在Linux甚至默认无法使用输入法,必须在运行时通过-Djdk.gtk.version=2指定GTK版本为2,而新版本的JavaFX已经移除了GTK2的支持。而输入法不跟随光标的问题也同样存在。

使用系统原生或者Web技术开发桌面应用一般不会碰到这些问题,但要开发一个跨平台的应用,我还是喜欢用JavaFX,好在主流系统在输入上的支持还算可以,我的用户基本没有抱怨输入法的问题。

基于QEMU测试Loongarch龙架构

2026-01-09 16:16:50

最近有个公司客户说要在3A6000上运行我们的产品。大一的时候279元买了台龙芯2F的逸珑8089d笔记本,那时还是mips架构的,现在龙芯已经使用新的Loongarch龙架构了。

我看了下网上没有很便宜的整机可以买到,于是就考虑用QEMU来模拟测试环境。

QEMU有两种模式,一种是system,可以模拟整个硬件环境,一种是user,可以直接在自己的环境中执行另一个架构的程序。

System模式

我们可以直接下载龙芯官方的Loongnix系统的qemu磁盘镜像来启动一个Loongarch的系统。

镜像链接:https://pkg.loongnix.cn/loongnix/20/isos/Loongnix-20.7.rc1/Loongnix-20.7.rc1.cartoon.gui.loongarch64.en.qcow2

EFI固件:https://github.com/loongson/Firmware/blob/main/LoongArchVirtMachine/QEMU_EFI.fd

然后用以下命令启动:

qemu-system-loongarch64 -m 4G -cpu la464-loongarch-cpu -machine virt -smp 4 -bios QEMU_EFI.fd -serial stdio -device virtio-gpu-pci -net nic -net user -device nec-usb-xhci,id=xhci,addr=0x1b -device usb-tablet,id=tablet,bus=xhci.0,port=1 -device usb-kbd,id=keyboard,bus=xhci.0,port=2 -hda Loongnix-20.7.rc1.cartoon.gui.loongarch64.en.qcow2

密码是Loongson20。

User模式

我们需要有一个基本的rootfs,可以用debootstrap构建或者解压现成打包好的版本(CLFS-for-LoongArch)。

下面是使用debootstrap的方法,测试环境是Debian 14 Testing:

sudo apt install debootstrap qemu-user-binfmt binfmt-support debian-ports-archive-keyring
mkdir loongson
sudo debootstrap --arch=loong64 --foreign sid loongson http://mirrors.ustc.edu.cn/debian
sudo cp /usr/bin/qemu-loongarch64 loongson/usr/bin/
sudo mount -t proc proc loongson/proc
sudo mount -t sysfs sys loongson/sys
sudo mount -t devpts devpts loongson/dev/pts
sudo chroot loongson /debootstrap/debootstrap --second-stage

新旧世界

LoongArch有两套不兼容的软件体系,叫做旧世界和新世界,官方叫ABI 1.0和ABI 2.0。

主要是早期官方维护了一套自己的工具链,接近MIPS的风格,后面接受社区的反馈,融入了开源社区。

一个比较明显的区别是新世界的程序解释器路径是 /lib64/ld-linux-loongarch-lp64d.so.1,而旧世界的程序解释器路径是 /lib64/ld.so.1。

一般比较老的Linux 4.x内核的,麒麟、UOS、Loongnix 20这些是旧世界的系统,社区的Debian、Arch和Loongnix 25是新世界系统。

新世界系统可以通过liblol兼容旧世界系统的软件。不过旧世界兼容新世界就没有那么容易了。

要编译支持某个世界系统的程序,最好是在目标系统编译,或者使用对应的交叉编译工具链。

相关链接

人的改变

2025-11-22 21:11:50

网上有句话叫不要试图改变一个人,要尊重他人命运。但也有一句话叫,士别三日,当刮目相看。一个说明了改变人的困难,一个说明了人改变的迅速。不过前者强调一个人改变另一个人,后者是自我改变。

这种改变,主要是认知、习惯、学识等各个方面。

《寻秦记》里,赵盘当了大王,一开始还是像个公子哥,但后来落难民间,便开始成为真正的秦始皇。

能发现自己的不足,并做出改变真的是很难得的一件事情,是需要随着漫长的经历,逐渐改变的,所谓十年树木,百年树人,便是这么一个过程。

人从出生开始,就会受到环境的影响。比如性别意识,如果社会群体里都是大男子主义的人,那他不可避免也会有这种想法。在后面要意识到自己这方面的不足并改变就比较困难。不过,只要意识到这些问题,我想都是能够改变的人。

关于要不要去改变一个人,我想的确不能强求,只能引导。但如果是违法、不道德的事情,需要用权力对其进行强制的制约。

虚假需求

2025-11-22 20:51:50

有客户用AMD CPU的电脑,我想想我还从来没有用过AMD CPU的电脑,想买一台迷你主机来玩玩。看到有很多基于锐龙R7 7840H或者8845H的主机,780m RNDA 3架构核显,32GB DDR5 5600MHz双通道内存,1TB的SSD,要3000元左右。虽然我有挺多存款,但3000元也是笔不小的支出,我已经拥有m4版mac mini和HP ZBook Studio G15,没有特别的需求再买台电脑。 看到有人说780m的核显,可以跑大模型、Stable Diffusion、玩各种3A游戏,但我其实没有这方面的需求,都是虚假需求。

所以,我最后并没有再买一台AMD的迷你主机。当然,如果我钱很多,买台来玩玩其实不用考虑那么多。

《金婚》

2025-10-07 12:16:50

国庆期间大致看了遍电视剧《金婚》。《金婚》总共50集,每集讲一年的故事,涵盖了婚姻中的各种要素,涉及夫妻关系、婆媳关系、亲子关系等等,反映了人在各种事件下的真实反应。我这里讲些印象深刻的点。

  1. 人会被社会观念影响。文丽作为老师,也算有知识的人,还是有重男轻女的思想。
  2. 人会偏心。婆婆向着儿子,奶奶向着喜欢的孙女,大女儿向着爸爸。
  3. 对得不到的执念。佟志喜欢李天骄,但只有精神出轨,没有实质关系,结果成了他的朱砂痣。另一个没追到李天骄的小梁,因爱生恨,反过来诋毁李天骄。梅梅则一根筋,和大庄不能在一起,自己也一辈子不嫁人。
  4. 对婚姻的谨慎。多多和大宝见过父母的各种问题后,都没有以结婚为目的的正经关系。
  5. 对被照顾的习惯。文丽后来逐渐变成了保姆的角色,丈夫回家就是吃饭睡觉,家像个旅馆。但文丽也习惯了照顾佟志,佟志也习惯了被照顾,他对文丽没有什么感激。
  6. 夫妻难成知己。佟志邀请文丽去看新年音乐会,但文丽已经不感兴趣了。佟志有期望,但落空了,会失望。不如一开始就不要期待太高。

希望想走进婚姻的人,能清醒地认识婚姻的各种问题,再决定要不要迎难而上。