Forwarded from moke 的 日常分享、吐槽和动态
《免代理爬取并下载 Pixiv 图片》
https://www.v2ex.com/t/715042
这东西都好意思卖钱我是没想到的
虽说买卖自由吧,但你这收费app居然用的还是别人爬好的链接,等于偷别人的东西包装了一下就来卖了
https://www.v2ex.com/t/715042
这东西都好意思卖钱我是没想到的
虽说买卖自由吧,但你这收费app居然用的还是别人爬好的链接,等于偷别人的东西包装了一下就来卖了
Forwarded from Rachel 碎碎念 (IFTTT)
pic.twitter.com/qRewgWmdNw
— A meme page to check every time MatLab crashes (@memecrashes) October 15, 2020
— A meme page to check every time MatLab crashes (@memecrashes) October 15, 2020
Twitter
A meme page to check every time MatLab crashes
https://t.co/qRewgWmdNw
Forwarded from Rong布星球 🧶 (Rongrong🍨 | 高萌酸钾)
#人间迷惑行为
https://github.com/DIYgod/RSSHub/pull/5886
我自己清楚自己订阅的是谁的微博,阅读器也会显示头像和名字,还用你把博主名字和头像写在正文里?
让 RSS 时间线化,舍本逐末。
https://github.com/DIYgod/RSSHub/pull/5886
我自己清楚自己订阅的是谁的微博,阅读器也会显示头像和名字,还用你把博主名字和头像写在正文里?
让 RSS 时间线化,舍本逐末。
GitHub
feat: more readable 微博个人时间线, Twitter 用户时间线, 豆瓣用户广播 by shunf4 · Pull Request #5886 · DIYgod/RSSHub
目的 / What this PR does
更可读的微博个人时间线、Twitter 用户时间线、豆瓣用户广播
可能修复了 bug
潜在地引入了新的 bug
该 PR 相关 Issue / Involved issue
无
完整路由地址 / Example for the proposed route(s)
https://rsshub.app/douban/people/1138...
更可读的微博个人时间线、Twitter 用户时间线、豆瓣用户广播
可能修复了 bug
潜在地引入了新的 bug
该 PR 相关 Issue / Involved issue
无
完整路由地址 / Example for the proposed route(s)
https://rsshub.app/douban/people/1138...
Forwarded from Phonograph (Ralph 萌新喵)
为什么
在 CMake 里写
math.h 对应的动态链接库叫 libm.so 而不叫 libmath.so 啊...在 CMake 里写
link_libraries(math) 一直报错,最后发现正确的写法是 link_libraries(m)Forwarded from 螺莉莉的黑板报
Golang 是很垃圾,是真的垃圾,但是我就是喜欢这么没品位的东西,糙快猛的方式能够帮助我节省很多时间(aka 成年人的世界)。
#cxx https://t.me/Ralphonograph/3427 再表达一遍:
为什么第二个是 1?因为 signed 的溢出是 UB(undef. behavior) ,编译器数值区间优化,断言常量正正必得正。
摘自 cppreference : unsigned int 计算结果取 2**n_bits 的余(remainder),也就是 max+1=0; 0-1=max
有符数区间溢出据表达方式(如补码)可能回滚或截止(在许多DSP上),甚至可能被编译器无视;在 gcc/clang 上用 -ftrapv 也可引发中断。
int x=INT_MAX;
printf("%d, %d", (x*x), (x*x) >= 0);
//-xxx, 1为什么第二个是 1?因为 signed 的溢出是 UB(undef. behavior) ,编译器数值区间优化,断言常量正正必得正。
摘自 cppreference : unsigned int 计算结果取 2**n_bits 的余(remainder),也就是 max+1=0; 0-1=max
有符数区间溢出据表达方式(如补码)可能回滚或截止(在许多DSP上),甚至可能被编译器无视;在 gcc/clang 上用 -ftrapv 也可引发中断。
Telegram
Phonograph
今日疑问:为什么输出的第二个值为1?
太长不看版解答:有符号整数溢出为ub,编译器开了优化。(无符号整数溢出不是ub)
以下摘自 cppreference:
无符号整数算术始终进行 modulo 2^n
,其中 n 是该整数的位数。例如对于 unsigned int,向 UINT_MAX 加一得到 0,而从 0 减一得到 UINT_MAX。
有符号整数算术运算溢出(结果类型无法容纳其结果)时,行为未定义:它可能按照表示法的规则(典型为补码)发生回绕,可能在某些平台上或由于编译器选项(例如 GCC…
太长不看版解答:有符号整数溢出为ub,编译器开了优化。(无符号整数溢出不是ub)
以下摘自 cppreference:
无符号整数算术始终进行 modulo 2^n
,其中 n 是该整数的位数。例如对于 unsigned int,向 UINT_MAX 加一得到 0,而从 0 减一得到 UINT_MAX。
有符号整数算术运算溢出(结果类型无法容纳其结果)时,行为未定义:它可能按照表示法的规则(典型为补码)发生回绕,可能在某些平台上或由于编译器选项(例如 GCC…
Forwarded from duangsuse Throws