duangsuse::Echo
717 subscribers
4.26K photos
130 videos
583 files
6.48K links
import this:
美而不丑、明而不暗、短而不凡、长而不乱,扁平不宽,读而后码,行之天下,勿托地上天国。
异常勿吞,难过勿过,叹一真理。效率是很重要,盲目最是低效。
简明是可靠的先验,不是可靠的祭品。
知其变,守其恒,为天下式;穷其变,知不穷,得地上势。知变守恒却穷变知新,我认真理,我不认真。

技术相干订阅~
另外有 throws 闲杂频道 @dsuset
转载频道 @dsusep
极小可能会有批评zf的消息 如有不适可退出
suse小站(面向运气编程): https://WOJS.org/#/
Download Telegram
Forwarded from dnaugsuz
可以 type safe 的,指针损失了长度信息,类似 void* vs. std::array
Forwarded from dnaugsuz
现在看了也头疼,尤其是那个也是曾经我自己写的 get_char(usize idx)... 算了
真的想打印下来好好看...
突然懂了,其实就是不断递交给父层取 item 的递归子程序,一点计算都没有,真垃圾啊....
if (idx >= this->size()) return '\00'; 这条语句不 sound,明明知道是超出索引(甚至 i > len+1)还给 '\00'....
看懂了,就是 C++ 的 iterator 和递归函数

void copy_to_recurse(char *&beg/*mut*/, char *end) {
if (this.head !=nullptr) this.head.copy_to_recurse(stm);
usize sziter = end - beg;
usize szcopy = min(len, sziter); // intersection
memcpy(beg, this.str, szcopy);
beg += szcopy;
}
This media is not supported in your browser
VIEW IN TELEGRAM
Forwarded from 羽毛的小白板
qnmd Electron 和 Chromium。退出 Slack 后系统内存占用立马减少 7GB
隔壁的 4GB 看着你
emmm... 这么写....
Forwarded from dnaugsuz
补充一下,对于这种头疼的情况 也有部分程序员这么写:

auto a = malloc(1);
if (a ISNULL) { goto exit; }
else {
auto b = malloc(2);
if (b ISNULL) { goto free_a; }
else {
///...
goto free_b
}
}
free_b: free(b)
free_a: free(a)
exit: return;

程序的控制结构本身是很灵活的,可以推导出许多不同情况
#CXX #Learn 学到了,RAII 居然是完全自律的,我以为只是 lazy 呢
Forwarded from dnaugsuz
🤔 RAII (Resource Accquiring Is Initialization) 不是资源惰性加载嘛... 它还能自动提供 finializer?
duangsuse::Echo
这程序等价么 #CXX
感谢 Yuuta 群友 @ysc3989 回答:不等价
我误解了,这个 string 是动态增长的,str.data() 是 iterator begin...
修正:
1. 把 pathsize, actualsize 提升到 for 的前面
2. 在 for 里面重复两遍... 当然也可以用 do while + break
这个是真没办法,不过可以用预处理宏或者 lambda

如果不用某些函数式的 operator 的话真的很麻烦啊... while 的话初始化要重复、do while 的话 predicate 要重复、用 goto 现在又不推荐使用
🙃 谁能给我解释一下这是什么意思?在没有任何通知的情况下,我因为发了几个『政治相关内容(关于六四事件政府方面的两本书)』、说了一句『保持看戏,静观其变』就被移除了,WeVoice,真是名副其实,和它其中大部分成员所批判的大陆政治状态一样,『言论自由』『法制和谐』,自己打了自己的脸。
duangsuse::Echo
🙃 谁能给我解释一下这是什么意思?在没有任何通知的情况下,我因为发了几个『政治相关内容(关于六四事件政府方面的两本书)』、说了一句『保持看戏,静观其变』就被移除了,WeVoice,真是名副其实,和它其中大部分成员所批判的大陆政治状态一样,『言论自由』『法制和谐』,自己打了自己的脸。
愿意的可以到 @weVoice4Future 帮我问问是怎么回事 #life #China #Low #Telegram

