V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  namonai  ›  全部回复第 3 页 / 共 3 页
回复总数  50
1  2  3  
2024-03-14 10:30:22 +08:00
回复了 amnaruto 创建的主题 macOS word 替代软件
试试 Overleaf ,在线的 LaTex 编辑器。Word 的开源替代品有 Libre Office 和 OnlyOffice ,都还不错,跨平台。
2024-03-14 00:45:38 +08:00
回复了 my2017 创建的主题 Android Pixel 8 Pro 升级到 qpr beta 2.1 后还能用国内的 5g 吗?
我打算买 Pixel 7Pro ,但是不太清楚怎么刷模块,淘宝会帮忙刷好了发货吗,不太想折腾但是又想用 pixel……
2024-03-14 00:44:25 +08:00
回复了 junwind 创建的主题 git 大家好, mac 上有哪款 git GUI 工具好用呢?
sublime merge
2024-03-08 10:20:08 +08:00
回复了 monkeyWie 创建的主题 分享创造 纪念下人生第二个破 10k star 开源项目🎉
尴尬了,出错了,Appimage 直接运行有问题,usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.30' not found (required by /lib/x86_64-linux-gnu/libicuuc.so.72) (gdk-pixbuf-error-quark, 5),解压以后运行就没问题。
2024-03-08 10:12:17 +08:00
回复了 monkeyWie 创建的主题 分享创造 纪念下人生第二个破 10k star 开源项目🎉
star 了一下,支持 op^^
搜一下《 Engineering a compiler 》
2024-02-27 19:04:30 +08:00
回复了 bthulu 创建的主题 程序员 一个线程更新数据, 多个线程读数据, 这种怎么保证线程安全?
@bthulu 你可以试试 trible buffer ,编号 0 、1 、2 ,读线程实现一个 getIndex(),初始的 valid index 是 0 ,需要对数据更改的时候,index + 1 ,往 1 上写,写完了以后 valide index 也更新到 1 ,这个时候 0 和 1 的数据都是有效的,过了一小段时间,0 就没人访问了。在这段时间里如果又有需要写入的数据,那就往 2 上写。这样子可以始终保证读到的数据是完整的。可以把写入操作放在一个单独的线程里进行,其他线程如果有修改数据的需要,就通过队列传递数据过去。
2024-02-27 18:54:37 +08:00
回复了 bthulu 创建的主题 程序员 一个线程更新数据, 多个线程读数据, 这种怎么保证线程安全?
@svnware 不一样的。比如一段数据,写入一半的时候被读取,读到的就是 broken 的数据。哪怕是对单个字节进行读写操作,也可能存在问题,所以至少要使用原子操作进行保护。
2024-02-26 07:22:06 +08:00
回复了 blankmiss 创建的主题 Linux tigervnc 带宽占用好大啊
试试 xrdp
2024-02-25 22:35:41 +08:00
回复了 omri 创建的主题 Android 终于轮到我了,求推荐一款安卓手机
我打算买个 pixel 7pro ,京东四千多。只是不知道 5G 能不能用
1  2  3  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2339 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 21ms · UTC 15:58 · PVG 23:58 · LAX 08:58 · JFK 11:58
Developed with CodeLauncher
♥ Do have faith in what you're doing.