darklights

darklights

V2EX 第 574258 号会员,加入于 2022-03-03 21:49:23 +08:00
根据 darklights 的设置,主题列表被隐藏
二手交易 相关的信息,包括已关闭的交易,不会被隐藏
darklights 最近回复了
207 天前
回复了 mfsw 创建的主题 程序员 赞下东哥,3 秒来电,这垃圾的西数固态.
直接插到主板的 m 口上,先排除是不是 SSD 本身的问题。

USB 并不是一个一定靠谱的东西。我 A 记 U 板,有一段时间睡眠唤醒后会有小概率只能供电但不能连接设备,后来不知更新了啥才没有出现过。

还试过同一个用来听歌的外接蓝牙发射器,公司电脑插主板口能用,插机箱口断断续续;家里电脑插机箱口能用,插主板口断断续续。
224 天前
回复了 1054850490 创建的主题 PowerShell 这个 powershell "比对”命令能优化吗?
空间换时间

$dict = @{}; gc a.txt | ?{$_ -notmatch '^\s*$'} | %{$dict[$_]=1}
gc b.txt | ?{$_ -notmatch '^\s*$'} | ?{-not $dict[$_]} | Add-Content a.txt
同 21 年入的 500G 970evo+,当年的 4k 天花板,就是有点热,夏天待机就已经 60 度,玩游戏时还要再吃显卡尾气。

要稳定的话可以考虑 sn550 (仅举例,不了解最新行情)这种连续读写不高但发热也较低的。日常家用、办公、写代码,连续读写速度其实真的没什么用。
263 天前
回复了 biguokang 创建的主题 Windows 请教一下关于 window 桌面壁纸轮播的问题
程序员嘛, 自己动手, 饿死罢就

$setwallpapersrc = @"
using System.Runtime.InteropServices;

public class Wallpaper
{
public const int SetDesktopWallpaper = 20;
public const int UpdateIniFile = 0x01;
public const int SendWinIniChange = 0x02;
[DllImport("user32.dll", SetLastError = true, CharSet = CharSet.Auto)]
private static extern int SystemParametersInfo(int uAction, int uParam, string lpvParam, int fuWinIni);
public static void SetWallpaper(string path)
{
SystemParametersInfo(SetDesktopWallpaper, 0, path, UpdateIniFile | SendWinIniChange);
}
}
"@
Add-Type -TypeDefinition $setwallpapersrc

cd $PSScriptRoot
$nr = [uint](Get-Content ".nr" -ErrorAction Ignore)
$ls = Get-ChildItem -r *.jpg,*.jpeg | ? Length -gt 100kb | Select-Object -First ($nr + 10) | % FullName
if ($nr -ge $ls.Length) { $nr = 0 }
[Wallpaper]::SetWallpaper($ls[$nr])
Set-Content '.nr' ($nr + 1)

用计划任务跑 pwsh -noni -nop -w hidden -f "C:\Path\To\Pictures\wallpaper.ps1"

实际上还是会有个小黑窗一闪而过,
受不了的话只能用其他语言改写, 性能还好点
又或者用个 exe 包一下

#include <string>
#include <Windows.h>
int APIENTRY wWinMain(_In_ HINSTANCE hInstance,
_In_opt_ HINSTANCE hPrevInstance,
_In_ LPWSTR lpCmdLine,
_In_ int nCmdShow)
{
STARTUPINFO startup_info;
::memset(&startup_info, 0, sizeof(STARTUPINFO));
startup_info.cb = sizeof(STARTUPINFO);
std::wstring cmd = L"pwsh ";
cmd += lpCmdLine;
PROCESS_INFORMATION process_info;
::CreateProcessW(
nullptr,
cmd.data(),
nullptr,
nullptr,
true,
CREATE_NO_WINDOW,
nullptr,
nullptr,
&startup_info,
&process_info
);
return 0;
}

用计划任务跑 RunPwshNoWin -noni -nop -f "C:\Path\To\Pictures\wallpaper.ps1"
2022-07-20 06:33:30 +08:00
回复了 dangyuluo 创建的主题 C++ C++14 中如何方便地将 tuple 展开成为另一个 class 的 variadic template
再来个 C++17
https://godbolt.org/z/xf5vhqMnx

看来 C++模板还修补得挺多。
然并卵。
2022-07-20 06:04:11 +08:00
回复了 dangyuluo 创建的主题 C++ C++14 中如何方便地将 tuple 展开成为另一个 class 的 variadic template
不知道你最终想实现什么。
单就给的例子而言,C++11 都可以做的比较简洁。
https://godbolt.org/z/chbefrdos
2022-07-17 02:23:32 +08:00
回复了 smallyu 创建的主题 问与答 求助!能推荐个 5~8 K 的笔记本嘛
保持好心情。没做过关键词过滤,是不是应该用正则来做?




2022-07-16 01:20:33 +08:00
回复了 luhe 创建的主题 问与答 华硕 B660i 开机风扇全速转
可调速 CPU 风扇都这样,至少是我见过的都这样(其实也没见过几台)。
其实就是主板自检过程中的一个步骤,用简单粗暴的方法检测风扇能不能 work 。
2022-07-14 23:04:30 +08:00
回复了 Askiz 创建的主题 编程 在函数中开启协程或进程递归调用自身会引起栈溢出吗?
05 秒:创建 coroutine#1 运行 handler#1 ,注册 handler#2 ,coroutine#1 结束
10 秒:创建 coroutine#2 运行 handler#2 ,注册 handler#3 ,coroutine#2 结束
……

并没有无限递归
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   793 人在线   最高记录 6067   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 11ms · UTC 20:03 · PVG 04:03 · LAX 13:03 · JFK 16:03
Developed with CodeLauncher
♥ Do have faith in what you're doing.