这就是我的观点,而且我没有人身攻击任何一群人、我没批评任何一种思潮。
Birds of a feather flock together. 曾经是,因为我没有说对『香港自由运动』不利的话。
We』的『Voice』原来就是集锦一群人的声音,一群『核心价值观』毫无差别的人的声音,所以是来加群热闹找存在感的。
和 PRC 的政府一样,它自然也得竭尽所能 filter 掉那些不同的声音喽,原来是我太天真了。真棒。
— until the cat comes.

政治本身是没有用的,有用的是它对生产生活的疏导维护作用。
政治是操作系统、是服务程序、是公开平台,但是真正给人用的,让人叫好的,是面向最终用户的应用程序!
是人们的工作、生活、娱乐!不是选举、执政、演讲、示威、暴力、拉票、水军、信息渠道污染!不是和希特勒一样成天『鼓舞民愤』,满天放烟花。
嗯,烟花的确很好看,不要阻挡我观赏它。🙃 也不要阻挡我赞叹它的美丽,我和你们 — 从做为上看是一样的。

政治环境很重要,可惜,很多人根本意识不到就算是在大陆,自己也未必就是对政治『束手无策』的。

编程随想浩哥ShadowSocks 项目的众多维护者、韩寒,他们都是很好的例子,可惜有些人放弃的太早了,看到的太近了,以至于对整个中国的『现况』丧失了希望。
是的,除了无止境的批判,然后在自己的生活中,做得和自己所批判的东西一样 — 别无二致。

我爱自由,甚至作为一个不称职的高中生,我本身都自由到放弃课业选择编程了,即便它不够『标准』。
可是我还没有自由到不分黑白也要追求一个定义不清的“自由”。

这才是我看戏的原因,为什么?谁来回答我,root cause 是什么?事情是因为什么而起,又是什么使得它成为现在这个样子的?是哪些人以何种目的在推动?最终目的是什么?怎么处理现在的问题?
如果你的回答是旁观或者在某个 Telegram 频道上说几句实际上没人听的话 — 恭喜,其实我们是一家人了。

这很好、这对现况有帮助、这很自由,是所有人需要的自由,或者它才是要葬送中国未来的想法吧。
Forwarded from 永久封存 | Yuuta 台 | 😷 #Pray4Wuhan (Yuuta⠀)
香港闹的事,已经分不清黑白了。我决定不再关注这件事情。

反送中到暴力,再到一味冲击警察,再到中国的疯狗式宣传。

我的立场(如果打不开请先从 t.me/Trumeet 关注本台): https://t.me/c/1076844146/9118 ,我觉得还是挺中肯的(貌似)

现在已经不是反送中了,我也没有关注下去的必要。希望不要成为下一个六四,希望香港残缺的民主和一国两制还能延续几天,好歹 50 年,不是吗?

还有件事,那些举着别的国家国旗游行的,到底是想做点什么呢..

欢迎你转发和讨论。如果就此说我是所谓五毛粉蛆,或者所谓反动分子,那是你们的非黑即白。

本台 ID: t.me/Trumeet
duangsuse::Echo
#question 🤔 有一个问题困扰了我很久 2017 - 2019, 两年多了。 为什么我无数次跌下绝望之谷,却始终未能爬上开悟之坡 为什么我觉得自己越来越菜了
下面会解释一下原因,并且谈及 DOM h1-h6 文档 heading 树解析的问题
哈哈哈哈 😂 笑死我了
Forwarded from duangsuse Throws
duangsuse::Echo
下面会解释一下原因,并且谈及 DOM h1-h6 文档 heading 树解析的问题
解释:最近因为 某些不可预期也不可回避的原因 我不仅仅咸鱼,而且还忘记了很多希望能讲的事情...
部分原因也是『讲』开始不够了,好了... 接下来 部分回归正轨