lonewolfakela 最近的时间轴更新
lonewolfakela

lonewolfakela

V2EX 第 425979 号会员,加入于 2019-07-01 15:52:18 +08:00
今日活跃度排名 11174
lonewolfakela 最近回复了
vs 的话,给编译器加 /utf-8 参数,然后所有源文件用 utf8 without bom 存,再在项目根目录加一个.editorconfig 文件,里面写上

[*.{c,cpp,cc,cxx,h,hpp,ixx}]
charset = utf-8

这样比较好。
@afirefish 至少有相当相当长的时间(不知道有没有十年),微软自带的拼音输入法里都只有“\”是顿号,“/”一直就只是斜杠
win10 不知道,我这里的最新的正式版 Win11 这个问题是已经解决了的了。
嗯准确的说是部分菜单可以……Windows 真的是各种操作逻辑不一致……
虽然有点偏题,但是 windows 可以……
@harde 他这个环境很显然是不能连外网但是能插 U 盘的,主要也就担心比如各种 U 盘会不会带毒吧
54 天前
回复了 none 创建的主题 Google 使用 Google Authenticator 被坑了
@alfchin 对啊,所以当我们只需要一个 2FA generator 的时候,我们就只需要 GA/MA 这样的软件而非什么 bitwarden 、1password 之类的密码管理软件……
struct fib_state
{
void* ret_addr;
int n;
int n_minus_1;
int n_minus_2;
int ret_val;
};

std::stack<fib_state> stack;

void* call(void* func_addr, int n, void* ret_addr)
{
stack.push(fib_state{ ret_addr, n });
return func_addr;
}

void* ret(int ret_val)
{
void* p = stack.top().ret_addr;
stack.pop();
stack.top().ret_val = ret_val;
return p;
}

int fib(int n)
{
stack.push(fib_state{});
goto* call(&& fib_func, n, && ret);
ret:
return stack.top().ret_val;
fib_func:
if (stack.top().n <= 2)
{
goto* ret(1);
}
{
goto* call(&& fib_func, stack.top().n - 1, && lbl_1);
lbl_1:
stack.top().n_minus_1 = stack.top().ret_val;
}
{
goto* call(&& fib_func, stack.top().n - 2, && lbl_2);
lbl_2:
stack.top().n_minus_2 = stack.top().ret_val;
}
goto* ret(stack.top().n_minus_1 + stack.top().n_minus_2);
}

简单、粗暴、有效、好使。
再复杂的递归函数都能 goto 出来……
55 天前
回复了 none 创建的主题 Google 使用 Google Authenticator 被坑了
@spediacn 那玩意儿是存在本地的,又没有一个 Primary Password 之类的,那 chrome 本体能读其他软件当然也能读,这难道有谁不知道么……不如说,它压根就没有说自己是“加密”的,何谈“加密是假的”呢。
55 天前
回复了 none 创建的主题 Google 使用 Google Authenticator 被坑了
@maleclub "请问这两个软件是专业干存密这事情的吗"
至少就存 2FA 这件事,google/microsoft authenticator 是真的就是专门干这个的软件啊……

顺便只是存 2FA 为啥会用到自建服务器啊……
关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1132 人在线   最高记录 5497   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 12ms · UTC 22:21 · PVG 06:21 · LAX 14:21 · JFK 17:21
♥ Do have faith in what you're doing.