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
计算机科学包含的层面也挺多的,有些子领域的确是离不开数学(但大部分只需要基础的 坐标系、函数集合、相等关系与变形 即可)
计算机结构、网络;数据编码、算法;编译原理、操作系统、数据库、计算机图形学 等等,都是包含在内的子科
我喜欢计算机科学,但自己覆盖的领域和计算机应用关系大一些,而且我数学很烂,不能报学它😔
算法 #algorithm 的话我就会写线性查找、快速查找
二分查找、合并查找集(union find)、快速排序、冒泡排序、选择排序
广度优先搜索(BFS)、深度优先搜索(DFS)、狄克斯特拉算法(Dijkstra)
递推法、贪婪算法、动态编程、移位计算
编辑距离(edit distance) diff 算法、字典树(Trie)
听说过 kNN、前馈神经网络、高斯消元、AC自动机、基数树(Radix);B树、AVL树、红黑树;图像/音频隐写 什么的,但是因为数学不好或者太复杂的原因不会写😱
看到一些人吹 CSAPP 我觉得风气很不好,表现力是写书的基础,以最小的篇幅和最高的效率传达最多的信息才是正道,这样大部头的书我觉得应该当枕头用,嘿嘿。
不过老实说 Robert Sedgewick 大师的 Algorithms in C++ 是不错的,没想到知名的红黑树也是他弄出圈的🤔
其实我在编译原理有不少算法也不会写,不过这个其实不成问题(许多算法是只在 C 实现时才有的 hack ,JVM 里是平凡的 Map/List 结构而已)
计算机结构、网络;数据编码、算法;编译原理、操作系统、数据库、计算机图形学 等等,都是包含在内的子科
我喜欢计算机科学,但自己覆盖的领域和计算机应用关系大一些,而且我数学很烂,不能报学它😔
算法 #algorithm 的话我就会写线性查找、快速查找
二分查找、合并查找集(union find)、快速排序、冒泡排序、选择排序
广度优先搜索(BFS)、深度优先搜索(DFS)、狄克斯特拉算法(Dijkstra)
递推法、贪婪算法、动态编程、移位计算
编辑距离(edit distance) diff 算法、字典树(Trie)
听说过 kNN、前馈神经网络、高斯消元、AC自动机、基数树(Radix);B树、AVL树、红黑树;图像/音频隐写 什么的,但是因为数学不好或者太复杂的原因不会写😱
看到一些人吹 CSAPP 我觉得风气很不好,表现力是写书的基础,以最小的篇幅和最高的效率传达最多的信息才是正道,这样大部头的书我觉得应该当枕头用,嘿嘿。
不过老实说 Robert Sedgewick 大师的 Algorithms in C++ 是不错的,没想到知名的红黑树也是他弄出圈的🤔
其实我在编译原理有不少算法也不会写,不过这个其实不成问题(许多算法是只在 C 实现时才有的 hack ,JVM 里是平凡的 Map/List 结构而已)
Forwarded from Rachel 碎碎念 (IFTTT)
Twitter
Rachel 呱
高数课上 当我没跟着老师来 我:这在讲什么?这又在讲什么?? 当我跟着老师来 眼睛:你会了 脑子:你放屁
duangsuse::Echo
😅 Sticker