V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
V2EX  ›  dangyuluo  ›  全部回复第 19 页 / 共 170 页
回复总数  3389
1 ... 15  16  17  18  19  20  21  22  23  24 ... 170  
2023 年 4 月 19 日
回复了 yuancoder 创建的主题 职场话题 大龄低学历最近找工作的感受
美国也是这样的,不像国内一样明着说罢了
2023 年 4 月 17 日
回复了 dangyuluo 创建的主题 macOS MacOS 13.2 下如何取消一个曾经允许过的外部设备?
@di11wei 试了一下,发现了更神奇的设置。如果移动硬盘通过 USB type C 直接连接笔记本电脑的话,是会弹出提示。但是移动硬盘连接到 Dock (已被允许)时却不会有这个提示,直接被允许。主要是公司的电脑不希望连接自己的存储设备。
2023 年 4 月 16 日
回复了 vituralfuture 创建的主题 问与答 华为随时 WiFi 改造?以及我对华为的思考
这个 4G 路由很便宜了好吧,你看下 Netgear 的价格。。而且不能换卡么?那我当时的月抛卡是怎么用的。
2023 年 4 月 12 日
回复了 dangyuluo 创建的主题 C++ libc++的 call once 为什么用 mutex/cv 而不是 atomic test_and_set
@nlzy 忘了问一点了。。为什么所有的 call_once 要用同一个 mutex ,难道`call_once(func1)`和`call_once(func2)`要互相竞争么

```
_LIBCPP_SAFE_STATIC static __libcpp_mutex_t mut = _LIBCPP_MUTEX_INITIALIZER;
```
2023 年 4 月 12 日
回复了 dangyuluo 创建的主题 C++ libc++的 call once 为什么用 mutex/cv 而不是 atomic test_and_set
@nlzy 请教了下一个在 C++委员会的同事,解释说是 call_once 需要保证第一个线程 throw 之后第二个线程可以继续执行。所以一个额外的同步是需要的。
2023 年 4 月 12 日
回复了 dangyuluo 创建的主题 C++ libc++的 call once 为什么用 mutex/cv 而不是 atomic test_and_set
仔细读了一下文档,可能指的是这里:
> The end of each active call synchronizes-with the next active call in that order.
2023 年 4 月 12 日
回复了 dangyuluo 创建的主题 C++ libc++的 call once 为什么用 mutex/cv 而不是 atomic test_and_set
@liberize 可是第二个线程的 call_once 并不会是 blocking 的吧,cppreference 上是这么解释的:

> If, by the time call_once is called, flag indicates that f was already called, call_once returns right away (such a call to call_once is known as passive).
2023 年 4 月 11 日
回复了 dangyuluo 创建的主题 C++ libc++的 call once 为什么用 mutex/cv 而不是 atomic test_and_set
Abseil 的 call_once 就是采用了 compare_exchange_strong. 感觉更合理

https://github.com/abseil/abseil-cpp/blob/master/absl/base/call_once.h#L174
2023 年 4 月 11 日
回复了 dangyuluo 创建的主题 C++ libc++的 call once 为什么用 mutex/cv 而不是 atomic test_and_set
chatgpt 给的样例:
```cpp
template<typename Callable, typename ...Args>
void call_once(std::once_flag& flag, Callable&& func, Args&&... args)
{
// Atomically check if the flag is set
if (!flag.test_and_set())
{
// The flag is not set, so call the function
std::forward<Callable>(func)(std::forward<Args>(args)...);
// Reset the flag to indicate that the function has been called
flag.clear();
}
}
```
2023 年 4 月 11 日
回复了 zhoudaiyu 创建的主题 问与答 大家制作 docker 镜像时操作系统层通常用哪个镜像?
小而美就是 alpine ,需要调试就是 ubuntu
2023 年 4 月 8 日
回复了 dangyuluo 创建的主题 奇思妙想 你的家庭服务器上搭建了什么服务
@billlee Home assistant 和 NAS 是跑在 ProxmoxVE 虚拟机上,其余的是跑在 PVE 的 docker 容器里
2023 年 4 月 8 日
回复了 dangyuluo 创建的主题 奇思妙想 你的家庭服务器上搭建了什么服务
@hackpro pagermaid_pyro 可以配置成对陌生用户启用验证码
垂直行业定制。。互联网味真浓
2023 年 4 月 3 日
回复了 dangyuluo 创建的主题 iOS iOS16 连接 Carplay 后,百度地图一直在后台运行?
@camus 可是我一直使用的是 Google 或者 Apple 地图,很久没用过百度地图了。
2023 年 4 月 2 日
回复了 dangyuluo 创建的主题 iOS iOS16 连接 Carplay 后,百度地图一直在后台运行?
首页默认打开是 google 地图,不过我把百度地图删掉了,下次试试
2023 年 3 月 28 日
回复了 Dogod37 创建的主题 程序员 关于我和女朋友想出国双排这件事
@leeolsen 欧洲不好说,米国没结婚是不不可能发 H4 或 F2 的😓
2023 年 3 月 23 日
回复了 sl0000 创建的主题 C++ C++23 lambda 递归写法
@smallboy19991231 C++入门看 primer 效率很低,primer 更适合作为参考书
2023 年 3 月 15 日
回复了 langhuishan 创建的主题 硬件 工业物联网用 ESP32 有没有搞头?
ESP32 也有 RTOS 的,感觉还是生态不完善,开发起来周期长。
1 ... 15  16  17  18  19  20  21  22  23  24 ... 170  
About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2177 Online   Highest 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 32ms · UTC 16:11 · PVG 00:11 · LAX 09:11 · JFK 12:11
♥ Do have faith in what you're doing.