V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  qianchengv  ›  全部回复第 1 页 / 共 2 页
回复总数  21
1  2  
@ranaanna #5 感谢,总结一下你的方法

要让 MacBook 合盖时立即休眠(而不是睡眠),您需要执行以下命令:
sudo pmset -a hibernatemode 25

如果您想恢复到默认的 safe sleep 模式,可以执行:
sudo pmset -a hibernatemode 3

查看电源管理设置状态:
pmset -g
17 小时 51 分钟前
回复了 Jiashu121 创建的主题 macOS 最近几次 MacBookAir 未充电状态放一晚第二天一早就没电了
要让 MacBook 合盖时立即休眠(而不是睡眠),您需要执行以下命令:

sudo pmset -a hibernatemode 25

如果您想恢复到默认的 safe sleep 模式,可以执行:
sudo pmset -a hibernatemode 3

查看电源管理设置状态:
pmset -g
18 小时 35 分钟前
回复了 PanicByte 创建的主题 分享创造 500MRR.com
It's so great work.
客服电话及营业时间信息:

谷歌客服:1-800-419-0157
微软客服:1-800-642-7676 ,美西时间周一至周五 5:00-21:00 ,周六日 6:00-15:00
国税局( IRS ):
个人问题:1-800-829-1040
企业问题:1-800-829-4933
20 小时 3 分钟前
回复了 2067 创建的主题 程序员 论最有效的安装原版 chrome 的姿势
@x4gz 偶尔使用一下,不规律。 有的时候连续几天,有的时候就几小时。所以希望能够有个自动化的设定会比自己记住手动关机能更有保障。
bose soundlink 可以加个底座
11 天前
回复了 liuchangniancom 创建的主题 问与答 上海二手车推荐
闲鱼或者淘宝找一个线下二手车验车服务
11 天前
回复了 ChoiKarl 创建的主题 Apple 关于两台 Mac 协同工作
SMB 资源共享
#15

14 天左右可以收到寄回的机器,在郑州或者上海工厂维修。
vivo x200 pro
32 天前
回复了 qianchengv 创建的主题 Apple 分享一下苹果教育优惠闲鱼链接
额,我想删掉好像没有删除按钮。。
从 Mac mini output 换 C 口的线连显示器可以做到秒级
32 天前
回复了 Meld 创建的主题 Apple 刚刚,天猫购买的教育优惠 Mac mini 丐版发货了
出货吗?
32 天前
回复了 qianchengv 创建的主题 小米 小米手机关机之后一星期就亏电无法开机
感谢各位大佬,准备去换个电池。
更新一下最近的进展:
去了益田假日,Genius 表示大概率可以现场更换镜头,但检测后表示系统无法门店更换镜头,现已返厂维修,预计需要 15 天(大概率是因为我在 pdd 百补买的 iPhone PM )。
主要是想要尽快解决问题,深圳这边主要是维修的态度太差了,换港行和国行是其次。
嗯,不错的思路,流量第一居然是美国
74 天前
回复了 smdbh 创建的主题 Python 请教一个 Python 中线程共享数据的问题
```python
import threading
import time
from concurrent.futures import ThreadPoolExecutor
import unittest
from dataclasses import dataclass, field
from threading import Lock
import multiprocessing

@dataclass
class SharedData:
value: int = 0
# Using a Lock to ensure thread-safety when accessing shared data
lock: Lock = field(default_factory=Lock, init=False, repr=False)

def increment(self):
with self.lock:
self.value += 1

def get_value(self):
with self.lock:
return self.value

def worker(data: SharedData, num_iterations: int):
local_sum = 0
for _ in range(num_iterations):
local_sum += 1
# Use a lock to safely update the shared data
with data.lock:
data.value += local_sum

class TestSharedDataThreadSafety(unittest.TestCase):
def test_concurrent_increments(self):
shared_data = SharedData()
# Use 2x CPU count for threads to test both CPU-bound and I/O-bound scenarios
num_threads = multiprocessing.cpu_count() * 2
num_iterations = 1000000 // num_threads

with ThreadPoolExecutor(max_workers=num_threads) as executor:
futures = [executor.submit(worker, shared_data, num_iterations) for _ in range(num_threads)]
for future in futures:
future.result()

expected_value = num_threads * num_iterations
self.assertEqual(shared_data.get_value(), expected_value,
f"Expected {expected_value}, but got {shared_data.get_value()}")

def test_race_condition(self):
shared_data = SharedData()
race_detected = threading.Event()

def racer():
with shared_data.lock:
initial_value = shared_data.value
time.sleep(0.001) # Simulate some work
# Check if the value has changed, which would indicate a race condition
if initial_value == shared_data.value:
shared_data.value += 1
else:
race_detected.set()

threads = [threading.Thread(target=racer) for _ in range(100)]
for t in threads:
t.start()
for t in threads:
t.join()

self.assertFalse(race_detected.is_set(), "Race condition detected")

def test_stress_test(self):
shared_data = SharedData()
stop_flag = threading.Event()

def stress_worker():
local_sum = 0
while not stop_flag.is_set():
local_sum += 1
# Use a lock to safely update the shared data after intensive local computation
with shared_data.lock:
shared_data.value += local_sum

# Use CPU count for threads to maximize resource utilization
threads = [threading.Thread(target=stress_worker) for _ in range(multiprocessing.cpu_count())]
for t in threads:
t.start()

time.sleep(5) # Run for 5 seconds to simulate prolonged stress
stop_flag.set()

for t in threads:
t.join()

print(f"Stress test final value: {shared_data.get_value()}")

if __name__ == '__main__':
unittest.main()
```
1  2  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2716 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 29ms · UTC 06:06 · PVG 14:06 · LAX 22:06 · JFK 01:06
Developed with CodeLauncher
♥ Do have faith in what you're doing.